Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fishtoaster
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
fishtoaster
2y ago
I only had one code sample. As others have pointed out, there are a lot of problems: - Many engineers don't write code outside of work and so don't have much code they can show off without breaching their employer's trust - T
62.
▲
by
fishtoaster
2y ago
> The problem ends up being, that I don't have any guarantee that the other side will spend any time on it. This is a key thing for me. I consider it a moral obligation to give material feedback to anyone who does a takehome test f
63.
▲
by
fishtoaster
2y ago
I recently ran an interview process for a relatively senior eng role at a tiny startup. Because I believe different interview methods work better for different people, I offered everyone a choice: 1. Do a takehome test, targeted to take ab
64.
▲
by
fishtoaster
2y ago
When possible, yeah. I imagine some sort of golden rule: "make PRs for others to review that you would like to review yourself." There's plenty of room for exceptions there - my coworker is currently reviewing a 1300-line P
65.
▲
by
fishtoaster
2y ago
I've been working through PRs since around 2011 and I don't think I've ever seen a place where PRs were intentionally used to handle design issues. Occasionally design problems will get brought up in PR, but that's alwa
66.
▲
by
fishtoaster
2y ago
This is hilarious and amazing. But moreso than most such cool hack projects, it has a great writeup. The author really did a great job walking through how it worked. Love it.
67.
▲
by
fishtoaster
2y ago
It's a fun, upbeat article, but as an actual case, I think it falls down here: > Our abundance of weirdos creates diversity not only in supply, but also in demand. That's certainly true (imo), but the author seems to implicitly
68.
▲
by
fishtoaster
2y ago
I'm inclined to support well-compensated non-competes, eg "you can't work in this industry for 1 year, but we'll pay you 100% of your salary for that year." That would allow non-competes for people where it really
69.
▲
by
fishtoaster
2y ago
I came to this same conclusion some years ago while working on a side project. Before anything LLM existed, I built a site[0] to generate fake "AWS Blog Posts." I trained a markov chain generator on all AWS announcement posts up
70.
▲
by
fishtoaster
2y ago
There's also a sequel to Lena, though not for free online. https://twitter.com/qntm/status/1732377446576435337
71.
▲
by
fishtoaster
2y ago
For what it's worth, I found it almost trivial to set up open telemetry and point it honeycomb. It took me an afternoon about a month ago for a medium-sized python web-app. I've found that I can replace a lot of tooling and manu
72.
▲
by
fishtoaster
2y ago
From use, it seems like "Source Available" generally means "it's not open source, but you can go and read the code somewhere." So it's more a definition by contrast, really. "Fair Source" is a new t
73.
▲
by
fishtoaster
2y ago
An increasingly common situation for open source projects is: 1. The FooLabs company creates the Foo open source software, which gets popular 2. FooLabs offers FooCloud, a paid, hosted, managed version of Foo for those who don't want t
74.
▲
by
fishtoaster
2y ago
"Waymo operates about 300 driverless cars in the city, up from the roughly 250 robotaxis it used to start commercial service last August." Sounds like a relatively small increase in actual cars over the last year despite a signifi
75.
▲
by
fishtoaster
2y ago
This looks very cool! Having implemented SAML before, it was definitely a pain and your tooling looks painless! That said, the pricing worries me a bit. This is a tool we'd have to build on top of . Which means that if it disappear
76.
▲
by
fishtoaster
2y ago
Oh, they can and were. But bad actors scrape github constantly for access keys. If you commit yours to a repo, some script somewhere will find those keys and use them to spin up EC2 boxes mining bitcoin or use SES to send scam emails with
77.
▲
by
fishtoaster
2y ago
I once made a huge fuckup. A couple years into my career, I was trying to get my AWS keys configured right locally. I hardcoded them into my .zshrc file. A few days later on a Sunday, forgetting that I'd done that, I committed and pu
78.
▲
by
fishtoaster
2y ago
Agreed. I've given a few conference talks and found judicious animations super helpful when I'm presenting code. Showing 10 lines of code on a screen at once is a surefire way to have the audience either not read/understand
79.
▲
by
fishtoaster
2y ago
This is pretty much what I've come to over the years. It kinda feels like the "IQ Bell Curve" meme: Beginner: I'll just create an if statement with 3 clauses. Middle: No! that's clearly a ton of duplication - it&#
80.
▲
by
fishtoaster
3y ago
I feel this is a key thing that makes chat work really well for some remote workers and terribly for others: what's the expectation of responsiveness to chat? For example, if you feel you need to respond to any DM (either implicitly du
81.
▲
by
fishtoaster
3y ago
Another goal (as I understand it) of the H1-B process is to allow foreigners who've come to the US for school to stay here and work after they've graduated. This seems (IMO) better than training a bunch of valuable people, then h
82.
▲
by
fishtoaster
3y ago
Yeah, General Mental Ability tests are well-supported as the most effective way to measure candidates, but you're right: it's a legal gray area. And even if it weren't, devs absolutely hate them. So no matter how predictive
83.
▲
by
fishtoaster
3y ago
I feel like 99% of eng interview advice sounds just like this: "I've interviewed a bazillion people, everyone else is doing it wrong, here's the one good way." Honestly, I think a lot of it is akin to medieval quackery.
84.
▲
by
fishtoaster
3y ago
You say "buy out" like it's a bad thing. Presumably that's a huge win for you if you started (or have equity in) the company - and if not, you can just... not accept the buyout offer?
85.
▲
by
fishtoaster
3y ago
One role of representative democracy (vs direct democracy) is to balance competing desires. Eg everyone wants good roads, but no one wants higher taxes. If you allow people to directly vote on each, people vote for higher costs and less r
86.
▲
by
fishtoaster
3y ago
The idea of using CSS-triggered requests for analytics was really cool to me when I first encountered it. One guy on twitter (no longer available) used it for mouse tracking: overlay an invisible grid of squares on the page, each with a uni
87.
▲
by
fishtoaster
3y ago
I love putting hilbert curves into various simulation and building games - you often get interesting results! And if you don't, it at least looks cool. One time I wrote some ruby and some lua to generate a hilbert curve in Factorio -
88.
▲
by
fishtoaster
3y ago
> This honestly looks simple enough that a developer/DevOps team could manage it. With the other 'hyperconverged' infrastructure offerings you will still need a dedicated team of trained ops professionals to manage it. Tha
89.
▲
by
fishtoaster
3y ago
That idea is covered in the bottom of the article. The problem is that it also biases towards much more senior roles. One scenario we generally want to handle is: a person comes to the US, gets an advanced degree in a high-demand field
90.
▲
by
fishtoaster
3y ago
> This is the only way I've found to attack the structural problem of tipping without hurting the workers. That's my big problem. I hate tipping, but I still tip well - to do otherwise is to punish the people with the least ab
More ›