Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pgwhalen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
151.
▲
by
pgwhalen
3y ago
I've only had a chance to skim so far, but this is an absolutely superb survey of an enormous space. It doesn't just list out a bunch of data structures, it actully helps you build a mental model of all the concerns to think abou
152.
▲
by
pgwhalen
3y ago
> Most of the python libraries used in finance, like numpy/pandas, call out to C for performance reasons; the libraries are essentially python bindings + syntax to C functions. It would be interesting to think about replacing that b
153.
▲
by
pgwhalen
3y ago
All mainstream languages treat backwards compatibility as paramount at this point, it's table stakes at this point. Rust is no exception. I will admit that because the library ecosystem in Rust is younger, you do see things like Clap&
154.
▲
by
pgwhalen
3y ago
I would narrow it even further: Go competes with Java. Their forte is both programming-in-the-large on the backend. It's much harder to manage a large codebase/application with Python, but it excels at data science and research p
155.
▲
by
pgwhalen
3y ago
> Why would you do that? Deployment, sharing for development, etc.
156.
▲
by
pgwhalen
3y ago
I truly do not mean this in a snarky way - who is projecting that layoffs are projected to drop and hiring is expected to pick up around July/August?
157.
▲
by
pgwhalen
3y ago
Check out https://substrait.io/
158.
▲
by
pgwhalen
3y ago
I haven't used GPT4 to help with any borrow checker issues, but just yesterday I figured out how to make my FFI use case work in about 3 minutes after asking. I'd been struggling with it for hours.
159.
▲
by
pgwhalen
3y ago
Yikes, this is a pretty judgmental post. I spent my time as a kid joining bands and being in plays, but if someone loves building homelabs, what’s wrong with that? To your point about diminishing returns in technical skills vs social skills
160.
▲
by
pgwhalen
3y ago
Shooting and killing a random 1% of drivers every day would also prevent congestion, and is fair and equal to everyone. There are other considerations though.
161.
▲
by
pgwhalen
3y ago
I agree it's not a fun situation, but I'm curious what you expect to have happened instead. What would the "competent management" version of the situation look like?
162.
▲
by
pgwhalen
3y ago
> I wonder what these "fast-twitch" sanity checks / circuit breakers look like. Whenever I try to model risk, things get complicated quickly -- but presumably simple heuristics must exist if they became universal in the in
163.
▲
by
pgwhalen
3y ago
> If you dismiss any sentimental value, then it doesn't really matter, but real life is a lot messier than that. Definitely true, but on the other hand, "sentimental value" seems to be the root cause of most societal housi
164.
▲
by
pgwhalen
3y ago
> The original meaning of “inflation” was “an increase in currency supply”. Can you provide a source for this? It seems like an overly monetarist view to me: trying to be assertive about the cause rather than just describing the phenome
165.
▲
by
pgwhalen
3y ago
Without commenting on all the complex dynamics of WFH vs the office, I can say that I, personally, enjoy working in the office more. I am an individual contributor software engineer, without millions in equity in anything.
166.
▲
by
pgwhalen
3y ago
True, I almost said "data science exploration" as a way to avoid this inevitable comment :). Java can't nearly compete with python (right now) for a certain type of data science programming, but you're right that a ton
167.
▲
by
pgwhalen
3y ago
I don't entirely disagree that treating IO as something special at the linguistic level is a good idea, but I do think that async is a wildly indirect and confusing way to achieve that. Language designers don't add async to make I
168.
▲
by
pgwhalen
3y ago
It seems like we're on the same page. My point is that your last comment... > in practice async=IO in most code does not need to be true. We will never avoid the complexity of IO, but we can avoid the complexity of async, and virt
169.
▲
by
pgwhalen
3y ago
Agreed. And there are big answers of course: data science, web front end, embedded, etc. But when you exclude those things, it does leave a huge swath of "generic back end" software where Java has a large if not dominating prese
170.
▲
by
pgwhalen
3y ago
It feels like that's coupling some concerns together. Functions that do IO are more likely to fail, yes, but that doesn't have to do with their async-ness or their slowness.
171.
▲
by
pgwhalen
3y ago
Where are you thinking of? I live in West Town right along Chicago Ave and nobody parks in the bus lanes there.
172.
▲
by
pgwhalen
3y ago
I live in a similar climate, and while I don’t know what constitutes a “substantial distance,” I will commute and run errands in either of those extremes. On those days it’s a little less fun than the other 95% of days, but still feasible.
173.
▲
by
pgwhalen
3y ago
You are missing a very obvious piece of the puzzle here: assets seized by the government during bankruptcy get used to offset liabilities of the bankrupt company. This doesn't need to be explicitly said; it wouldn't make sense fo
174.
▲
by
pgwhalen
3y ago
Never mind the incorrect math, you have a timing problem: you looked at the price this morning after reading the news about it, but the deal was effectively done overnight. Yesterday's closing price for the stock was $10.89.
175.
▲
by
pgwhalen
3y ago
Your understanding of SAN usage is narrow, and incorrect in the case of my organization. One major benefit that SAN-backed database storage provides us is, when combined with VMs, enables us to spin up another database instance against alre
176.
▲
by
pgwhalen
3y ago
True, but it's not as though the 10X expense is for nothing. A SAN enables a lot more than local storage. I didn't mean to suggest that there wasn't a way to achieve lower costs on storage hardware directly, just that in pr
177.
▲
by
pgwhalen
3y ago
I'm not super in the know about it, but I believe the total cost of SAN storage at my employer (on prem) is ~10X that.
178.
▲
by
pgwhalen
3y ago
Can you elaborate on what unsound and infeasible mean? I'm newer to OTel than you (~6 months of working with it in depth), and don't really understand what you're getting at. It's solving real problems in my organizati
179.
▲
by
pgwhalen
3y ago
Have you worked with OTEL before? Basically all of your points about instrumentation are actually quite sympathetic to OTEL's view of the world. The whole point of OTEL is to provide some standards around how these pieces fit togethe
180.
▲
by
pgwhalen
3y ago
> Maybe I am not smart enough for this, but can someone define "General Intelligence" for me? I think about this a lot and frankly don't have a good answer, but my current definition is something like "the speed and t
More ›