Readit News logoReadit News
hnedeotes commented on We are sorry to inform you that you are in a cult   labskausleben.bearblog.de... · Posted by u/memorable
dang · 3 years ago
I looked at the data; the upvoters are ordinary HN users—not bots, unless someone created bots 7 years ago to comment about monorepos and upvote Haskell blogs.
hnedeotes · 3 years ago
wait a minute... OMG https://www.haskell.org/cabal/
hnedeotes commented on Consciousness and the Laws of Physics   philpapers.org/rec/CARCAT... · Posted by u/Anon84
jcims · 5 years ago
'Emergent phenomena' is the 'draw the rest of the damn owl' of this conversation. It's doing way too much work to be useful. It's like saying that life is an emergent phenomena from condensed energy.
hnedeotes · 5 years ago
It's more hand-wavy than it's admitted. When you think about it, the idea of emergent phenomena amounts to:

- There's no underlying consciousness or conscious originator (no god, no panpsychism, no underlying conscious layer at the basis of reality, no nothing) - At some point, two or more elements (rocks, atoms, etc, that weren't conscious), aligned precisely in a given configuration and zap!, they became conscious and interactive - All consciousness then sprang from that.

So the question would be, if systems favour inertia, stasis and conservation of energy, why would there be consciousness at all and just not an endless void, or a perfectly stable (as in homeostasis) system without conscious agents, or just rocks floating in the space.

I'm not saying the idea of emergent phenomena is wrong, just that you better answer the complex questions other "supernatural" theories try to address, before declaring it some sort of obvious and correct answer.

hnedeotes commented on It's been three years. Stop saying your European visitors are important to you    · Posted by u/PennRobotics
draw_down · 5 years ago
Jeez, what a mess. To extend the McDonald’s analogy, when McDonald’s is serving its American customers, it doesn’t heed European laws about beef and potatoes. Because those laws are irrelevant to them, they have no bearing on McDonald’s making money (again in the context of serving their American customers). McDonald’s is never going to check what Brussels says about dairy before they make a milkshake in Spokane. Sorry.

My friend, that couple of sentences you’re so wound up about means more or less exactly what you’ve said at the end. Businesses aren’t in the business of giving a shit about things that don’t affect their business. You’re upset that they don’t word it more bluntly? Really?

Actions have consequences is my response. Sorry you all didn’t get the consequences you wanted. But it’s very frustrating the childish way people on HN approach these issues. Zero material analysis or thinking, always pointedly naive idealism of this type: “well you SAID you care about Europeans”- come on.

I’m begging you all to take the next step and think through the actual forces at play, instead of banging on with the churlishness.

The way this works is very simple- law is introduced, business figures out the easiest way to deal with it and get back to what they were doing, rinse and repeat.

Maybe the European search engines do a better job at this. You could give them a try.

hnedeotes · 5 years ago
I don't understand completely why you're being downvoted. I'm european, in favour of GDPR, and I think this is a valid way of doing it. These reactions confuse me the same as using incognito or adblockers to pass paywalls and such - if that's their business model and their choice, I'm going to say no, and won't even be interested.
hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
afiori · 5 years ago
The heat death of an expanding universe might disagre
hnedeotes · 5 years ago
That's:

a) A theory b) That in no way contradicts the possibility of a continuum where universes may rise, expand, contract and die, only to rinse and repeat c) If nothing can be created out of nothing, and if in the universe energy cannot be created or destroyed that doesn't seem to be correct unless the universe is an artificial system d) The only way for C) to be true is if everything is always the same thing in different forms, at which point we might as well say time is infinite

(caveat: artificial systems of course - but those still need to be initiated from somewhere else at some point down or up the chain of creation - so it should follow that something infinite must be at play)

hnedeotes commented on One by One, My Friends Were Sent to the Camps   theatlantic.com/the-uyghu... · Posted by u/pseudolus
nomoreplease · 5 years ago
After visiting Auschwitz, I expected (or maybe hoped) that the world would never let it happen again.

“How could they do this?”, People asked.

“That would never happen today” people murmured.

Yet, here we are. Reading the 15th article about it, while the White House deletes tweets that likely anger the CCP

They should be removed from most favored nation status.

Governments could do a lot more but don’t

hnedeotes · 5 years ago
Unbound technological surveillance in the hands of a few, and police state on the basis of false flags are the stepping stones to RealFreedom™
hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
bullen · 5 years ago
You cannot prove the future, you can only guess it.

But memory will not become faster and therefore CPUs cannot become faster, no matter how many cores they have.

Now there are only bad compromises left in optimizing CPUs that lead to other weaknesses like meltdown.

That combined with peak lithography is when you know the tech has peaked. Game Over!

hnedeotes · 5 years ago
If time is infinite, it means that everything *must* already have happened *or* can be assumed to have happened, including game over and game restart.
hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
bullen · 5 years ago
I pick the peak of everything, my house is from 1806, my bike is from 1950, my computers are 8-core Atom 2017 (server) and Jetson Nano 2019 (client)... no house/bike/computer will ever be better ever in the history of the universe.

With Java I was just lucky. I learned C++ first and then now 20 years later I learned C, you have to go back in time to see the future. I also went back to the C64 to predict the peak of computers.

hnedeotes · 5 years ago
> no house/bike/computer will ever be better ever in the history of the universe.

Extraordinary claims require extraordinary evidence.

hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
hnedeotes · 5 years ago
Yeah, just look at the amazing tech and tools. The fragmentation is by design and doesn't come through languages.

And boy, that's some investment on technology you have there going.

hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
bullen · 5 years ago
You have to copy memory before sharing it between threads.

You cannot do atomic memory sharing between threads = threads cannot work on the same task at the "same" time efficiently.

hnedeotes · 5 years ago
That's actually much a feature. Many problems can still be done quite efficiently, for instance stream parsing a file you can have each N newlines being sent to different processes, and the same with many other problems that can be sliced, traversing nested collections, fetching batches of records from stores, etc.

Sometimes you can also reformulate the problem, but yes not all problems fit.

I would add though that whenever you want to write orchestration around that parallel work it's much easier in erlang than the alternatives.

hnedeotes commented on What I learned from Erlang about resiliency in systems design (2019)   mgasch.com/2019/03/crash/... · Posted by u/srijan4
bullen · 5 years ago
RAM yes, CPU should not waste while waiting for an async. non-blocking request.

Apache web server also crashes safely when some PHP script leaks memory, but if you have a proper VM with GC this is something of the past.

Fortunately most web systems use Java or it's copy C# at this point and that is not going to change since Erlang has a simple memory model that cannot do joint parallel tasks.

Go has no VM, WASM has no GC, rust is too slow to compile... that leaves plain C with a C++ compiler but you don't want to have that on a server because assembly seg. faults.

So on the server you have to use Java. Not EE but SE.

hnedeotes · 5 years ago
> Erlang has a simple memory model that cannot do joint parallel tasks.

What do you mean?

u/hnedeotes

KarmaCake day282February 9, 2021View Original