skysight-inc/HackerNews huggingface dataset:
The UK justice system is pretty broken.

I don't think the Post Office debacle features, but at the end of the Secret Barrister(1), a hypothetical example is given where the many critical systemic failings described in the book align to get an innocent person found guilty and imprisoned. It's pretty close to what actually happened to the subpostmasters (but for assault rather then fraud).

¹ https://en.wikipedia.org/wiki/The_Secret_Barrister. It's very good and all you can say after reading it is "Jesus, I just hope I stay lucky enough to never get involved in the courts". I don't think anything has improved since 2018.
I see "being kind" as towards others in the context of this discussion.

If I feel I'm doing a disservice to the person by not speaking up, but still stay silent because I don't want to be confrontational or harsh, I don't think I'm being kind to the person. I'm only protecting the relation or myself, as I don't have the tools or a path to convey helpful information while making clear I'm having the person's good in mind.

I see it as a failure in communication (it usually can be blamed on both parties), and clearly not a character quality.
I changed my SSH configuration to only listen on an IPv6 address 6 months ago and since then the number of SSH attacks has fallen from 1000+/day to less than 10/week.
> I'm fundamentally sceptical that animals have, in general, a "poor" understanding of probability.

I agree with this skepticism, and I think it boils more down to insufficient statistical literacy. Statistical statements (what things are actually like) often stand in contrast to logical reasoning (what things ought to be like) – popularly observed in quips such as "in theory there is no difference between theory and practice."

This difference is uncomfortable and so many people (especially those that are better educated and well versed in logical reasoning – e.g. teachers!) take refuge in believing the logical (the X ought to) over the statistical (the huh so apparently not X), and thus pass on a bad understanding of statistics to the next generation.

To be clear, nothing about this is surprising because statistics is an incredibly young field and in a few hundred years I'm sure we'll all be more statistically literate and comfortable with such reasoning. But we're not there yet. And I don't think this has anything to do with human limitations but just a shift in mentality that needs to take place across a broad fraction of the population to really take hold.
The best resource used to be a site called thepowerofpoop.com

I can only imagine that someone must have served them with a lawsuit, because they have taken all of their content and user feedback offline.

Perhaps there are still parts of the site still available if you're willing to dig through the internet archive.
For most people, ego dominates and comes far ahead of empathy.
In 2017, when this was submitted, there were many people who said human level or superhuman AI was far away and belonged in the realm of science fiction.
Listening to your friends' jams with last.fm
The book Radical Candor calls the opposite "ruinous empathy".
Advent of Code exercises are almost pure markdown, but rendered to HTML.

I’ve sometimes been converting it back to md to include the text for each exercise alongside my solutions.

In my case I used a custom HTML to Markdown converter that was specifically built to support only what I needed in order to convert those Advent of Code exercises to markdown.

Mine was also written in Rust.
Some people here are confused. Kindness towards people doesn't preclude you from being assertive. It doesn't preclude you from being a shrewd negotiator. It doesn't preclude you from provide feedback to an employee who needs to improve performance. It doesn't preclude you from laying off an employee.
Their point still stands.

What is the point of bringing up a unique point in time where confining everyone in their houses reduced interaction with this particular bacteria?
The article paints those measures as if they were a good thing and now things have regressed.
> how many would be failing due to lack of kindness versus, say, straight-forwards incompetence?

Kindness and incompetence are orthogonal. You can be kind and still give honest, direct feedback. And your feedback will probably be received better because of your kindness.
Equality of What? [pdf]
Yeah, they neglect that there are serious elements of latex that are not about typesetting at all! Citation, acronym management, includes, figures, and other components are more about eliminating busywork through code.
So you resent him for having lungs that could blow a whistle?
There are other factors at play to be honest.

You live through education system that requires you to perform.

You dont get a dev job just because you showed up. You get tested, even after long hard studies.

So obviously you're shaped for achieving high.

I'd add that some people also thrive under duress. It personally love challenges, so perfectionism is a small step.

So what should we do in this field? Coast along and avoid any complexity?

Coming from min wage jobs you also struggle to reconciliate those facts.
What happened to the corrosion problems? Did that end up being some badly applied anti-corrosion coating at the factory or is it an on going problem?
I get what you are saying, and if anything all the "attacks" in the logs should build you some confidence. Oh, so 98% of all attacks assume I haven't changed the root password? I must be ahead in the game then.

But the way you phrase it isn't really convincing, and for singling out 443 and 80 ports. As the subthread of breaches hint towards. You might not need to be worried about nginx, but whatever you host on nginx might be a problem and being "certain the software you use is secure" is also pretty darn useless as guidance.
The article is, perhaps unsurprisingly, rife with logical fallacies and incorrect deductions. It simultaneously blames the architecture/design, the motor, the software, and God only knows what else for the issue.
It means that soon we'll all be wearing burqas to mask our lips.
Baba Is You strikes me as an exceptional game for phones, since one can do a single level at a time and the controls are simple. Thanks for the link.
Actually the most dysfunctional engineering orgs I've worked in had unkind hardos in charge who would yell & scream at people. More of it was because they were poorly emotionally regulated than because they were right in whatever they were yelling or screaming about.

Government projects stand apart because things like cost are balanced against the inherent jobs-creation objectives of funding them.

Kindness doesn't mean to let incompetent people sit in roles they are incapable of indefinitely. That's more "niceness", using all sorts of HR speak about family/win together/blah blah blah while waiting until the budget cuts come to surprise fire people who were never performing in their role.

Kindness is to give people feedback that helps them improve. It is sometimes a poorly socialized engineers impression that people simply do their jobs poorly on purpose. In reality it's a mix of skills and awareness. Eventually everyone gets put into a role they aren't truly capable of and either grows into it or moves on. Feedback helps that happen sooner rather than later.
I can't disagree with your philosophy and think you have a well considered approach to it.

When it comes to social etiquette, empathy, agreeableness, there are definitely a lot of people 'on the scale' around here and that's absolutely fine. There are smart well-balanced people and there's uber-smart people who know more than most about a thing but perhaps lack that social etiquette- and that's fine to me. If they can communicate their point, I don't mind so much their lack of grace on it.
We're planning a reputation system based on the idea of "web of trust" that should ensure you don't get exposed to anything you don't want to be.

It's based on a system[1] by the same name in the original Freenet that was used to prevent spam, and which worked well.

[1] https://github.com/hyphanet/plugin-WebOfTrust
Ask HN: What is the greatest public codebase you've seen?
To be honest I've seen hundreds of open source codebases but none have ever really made me go "wow". Sure there are some, like Sqlite, that are well structured and well managed, but nothing "wowing".
I'm not sure why AMD has bet on Windows. The SFX industry has always been using Linux, and various Unixes before that. All the big clusters also run Linux. If they wanted to steal market share from Nvidia, then why also convince people to switch to Windows? Maybe their target customer was someone who has a workstation with one or two GPUs?
Well observed. The very ending of On The Road itself addresses this if you read carefully, Kerouac did not lack in self awareness.

But then again he was a yuppie not a hippie trying to levitate the pentagon so that all the evil spirits fall out. ;)

And here we are where we are eh?
Perhaps others may make inferences about what a board appointment to a company with growing influence in government security matters means based on the appointee’s history in government security leadership.
> throw imaginary problems in the mix

Yes, this happens too easily. It's the crux of Ward Cunningham's original observation on tech debt discussed recently [1]. He basically said: all of you thinking you can use waterfall to figure it all out up front are deluded. By getting started right away, you make mistakes and you avoid working on non-problems. I can fix the mistakes with refactoring but you can't ever get your time back.

Most teams live in his world now. Few do too much up-front design, most suffer from piled up tech debt.

I hope you give architecture another chance. Focus on the abstractions themselves [2] and divorce that from the process and team roles [3].

[1] https://news.ycombinator.com/item?id=40616966#40624446

[2] Software Architecture is a Set of Abstractions, George Fairbanks, IEEE Software July 2023. https://www.computer.org/csdl/magazine/so/2023/04/10176187/1...

[3] JESA section 1.5, https://www.georgefairbanks.com/assets/jesa/Just_Enough_Soft... "Job titles, development processes, and engineering artifacts are separable, so it is important to avoid conflating the job title “architect,” the process of architecting a system, and the engineering artifact that is the software architecture."
https://arstechnica.com/security/2024/06/thousands-of-server...
Its because they are actually quite nice on the stuff one sees and feels and usually substantially cheaper with american manufacturer levels of agressive financing available. Thats why i own a kia. They won the test drive. Had the best tech integration, and were substantially less expensive to the point i could lose an engine or a transmission or the electrical system and still be substantially ahead (and if it happened five years or more out i could lose 2 of those and still be ahead). If you can do basic math and drive less than ~20k kms a year they will often be the absolutely obvious choice to buy, they certainly were in my local situation.
The U.S. Must Win the AI Race
>Eventually you will end up firing them without much warning when a cut actually has to be made. Think Amazon PIP.

I would bet managers on the east coast keep under performers around just to have people to cut also, doesn’t take a genius to figure out the strategy. You invest in people you think can improve and help you, you get rid of the ones that hurt you, and you keep the so so ones for when you need to sacrifice.
When you make something from stainless steel, you should be choosing the correct SS grade for your application given the environmental constraints. I don’t know of any industrial SS application that relies on anti-corrosion coating (presumably consumable) instead of the actual formulation of the specific alloy.

(I am not insinuating that Tesla did not do this, as I have no clue and I am not up to date on all things Cybertruck.)
If you’re exposing your software to the external internet, you’re potentially valuable enough to get a drive by.
Not just, they committed suicide because of that.
Monte Carlo Simulations have been a fantastic way for m3 to evaluate students' assignments in my AI course. Since some of the traditional AI algorithms rely on some degree of random, I run the simulation, check if it was able to achieve some threshold, and increment whether their agents were able to successfully complete the assignment. If they were able to complete the task 70% of the time, they receive credit for that test case.

At the start of the semester, its just this weird method for their test cases, but once we hit our Uncertainty section, I bring up Monte Carlo, show them the Monty Hall scene from Brooklyn 99 [1], and explain how it can provide students with approximations.

If possible, I recommend including a GUI to visualize a single trial of the simulation. My students tell me it helps them "see" how their agents are behaving. Plus, Computer Science does not have many tangible examples you can show the general public (aka, something they can show parents or potential employers. The GUI helps bridge that gap of "here's something anyone can see and understand".

[1] https://www.youtube.com/watch?v=AD6eJlbFa2I
How so? TFA pretty clearly shows that traffic does reach the server, how else would it show up in the logs?

Also, the author of TFA has already gotten themselves deindexed, the behavior they're complaining about now is that if someone copies and pastes a link into Perplexity it will go fetch the page for the user and summarize it.

This scenario presupposes that the user has a link to a specific page. I suspect that in nearly all cases that link will be copied from the address bar of an open tab. This means that most of the time the site will actually get double the traffic: one hit when the user opens it in the browser and a second when Perplexity asks for the page to summarize it.
Post Office officials knew it was broken and lied over and over again. They hid a report into Horizon from 2003 and threatened the consultant if he spoke out [1].

The Post Office also knew for a fact their defense was false but continued to lie in court [2].

In England (but not Scotland), the Post Office itself acted as prosecutor separate to the normal justice system. Investigators were incentivized to find people guilty.

[1] https://www.bbc.com/news/uk-england-lancashire-67921974

[2] https://www.bbc.com/news/uk-68663750
>Whether Kotlin or some other language (Zig?) gets more popular for native development is of course an open question

I don't see how Kotlin and Zig are comparable for native development. Maybe electron/nodejs, Swift or C#.

How much is Kotlin even being used outside of Android these days?

As far as I'm aware Kotlin has no plans for anything meant to address embedded or kernel programming.

So I don't think it's as much of a open question currently.
I will admit that I really miss the "value semantics" thing that RAII gives you when working in Zig. A good example is collections, like hash tables or whatever: ownership is super clear in C++/Rust. When the hash tables goes away, all the contained values goes away, because the table owns its contents. When you assign a key/value, you don't have to consider what happens to the old key/value (if there was one), RAII just takes care of it. A type that manages a resource has value semantics just like "primitive" types, you don't have to worry.

Not so in Zig: whenever you deal with collections where either the keys or values manages a resource (i.e. does not have value semantics), you have to be incredibly careful, because you have to consider lifetimes of the HashMap and the keys/values separately. A function like HashMap.put is sort of terrifying for this reason, very easy to create a memory leak.

I get why Zig does it though, and I don't think adding C++/Rust style value semantics into the language is a good idea. But it certainly sometimes makes it more challenging to work in.
As history has shown repeatedly, there is no secure software - just software that folks have not yet discovered how to exploit widely and effectively yet.
Theranos would have made exellent military gear. I can already see the fieldtest machines, printing out "not software as a service" related on every patients results. All thats missing is a forward assist..
What do you mean "has become"? "Always has been". Remember "Bin Laden's Mountain Fortress"[1]?

[1] https://morningstaronline.co.uk/article/tora-bora-tunnel-kin...
Notice they said "followed" not "caused." But maybe it did cause it. Reducing human contact will slow transmission of all diseases. It's sort of weird to bring it up in an article like this because if this is the explanation it's really not "an increase in outbreaks" it's just getting back to the normal rate.
If you're running a raspberry pi type machine with storage on an SD card or similar. It's too easy to kill them with many writes.

Also on a dedicated systems where you have full control of the stack, the apps, and have resource limits in place anyway. If you know your embedded system will never need more than X GB, you can use it as resource limit of last resort. (And hopefully let the watchdog reboot it after the required app fails to check in)
I don’t see evidence of 100s of PB of data here. I do see multiple green stars, which I know is extremely rare in the real world. That’s just not a common color spectrum for stars.

And using a viewpoint of a large sphere from the outside just seems wrong. It should be viewed from the inside.
This was the the age of exploration. Doing things first just because.

Shackleton may not have made the pole (a somewhat everyday accomplishment now). What he -did- do though will, I suggest never be repeated.

He (and 5 of his crew) crossed the southern ocean, from Elephant Island to South Georgia in an open life boat. A distance of 1500km in 16 days. Nothing comes close to this. Then, on arrival, he crosses South Georgia on foot with woeful equipment. This leg alone is a rare feat even today - usually done by well equipped special forces of planned expeditions.

His ocean crossing though stands alone. Nobody is lining up to repeat it - its almost certainly suicide.

The book of the expedition is public domain on kindle, and we'll worth a read. For the short version see https://nzaht.org/encourage/inspiring-explorers/crossing-sou...
It's cute, but in quite a few industries, a lot of these are driven by outside e.g regulatory forces that have proven to be necessary ("written in blood" etc), so the better question to ask is how many of these process encumberments can be streamlined e.g with paved road approaches.

Security and compliance benefit heavily from this approach, and I'm sure it can be extended elsewhere as well (architecture reviews etc).
I don’t read it that way at all. That seems like an overly sensitive interpretation.

It’s possible people wash their hands less since COVID restrictions were lifted, or some other knock-on effect.

> … as if they were a good thing and now things have regressed.

Less “flesh-eating bacteria” in the world is probably always a good thing, independent of anything else.
In my experience the biggest problem with recruiters in contracting was always the gatekeeping and control. Normally once they provided an introduction the client could only engage you via the recruiter - even if the role was also available through other recruiters or advertised directly by the client and you could have found it elsewhere as well.

That meant you could find a great client and have a deal lined up with all the key terms agreed and everyone ready to go and then at the last minute the recruitment agency could send you a terrible contract and refuse to negotiate. Then you'd not only have wasted your time going through possibly quite a long process with the recruiter but you'd also be blocked from working with a client who also wanted to work with you for a long time, which makes no business or economic sense at all.

This had been less of a problem a few years earlier when more contracts were direct with clients but the whole software contracting industry was becoming increasingly toxic here in the UK thanks to IR35 and the like. As a result many contracts - particularly with the larger clients who tend to be slightly more reliable about actually starting the work and having the budget for it - have only been available through the client's preferred suppler/recruiter list for some time.

I think if the whole contract recruitment industry got regulated almost out of existence it would probably be a huge boon to the sector. Or just declare that if intermediaries offer contracts in bad faith and won't negotiate - maybe with a list of specific hostile practices that are automatically considered bad faith - then any non-compete terms with either the worker or the client become unenforceable. In fact it might be better just to make the intermediaries generally liable if they act in bad faith because then the ones who waste your time with roles that are never really there and do shady things just to harvest CVs for their database could also be sued for the wasted time at the contractor's normal rate.
On Windows you will eventually run into a program that expects page file to be enabled and available even if you have the RAM capacity.
Did they ask programmer if there could be a flaw in the system?

I can't think of many programmers who would deny the possibility.
That gives the misleading impression that it is impossible to create and maintain a truly secure software system.
The Declarative Domain Paradigm in Swift
Depends where you draw the line. An arena allocator per request needs to be managed at least by an app framework, if not the application. It's all layers of abstraction, and one of those layers needs to 0 memory.
I mean anything that can give more information than just the digital bit errors. Like eye diagrams and such. Basically something that can rate the signal quality on some scale wider than "works? yes/no". Bit error rate is typically too low to give a useful indication.
Two Sides of the Same Coin
I have yet to find any such system - given enough time and exposure.

What makes you think such a thing is possible? In reality, not theoretically.

I also have yet to find an unpickable lock, given the same constraint. Locks still have utility.

But only fools protect something very valuable with just a lock.
Except, coating are literally the standard for all modern vehicles.

Chances are your vehicle’s panels are standard steel with a layer of paint and clear coat. That clear coat layer is extremely resilient and largely sufficient for protecting the underlying surface.
The article does nothing of the sort. It just states what the WHO said. Whether you choose to infer that the author thought covid restrictions were good/bad is your own projection
https://archive.is/vj2Qw
Not sure if you’re aware but there’s been strong arguments made that Covid impairs the immune system. One hypothesis was that it could tip things that wouldn’t spread over the line from defeated by most humans to defeated by less humans than necessary to avoid spread. Something like R>1 from 0.9
Depends on your climate/weather, local noise/crime, and construction of your house.

Opening a window can be an option. So can an open bedroom door.

The best option to me is to just leave your air handler fan set to "on" rather than "auto". Of course you need forced air for this. My house is relatively newer and moderately sized. It still seems to keep the whole house CO2 levels like 50-100ppm over outdoor levels. The bonus here if you're looking for "air quality" and nor just CO2 is that your air handler filter should catch many particulates (although most aren't capable of high merv ratings, it still seems to help).