Google shutting down something as simple as a URL shortener is fucking wild. The cost of having one engineer keep it alive can't be as bad as the continued loss of user trust.
I just imposed a series of tariffs on goods made in China:
25% on steel and aluminum,
50% on semiconductors,
100% on EVs,
And 50% on solar panels.
China is determined to dominate these industries.
I'm determined to ensure America leads the world in them.
My gender-neutral greeting go-tos:
* y'all.
* folks.
* friends.
* enemies.
* cryptids.
* witches, warlocks, and all children of the night.
* skeletons and their owners.
* lovers, haters, and procrastinators.
I'm so fucking tired of AI. This shit is just boring now. I don't want to talk to a fucking chat bot. I don't want to see what nonsense you made from stolen art. I don't want regurgitated code. Y'all are making mcnuggets and selling it as duck confit. Fuck off.
I got tired of not understanding what my GCC linker file was doing. I went on a quest to understand every. single. command. Why each symbol was included.
I present to you: the most thoroughly commented linker script in the world (probably)
Hot take: You almost certainly don't need:
* Kubernetes
* gRPC
* Whatever the hell a service mesh is
* BigTable/Spanner/other pricy dbs
* Serverless
Having access to these things is great, but y'all forgot that 99% of webshit can be done with a handful of servers and a SQL db.
I love Python to death, but goodness if I had a magic wand that could make sweeping changes to it, I would. A lot of Python's behavior and quirks are due to it being 30 years old. A whole lot of things have changed since.
For those of you telling me I make too much:
👀 I've got over a decade of experience.
👀 I'm in a very high cost of living area.
👀 I'm one of the top women in my role.
KiCanvas is an open source, interactive, browser-based viewer for KiCAD schematics and boards- and now it's in 🎉 public alpha 🎉
Head over to my blog to learn more and try it out for yourself 🧚♀️
Here's a
@kicad_pcb
tip: if you select items by dragging left to right, only items completely within the box are selected. However, if you drag from right to left, everything that *touches* the box is selected.
LRT: Bro if you email me tell me I'm not a real engineer I'm going to put your ass on blast while laughing at the fact that sending that email required you to use software that I wrote.
It's been a rough year for me.
But, today I get to celebrate that with no education and only 10 years in the industry I've accomplished being promoted to a Staff Engineer at Google.
I will no longer be accepting any comments about open source hardware and whether or not it's cool for a multimillion dollar corporation to exploit it.
Hey, you!
Do you know how easy it is to rename your GitHub default branch from master to main?
I'll show you!
1⃣ Go to your repo and give that "Branches" link a click
Here it is: my deep dive into the design of the Roland Juno digitally-controlled oscillators. It features detailed schematics and interactive animations. ✨
Please like, retweet, share, etc if you like it! 💜
Okay! 👏
I want to spend the new few months focusing on building an interactive, open source, browser-based KiCAD file viewer.
I'm looking for sponsorship to make that happen, and I'd love if you'd consider it:
Sharing always appreciated 💜
Positive vibes. Name two things that you’ve done that would have impressed your 13 year old self. I acted in a play in a foreign language and I went to China.
Basecamp's founders forgot that you have to at least pretend to care about social issues to get your employees to continue to morally compromise themselves for your gain.
I'm tired of Python newsletters that are just filled with men.
Reply to this tweet if you're an awesome person who isn't a man who does Python or reply with the handle of someone you know that fits that description.
Retweet to spread the word.
I just looked and my first order from
@adafruit
was on 7/1/2016. In four years I've taught myself electronics and started a business selling my designs, and I mostly didn't pick up steam until 2ish years ago.
If you're afraid of getting started - you can do this.
Okay - if you're into hobbyist / independent electronics and related "maker" stuff and you're interested in helping build a forum with inclusion, kindness, and friendliness as core values let's get in touch.
RTs super appreciated.
Holy shit. Winterbloom has finally *made* money!
Since last march I've invested $41k into Winterbloom - that's everything from professional services, to parts, to manufacturing costs, to shipping, etc.
We've made back $45k, so I'm swimming in 4,000 freedom bucks!
Here's a tip: print your board layouts on paper before ordering. This is especially useful when working with unfamiliar components because you can verify the footprint, but it's also use just to get a sense of scale and spacing.
Today's hyperfocus brought to you by the Beacon "eddy current surface scanner", a 3d printer bed probe that quickly scans the surface instead of slowly poking it.
If you look at the photo below, you'll notice they blurred out the ICs.
This annoyed me.
Y'know, since the company named "Discord" is out here building communities, it only makes sense for the company named "Unity" to obliterate their community.
First thing I would magic away? Our complicated packaging story. Begone, virtualenv, pip, etc. Packaging in built into the core. Installing a package installs it just for the current project. Publishing a package just "publish".
I'm all for domestic manufacturing (seriously we do everything as close to our doorstep as possible
@wntrblm
), but there's just no sources here for so many things that small hardware makers depend on. These tariffs only hurt small businesses.
I had to mute my thread about Python. There's only so many condescending and nauseating replies I can take.
Like it's incredible how many dudes read that and somehow concluded that I hadn't thought to make even the most obvious contributions to the ecosystem.
For winter solstice I painstakingly restored and modified a Model M keyboard for my girlfriend. Complete with custom firmware and RGB LEDs.
I very clearly love this girl.
(Maybe a blog post about it coming soon)
Today I started work on building the UI for the schematic viewer. Thankfully my work on the board viewer UI laid a nice foundation of web components to build with and most of this went pretty smoothly. Lots more to do but this is a great start. 😌
This shit in Texas is so fucked. We're all fucked. Democrats have control of both houses and the presidency and they've done jack shit. It's hard to have any hope of keeping conservatives from retaking power during the next two elections and oh boy is that going to be awful.
This video is fantastic, and the best part is Freya's means of teaching through exploration- the way she iterates towards a possible solution, shows different ways of thinking of the problem, and how perspective can reveal related work.
One of the funniest things to me is Chromium's C++ style guide whose list of banned features is longer than the entire specification of some languages.
Reading about the Covid vaccine and holy shit 🤯. They bioengineered RNA to get our own cells to make the Covid spike protein so the immune system will learn to find and destroy Covid-infected cells.
They *wrote* RNA to make our body generate a new protein. Holy shit.
I hate tweeting about salary. It's this stupid double-edge sword: on one hand, salary transparency helps us all - especially underrepresented folks. On the other hand, I always get comments about how I make so much money and shouldn't complain.
Before you start overthinking interviews, please remember that google did a study and found that interview scores had no correlation with performance.
And they still do them the exact same way.