skysight-inc/HackerNews huggingface dataset:
Totally my experience as well, Windows 2000 really was the only Windows version I actually liked, it had very few faults for its time. Windows 7 probably comes second.

What I remember from XP is that it took until SP2 before all the problems were worked out, and SP3 actually introduced more annoyances in the name of security. I also think the default theme and general visual style of the XP is downright terrible and completely unworthy of a large professional company like Microsoft. The very first thing I always did was to switch back to the classic UI for everything (theme, start menu, all control panels, etc).

I don't care for any of the 'modern' Windows versions. They work, behind the scenes the technology has improved, but I they still annoy me in many ways, and the UI is IMO the worst it has ever been in the history of Windows. It looks cleaner but behind the veneer its just a giant heap of historical accidents piled on over the years, with no consistent direction of vision to be found. I get no joy using it, but I guess if you are used to working in Windows the OS is perfectly fine for what it does.
There was a news story about dolphins bringing gifts as well: https://7news.com.au/news/wildlife/dolphins-bring-gifts-from...
Very thought provoking, they remind me of the 48 Laws of Power.

A lot of these are intuitive or things I've experienced/seen before, but I've never seen them formalized.

My favourite three, though I think almost all of them are great:

- The person who tells the most compelling story wins. Not the best idea. Just the story that catches people’s attention and gets them to nod their heads.

- Henry Luce said, “Show me a man who thinks he’s objective and I’ll show you a man who’s deceiving himself.” People see what they want to see, hear what they want to hear, and view the world through the lens of their own unique life experiences.

- Simple explanations are appealing even when they’re wrong. “It’s complicated” isn’t persuasive even when it’s right.
Our QT project had about 400 compilation units (header+source, compiled to a separate object file). Many of them were 100-200 lines of code only. Full build used to take 40 minutes. Each compilation unit pulls in about 40k lines of code from Qt through headers. So the compiler has to process at least 400*40k = 16M lines of code. Concatenative build only processes app code (about 50k) plus about 60k of cumulated framework code. This gives about 100 times speedup. Our concatenative build took indeed less than 1 minute.
Calibre rules.
The introduction of the C11 memory model was a huge change. Superficially, only a small amount of features was added, but the impact on writing parallel/concurrent code in a portable way is hard to overstate.
Was surprised to see ASDIC in there. Good quality too.

(ASDIC became SONAR)
It does not matter so much if you die in the hospital or in your home, in the end you are still dead.

Deterring people to go to the hospitals, that are destined to save lifes, so they die at home instead, is not brilliant advice. They can (and will) sell it as a success, but Swedden still had much more people killed than their twin country Norway. The fact that those hospital rooms where not occupied despite having some elders in need of specialized care, is a failure, not a success.

> was never any risk of hospital overload

I think that many physicians in the planet would tell a very different history.
This is correct. Back at least in the Vista days each public release had to be passed to the NSA to validate the encryption algorithms and implementation. I’d imagine they poked around a few other parts of the OS
Why So Much Science Is Wrong
Loader for custom N64 boot code
How to Make a Robotic Worm
Yes, so much this.

My thoughts on Eclipse the entire time I used it was "why can't this be as fast and reliable as VB6?"
> Amendment IV

> The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.
Well some argue his dump of emails coordinated with a now pardoned US political operative helped push one candidate over another.

It had a pretty negative impact on many lives. Somewhat ironically hurting the concept of “truth” in politics.
It's extremely appalling what the US and UK regimes are doing to this hero. Won't someone do something??
Free mentoring from the best in their fields
DeliveryHero isn't a Rocket company. They invested heavily in it at some point in time - and they seem to still hold a position in the company, but DeliveryHero started outside of Rocket. Foodpanda was always pretty much a "rocket venture".
Seems universal in the industry. We also have #yolodevops and #fomodevops.

#yolodevops: "We're not going to fix that broken cluster, it's going to be replaced next year with The Cool New Thing.", or, "We don't have time to fix these recurring alerts, because we have to build The Cool New Thing."

#fomodevops: "You're not running a dedicated Kubernetes cluster for your single instance Java app? Get with the times, old man.", or, "Make sure you scan your code with these 15 tools to identify bugs and security problems. No, you don't need to learn how to use them or write better code, just install 'em and churn out more features.", or, "You can't have reliable infrastructure without Terraform."
Most modern compilers have switches to disable this behavior.
I do the same. Calibre-web is awesome!

Autocompleting metadata automatically from Amazon Books is also great. Plus multi laguage and multi user function. As well as collaborating on public shelves to create useful collections. I also let my co-workers and friends upload ebooks.

It's great.

Do you know if and when they migrate calibre-web to calibre 5? I don't know if the project is active.
Although in ~40 years' retrospect, especially in discussions on Hacker News and elsewhere of modern IT education where you'll find people reminiscing on how they learned computing when they were young, it turns out to have been very much in line with a goal of promoting and supporting learning. I don't know what the Charter said about that goal back in the 1980s. It would be interesting to read what the BBC's Royal Charter said over time.

Conversely, another ~40 years into the past takes us back to the time when there was a BBC Empire Service. So there's more than one contrast to be had as one looks through history.
I think Windows Me was just an attempt at making 98 more modern and multimedia-friendly. It was just bad, with no relevant upgrades at any layer of the stack.
Not really, mostly "the market" happened. For productive applications one could argue that the lack of upgrade pricing and trials has fueled the race to the bottom but this was never really a thing with games (as one could easily have a free demo and a paid full game on the store).
Microservices guru says think serverless, not Kubernetes
If you'd like dang to see this, you should email him.

> If you want to let us know about something, the only reliable way to do it is to email hn@ycombinator.com.

https://news.ycombinator.com/item?id=24411945
I love ouzo, but hate licorice.
I had run tr0nscript on the computer I support for family a few years ago, and that made the experience almost reasonable.

I know tr0nscript has fallen out of favor since, don’t know the exact reasons. I did need to fix the hosts file to allow windows to get security updates - but otherwise, that machine still feels as usable as win7 except for the degraded shell (which could be replaced with classic shell, I guess, but I didn’t bother).
EU appeals against Apple ruling in $15B tax battle
Consider, for example, an app that might initially request access to your contacts for a legitimate purpose (like messaging your friends), but secretly scrapes your contacts and sells it to third parties. This is a privacy abuse that is not prevented by sandboxing since the user explicitly granted those permissions. The problem is the user has no control what the developer actually does with the data after the permission is granted.

At least with an app review policy you can say this type of behavior is not acceptable and you will be banned if you abuse it. I'm not saying that will perfectly catch all abuses but at least it serves as a powerful deterrent that otherwise would not exist if all apps were directly distributed with no oversight.

> Side loading would be used by power users most of the time or people in countries with censorship.

Not sure why you think this but it simply doesn't match existing statistics. Side-loading and third-party stores are quite common in certain countries and it leads to large numbers of regular people getting infected by malware. For example, Kaspersky reports that 60% of mobile users in Iran and 38% of mobile users in India have been attacked by mobile malware. (https://securelist.com/mobile-malware-evolution-2019/96280/)
It's not intrinsically better. It's just a different type of test. And which type of test you want to use and when is going to be based on your goals as an organization. 5000 unit tests times 3 seconds is 4 hours, isn't it? Compared to 9 minutes in the former case. That matters in some organizations.
The pharma companies getting people addicted on opioids killed pretty much nobody. For the most part they just created a hell of a lot of functional addicts. Not great but not the end of the world. The feds cutting a bunch of junkies off from their safe and legal suppliers and forcing them to source their fix from the black market was what killed a lot of people.

Obviously the stuff the pharma companies did should be punished but blaming them for the body count and all the other bad things that happened once the feds cracked down is nothing more than a typical exercise in government being unwilling to hold itself accountable.
Instantly monitor serverless applications with AWS Resource Groups
Distributing the Covid Vaccine: The Greatest Logistics Challenge Ever
How so? It seems unambiguously straightforward to me on reflection.
This is a neat project, but I'm still using PulseEffects, which appears to be more fully featured: https://github.com/wwmm/pulseeffects
There is a good list of ways Rust has a more ML vibe than Haskell here https://lobste.rs/s/nwtarh/haskell_s_children#c_quph8k in aspects of Rust’s syntax and choice of type names
It’s kind of disappointing that this drug won’t be used as a treatment. I get that this drug has dangerous side effects but life with MS is terrible and the life expectancy is short 5-10 years.

I fully believe that for chronic life threatening diseases people should be allowed to try all sorts of treatments that would be deemed unsafe.
The History of the Electric Scooter
He ends up on the first page of HN because there is hardly any reporting of the extradition hearing.

If the press was doing its job, his reporting wouldn't be necessary.
“Much larger threat than Russia & China combined”

I want some of what you’re smoking. Actually, on second thought, you can keep it.
It's very ironic that people justify imprisoning Assange for doing something for which only journalists are protected but when it comes to acts nobody is protected from (like the ones exposed by Assange) it's all crickets.

And I'm not talking about some random person commenting on the internet, I'm talking about all the judges, prosecutors, politicians, etc. who feel this way or support this way.
>As for papers like the Guardian, who benefited the most from Assange's work, they've been even more conspicuously silent. Jonathan Cook, a former Guardian journalist, explains why in his piece 'The US is using the Guardian to justify jailing Assange for life. Why is the paper so silent?'

Long story short: they've been neutralised by the UK security apparatus. I could try to summarise the article below but that won't be doing it justice, just give it a read. Declassified UK, the below source, has a few former members of The Guardian on the team.

https://www.dailymaverick.co.za/article/2019-09-11-how-the-u...
> each public release had to be passed to the NSA

That sounds a lot like a conspiracy theory. Any references on this?
SaaS Financial Model
Journalists have always had a higher status in the west because of their function in a democratic country. Assange proves that there is little in the way to prosecute journalists, even in the west. lives are risked everyday in countries like China to show the world what is going on behind all the propoganda. Yet today, Assange is locked away while the media has chosen to be the silent wingmen of the dictatorship that is the militairy-industrial complex.
You're enlightened – now what?
Self-Hosted Lambda Monitoring and Alerting with Slack
Agreed. Also, Clojure. It’s one of the most stable languages I know of that is actively developed. It’s refreshing to install a 5 year old library and have it just work. In many cases such libraries aren’t abandoned; they’re just done. That’s a rarity in other languages I use.
I disagree as an Arch user; Eli is more than just some packager, he does a metric boatload of work for the distro and has his fingers in many pies. He is speaking from a position of knowledge and experience and replying with skilled authority on the subject matter.
Digital Asset Management Implementation Guide
"has been incredibly successful doing this: theonlinecourseguy.com" is not accurate. That's more of a hobby and doesn't bring in that much $$. You'll notice everything I offer there is essentially free.

Piano In 21 Days, on the other hand, has been incredibly successful :)

-Jacques
OpenNebula EE Maintenance Release 5.12.4 is available
Geology is really slow. If a hill lost 1 foot per 1000 years it would need to have started at 9.5 miles high to last just 50 million years. Loose sand can be moved around quite a bit, but this is a rocky area with plenty of plant life to keep soil stable.
I still have an XP laptop at work because it happens to have a serial port. Every time I use it I'm briefly shocked at how responsive everything is. That's on period hardware.

God the future sucks. IT has been destroyed by complexity fetishists and resume driven development.
They also made a pretty big push toward formal verification of drivers, which were often the culprit for insecure/unstable machines. Their SLAM model checker [0] was avant-garde (in industry terms, at least).

[0]: https://en.wikipedia.org/wiki/SLAM_project
Thanks for listening to the podcast!
It's lean, mean, green bean machine like you've never seen. Clean to a sheen she's a queen on the screen if you know what I mean. Hare Krishna tambourine.
Just want to comment on java: Just stay away from Oracle Java and use OpenJDK, which is GPL2'd (with asterisk). If you want stability, stick to LTS versions... I have no idea why people would use Oracle Java for new projects.
Why is the judge guilty of perjury? Certainly her decisions have been questionable, and she will probably be criticised by the High Court, but perjury is specifically about lying under oath -- and she hasn't done that.
> The marginal cost of adding something like LoRa or BLE to existing Internet connections is essentially zero.

It is so painful to watch Comcast fail a completely captive customer base in IoT. It would be so easy for them to become the centerpiece of a wide array of independent companies developing devices. Instead they hand the customers to Gooplezon for zero benefit.

Comcast, you ignored my job application to do this for you years ago. That’s okay; I will consult for you for free, and you will become the good guys in this market.
Not sure I quite parse that but I think it may be correct that they cannot force somebody to transfer money because they are not the revenue collection arm of the government, but they can lock the person up if they refuse to do that and allow them to consider the relative costs of making a payment vs loss of income and freedom.
Yes, I completely agree.

I'm not sure whether it's one of his expected use-cases, but his work has made it so simple for me to get things from my writing group quickly onto my kindle. Plus, my own draft stories.

As someone who spends far too long on a computer screen as it is, the simple workflow of putting things easily on a kindle has been a real positive for me. And doubly so in this time of lockdown and Covid.

If the author does browse these forums - thank you so much for your work.
Either this is a joke, or you have not looked at any recorded history of judicial proceedings. Judges often have incredible power with few oversights.

You do see it the most in situations like this, where the accused is a target of the state or poor or otherwise can't defend themselves.
ARNOLD C?
Not only will those crows remember you, but so will other crows that have never seen you before. There's growing evidence that crows are capable of social learning, teaching things to other crows in the murder (including subsequent generations).

I strongly suspect that one of these days we're going to discover that crows and their relatives are not only capable of using language, but already are speaking languages that we just haven't deciphered yet.
Sitemaps: A Complete Guide
SOMA was a great game, especially the last hour or so of game play kept me on my toes. The monsters were not the focus of the game at all I recall you could even disable them entirely.
The xkcd didn't age well, unfortunately
Right on, and this also applies to Common Lisp. I often use very old CL libraries, not modified in a long time because they are “done.”
Fitting with the coffee-mug theme of the article, Kierkegaard was known to have a large collection of mugs and would annoy the assistant who made him his coffee by asking him to him explain his choice of mug.
Moving a virtual fence is easier than moving a real one, and virtual fences only hold back cattle, not other wildlife or humans.

I also expect that, for cattle grazing on land that isn’t very green, fencing indeed can be expensive. Reading https://agrilifeextension.tamu.edu/library/ranching/stocking... (IMO worth it, if only for the heading “Not Every Cow is An Animal Unit”. That article wasn’t written by a physicist), there are areas where so little is growing that each cow needs 30+ acres of land (top-quality grassland can get close to 1 acre per cow, but such land ¿typically/always? needs care by the farmer, such as the use of fertilizer)

Larger pastures per cow means more fence per cow.
Some of the cloud hosting NTP environments abolish leaps by smearing them out over a long period. That's one way to help out application code unprepared for them.

More surprising is that a number of expensive, precision, commercial GPS chips do NOT all handle leap seconds the same way. I worked in a shop that used about three different ones for their PPS and clock outputs and we got about three different behaviors from them. Evidently the leap seconds are broadcast in supplementary data and then applied on chip when it produces a UTC output.
Hasura’s design philosophy – building a data API for all data sources
I think the security white paper addresses this silently by making the claim that the devices can’t be tracked due to a combination of encryption and periodic re-addressing. I’m skeptical of the security guarantees, but it’s a good step.
Well I've gone one better than you by quoting the formal public service description that is part of the formal list of "UK Public Services" under the Agreement between the BBC and the U.K. Government. There are eight television services, not just BBC One as you had it, and they are different services on different channels.
We’re in dangerous territory, here. But we have been for a long time. The role of journalism has largely been democratized via the internet. But the rights of journalism have not followed suit. So, we’re in a pretty bad spot, and it’s likely to get worse before it gets better, as power strictures and incentives are mostly aligned to the current direction.
There are often agreements made, but the employment is still at will. So there's no 'contract' for the employment itself, whereas other jurisdictions have actual contracts, and employer can't simply fire you or alter your pay outside the scope of the contract.

Everyone understands that the benefits are subject to change. If management changes them and you don't prefer the changes, you speak up.

Personally, I won't work somewhere that doesn't offer free coffee. If the coffee is canceled, I will start looking for another gig.
I mean, it ain't like we humans are known for being consistently reverent toward our own gods, either.
I don't think it does unfortunately. It's an interesting study but this article — either through the original research or its coverage — is distorting appropriate interpretation. It's common of a lot of neuroscience research. The task, too, taps an ability/process that's thought to be key to intelligence, but isn't that distinctive, and is found in a lot of animals. Again, interesting study, crows are smart, but not exactly what it's being billed as, like you say.
Organize your website content to perfection with CardSort tool
Max 500MB per device per spec. Also 80kbpsmax , so, probably not.
Insights from Flexera’s State of Cloud 2020 Report
> Just stay away from Oracle Java and use OpenJDK

Is there any difference anymore? I’m not sure there is.

> I have no idea why people would use Oracle Java for new projects

Expert support, for example.
> Fischer-Price aesthetic

That is the perfect description. It’s one of the ugliest UIs I’ve ever experienced.
Morgan Housel consistently writes great essays. Crazy to me how much he puts out at such a high quality level. I have submitted a few and upvoted a few but think this is one of the first ones to make it to the front page.
Da, it is for your own good comrade!

I really wish people who insist on claiming some right to control how users use their own computers would leave IT forever.
I was warned by my dentist against using it regularly as, according to her, it has a propensity to stain your teeth.
> I have no idea why people would use Oracle Java for new projects.

Maybe because there are businesses out there that care about support?
Which title, in turn, is a pastiche of a bloody awful 1970's pop-song.
come on guys, really? You can even overdose with water https://en.wikipedia.org/wiki/Water_intoxication
O&O ShutUP 10. It will let you disable the automatic update nonsense (along with a bunch of other nonsense).
In 2005 I wrote a little rant about ancient software [1]. The idea is that far in the future there would be very stable software that had not seen changes in centuries.

[1] https://markwatson.com/blog/2005/08/04/ancient-software.html
You used to be able to buy melatonin online from the US where I am, but everywhere stopped shipping here, sadly. I guess customs got stricter... I did get a prescription for a month off my doctor recently, but its annoying that I have to pay just for a note to be able to buy it.
That actually does make me wonder if crows could be trained to engage in conventional forms of agriculture. Can they learn to plant a seed and wait for it to grow into a source of many seeds? Are they capable of thinking ahead on those sorts of timescales?
My favorite(1) way of dealing with timezones is how Fitbit does it: They just ignore the fact that they exist! They will give you accurate minute-by-minute heart rate data for a someone, but what timezone did that occur in? Whatever one the watch was set to when it happened.

What if I live on the East Coast and fly to California and back and what to see how my body reacted to the trip? Well some times will happen twice (and get overwritten), some will never happen, and who knows when the change happened in the middle (probably when you happened to sync your Fitbit, sometime after your phone changed timezones).

(1) To complain about
I actually absolutely get the obsession: I meticulously manage mine. I just don't need Calibre for that.