Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chubot
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
721.
▲
by
chubot
3y ago
Yes databases and persisted data are an even bigger problem -- it's not enough to "reboot the Internet", you would also have to migrate all the data it stores to a different format! I started using the terminology "inter
722.
▲
by
chubot
3y ago
See my sibling comment, e.g. with respect to Rich Hickey's framing - https://news.ycombinator.com/item?id=36911033
723.
▲
by
chubot
3y ago
Rich Hickey (creator of the Clojure language) has a good talk "Maybe Not" that touches on these issues, with a nice way of explaining it https://www.youtube.com/watch?v=YR5WdGrpoug The capnproto link explains it
724.
▲
by
chubot
3y ago
I'm impressed by the content! It does feel very 90's!
725.
▲
by
chubot
3y ago
Hm I prefer the Baobab one What's an example of where you'd want to see the "siblings" ? In my experience with disk files and function profiles, the parent-child and path to the root is what solves the problem
726.
▲
by
chubot
3y ago
Yeah I would agree that TreeMaps are more intuitive on first glance. When most people look at a flame graph for the first time, they think the X axis is time, like a time series But it's really the proportion of time (or a space measu
727.
▲
by
chubot
3y ago
I don't think tree maps can do anything that flame graphs can't: https://news.ycombinator.com/item?id=36872165 I think flame graphs can handle more data because they are more trivially zoomed and panned (along one
728.
▲
by
chubot
3y ago
Yes exactly!! It took me a bit too long to realize that treemaps visualize the same structure as flame graphs, and I like flame graphs better Also, I think flame graphs are easier to implement, and correspond better to the underlying data
729.
▲
by
chubot
3y ago
Hm, I just realized there are two similar projects with very similar names: this one, and https://github.com/erezsh/Preql
730.
▲
by
chubot
3y ago
Which papers cite it? Are they old papers, when perhaps it still existed, or recent ones? Very interesting either way!
731.
▲
by
chubot
3y ago
Yeah definitely agree, Taleb has warned us about such teleological explanations. As far as I remember, Woz's biography is good evidence that you don't need the idea of "boolean logic" to design circuits. That did come a
732.
▲
by
chubot
3y ago
One interesting question (which is very hard to answer) is how many of the ideas were passed down vs. re-invented, and how much theory influenced practice: - I think Mauchly and Eckert (of ENIAC) in the 1940's were unaware of Babbage (
733.
▲
by
chubot
3y ago
If tens of millions of dollars are on the line, you will be able to find someone who can run the script or derive enough knowledge from it In a disaster scenario, something is better than nothing
734.
▲
by
chubot
3y ago
How was it implemented in the past? Is there any overview of the design iterations Zig has gone through? Seems like Rust is still working on this area with the controversial keyword generics
735.
▲
by
chubot
3y ago
Yeah it's definitely something we take for granted now. It's changed our brains. I used network services without hypertext, in the form of BBSes, and it seems like worlds away. I guess we just described in English how to find th
736.
▲
by
chubot
3y ago
I'm really impressed that they have the energy / motivation / time to write a virtual machine after dealing with all these "real world" issues ! Also impressed that it runs on a lot of real hardware apparently. I h
737.
▲
by
chubot
3y ago
Non-local bugs due to memory safety. If I have a function def f(x) return ... in Python or Java, those functions will work regardless of what other modules I import. (modulo monkey patching in Python, though you can defend
738.
▲
by
chubot
3y ago
The obvious follow up is I think they must not have kept up with the times I’d guess bottles are the majority of the business and I think that product is inferior I don’t know what the other breweries do, maybe it’s just freshness and inven
739.
▲
by
chubot
3y ago
Anchor steam on tap is very good IMO In the bottle it seems to lose everything for some reason I never buy it in the bottle, but I get it on tap But I’ll admit there are a zillion options that are similar or better now. The market changed
740.
▲
by
chubot
3y ago
Not true, taking on C or C++ dependencies has different potential consequences than taking on Java or Python dependencies
741.
▲
by
chubot
3y ago
Not an expert in this area, but I think disks have correlated failure modes whereas CPUs and memory generally don't. Especially spinning platter disks, not sure about SSDs. The difference in failure rates could be orders of magnitude .
742.
▲
by
chubot
3y ago
[on open source] As for the ideas they introduced into the public discourse: they were real, valid, and in many ways incredibly valuable, but in the end they would be woven into the fabric of existing corporate-software production practice
743.
▲
by
chubot
3y ago
I chose them because they are highly salted, but they can be NOT processed Have you ever had a real ham? I didn’t until I was in my late 30’s It tastes totally different and better than what you get in the supermarket
744.
▲
by
chubot
3y ago
Exactly, fresh food tastes good with modest and naturally occurring levels of sugar, salt, and fat Like a fig, or real bacon or real ham Processed food is like bacon flavored and has incredible amounts of harmful sugar, salt, and fat varian
745.
▲
by
chubot
3y ago
Yes, processed food of all types has continued to be “optimized” over the last few years. Similar to housing and rent being optimized for profit, etc. And private doctors being bought by private equity Food you can buy in normal supermarke
746.
▲
by
chubot
3y ago
What kind of content are you looking for? From a user POV, I think there is thankfully not much to learn about automata-based regexes like RE2 and rust/regex. The exception is if you're writing a performance-sensitive system en
747.
▲
by
chubot
3y ago
Yeah I'm setting up a Debian 12 Bookworm machine right now after ~13 years of being an Ubuntu user So far it's very snappy! My Ubuntu 18.04 machine somehow "rotted" in ways that previous installs didn't -- everythi
748.
▲
by
chubot
3y ago
Interestingly there are still areas where most people seem to prefer dynamic typing: service APIs. JSON everywhere. Is it because JSON is actually better, or is it because we don't yet have good enough tools for schema-driven APIs Th
749.
▲
by
chubot
3y ago
FWIW I like the direction of using Lua, and the text editor with graphics looks cool I wasn't super excited about Mu because it wouldn't let me reuse my existing knowledge -- it would be a separate thing to learn, even if in theor
750.
▲
by
chubot
3y ago
Yes, I mentioned the same issue a few days ago -- arenas break ASAN/Valgrind, and those are the BEST tools to ensure memory safety: https://news.ycombinator.com/item?id=36427264 In response to a claim about arena-based
More ›