skysight-inc/HackerNews huggingface dataset:
I think you misunderstand your point. I'm not saying it bad to have mass production. Its clearly a benefit and increasingly so as you scale up.

I'm saying that if you are a small rocket maker who argues to investors 'our launches are gone be cheap because we will have mass production' is not really credible.

And many current small launch vehicle startups still argue this regularly.
I don't think it's so subjective. If a democratic government decided that policing, clean air or firefighting weren't public goods they'd be incorrect. Even if polling supported it.
If you don't trust your router I recommend trying out an open source firmware, like OpenWRT or DD-WRT.
> the top function is fairly obviously harder to understand

What? It’s one conditional branch, and in that branch there are three “high-level” operations, all named very well (assuming they’re correct names.) What’s harder to understand here?

I spent much longer understanding what was going on in the second function.

Further, the variable name “paid_today” is terrible because the result of the condition does not tell us that the employee was indeed paid, but rather that they should be paid. They’re not paid until after the code in the conditional branch runs.

Extracting this information to its own function is certainly an improvement (even if the function name still isn’t great.)

I would have liked the article to spend more time making the second function take less time to understand.
> and do main vendors (amd, intel, nvidia, whoever build motherboards) provide guarantees that they continue production of specific version of product for the decade?

Yes. Certain SKUs can be available for surprisingly long times. When you make that part of the RFP or whatever, you get models with that guarantee.

For a specific use case where this mattered, my team procured a bunch of HPE servers and storage with a 10 year service commitment with a defined resolution time. So parts are pre-positioned and physical repairs will made within 4 hours. Drivers and such are required to be supported for that time as well.

> is there evidence that RHEL is more stable than Debian?

RHEL releases are fully supported (including fixes etc) for 10 years. Debian targets a 5 year lifecycle.

There’s nothing wrong with Debian. But just like an enthusiast who wants to live in the edge wouldn’t be happy with Debian (because it’s too stable!), a F500 wouldn’t be for their own reasons.
Depends what you mean by bad news really. If it turns out that transferring personal data between the EU and US is fundamentally impossible due to irreconcilable differences in data protection legislation then it'd have huge consequences for businesses and consumers world wide. Short term it'd almost certainly be a net loss for consumers.

Personally (and probably naively), I do hope the EU and US can find enough common ground. It'll make everyone's lives a lot easier [1].

[1] ...if the US can get out of the habit of rifling through the data of EU citizens at the drop of a hat.
> One of the issues is that it's basically impossible to have competition on a single rail journey joining two large cities - there's aren't enough tracks to support it without making it unprofitable for operators

Evidence from the new post-fourth rail package landscape seems to contradict this. Multiple places in Spain, Italy, France are connected with at least two competing high speed rail operators, to massive success (Paris-Lyon SNCF and Trenitalia, Madrid-Barcelona and Madrid-Seville by Ouigo, AVE, AVLO, Iryo; many routes in Italy by Italo and Trenitalia).
my old friend doxygen came to mind, very useful for OOD code base as it draws the dependency graph, but, it does not do Restful API etc in the modern web days.
I've read you just need to add "PHOTOPRISM_SPONSOR: "true"" to the docker compose lol.
Literal big bad beetle borgs!
Ask HN: How can I reach WhatsApp product managers?
I build chatbots. I have a profitable feature idea that I have already implemented but it needs be completed with a couple of tweaks on their end. Any clues how to contact them? I tried Meta's dev support channel with no luck.
True for the railways, not sure about the rest.
Anything or any good that is a necessity to live in society need to be publicly distributed and if cannot fully it should be highly regulated (especially the price and production).

This goes for basic food, housing, healthcare, transportation, education and so on and so forth.

So much life hardships would disappear if this was our reality and all it needs is political will.
IMO even a modest improvement in a device that I use for several hours per day, every single day, is worth quite a lot of money.
Off topic but Jupyter cells on GitHub can't display horizontally long content and it frustrates me a lot. This small piece of code for the browser console helps me see more content, but it only works in large displays.

$("[data-type='ipynb']").style.width = '100%'
I always use train infrastructure as examples of infra that should remain public, as it's so essential for modern day cities. Privatisation seems to inevitably lead to service degradation and reduced utility, even corruption.

But my favourite example of trains done right is Japan, and to my surprise, their expansive rail network is dozens of private companies. It turned a lot of my assumptions upside down.

I still don't think we should privatise core rail infra, but obviously it can be done right. So we can at least try to do that.
I can feel the catharsis just reading your comment
Technically, but not usefully. It depends what you're trying to communicate. ChromeOS is based on Linux but most Linux enthusiasts aren't going to consider it Desktop Linux. The website is clearly catering to a Linux enthusiast market so the numbers communicate the right thing for its readers.
I mean sure, we can talk for hours about issues with Amtrak.

However that doesn't change what I said so I'm not sure why you are bringing it up. Amtrak most likely wouldn't be profitable if they had priority.
By making sure there’s no water fountains on the train platforms, yet plenty of kiosks and vending machines that sell water.

I was just at EWR last night waiting for an arrival and there was an old man looking for water. He asks an employee where to find some and she looks at him like he has two heads.

“You have to buy some. Or you can drink out of the faucet in the restroom”

Can you imagine that? Telling an old man at 1am he has to drink out of a bathroom fixture to quench his thirst.

In my mind, I was hoping he was flying to a more civilized country. Because that’s the system we’ve built for ourselves. In a better present, the man would have access to a drink for free. But because a profit needs to be made, the entire airport is organized around little nickel and dime scams.
Can you provide me an example of a single national regulation that is an unambiguous uncompromising good, that could not be accomplished in a better way on an international level?

Of course I'm being facetious and I'm sure you understand why this is a not a useful question for me to ask. In practice, there is no such thing as a regulation that is "an unambiguous uncompromising good" and each decision about regulation involves a series of tradeoffs. Don't create straw men.
> SWIFT, which is a Belgian co-op.

That is exactly the point. The U.S. snoops on European data:

https://www.spiegel.de/international/europe/spying-on-terror...

As part of the war on terror, American intelligence services have been monitoring European bank transactions since 2001. When the EU found out about it in 2006, they were outraged. But now it looks like the bloc will agree to a controversial deal that will allow the covert data transfer to continue.
Same here. I never input any sensitive info to ChatGPT. Only prompts like: “Explain, step by step, how to write a PAM config from scratch”.
> One area -- in fact, the only area that I can think of -- where privatisation has mostly worked in the UK is the telecommunications market

Airline privatisation has also been quite successful compared to the rest.
So basically the treat their docs as if it's code, i.e. use version control, CI etc. for it, but it's still not really code.

For me, actual "docs as code" would be more like CUE (https://cuelang.org/) - a language with which you can write definitions for e.g. an API, and then use this code to generate docs and validate your API output against.
I frequently pass through a parking lot for a local homeless shelter.

Every single homeless person that I see out there, has a smartphone.

They don’t have a place to sleep, but they have a phone.
You are correct on this observation. The answer is most people/organizations don't actually know if they need to be RHEL compatible. Outside of any places that have a compliance requirements, where saying you are RHEL compatible by using CentOS is the easiest path to checking a box. However if you are operating in an arena where compliance certification is needed you would just pay for RHEL and charge the cost to your customer.

We paid for support for RHEV/RHV for a number of years and it was useless. You ended up troubleshooting most of the work yourself and in our case we could have just run Ovirt and skipped the whole inventorying and licensing of cores.

The "having someone to blame" or a support contract baffles me for open source. Why advocate for using open source if executive suite is concerned with downtime? They aren't passing the savings back to you and what did having a contract save you if you have to get director or c-level people on the phone to escalate? Presumably they are getting paid more per hour than a number of other people. You have now paid support, plus Dev/Ops troubleshooting, then getting an executive involved. Not to mention how big does your organization need to be for a vendor to consider "your" issue to be a real issue to them.

The back porting and LTS that most people talk about seems to be out of place for a time in which security is now falling under insurance and you need to be regularly updating anyway. Every security audit has one of these "banner shows this version, oh but wait did you check OVAL, or its a back-ported version" conversations. Wasn't this the point of all the fancy DevOps tools, workflows, containerization, etc. Shouldn't you be able to roll out new packages and OS versions quickly since you have all your automated tests implemented?
Like Chrome, Windows, Android, iOs etc? We all understand that companies wants to protect us from "evildoers". But its a similar situation as with any censorship.

Why not allow users to decide themselves?
You can get very cheap digital to digital audio hardware that can convert any multi-channel audio stream (DRM or otherwise) to straight multi-channel PCM. I personally, occasionally, use an RME Babyface Pro (not cheap) for this purpose, but there are many options available. You can even do this purely in software. On Windows or Linux look at Jack. On MacOS I guarantee it's available.

As an aside, Atmos is generally lossy. It's actually a terrible format for music distribution. It's only popular due to marketing.

Interesting video from Benn Jordan at https://youtu.be/5Dw3aKbw5Wo
Rounding Errors in BigDecimal [Ruby]
I’m currently at 3 frequency counters, but past weekend at the Silicon Valley electronics flea market, I managed to walk away without buying that 4th one.

There is hope.
Enterprises don't care what distro they use, and SuSE knows that. Enterprises care about the reputation of their professional services provider.

RHEL is increasingly seen as threatening its own place in the market, and enterprises want to be sure their multi million dollar investments will be stable over the long term. Paying SuSE for support makes sense if you believe they will support you better over the long term than RHEL will. Time will tell who provides more value, but SuSE does appear to be out-IBMing IBM.
Even in developed countries many people live in poverty!
Get enough sleep. If you have to get up at a set time, this means going to bed earlier. And that usually means going to bed before you finish something, and certainly before you finish everything.

Others have commented about taking the time to fix things, and they're right. But you don't have to fix everything in one day. Stop. Go to bed. Tomorrow you get another chance to do more of the things you need to do, and you'll be better able to use that chance if you get some sleep now.
If somebody wrote a book about a civilisation that managed to put a foot on the moon and create an artifical intellegence that can write code but still struggles with printing you could easily categorise it as a comedy.
I don't understand why Heads and Pureboot are not mentioned here, which are FLOSS: https://docs.puri.sm/PureBoot/Heads.html#heads.
...but in a technical context, not in a scientific one.

One thing is identifying (age of copper; age of bronze) the best ways of smelting ore to obtain the metal through trial and error, another is to try and understand the nature of materials.
To me it's not lack of competition, probably the opposite, with a loss-of-value effect. People don't value printers anymore so if <brand> sells a 50 bucks printer.. they won't buy HP 200 bucks printer.. now HP doesn't pay their R&D anymore and start producing cheap models with more bloatware and tries to make money on ink.

It was surprising how complex cheap printers are compared to prosumer models where things are like lego. Nicely modularized, few pluggable blocks, clean and simple where as entry level ones use the same old design with tons of parts, screws and plastic clipping..
Interestingly enough, Windows has this feature since Windows 10, but the PE flag disabling injection has to be set or an exception in security settings added to engage it.

The latter is how Microsoft secures Protected Container in Edge.

It's not particularly easy to set up and is just a complete block.
The options are called Arbitrary Code Guard, Code Integrity Guard and (for old versions) Disable extension points.

https://learn.microsoft.com/en-us/microsoft-365/security/def...
The rub is when it becomes run and managed by the state it becomes political. And it has a tendency to grow unbound as bureaucracies tend to. And then they organize and become a political force and they negotiate their next contract with the person they helped elect.

I agree that it’s in the people’s interest to own the infrastructure. But the management of the service on that infrastructure should be auctioned into the private sector with oversight from the government.
> Again, that's a matter of interpretation. The different quantum interpretations say different things here.

In my view, a physical theory has two parts: a mathematical model, and a series of rules to relate the model physical experiments. For example, the theory of Newtonian mechanics isn't just F=m×a, it also includes the observation of how to measure the mass of an object and its speed etc.

Without these extra rules, you just have a mathematical theory, not a physical theory.

> Yes, you can. Look up Quantum Darwinism.

I did, and as far as I understand (e.g. from here [0]), it is an exciting candidate for explaining the Born rule based only on the other equations, but it's not fully accepted and it has its own limitations so far. Still, very interesting, thanks for pointing me to it.

> PS. throwing "nuh uhs" back to a professional in the field is not appropriate. Get your respect in order.

I did not throw a "nuh uh", I explained what I looked for and why I came to my conclusion, including a citation from a professor in the field. I think that's about as far from disrespecting you as I can get, while still disagreeing. Not to mention, I didn't know you were a professional in the field.

[0] https://www.quantamagazine.org/quantum-darwinism-an-idea-to-...
Sure, I would like to avoid PFAS on things that I regularly eat like takeout containers and the like. I'd probably not go for the Scotchgard coating on my next couch as fibers from the couch's fabric usually get flung into the air and I end up breathing in small tiny amounts and it's a high contact thing overall. But if PFAS improved engine seals means my car will last longer, then sure that sounds great.

I'd avoid drinking a glass of motor oil as well, but I still prefer having my car lubricated at the end of the day.
Well I think the "I am going to go drop a log." leaves a third option
it's not broken but it's not intuitive. horizontal/vertical to move, but if you drag your queen to one of the point that is on a diagonal, it will destroy pawns and kings that are on the way but not pieces. A rook or a knight stops the laser. You can laser your own king right from the start and lose on move 1.
"Let's go see a movie Saturday afternoon." "I need this done by Thursday." All these statements are common and completely understandable by everyone. Change to UTC, and the statements are ambiguous. It will confusing for so many people, with no obvious benefit.

China is fine, because the day doesn't change during daylight.

Yeah, computers should use UTC. It's easy for them to convert to/from local time for the user. This is what computers are good at.
Same here.

Why? To me, it explains the very foundation of programming, using the simplest possible syntax (Scheme). That book was incredibly helpful when I tried to grokk how programming actually works. (There are other models too, but this one really resonated with me. YMMV.)
Beware of sledgehammering heavy-duty models. Sledgehammers have a way of bouncing back into your face, depending on the thing being smashed.
Well rarely do you see someone on a Pell grant moving states to go to school, cause now room and board and food come into play.

There’s at least one site showing (oddly enough) private schools with lower tuition than Penn State as well as some non-private [1], but you’re still over the max of a Pell grant

1: https://www.bestvalueschools.org/cheapest-colleges-in-pennsy...
Seems like the distinction is mainly between which tools are available to you as a scientist (at least if we stick to comp-sci, math is in a league of it's own). When, or if, we can completely model a human brain, a psychologist would no longer need to perform experiments to test their theories.

Given enough computing power, most theories could theoretically by proven or falsified purely through reasoning.
Wouldn't that source only need to be available to those who purchase the paid version?
Drone Remote ID Reqs for Operators Effective Sept 16
Isn't SUSE devaluing their own distro in entering this RHEL-clone debacle?
fMRI-to-Image with Contrastive Learning and Diffusion Priors
This is a function of the form and culture of government - our current system, of professional politicians, is ruinous.

I have numerous thoughts on what would be better, such as sortition, or devolution and administrative federalisation, but as long as we have party politics and elections on mass scales, we will have corruption baked into the system. What we have worked reasonably well before mass communication, but with each step of communications technology, one of the core principles of representative democracy - representation - erodes, as the battles become tribal and personality driven on vast scales, and defy ration and reason.
Karl Marx showed us 150 years ago why your vision is impossible, and that is why we aren't taught about him in grade school despite him being the most famous intellectual in the world.

Under capitalism, private capital predominates; it decides the laws and the commons. If you think you've found a way around this, it's only a matter of time. We call it capitalism for a reason.
That's going to be hard to sort the bs from what is worth a try.

Careful about AI... lot of scammers.
Their obligation is only to the users who paid for it, and if you host the paid version to serve someone else, the obligation is on you only.

That doesn't mean the code can't get distributed more widely. I guess it's a bet based on the honesty of users.
Exactly. Be open and connect for growth, then cut the ties after bootstrap.
Privatization nearly almost always is more expensive because there is the inherent profit/return on investment that doesn’t exist in public infrastructure
Use noise-cancelling headphones. Listen to silence, or some music that you can work too. (For me, that’s mostly jazz or electronic music, like house/techno/etc.)

Don’t be shy about jumping in to conference rooms when they’re available.

Practise meditation and mindfulness. Headspace is a great app for learning that.
Behavioral interviews are a great addition to understanding the candidate deeply on their motivations and overall fit within the company's culture and mission.

The goal is to assess their previous experience and learnings. The focus is on learnings.

We all have had previous bad experiences, the importance is on how fast did the candidate learn from them.
Those steps are both necessary and usually take decades to build understanding.
I went KDE Plasma. It works pretty well, it feels close enough to Windows that the transition is as painless as possible, and it's got tons of advanced tweaks for power users. GTK and Qt apps both seem to run fine under it. Most importantly, it gets out of my way and lets me work.

(Other alternatives I enjoy include Cinnamon and Xfce. I cannot stand gnome-shell, it's like a tablet OS or something.)

Lots of popular distributions support KDE out of the box (Kubuntu, openSUSE, Fedora KDE, etc), and it'll install on pretty much anything else with minimal fuss. That's the most fun part about desktop environments on Linux: you don't have to pick just one. You can install a bunch side by side and switch between them when you log in. Once you know this, it becomes fun to experiment :)
> In the end without an ideological project that transcends personal or familial accumulation of capital, all collective enterprises are doomed to failure.

The public sector is unfortunately a terrible place to pursue ideological projects. Especially in a democracy where the ministers with leadership authority of a department change every 2-3 years and very wide groups of stakeholders need to endorse any substantial change.
Ehhhh not convinced that's a fair comparison.

In Chalk (node.js library for terminal coloring via escape codes) we had a "vulnerability" reported to us that inputs to our library that had malicious escapes were passed through and thus our library allowed RCE.

Never in the docs did we claim we sanitized inputs, nor should we - the net result is that the library would be slower and bulkier for the 99% case and protect only a fraction of the remainder from any sort of real attack - and those users should probably be doing their own sanitization anyway.

Is that really our fault? No, not really. I don't think that if mailgun doesn't support it, should it be considered a vulnerability. GP had it right - could be a cool feature but this is not some oversight unless they market that as being a security measure.
Have you ever tried accessing the modern web with a Windows 95 computer using Netscape Navigator?

Even if that computer had up-to-date certificates, basically nothing about it would be compatible with the modern internet. It's not just a question of of "expiry dates", it's that you cannot make any forward progress if you have to maintain backwards compatibility forever.

Internet protocols, file formats, hardware standards... all these things need to be able to change over time. Hell, with the old phone example, your biggest problem with a sufficiently old phone is whether it can even connect to the network - I recently tried using a retro Nokia as a backup phone, but realised that the SIM card I'd put in it was for a network which didn't offer 2G coverage. Phone couldn't even make calls or send texts because it wasn't 3G compatible.
> … there must have been a hidden way …

Must there have been though? Sounds like you’ve made an assumption about the contents of the letter. It’s probably as simple as “John, you were included in today’s payroll run.”
Onboard Sound
I have tried to install this from source but it's quite difficult. I don't like deploying opaque docker images.