Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jppittma
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
121.
▲
by
jppittma
3y ago
Is Google not on the bleeding edge of research into LLMs? Are they not investing billions into cloud? Google research has quantum computers, and is investing in self driving cars, healthcare, and god knows what else.
122.
▲
by
jppittma
3y ago
People would be furious lmao. That's how you know that Google is actually the better product. If Apple came out with iOS 16, and the default search engine changed to bing, the whole internet (even this site) would collectively lose the
123.
▲
by
jppittma
3y ago
Idk. This makes me super nervous. Look at what the bell breakup did for innovation in software. The transistor was literally invented there before it was broken up. Likewise, I think it's probable that if Google is broken up, you'
124.
▲
by
jppittma
3y ago
Seems to me like there are two disjointed teams worrying about two different things. Search org is worried about daily active users and user experience, and ads is worried about monetizing search. The reason finance doesn't have to wor
125.
▲
by
jppittma
3y ago
SIP is a feature that protects you from malicious actors with root (admin) access on your device. After they've encrypted your photos and drives and changed your passwords, it prevents them from making your machine unbootable by deleti
126.
▲
by
jppittma
3y ago
SIP on consumer laptops/desktops is security theater. It only really makes sense on web-servers. For people for whom this is a deal breaker, can you describe a concrete scenario where SIP would actually protect you?
127.
▲
by
jppittma
3y ago
They're going to pay thousands of homeless people to register for the fan clubs of how many artists? Nevermind the logistics of the hiring, the payment alone eats into the margin.
128.
▲
by
jppittma
3y ago
Do fan-club registration in person.
129.
▲
by
jppittma
3y ago
If you care so deeply about memory access that you want control over stack allocation, you probably care enough that you don't want a GC. What's your use case where the GC doesn't murder you, but you care about better cache l
130.
▲
by
jppittma
3y ago
The OO solution is to have a PhysicalObject class that dog and car both inherit from (or use via composition).
131.
▲
by
jppittma
3y ago
No web framework, the standard library is enough. log/slog is in the standard library now, and is compatible with zap, which seems to work with everything. >IMO Go is high velocity only in the simplest sense, it's very easy to
132.
▲
by
jppittma
3y ago
I had some hope we'd survive the climate crisis. We're dead lmao.
133.
▲
by
jppittma
3y ago
They're not redundant and frustrating when you're a beginner. The repetition is good for you, and things still feel novel rather than repetitive and boring.
134.
▲
by
jppittma
3y ago
I'm not sure about that. I think that for teaching, you can go too far and eliminated too much friction. In python in particular, there's all this type stuff going on under the hood that's absolutely critical in understanding
135.
▲
by
jppittma
3y ago
If you're just trying to hack something together and make it work, I'd agree that python is the best, even for somebody who's never written a line of code in their life. If you're trying to train somebody to be a softwar
136.
▲
by
jppittma
3y ago
I think with C, learning how the pdp11 worked gets in the way of learning how to program. I think most people should eventually learn C, but control flow should come first, and java provides more guard rails. No `char *` and no segfaults.
137.
▲
by
jppittma
3y ago
I've always felt like it was a bad first language because there's all of this type stuff going on under the hood that isn't really hidden from the user. I think go/java are probably better first language because they
138.
▲
by
jppittma
3y ago
We have a question bank, but you don't have to ask a question from the bank. Apple interviews are pure chaos, and up to the individual team.
139.
▲
by
jppittma
3y ago
>PS: I know exceptions are everywhere but I'm sure that the quality of the ones who get in vs rejected will be basically the same. It's just a process optimized to minimize false positives, so, only the median will get in, real
140.
▲
by
jppittma
3y ago
The actual moral of the story is that FAANG interviews have a lot to do with luck. A lot of interviewers grill you on stuff that they know a lot about, because how do you interview somebody on stuff you don't know anything about? So,
141.
▲
by
jppittma
3y ago
New privacy features that ship less finger printing data? Part of some nefarious plot to harm their competitors ability to harvest data. Won't anybody think of the poor third party tracking/finger printing providers?
142.
▲
by
jppittma
3y ago
I think this needs a bit more nuance. Renting because you can't afford to own is obviously a scam. Financially literate people don't tolerate this sort of thing with cars/furniture, but are put in a position with housing wher
143.
▲
by
jppittma
3y ago
There could be a government mortage program like the student loan program.
144.
▲
by
jppittma
3y ago
Really? I learned awk by watching a one hour youtube video one afternoon. It being a DSL really makes it super easy to learn, and this, to me suggests you probably haven't given it much time.
145.
▲
by
jppittma
3y ago
It's weird that this is so right, but so backwards at the same time. When you don't wear a seatbelt, you risk your own life. When the oceans heat up, and the fish start drowning, then everybody is affected. Destroying the shared e
146.
▲
by
jppittma
3y ago
If I thought I could deliver a better product and faster with Haskell, I'd use it.
147.
▲
by
jppittma
3y ago
I may not understand what you're looking for, but what's wrong with this: topLoop: for _, batch := range list { for _, item := range batch { if condition(item) { break topLoop
148.
▲
by
jppittma
3y ago
Aren't we talking about standardizing iterators? That makes the compiler slightly more complex, I guess, but for the language it makes it much easier to read and more approachable imo. That's the reason that range exists in the fi
149.
▲
by
jppittma
3y ago
Well, yeah, because the risk/reward of the decision making changes, purely in terms of dollars/second for an outage, never-mind legal and reputation risk.
150.
▲
by
jppittma
3y ago
Such is the nature of technology. For me, I can't see how anybody actually used/managed linux systems before they standardized the api for creating/managing daemons. A simple convenient api layer for saying to a machine "
More ›