HNHacker News
TopNewBestAskShowJobs

zasdffaa

970 karma · joined March 11, 2022

submissionscomments
zasdffaa··on Electric heat storage (Night Storage Heaters) (2019)
For the storage heaters I had the 'bricks' seemed to be mainly iron oxide IIRC. Also I am struggling to believe water has that multiples of capacity over brick, do you have a ref?
zasdffaa··on Electric heat storage (Night Storage Heaters) (2019)
I wonder why you say this. Having actually had them, they're insulated and you can open/close vents as you choose. And weather is usually pretty predictable; when it's winter it's cold.

Oh look, the article even says this: "Today's storage heaters have such good insulation that the only heat coming into the room is from air being blown through the hot core by an ultra-quiet low-speed fan the length of the heater with the warm air coming out of the bottousually m of the heater at floor level - even when the core is full charged the outside of the heater is usually barely warm to the touch - and never hotter than a water-heated radiator"

zasdffaa··on Retrofitting null-safety onto Java at Meta
Some rare nice words from me about C# - the not-null facility is great. It's very basic propagation that should be better and I've fought the compiler too many times over it, but I really like the compile time guarantee it gives.
zasdffaa··on Always use [closed, open) intervals
It's a short paper so read it. He justifies it then backs it up with experience from Mesa.
zasdffaa··on Always use [closed, open) intervals
I know Dijkstra's paper and it's short, good and should be read but this article is wrong in saying always. It feels like a newbie programmer came across a good thing then lost all proportion; use the right tool for the right job, as ever.
zasdffaa··on Always use [closed, open) intervals
IIRC (bit rusty now) python makes you do exactly [x, y + 1) in code and it pisses me off which is why I did my own trivial end-is-included range for loops.
zasdffaa··on The genius of binary space partitioning in Doom (2019)
> sorting polygons correctly is inherently O(N^2), [...] because polygon overlap is not a transitive property (A in front of B and B in front of C does NOT imply A in front of C, due to cyclic overlap.)

Well ok but I don't get this:

> This means you can't use O(N lg N) sorting, which in turn means sorting 1000 polygons requires a million comparisons -- infeasible for hardware at the time

ISTM you CAN'T sort it full stop because of cycles - so what kind of sort (never mind O(N^2), any sort) can order cycles? They can't.

zasdffaa··on Is wine fake?
I don't have synesthesia to any notable degree but what you're describing kind of makes sense as being it. Not tastes for me, but sounds can elicit such responses eg. a sound having graphite steel I can well imagine. Or other things that would baffle another person.

Frankly, "notes of blue and a hint of graphite steel" sounds too remote from normal experiences to be consciously made up - I mean, who's going to relate to that anyway?

zasdffaa··on Why CVE-2022-3602 was not detected by fuzz testing
Rewriting the parser portion of anything is not 'massive'. Boring as anything, but mot difficult and not much time consuming.
zasdffaa··on “Judas goats” were once key players in meatpacking plants
Excellent points, thanks (and ref to jevon's paradox)
zasdffaa··on We just built the world’s largest 3D-printed aerospike rocket engine
Lovely!

Does it work?

zasdffaa··on Ask HN: What is example of good documentation in your opinion?
On the nail.
zasdffaa··on Software Mimicry
What's the "poor man's" stuff? Is there a better way I don't know of
zasdffaa··on Software Mimicry
Closures are implemented as objects under the skin, but that doesn't make them equivalent conceptually to me. I suppose it's down to syntax, after all if you ignore that you can have anything you like in assembler, but it won't feel very high level.
zasdffaa··on Open Library
From FAQ:

What is Open Library?

Open Library is a universal catalog for book metadata. Our goal is to create a web page for every book ever published. We call it “Open Library” because it is a collaborative open source initiative, which means that anyone can use and contribute to the Open Library catalog. In this way, Open Library opens the doors to the places where you can find the book you’re looking for.

zasdffaa··on HelenOS: a microkernel-based, multiserver OS from scratch
Apache Mesos is an OS??
zasdffaa··on HelenOS: a microkernel-based, multiserver OS from scratch
Be helpful if you could elaborate on those choices
zasdffaa··on “Judas goats” were once key players in meatpacking plants
> Who says there was terrible suffering?

jesus. Nobody. I said 'if'

> Modern slaughterhouses minimize this possibility (Grandin's legacy),

EXACTLY MY POINT IN THE ORIGINAL POST! https://news.ycombinator.com/item?id=33657818

> — I'd far rather take a well-constructed bullet to the boiler room and quickly fade out than

I'd want the same.

> The point of fully exploiting the carcass is recognizing that a life was taken, regardless of suffering, and choosing to make as much use of it as possible

While economically that makes sense, that is a money/efficiency issue not an ethical one. So I agree fiscally but say that has no ethical bearing.

zasdffaa··on “Judas goats” were once key players in meatpacking plants
Using the carcass 100% or 0% after death will not affect by a jot the fact the animal was killed, nor erase in the slightest any suffering it went through. If an animal died in agony then how the carcass was used does not erase any of that suffering. That's my point you seem unable to grasp.

FYI I do not necessarily see killing an animal as wrong, though you want me to as that would fit me into a neat cliche of vegan or hippy or whatever you can file me away under (or so ISTM). People aren't necessarily that simple.

zasdffaa··on “Judas goats” were once key players in meatpacking plants
My point was about suffering + killing of the animal. What happens after was irrelevant. 'pink slime' was irrelevant, and 'disrespectful' was a absurd term. But they move attention from the issue of suffering + killing.

FTR once you killed an animal it makes no sense not to use it fully so I agree with you - but that wasn't my point, had nothing to do with it.

zasdffaa··on “Judas goats” were once key players in meatpacking plants
> She's also a proponent of mechanically-separated meat

how is that relevant?

> the animal was killed, so isn't it more respectful to use as much of it as possible

'respectful' - using that word about an animal you've killed is self-deceit. The animal is dead, and when it was alive it had no concept of 'respect'. Deluded talk.

I also don't get the point of your related aside. My post was about animal suffering, not use of the carcass so it looks like you're changing the subject.

zasdffaa··on “Judas goats” were once key players in meatpacking plants
She was trying IIRC to prevent them suffering nearly so much before slaughter which seems like a better thing.
zasdffaa··on The Kalevala (Crawford Translation, 1888)
I'm going to be really brief here and careful also as I'm in no place to critique or even comment being a monoglot non-poet, so take this as intended... English word order and general form can be messed with and twisted perhaps more than you think, even if it will never be another language. Look at the Graves poem here https://en.wikipedia.org/wiki/Pararhyme

I can't take a better shot at what you've written in your other comment because I can't get a whole picture of what it's trying to say, it seems a rush of images rather than a scene, but as one image that makes sense (gold corrupting, I think)

   I bowed to gold, bowing to gold I grasped at the netherworld
then

   I bow low to gold, and bowing, seize the underworld
Or perhaps not. Anyway that's too much from me already. I probably deserve the coming downvote.
zasdffaa··on Punctuation and other ways negotiators have resolved climate change issues
Perhaps so, but your link is to the USA, not for the entire world.
zasdffaa··on The Kalevala (Crawford Translation, 1888)
Is it, or is it that you aren't a professional poet? (no offence[1]). I imagine a poet trying to program something non-trivial and wondering how the IT guys get it just flowing off their fingers. Poetry done well takes skill, time and experience which maybe you don't have yet.

The pros do something I love and it seems like magic the way it comes out, but then, they do a very different job

   Green upon the flooded Avon shone the after-storm-wet-sky
   Quick the struggling withy branches let the leaves of Autumn fly
   And a star shone over Bristol, wonderfully far and high.

   - John Betjeman
rest at http://news.bbc.co.uk/local/bristol/hi/people_and_places/art...

[1] maybe you are?

zasdffaa··on The Kalevala (Crawford Translation, 1888)
Literally never heard of it so for any others in the dark

Cebuano (/sɛˈbwɑːnoʊ/ seb-WAH-noh), natively called by its generic term Bisaya or Binisaya (both translated into English as Visayan, though this should not be confused with other Bisayan languages)[5] and sometimes referred to in English sources as Cebuan (/sɛˈbuːən/ seb-OO-ən), is an Austronesian language spoken in the southern Philippines

https://en.wikipedia.org/wiki/Cebuano_language

.

What makes it verbose? Does it gain or lose anything by being so? (curious monolinguist is curious)

zasdffaa··on Requirements for Japanese Text Layout
Ah, that's why the Chinese appears twice. I didn't see a difference between them (not that I was looking hard).

A question for you, the Chinese characters seem very much more complex eg 但也包括雜誌, which makes me wonder if they're meant to be read at the same font size as the english text or if they'd typically be printed larger?

Also, the full stops and commas seem to be used in Chinese text, as these inherited from european script or did they always exist in some form?

zasdffaa··on RISC-V: The Last ISA?
> The primary issue here is that it is expensive to move data between processing units

I'm thinking of them all on a chip (or even same core) with external DRAM shared, and cpu cache shared.

> and having them share memory has all the common problems with race conditions and cache invalidation

That's pretty well a solved problem, or modern OS's wouldn't work.

> providing more capabilities on the same processor looks like it will win out for some time yet

I agree, for now, tomorrow's cpu will look like today's. But further out, I expect my view might perhaps start coming to pass.

zasdffaa··on RISC-V: The Last ISA?
My (inexpert) view is that it might be the last ISA because a general purpose ISA will become less important. I see the cpu core as being more like a glue that connects together specialist hardware, so you have a wide SIMD number cruncher (like AVX) but probably off-core, likewise off-core compression (perhaps), encryption, graphics (already there really), prob matrix mult, all the fancy hardware for AI that's coming out now, possibly embedded prolog/logical deduction device etc.

So the main ISA will be little more than a distribution device for allocating tasks to subunits, and no-one will care how it's put together.

But I'm no expert.

zasdffaa··on Optimizations can have unexpectedly large effects when combined with caches
Nice clear answer, thanks.
← PreviousPage 2 of 28Next →