Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ehsanu1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
121.
▲
by
ehsanu1
9y ago
Yeah, true_religion seems confused/misinformed.
122.
▲
by
ehsanu1
9y ago
Correctness is typically checked long before code generation happens. This does mean the code generation backend must be trusted, whether the target be x86 or wasm. Just as you have to trust CPUs to not expose processes' memory to each
123.
▲
by
ehsanu1
9y ago
Surrogate pregnancies?
124.
▲
by
ehsanu1
9y ago
Goroutines allow you to write async code ergonomically. Without those, you'd have to write callbacks, which is very unergonomic. Here's a before and after diff of some prototype async/await usage in Rust: https://g
125.
▲
by
ehsanu1
9y ago
Agreed, I wouldn't do a production web service purely in Rust yet, the ecosystem is still way too immature.
126.
▲
by
ehsanu1
9y ago
I worked on a high performance Rails API serving dynamically generated map tiles and our response times were actually lower than that. Sounds like an ideal case for fast response times honestly. I've seen rails endpoints like that ap
127.
▲
by
ehsanu1
9y ago
I've seen numerous big rails apps with times as long or longer, even after decent effort has been put in to optimize. Generally a case of having a lot of things on a page and rendering it all into html server-side (the classic/old
128.
▲
by
ehsanu1
9y ago
At my day job have an a prod analytics service with all the stuff you mention written in Rust + PG, and the Rust bit which handles data ingestion via HTTP and JSON is only about 5x faster than the equivalent Ruby code. Obviously, that was
129.
▲
by
ehsanu1
9y ago
Those Sinatra numbers look a lot better than I remember them being! But I wouldn't give that much credence to that, there's barely anything happening in those benchmarks and it seems to be testing things that have had a lot of opt
130.
▲
by
ehsanu1
9y ago
How does a "global resource manager" work and in what way is it better than RAII and garbage collectors? Googling wasn't helpful.
131.
▲
by
ehsanu1
9y ago
Had to re-read a few times, but the comparison just seems like a poorly worded attempt at a joke/insult.
132.
▲
by
ehsanu1
9y ago
Try: 1. Rainbows End , by Vernor Vinge 2. Otherland , by Tad Williams
133.
▲
by
ehsanu1
9y ago
I agree, not small (seems subjective), but still the smallest! The smallest leap is probably not very large :D
134.
▲
by
ehsanu1
9y ago
It's a joke. A quantum leap is what you say, but a quantum in physics is all about being the smallest discrete unit of some physical property such as energy.
135.
▲
by
ehsanu1
9y ago
I can't live without my vim bindings now, it's incredibly jarring anytime I have to use someone else's editor. The muscle-memory is just too strong, and configuring vim with a bunch of plugins is extremely easy to do and prov
136.
▲
by
ehsanu1
9y ago
Moreover, it's likely that a proper GAI would be able to ideate and come up with such concepts completely on its own. In fact, "lying" need not necessarily be a concept that has to be learned, the concept at play here is get
137.
▲
by
ehsanu1
9y ago
MyTime | Senior Software Engineer | San Francisco, CA | Full-Time | ONSITE | https://www.mytime.com/merchants/scheduler Team: We're a small team of ~10 developers, largely remote, looking to grow our San Francisc
138.
▲
by
ehsanu1
9y ago
That's progress, but that's not exactly a home screen widget. Eg, I can see "20C" and an icon showing it's rainy right on my phone's home screen. I don't think you can do that with the web yet, hopefully p
139.
▲
by
ehsanu1
9y ago
How about that await though.
140.
▲
by
ehsanu1
9y ago
What's the project for simulating a reptile brain? I know we've not fully nailed the ~1000 cells required for simulating a whole worm, though we're getting there: http://www.openworm.org/
141.
▲
by
ehsanu1
9y ago
As a many tabs user, I don't agree. The use case is more like a more visible bookmark, with history. Any tabs commonly used will already be loaded, and it is fine to lazy load tabs that are rarely used but kept open as reminders. It&#x
142.
▲
by
ehsanu1
9y ago
I think the "-only" part is the problem. Marketing and naming events for minority groups is fine, but they would ideally be welcoming of all groups not part of the minority. Now it might still seem slightly funny for any old perso
143.
▲
by
ehsanu1
9y ago
> Especially the crap about "make the test fail first" (making the test fail is useful, especially if you're unfamiliar with some aspect of it), but it should not be an obligation Sometimes I write code to fix a bug, then
144.
▲
by
ehsanu1
9y ago
Applications may be able to do this in a controlled manner. Library authors never should.
145.
▲
by
ehsanu1
9y ago
IANAA (I am not a archaeologist), but I'm guessing the dating is based on the materials that encased / surrounded the artifact rather than the material of the artifact itself.
146.
▲
by
ehsanu1
9y ago
My understanding is that even SSDs perform somewhat better sequentially (throughput-wise), though the difference isn't quite as dramatic as with HDDs. That said, the 400 mb/s random write speed for nvme mentioned is plenty faster
147.
▲
by
ehsanu1
9y ago
To understand that an assignment doesn't run that slow, you need to be told that. Not really. You just try it, and notice it ran instantly. You don't really have to care how it happens to run behind the scenes, as long as you
148.
▲
by
ehsanu1
10y ago
You're probably thinking of heat engines. Extracting 100% efficiency from a heat source is impossible. That doesn't mean that near-100% of non-heat energy can't be converted to another energy type. Eg resistors pretty much c
149.
▲
by
ehsanu1
10y ago
You've got room scale setup with 3 cameras? Note that there were huge problems with the software a couple of releases ago that were recently resolved. Tracking is really smooth and solid right now for me personally on Oculus.
150.
▲
by
ehsanu1
10y ago
It seems like indexing was implemented: https://blog.discordapp.com/how-discord-indexes-billions-of-...
More ›