HNHacker News
TopNewBestAskShowJobs

why_Mr_Anderson

-11 karma · joined January 27, 2021

submissionscomments
why_Mr_Anderson··on Monolith First (2015)
And Erlang runtime) is used in massive telephone switches, famously AXD301 which is claimed to have uptime percentage of 99.9999999% over 20 years.
why_Mr_Anderson··on Where Everything Went Wrong: Error Handling and Error Messages in Rust (2020)
Because all systems try to handle several kinds of unexpected behavior in the exactly the same way - invalid arguments (e.g. 'x == null') - code logic (e.g. 'if (x.salary < 0) ...') - external errors (e.g. 'out of memory')

I'd argue that only the 3rd kind is actually 'exception', it's completely out of program's control.

Code contracts are wonderful way of dealing with 1st and 2nd kind, sadly they didn't catch up and remains mostly unknown. They are vastly superior to tests and also serve as much better way to document intent of the code, how the author expected the code to work.

why_Mr_Anderson··on Samsung Develops Industry’s First High Bandwidth Memory with AI Processing Power
embarrassingly parallel workloads - so...GPU?
why_Mr_Anderson··on Zuckerberg wants to 'inflict pain' on Apple for privacy changes
Yeah, a bit more? https://twitter.com/steipete/status/1025024813889478656
why_Mr_Anderson··on Zuckerberg wants to 'inflict pain' on Apple for privacy changes
Google pretty much destroyed any possibility of anothe competitor entering the mobile OS market (I always thought that dumping was illegal and you can't go much lower than 0).
why_Mr_Anderson··on Zuckerberg wants to 'inflict pain' on Apple for privacy changes
Ehh, Spotify should stay quiet and off-radar and hope that more people won't learn about the ridiculous level of tracking they do in their desktop app.
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
Thank you. I realized my mistake, I totally skipped the word playgrounds. Now everything make sense :)
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
Not to mention there are so many different types of concrete tailored to meet specific requirements that it's very unlikely anything could even make a dent in our need for concrete.
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
After all, we frequently pave playgrounds with fl\ammable material made out of shredded tires. Wait,really? Could you point me to some material about it? I know it was tried several times in many countries but IIRC everyone returned to just pure alsphalt, but I don't remember what was the actual reason.
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
Major problem with plastic in roads is thermal stability and abrasion from constant wear. In the end, concrete is not only cheaper, but also much safer option.
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
And if you know anything about electrical wiring, do not look up how they do it in those plywood houses in US, any European building inspector would have a heart attack :)
why_Mr_Anderson··on Kenyan recycles plastic waste into bricks stronger than concrete
And of top of that, burns from plastics are HORRIBLE, think napalm, but worse.
why_Mr_Anderson··on Fossil fuel pollution causes one in five deaths globally
Aren't cardiovascular diseases by far the most common cause of death (around 30% IIRC)? Respiratory diseases were in low single digits, something like 5%.
why_Mr_Anderson··on Haskell: The Bad Parts, part 2 (2020)
Is there anything of any significance written in Haskell outside academia?
why_Mr_Anderson··on I don't want to do front-end anymore
And on top of that, most users want it to work the same it worked yesterday. Nothing drives me up the wall more than neverending stream of updates for anything and everything, be it PC, mobile, web, even cars. I understand it's great for job security and/or resume-filling, I just wish those developers would consider the difficulty of,for example, trying to explain to 60 years old nurse why the thing that worked yesterday doesn't work anymore or why it suddenly behaves differently.
why_Mr_Anderson··on I don't want to do front-end anymore
It's actually sad to see that scale-up almost disappeared, especially considering the insanelly powerful HW we have now, just NVMe SSDs are game changer for anything I/O bound. I remember how few years back there were some people in our company completely floored when they learned that StackOverflow ran on 1 SQL server (quite beefy though, 1TB RAM IIRC). Similar 'cloud' (aka 'someone else's datacenter') setup would cost significantly more, but that seems to be forgotten/forbidden knowledge these days. I guess people need to justify those cloud technologies certificates.
why_Mr_Anderson··on I don't want to do front-end anymore
Because game dev isn't about programming for the most part, making game engines is. But that's a whole different beast where hardcore math and all kind of tricks and hacks often considered 'wrong|unmaintainable|bad practices' here on HN rule supreme.
why_Mr_Anderson··on I don't want to do front-end anymore
AAA game development is the very definition of misery, pain and suffering.
why_Mr_Anderson··on The Media and Silicon Valley Are at War
Good. 'Presstitutes' on one side versus sociopaths on the other. Mutual destruction would be a wonderful thing.
why_Mr_Anderson··on AirPods Max: An Audiophile Review
Studio monitors are entirely different category, not meant for 'mere mortals' :) I bet that less than 0.1% of people buying headphones not specifically marked as monitors would have no idea what is the purpose of such information or how to interpret it.
why_Mr_Anderson··on AirPods Max: An Audiophile Review
Are you s(h)ure that you wrote correct model? 215s are in-ears and while excellent sound-wise, their cables break quite easily with frequent use. I'm on my 3rd pair and I'll most likely still buy new ones after the inevitable destruction of the pair I'm currently using.
why_Mr_Anderson··on Analysis: Robinhood protected from lawsuits by user agreement, Congress
In Europe, mandatory arbitration are usually unlawful. European Union Council Directive 93/13 on Unfair Terms in Consumer Contracts creates a rebuttable presumption that pre-dispute arbitration clauses in consumer contracts are invalid. The reason is the unequal bargaining power between the contracting parties in consumer contracts.
why_Mr_Anderson··on Peat fires continue to burn at air temperature of -50C in northeastern Yakutia
It's actually one way of putting out otherwise very persistent fires, especially the ones that like to only smoulder (really nasty chemicals, metal compounds, etc.) Removing heat from the reaction lowers the ignition temperate of the surrounding material to a point that fire dies out on its own.

Side note: it doesn't work that well on burning plutonium.

why_Mr_Anderson··on Grindr to be fined almost €10M over GDPR complaint
What you and many others are missing is the fact that major part of GDPR is about collecting unnecessary data, specifically PII, personally identifiable information. If your web/app/whatever has legitimate reason why it needs the data, GDPR is fine with that. For example it's perfectly OK for a dating app to collect information about person's eye color and height or for medical app to have access to your heath-related information, even though it could be used (with other data) to identify specific individual.
← PreviousPage 4 of 4