Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
t8sr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
211.
▲
by
t8sr
3y ago
Right, but the use of bitwise AND, and the repeated conditional expressions are the kind of weirdness I’d expect a good compiler to not need. I’ve worked a lot on the kernel and I’m no stranger to optimized code. This is still really weirdl
212.
▲
by
t8sr
3y ago
The while loop in the third paragraph is easier to read in assembly than in the original C++, which either says something about how well chosen the instruction set is, or about how bad some of C++ is.
213.
▲
by
t8sr
3y ago
What are you talking about? Second factor on the phone IS how many companies do 2FA. (Not just ones with poor security, but big tech companies.) And not for nothing, but a yubikey isn’t exactly protected from border agents either. At least
214.
▲
by
t8sr
3y ago
It's hard to argue with someone who calls running Wikipedia "maintaining a website". Either you have never worked in the industry or you're just being intellectually dishonest. It will take you 5 minutes to find videos o
215.
▲
by
t8sr
3y ago
Many have noticed that the more useful a job is to society the less it pays. People seem to have a weird expectation that if you want to work on something useful you should expect to be paid well below market rates. (In this case, 50-70% be
216.
▲
by
t8sr
3y ago
And in those markets I'm sure they're paid less. The most recent salary report at levels.fyi is about 120k in LA, which is as expensive as SF. They're paying in California less than Spotify is paying in Germany. And I'm
217.
▲
by
t8sr
3y ago
A bus driver in San Francisco makes about 80k on average, ranging up to about 150k AFAIK. The higher end is more than a senior engineer makes at Wikimedia in California. It maybe highlights that salaries in the US are higher than in much of
218.
▲
by
t8sr
3y ago
The CEO who successfully managed hundreds of people at a fairly visible non-profit got about 300k in severance. Meanwhile: "Google gave top executive $90m payoff but kept sexual misconduct claim quiet – report" https://
219.
▲
by
t8sr
3y ago
Their costs went up about 100%. The cumulative inflation over those 6 years was about 25%. The US averages 6% salary growth yearly, which over six years is about 42%, and would have been much higher in the tech industry. California averages
220.
▲
by
t8sr
3y ago
I mean, Wikimedia has about 250-300 employees and what they pay their CEO is about what Facebook and Google pay a senior SWE. They seem to run pretty lean to me. Firing everyone and moving to a cheap country doesn't seem feasible, and
221.
▲
by
t8sr
3y ago
From what I could find, Wikimedia employs about 250 people in total. The compensation paid to the CEO of Wikimedia is about what a senior SWE makes at Facebook. I don't see what's outrageous here - they are amazingly efficient. So
222.
▲
by
t8sr
3y ago
I wish HN had some minimum standard for information content in articles. This reads like a high school kid’s report from computer class.
223.
▲
by
t8sr
3y ago
Listening to Yudkowsky talk about ML is like taking lessons on physics from Wile E. Coyote. The most disappointing thing about the internet is that it gives a megaphone to people whose grasp of what they're talking about is cartoon-lev
224.
▲
by
t8sr
4y ago
I think you're responding to something I didn't (intend to) say. It is a lot closer in the sense that it is less indirected and simpler. The Go team have circulated style guidance to groups I was part of about how to properly stru
225.
▲
by
t8sr
4y ago
When Go first started to get traction at Google, I saw it mostly replacing Python (and some Java), but not a whole lot of C/C++. As the adage goes, you can write Java/Python in any language, and a lot of people did, and from that
226.
▲
by
t8sr
4y ago
If you're claiming that adding complexity to any software project comes without trade-offs then I don't know what to tell you. I will not spend time researching and writing up specific instances where existing complexity made some
227.
▲
by
t8sr
4y ago
But that's not true, extra features in the language have a complexity cost. They slow down the compiler, they make certain things ambiguous, add bugs, etc. It's not the case that if I don't use GATs they have zero negative im
228.
▲
by
t8sr
4y ago
> If you don't like Rust, don't use it. No one is forcing anyone. In particular, languages such as C are incredibly slow moving and well understood. Rust's goal seems to be replacing C++, which kind of means people will ha
229.
▲
by
t8sr
4y ago
I don't think Epicurus would recognize the hedonistic values ascribed to him today. He was not a well man for the latter part of his life, and his idea of a life without pain was one where he is content with what he has and is surround
230.
▲
by
t8sr
4y ago
I thought you were joking about India surpassing the US in literacy rates, and then I looked it up. It's 75 - 85% depending on how you count. What?! How is this number not 99.9%? Developed countries are at 100% or minus rounding error.
231.
▲
by
t8sr
4y ago
I mean, JEHS sounds like a middling undergraduate trying to sound like a capable essay writer, so actually the ML model was spot on?
232.
▲
by
t8sr
4y ago
I have to say, I don't have patience for the author's self-indulgent style of writing. It's 2023, we all have a thesaurus on our laptop. I think his point is that technology already runs our lives, and it's not very good
233.
▲
by
t8sr
4y ago
NordVPN is a professional business making wild claims about the security properties of their product. We are not talking about bashing an amateur gamedev for their coding standards - we're talking about something that supposedly protec
234.
▲
by
t8sr
4y ago
Yeah, I said I just read through it at random. I know that some programmers hate getting their code reviewed. All I can say is that code reviews are, in my experience, strongly correlated with code that's cheaper to maintain and operat
235.
▲
by
t8sr
4y ago
Well, the client code certainly isn't great. Reading through it random, I see a lot of undocumented code, functions with 20 positional arguments (who wants to bet some call sites silently swap two of them?), a file called constants.go
236.
▲
by
t8sr
4y ago
If you asked me what the biggest areas were where JS needs work, it wouldn't be "syntax sugar for separating numeric literals", it would be stuff like "integers". At this point I'm almost afraid to ask, but if
237.
▲
by
t8sr
4y ago
I guess my assumption is that measuring cognitive ability is better than specific skills. The algo interviews, when done well, do that better than interviews focused on experience. There are of course a lot of caveats - experienced candidat
238.
▲
by
t8sr
4y ago
We all want "inclusive hiring culture", "exceptional engineering talent" and a frictionless hiring process, but IMO you can't have all three. Like them or not, leetcode* interviews actually give a chance to people w
239.
▲
by
t8sr
4y ago
Oh I'm aware. I both work in infosec and live in Switzerland, so naturally I've been following the saga quite closely. The current version is the scytl-developed monstrosity, which will hopefully never be deployed: 1) The develope
240.
▲
by
t8sr
4y ago
Weird, I am also mainly contrasting US and Swiss business culture, and I've come to the exact opposite conclusions. In Switzerland, every interaction with any large enterprise can be done entirely on your phone, fast, securely and conv
More ›