Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simias
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
601.
▲
by
simias
6y ago
I'm not super knowledgeable in machine learning but given that system RAM (not VRAM) in the TB range is really not that rare these days for high end workstations I assumed that the poster meant that you'd have 1TB of working RAM p
602.
▲
by
simias
6y ago
Bitcoin is barely a currency. Its deflationary nature is the main reason it's been somewhat successful so far (because it rewards early adopters) but it's also be its demise (because nobody wants to spend a "currency" to
603.
▲
by
simias
6y ago
>We also require every access to any stack variable to do math to figure out where on the stack it's arguments are. I suspect that on modern architectures these trivial additions are effectively free most of the time. In my experien
604.
▲
by
simias
6y ago
I don't know how Julia fares but personally what bothers me with long compile times is when I can't context switch, waiting for the compiler's output. What I mean in practice is that if you take Rust for instance, the compile
605.
▲
by
simias
6y ago
They own android and chrome, that seems like a very good moat for the time being.
606.
▲
by
simias
6y ago
I completely agree with you, I love not caring about formatting anymore. That being said, does this mean that zig refuses to compile code containing tabs? Because that seems a bit counterproductive to me. A great advantage of rustfmt and fr
607.
▲
by
simias
6y ago
I don't think it's wrong per-se, it's actually probably the best solution given the set of constraints. It was more about bashing XML's impracticality than SVG really.
608.
▲
by
simias
6y ago
Yes! That's a lot better IMO, but I suspect that the reason for the custom string with single letter "operators" is because the size overhead was unbearable for SVGs with complex paths (which, being a vector format, should be
609.
▲
by
simias
6y ago
I agree with you, although I must say that as an occasional Python user the way type hints are implemented absolutely baffles me. In particular the fact that they are completely ignored by the standard implementation. They're glorified
610.
▲
by
simias
6y ago
SGML (and descendants) is a markup language. It's in the name really. >XML/SGML are a very effective way of representing tree data Completely disagree: - It's not effective density-wise because the format is very verbose -
611.
▲
by
simias
6y ago
I disagree, I routinely manually mess with SVG (even SVG generated with a program like inkscape) because it lets me add interactivity and animations. That's the killer feature for me: you can draw arbitrary vector shapes in a website,
612.
▲
by
simias
6y ago
I agree, HTML is fine (still a bit too verbose IMO, in particular having to repeat the tag to close it always felt useless and very noisy). But HTML is a markup language, the problem is that for some insane reason a big chunk of the indus
613.
▲
by
simias
6y ago
I disagree, the JS code is immediately understandable without having to lookup anything. You could do it in pure XML but the result would probably be much more verbose.
614.
▲
by
simias
6y ago
>Furthermore the XML-based syntax is pretty ugly and needlessly verbose. It’s tiring to write by hand and just as tiring to parse or generate automatically. What's even worse is that because XML is a garbage fire of a format, SVG ac
615.
▲
by
simias
6y ago
Do you have exact numbers? The estimates I've seen are about $60 per user per annum, so about $5 per month. That's for all services, not just search. So for less than a Netflix subscription you have Youtube, Gmail, Search, Drive,
616.
▲
by
simias
6y ago
Make me pay for it. The ad industry's biggest accomplishment is making most users believe that they can have access to state of the art search engine, video streaming, messenging etc... for "free". It means that it's inc
617.
▲
by
simias
6y ago
Finding the right level of abstraction is basically the one and only skill that matters for a software engineer IMO. I've got about 15 years of experience in programming and it's still something I'm actively working on. I dis
618.
▲
by
simias
6y ago
I have the same take. I had a cordless Dyson that worked okay, but I would spend a lot of time cleaning the rotating brush and crap getting stuck in the small inlet (which probably had to be small in order to get good suction with the small
619.
▲
by
simias
6y ago
In my experience most of the time I had to use unsafe was to bind unsafe interface (think something like making raw OpenGL bindings for instance, you'll have unsafe code all over the place and you'll have write your own safe wrapp
620.
▲
by
simias
6y ago
It's not really scientific but if you look at the language benchmark game Rust is generally toe-to-toe with C++ without requiring any unsafe code. Here's a random example: https://benchmarksgame-team.pages.debian.net&#x
621.
▲
by
simias
6y ago
You'll have to explain to me how replacing inflationary currencies with a deflationary one makes any sense in that context. Inflationary currencies punish those hoarding money, deflationary currencies reward them. The idea that bitcoin
622.
▲
by
simias
6y ago
C++ has massive adoption and billion of lines of codes in active use. IMO Rust is already superior syntax-wise in almost every area but C++ is going nowhere any time soon. I'm sure some C++ codebases will outlive everybody posting in
623.
▲
by
simias
6y ago
I really feel like D is in a tough spot these days. In the early 2000 I remember being interested in it but I dismissed it because of the licensing issues that existed back then. Now it's sorted out but I think it crippled the language
624.
▲
by
simias
6y ago
I agree that the claim made by the parent might have been a bit too strong and not backed by enough evidence, but saying that C++ can technically do the same thing as Rust is not really getting us anywhere. You can say the same thing for AS
625.
▲
by
simias
6y ago
If this trend continue we may well seal our fate by crunching useless numbers at a global scale for the sake of greed and because we seem incapable of trusting each other. If this was written in a novel we'd deem it a bit too much on t
626.
▲
by
simias
6y ago
I'm also looking forward to using an eInk display for work, but I'm not quite as optimistic as you are for minimalism. As the technology improves we're going to see higher and higher framerates, and eventually color eInk will
627.
▲
by
simias
6y ago
I don't know how they did it but I suspect that it wouldn't be very hard to model the distribution by sampling a few million queries and extrapolate from that.
628.
▲
by
simias
6y ago
I agree with you. Also in my experience less tech-savvy people tend to overcomplicate their queries instead of just entering the relevant keywords which I'm sure accounts for many uniques.
629.
▲
by
simias
6y ago
It's a very cool hack but I don't really understand the final purpose. What's an "eInk development platform"? I thought they would use the Kindle as a monitor and code on it, but instead they're left with an ou
630.
▲
by
simias
6y ago
These layer 2 solutions lead to centralization and make some nodes more important than others. The fact that most cryptocurrency enthusiasts tend to brush this under the carpet shows that it's more about getting rich than some ideologi
More ›