Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hmry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
241.
▲
by
hmry
2y ago
Wow, the headline severly overstates the case then...
242.
▲
by
hmry
2y ago
It's because then you could have name collisions between variables and modules. E.g. it's ambigious whether io.Error is in a module called io, or a field of a variable called io. Which means you can no longer use fully qualified n
243.
▲
by
hmry
2y ago
Yeah, legal strikes again. Unfortunately SPIR-V was never going to be an option for WebGPU, because Apple refuses to use any Khronos projects due to a confidential legal dispute between them.[0] If WebGPU used SPIR-V, it just wouldn't
244.
▲
by
hmry
2y ago
What is the actual harm in allowing people to put random text at the end of the url? Not to mention something similar can be done to any url, e.g. #whatever-you-want or ?_=whatever-you-want
245.
▲
by
hmry
2y ago
C++ had that too, in 1998. C++11 and C23 changed the meaning of auto to mean "infer this type".
246.
▲
by
hmry
2y ago
You're not alone. Non-novice, same here. Article spends a lot of time explaining the absolute basics of branch prediction but then when it gets to 2-ahead it just skips over explaining it...
247.
▲
by
hmry
2y ago
In college, our SoC design instructor told us that to pass the class, our modules should be better than ST's "which is not that high of a bar" :P
248.
▲
by
hmry
2y ago
Yeah, and when Google stopped sending traffic, people sued them, as they should.
249.
▲
by
hmry
2y ago
Twitter hides all replies and follow-ups unless you log in.
250.
▲
by
hmry
2y ago
You can only ever move one step to the left or right. If you want to move multiple steps, you need multiple states to use as a counter, or set up the tape a specific way ahead of time so you know when to stop moving.
251.
▲
by
hmry
2y ago
Perhaps it's because there are lots of old Googlers on HN who remember "the good old days where we weren't evil" and blame the changes on new management, while MS has been evil since its founding and the last few years u
252.
▲
by
hmry
2y ago
So if I'm reading this correctly, this works by knowing how often each symbol occurs ahead of time? (Since the table of frequencies is not counted in the compressed size but required for decompression)
253.
▲
by
hmry
2y ago
That part is already solved. Under current international law, if you commission a work then you own the economic rights, but the original author retains the moral rights. In fact, selling your moral rights is not possible. It sounds like th
254.
▲
by
hmry
2y ago
You would also need to prove that the physical processor in your hands was actually manufactured according to the verified design, and not a slightly different design with a back door added. Which is infeasible for all processors manufactur
255.
▲
by
hmry
2y ago
Open WALS or Glottolog or any other language catalog and you will see they categorize Chinese as a language family, consisting of multiple languages like Mandarin, Wu/Hui, Min, etc. You are free to disagree of course, but "Western
256.
▲
by
hmry
2y ago
Intel's new x86 extension (APX) is adding 16 more registers and three-register instructions. RISCification is still in progress.
257.
▲
by
hmry
2y ago
Wayland is X12, sort of. In the sense that it's developed by the same people as a successor, and they've stopped working on X11. It's much the same way that Vulkan is OpenGL 5. I've been told that's actually the re
258.
▲
by
hmry
2y ago
This works great as long as you have exactly one program running on your computer and fully trust its developers to not mess up your hardware or lose your data.
259.
▲
by
hmry
3y ago
I read this as splitting each user's monthly payment only across the artists they themselves listened to (like how YouTube premium works) instead of pooling everything together. So artists with more paying listeners would get more, whi
260.
▲
by
hmry
3y ago
I think this is a great idea. May I suggest this for the new VSCode ToS: "You aren't allowed to use our products to write competing text editors". Maybe ban researching competing browser development using Chrome. The future s
261.
▲
by
hmry
3y ago
> Dead cockroaches are gross. Drinking dead cockroach water is gross. Says who? Surely this is a subjective belief. And whether that belief is rational is the question. > Therefore not drinking the water was rational. Only if believin
262.
▲
by
hmry
3y ago
"Turing-complete comments" is the scariest phrase I've read in a while
263.
▲
by
hmry
3y ago
Well the popular story goes that mp3 players were a thing but either had very little flash storage, or had a big bulky hard drive and terrible battery life. Then iPod came out with a newly developed tiny hard drive, plus a flash buffer so i
264.
▲
by
hmry
3y ago
JPEG XL has support for drawing vector splines (with varying thickness, too!), but I don't think anybody has written an encoder that uses those yet. Could be great for text or hair though, with a sufficiently ~~magic~~ smart encoder.
265.
▲
by
hmry
3y ago
Saving websites as PDF comes to mind. If taking screenshots of windows as SVG was possible I would definitely use it.
266.
▲
by
hmry
3y ago
Yes, for example Rust has significantly more detailed aliasing information than C++, since Rust has the borrow checker while C++ has to get by with weird type-based heuristics (and doesn't even have a way to override that in the standa
267.
▲
by
hmry
3y ago
The keyword is new though
268.
▲
by
hmry
3y ago
Because it has different behavior than decltype. (Isn't that why they decided to call it decltype in C++ in the first place? To show that it has different behavior than the GCC extension typeof?)
269.
▲
by
hmry
3y ago
Today probably not, but was Japan lacking accurate birth tracking 80-120 years ago? It doesn't seem that unlikely at least
270.
▲
by
hmry
3y ago
Aww, I was hoping for some hand-tuning and spec lawyering to make the smallest possible images, not just looking the outputs of one random tool
More ›