Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
peterhunt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
peterhunt
4y ago
Some engineer checks in a customer’s personal data as a test fixture and it has to be purged from git history to be compliant with gdpr/ccpa.
62.
▲
by
peterhunt
4y ago
It's possible that you and I have different experiences. But many times I've seen people at FAANG gunning for that coveted E6/Staff promo choose new technology even when unnecessary, because it's hard to find projects th
63.
▲
by
peterhunt
4y ago
Sure but "choose boring technology" is the right default for an organization. I think any new technology brought into an organization comes with a cost and that cost needs to be justified.
64.
▲
by
peterhunt
4y ago
"Choose boring technology" is important not because it's universally right. It's important because it combats a problematic bias in the tech industry. Individuals within an organization are strongly incentivized to choos
65.
▲
by
peterhunt
4y ago
That’s not a fair characterization of how most companies (well, at least FAANG) do algorithmic interviews. A good algorithmic interview does not test algorithm trivia. The question should be solvable with only strong structured thinking and
66.
▲
by
peterhunt
4y ago
Algorithmic interviews are huge equalizers. Anyone regardless of their social skills or technical background can show their talent. I’m not talking about people who know technology generally. I’m talking about people who know different tech
67.
▲
by
peterhunt
4y ago
Isn’t that going to result in a highly biased interview process? I suspect extroverts will do disproportionately better than introverts, and those who are comfortable in technologies the interviewer is not will do worse than those who share
68.
▲
by
peterhunt
4y ago
What’s the alternative?
69.
▲
Twenty Years in and We’ve Stopped Poseidon
(surfrider.org)
2 points
by
peterhunt
4y ago
|
0 comments
70.
▲
by
peterhunt
4y ago
For one thing, they're ripping it out because of its poor write parallelism https://youtu.be/nlus1Z7TVTI?t=271 But that's orthogonal to my point. As a user of FoundationDB, you're not programming directly aga
71.
▲
by
peterhunt
4y ago
It's actually quite similar. Both are embedded storage engines that are designed for a single node. Actually, the case for RocksDB for backing a distributed data store is probably much stronger than SQLite given that it supports multip
72.
▲
by
peterhunt
4y ago
SQLite is great but it's way overhyped and abused on HN. People are very eager to turn SQLite into a durable, distributed database and it's really not meant for that, and by going down that road instead of using something like MyS
73.
▲
by
peterhunt
4y ago
Plenty of people form lifelong friendships in all sorts of ways that aren't an expensive college. For many, their lifelong friendships are cousins, high school friends, or colleagues.
74.
▲
by
peterhunt
4y ago
This is not a fair characterization of React. The tech lead of the project doesn't even work at FB anymore.
75.
▲
by
peterhunt
5y ago
Elementl | Engineers, Product Leaders, Managers | SF, Minneapolis or Remote | Full-time | Open-source Elementl is the company behind Dagster.io, the data orchestration platform built for productivity. Data engineers all around the world, in
76.
▲
by
peterhunt
5y ago
Yup. That's point #2 in my post :)
77.
▲
by
peterhunt
5y ago
There are operational red flags but not the ones you mentioned. What a lot of people forget in these situations is that these are support agents and they need access to customer data to do their job. Additionally, I bet accessing 300 accoun
78.
▲
by
peterhunt
5y ago
No one is going to audit the entire transitive closure of their dependency graph for every project they try out on their computer. This is not just going to affect the sloppy.
79.
▲
by
peterhunt
5y ago
I think the fix for this is for every pull request to include a written test plan. Usually this is just a few bullets (and often is just "ran the test suite" if it's applicable). It's on the author to come up with a test
80.
▲
by
peterhunt
5y ago
Elementl | Engineers, Product Leaders, Managers | SF, Minneapolis or Remote | Full-time | Open-source We’re an early stage, well-funded startup team with a proven track record of shipping open source software with global adoption. We put a
81.
▲
Show HN: Manage Your Configuration with SQLite
(github.com)
1 points
by
peterhunt
5y ago
|
0 comments
82.
▲
by
peterhunt
5y ago
I think the denialism is that open standards somehow magically win. That's only happened a few times and is the reason that the Web is one of the most important pieces of infrastructure humanity has ever created. Yes, there are people
83.
▲
by
peterhunt
5y ago
We do and no one uses it. There is some truth to the classic HN post that "Twitter can be built in a weekend". A service / protocol that can distribute 280 character messages isn't really where the value is for a service
84.
▲
by
peterhunt
5y ago
The real issue here is that the hardware isn't capable of sandboxing without introducing tons of side channel attacks. Lots of applications are willing to sacrifice a lot of performance in order to gain the distribution advantages from
85.
▲
by
peterhunt
5y ago
You think? I actually have the opposite impression. This takes away control from the founders and makes it harder to precisely control dilution, which is very important at the early stages.
86.
▲
by
peterhunt
5y ago
Shadow a more experienced engineer and ask them lots of questions. One of my favorites is “how did you know to do that?”
87.
▲
by
peterhunt
5y ago
If the queue goes down you end up updating the db without enqueuing a job and now an engineer needs to go in and re enqueue the missing jobs manually.
88.
▲
by
peterhunt
5y ago
If you're big enough to worry about the scalability of Postgres, you're big enough to experience this failure fairly often IMO.
89.
▲
by
peterhunt
5y ago
I think massive scale is the only reason you'd really want to adopt something like Kafka. If you're 10k inserts/s or less then there's no reason not to do everything in a single big relational DB where you get the warm f
90.
▲
by
peterhunt
5y ago
The scalability problem is way overblown. Setting the correct isolation level and locking mode isn't that hard and a modern cloud-hosted PG/MySQL can push 10s of thousands of inserts/s no problem. IMO, the downsides of hostin
More ›