skysight-inc/HackerNews huggingface dataset:
My brakes don't have an about menu, they don't have a monitor, and they don't have a mouse. Everyone agrees they are safety critical.

My point was to demonstrate through a nonsensical example that different environments have different ambient expectations for reliability. If a problem in a low-reliability environment propagates to a high-reliability environment, the root cause is the failure of isolation, not the bug or exploit in the low-reliability environment.

Now, I would never actually ship an easter egg, but that's because I have no faith in the corporate blame game to correctly assign blame, not because I place the slightest stock in the idea that safety and security are a genuine reason why it shouldn't be done.

This is why we can't have nice things.
I'm a fan of the airgradient, they offer a very nice DIY. You can build a quality sensor for under $50.

https://www.airgradient.com/diy/

Components:

Wemos D1 Mini USD 2.24
Wemos OLED display USD 2.47
Plantower PMS5003 PM Sensor USD 13.89
Senseair S8 CO2 Sensor USD 28.00
SHT30 or SHT31 Temperature and Humidity Sensor Module USD 2.55

I think the lead article was posted by the founder of airgradient. I've had some email exchanges with him, he is supportive and helpful.
What does it even mean to say Amazon has 50% of the global e-commerce market? I cannot even find Amazon sourcing and selling the goods I am searching for 90% of the time. They do not even offer a filter to show only items shipped and sold by Amazon.com, it is always some no name reseller. I only buy because I know Amazon will refund me.

Small businesses are also at a competitive disadvantage by not having the prime corner spot in downtown.

It just means you have to compete by selling something else that people want. If you want to play in the 2% profit margin cheap goods market, then you probably will not have a good time competing against others who have already optimized it.

Amazon has cornered the cheap goods online market (i.e. a more comfortable version of AliExpress). So do not compete with them on that if you want to earn more. If I am looking for something of decent quality, and you can figure out how to source it and guarantee that quality, then people will buy directly from your website (I do). Or Costco or Best Buy or another retailer will want to pick it up.

Oxo is another good example. They were able to expand their marketshare because they saw a market where people wanted to spend more to be assured of a higher quality good. Walmart was and still is selling the same stuff under the Mainstays brand, yet Oxo has grown because they correctly predicted that people would be willing to spend x% more for y% higher quality (or perception of quality).
> Why was it so easy for a lead engineer to get access to a root AWS user without anyone else being notified?

Oh my sweet summer child. You haven't worked in large organizations with thousands of employees before, have you? Surely not if you think this is "Security 101".
Since SQLite is in every iOS and every Android device along with the Python standard library, I don't think it will be forgotten quickly.
The linked article is only a few hundred words long. It probably took Daniel half an hour to write. It would take far longer to write, integrate, test, document, and maintain even a simple easter egg to the same quality standards as the rest of the curl project.

That last bit is key - to the same quality standards. curl is a really well-done, carefully-built-and-tested project. If we were talking about most other pieces of software - yes, a small easter egg wouldn't have taken much effort. Not in this case.

If someone else had volunteered to take on all of the effort of maintaining the easter egg, Daniel might let it in - but that would still be more work on his part to rope them in to test their thing after every change to code adjacent to the feature.

Conversely, nobody prevents you from forking curl and adding the easter egg in yourself. Why don't you?
Software has now digested the world and turned it to...
No one. Every name I can think of has had some great ideas, and some truly cockeyed are-you-kidding-me-seriously" moments.

Even legendary names are just humans. TBL and his support for DRM. LT's notorious personality. Page & Schmidt and completely losing sight of the helpfulness they started from.

Worship / revere / appreciate no one. Filter their good, acknowledge their bad, find a path past them to something better, and know you'll probably be corrupted by something along the way unless you somehow transcend your own DNA.
I think the point is that if the last 6 OS changes didnt do anything substantial then why would one bother to read the change log? Maybe you do the first few times but after 5 meaningless, to you, updates why continue? And if the updates are not doing anything helpful for you, at least as far as you can tell, why are they happening?

I understand there are plenty of things that one doesnt seem immediate value from as an end user that are important but update fatigue is real and just read the change-log doesn't really fix that.
I don't know about the moderation tools for large channels, but bots should be possible: https://github.com/AsamK/signal-cli
Rich Command Shells
You can support 16bit in long mode via compatibility mode (the bits are still in the Global descriptor table definition https://wiki.osdev.org/GDT as long as the long mode bit isn't set the, Sz bit can be used to indicate 16bit code), just not real mode without using virtualization extensions. The issue was more the way HANDLEs were managed and getting rid of 16bit limitations. (also getting programmers to stop assuming they could safely do things with the upper parts of handles)
> If we take the 4000 engineers working on Windows and assume an average wage of $50,000 per year

lol?
The trouble with analysing "notes" in a composition (or even just with a polyphonic instrument) is the pesky harmonics. The timbre of different instruments produce harmonics that happen to be the fundamental frequencies of other notes.
You can download and read the actual paper here:

https://www.nber.org/system/files/working_papers/w29425/w294...

The researchers collected data from millions of job ads and employee surveys to estimate the spillover effects of Amazon's minimum wage increase to $15/hour, back in October 2018, (a) on other retailers with a physical presence in the same commuting zone, including Walmart, Target, CVS, and Costco, and (b) on the zone's unemployment rate.

The main findings are that (1) retailers with a physical presence in the same commuting zone significantly increased their minimum wages, following Amazon's lead; (2) the zone experienced only a very small but quantifiable increase in unemployment; and (3) the authors cannot explain the direction and magnitude of these changes as a function of standard competitive pressures.
I have yet to find a clear high level summary of how to avoid the first key problem set out in the article (opaque latency); namely:

A. measuring latency at the server side (using traditional methods) tends to be flawed

B. measuring latency at the client (using traditional methods) also tends to be flawed

I'll reread ... let me know if I missed it.
How do you handle if it goes down?
How are you executing it, or with what?

At the very basic level you can SSH, and type in the command.
Bobs your uncle.
Then unless you something it shuts down when you end your session.

You can just set it to execute in the background with basic sh
or something like tmux.

Or do you set it up in systemd to be watched and restarted if something goes wrong?
I think if anything it's more likely that WSL/WSLg development continues to the point where you can do the inverse of all the VFIO stuff going on. Run Windows/Hyper-V as a base layer but boot directly into the linux DE of your choice. It's my understanding this is already similar to how WSL works.
>> The inductive step assumes the hypothesis is true for n

You don't get to assume the thing you're trying to prove is true as a part of the proof that it's true. The only time we assume something like that is in a proof by contradiction, where the contradiction implies either an error in our logic, or an error in the assumptions.
Comment's gone now, but a video was posted:

game_the0ry 5 minutes ago | prev | next [–]

Video -- https://youtu.be/M8RV8E01HO8

EDIT: After watching the video, somehow the vest makes it even more offensive. I don't know why, maybe someone smarter than me knows.
> Ubiquiti kept all the hardware signing keys in a private GitHub repo that every employee had read access to

This right here is why I'll never use Ubiquiti gear. These devices are so obviously backdoored and like swiss cheese, they offer the complete opposite of security. Thanks for sharing the true facts.
I suspect you would both agree that

"under the financial pressure of a public corp ... what little actual journalism they do will slowly die off"
It's probably closer to accurate to say $500,000 than $50,000.
The hack is translating wasm back to C, then compiling again. It wouldn’t be a hack if they’re running wasm, but they’re not.
Pictures of the solar system's most volcanic worlds
In the US anyway, as the parent said, yes you can deny service for any or no reason except for specific protected classes (e.g. sex, race, religion, etc.). You can, for example, deny service to anyone wearing red. Or anyone who is not an adult (or not a child). You can deny service to anyone named Jeeves.

There are, of course, edge cases. For example, a shopping mall is a private space but not in and of itself a retailer. IIRC, they are held to a higher standard than retailers and must have a real reason to deny entry. And then there are the cases of using one reason to deny service when really you want to deny service to a protected class. Those are common lawsuit material.
That’s a fair point and the article does mention only 250 of the employees were doing 1:4 hours of work to payable hours.

From my experience it’s clear things are broken there. Where the blame lies etc is anyones best guess.
Since Apple started using it a decade plus ago, it became popular with businesses hiring an army of PR contractors to sneakily place articles like how amazing they are, "leaks," "insider revelations" into the mainstream press, writing about themselves from 3rd person.
Show HN: Sowhat, markup language for bite-size notes with special stuff
Hi HN,

A couple years ago I released /tap [0], a note-taking service: bite-size notes with special stuff to track, organize, calculate, and record ideas.

Today I'm releasing the note parser, sowhat, as open-source software [1]. I'm hoping this is the start of new and interesting developments to a project that has been so productive for me.

[0] https://www.tatatap.com
[1] https://github.com/tatatap-com/sowhat
He also fired the entire diversity and inclusion department. He has a good understanding of which parts of an organization are necessary and which parts are not.
"SQLite is likely used more than all other database engines combined"

So, like, even more popular than that?!

https://www.sqlite.org/mostdeployed.html
I'm no fan of Amazon, but their no-hassle return policy really makes scammy items a non-issue. If you get the wrong thing, just send it back and get a refund.

Yeah, it sucks that you may have to go through this process one or more times, but at least it's there.
Ok tens of billions I believe, but trillion+ is likely an exaggeration
You wouldn't BELIEVE what company is going public
Following the Unix philosophy without getting left-pad
A lot of applications don’t use more advanced SQL simply because it’s not available.

Just as an example, there are so many people who assume they need a 3rd party search engine simply because what’s built into their database is so bad compared to the options you get with PG.

You’re welcome to only use your database as a crud data store while you manage a mountain of other tools to work around all of the limitations…but you don’t have to.
Survey shows only 5% of people in Taiwan think they are Chinese and not Taiwanese. What you are referring to is the de jure side of things. Taiwan is a de facto sovereignty and doesn't not have border dispute with India or building islands in SCS.

> They claim the CCP has been too soft on maintaining Chinese territorial sovereignty.

Never heard.
Did the Attack on Pearl Harbor Cost the Axis Powers the War? [Panel]
I built a desktop application in Java Swing about 15 years ago. I dropped it because it was cemented in "old" tech. After trying to rewrite the app several times in various cross-platform frameworks for the web and mobile I gave up and went back to the old code.

I fired up the project after not touching it for ten years and loaded it in netbeans. It built and ran without a single issue. I was flabbergasted. If I leave my Xamarin Forms app for a month I come back to find failing builds, broken dependencies, dependency version mismatches, and OS related failures induced by updates. I spent countless hours hunting down solutions to these and it happened numerous times for different reasons. Visual Studio changes, OS changes, core framework changes, core language changes, library changes....omg.

I'm working in my old crusty Java Swing project and I love it. Each minute I spend working on it moves the application closer to done. There are awesome open source themes available now and it looks great. My old code to remember window sizes and screen/monitor positions still works. Unfortunately, that was surprising as hell.

I have the expectation it will work twenty years from now. Web app or mobile? Not a chance in hell.
Yup. Almost all documentation, even documentation that is called "good", in software is pretty awful. Developers grow to accept it but give any layperson software documentation and try to get them to set up your tool/service. I bet they will quit 5 minutes in. Is that the standard we should hold documentation to? I don't know but I bet your user/customer count would go up if it was a lot easier to get started.
Microsoft maintains dominance, at least partially, by backwards comparability. It would be hugely risky to break that. Also, why? What would the benefit be to Microsoft the corporation? By doing this they would only open the door to competition while simultaneously giving up control of their own kernel.
Show HN: New Music DAO on Arweave
Startups are Cheaper to Build, but more expensive to grow
Is WhatsApp still fully end-to-end encrypted? Can it be trusted compared to Signal, for example? Would be interesting to see if any audits or investigations have been done within the past year or so.
The Omicron dilemma: Google goes first on delaying office work
Should they? I really don't know.

Will they? I believe they will - kind of. I think they'll make a Windows for cloud that is based on Linux. I think they'll still have the current Windows on the desktop stick around (at least for the now).
Quite a different thing than pretending that a country doing something weeks after others have reacted is the only one to care.

Not too familiar with the US system (why would a workplace regulation agency be responsible for vaccine side effects anyways?), but e.g. the US CDC also has put out information about this weeks ago. But your comment is specific criticism, that's good and not an obviously untrue over-exaggeration.
Show HN: Curated list of 150 YC founder's stories
(Dedicated to Jessica Livingston and Paul Graham)

Jessica Livingston's book "Founders at work" (2007, 32 stories) inspired thousands of founders to start startup.

I find 150+ founders stories to inspire new wave of founders. (+pitchdecs, demoday videos and applications). And finding every day more and more stories! (Sometimes I think that stories find me themselfs.)

It was amazing journey, it change my mind, I rushed into unknnown unknowns, where angels fear to tread... and I want to share this with everyone.

I hope, that FoundersAtWork.io saves 50-100 hours for 1000+ new founders.

It is my "embarrassing MVP", I continue to work, and I need your feedback.
(+everyone can contribute founder's story)
> It's also insane to think people are competent enough to vote

The last five years have made me seriously start reconsidering this premise
I've always thought that the worst thing about a plane crash would be the 30 seconds before you hit the ground when you know what's coming, but it hasn't happened yet. In other words: if you ever have to do this, get on with it. He wastes like 9 weasily hedge sentences before dropping the news everyone on the call could already have guessed was coming. Just get on with it. None of that preamble was necessary.
No, it is possible to run 16 bit protected mode applications (i.e. Windows 3.x apps) under 64-bit "long mode". Microsoft explicitely chose to not support that -- with a few exceptions. In true Microsoft fashion, NTVDM on x86-64 is actually hardcoded to be able to run a couple of known InstallShield and Acme installer executables that are 16-bit but used to install 32-bit software.

WINE on Linux x86-64 will run 16-bit Windows programs, by the way.

However, you cannot do virtual 8086 mode without switching back to 32-bit mode, so you cannot run real mode MS-DOS programs. This would probably have broken a lot of 16-bit Windows software that still relied on real mode components, so it does make sense for this and other reasons that they dropped support for 16-bit software.
It is used by millions and in secure systems.

Sure, it’s free and the author can manage it however they want. But the reason they choose not to is because it’s still falls into the enterprise software envelope even if it doesn’t command an enterprise level price tag.

Just because something is released for free it doesn’t mean the developers don’t take their own software seriously. And there’s absolutely nothing wrong with them doing so either (even if you personally would like your software to have all sorts of unexpected behaviours and side effects).
I can imagine ways that order spoofing would look significantly different from legitimate (if possibly high frequency) trading activity. For example, if I'm constantly sending and cancelling a single order, that might look a bit like spoofing. Or it could be a glitch in a trading algorithm, or possibly even a legitimate reaction to some other periodic, high frequency pattern in the market data.

OTOH, if I send 100 orders and then immediately cancel all of them, and especially if I do that repeatedly, I can't think of a legitimate reason for that; why not just use a single order? This matters because when those orders show up in the market data, I'll know that all (or most anyway) of them came from me, but other market participants will not know that those orders all came from the same participant.

This kind of behavior would not be difficult to look for in the market data, especially after the fact, so I don't buy the argument that laws which forbid such behavior are 'unworkable'.

Source: have been doing algorithmic trading for many years
The problem is more one of impersonal, emergent, bureaucratic forces. Any particular officer, defense contractor, politician, pentagon analysist, etc ... might want to change how the system as a whole runs. But they are other groups (who might even agree with the overall goal) that will oppose any particular change that impacts their own political/bureaucratic/social power or influence. The result is an institutional inertia where only changes that fit into certain well-tread paths can succeed. Solving this collective-action problem is one of the major challenges of our era in many different verticals.

This relates to one of Hemingway's famous lines, "Gradually, then suddenly." When this a mismatch between the collective desires of a large group and their current circumstance, when suddenly there is some sort meaningful change (a disaster, a drastic court-case, assignation, etc ...) all of sudden rapid change can ensue.

I'd be really interested to know what could change the US Military-Industrial Complex. Our history of political changes and wars of the past hundred years seems to have been fluctuation on a common trajectory. It seems like we need something drastic, but the consequences of whatever is more drastic, seem large enough that they could be far worse than the current status quo. But there has to be something, I'm not trying to fatalistic here.
Java -> OpenJDK

MySQL -> MariaDB

OpenOffice -> LibreOffice

Chrome -> Chromium

VSCode -> VSCodium

and so on.

GPL protects my rights.
I think the rush to cynicism clouds the bigger vision.

Things are changing fast because the challenges we are trying to solve are getting more complex and the tools need to be used by a larger swath of people in more subtle contexts.

This idea of "back in my day we had real wrenches" is exactly what you fear it is. Sure, you could build a house the same way they did in 1850, with crosscut and rip saws that you had to stop and sharpen every day, and nails you forged yourself. But today we need to 3D print houses out of concrete because there aren't enough trees, because all the old growth tight grain fir was clearcut over the past few centuries and even green wood grown to full size in 5 years instead of 100 is too expensive.

But I think the vision is faulty to begin with. When I started using computers in the 1980's for work, there were multiple text editors, and they all behaived differently, and yes, would go under or get upgraded. I loved working with PFSWrite on the Apple //e, but that eventually went under and we moved to IBM PCjr's running WordPerfect. It was a pain in the ass, why did they have to change my favorite text editor?!?

The pendulum probably won't swing for another 5 decades, when things become more "stable".

Also, I'm pleased to see so many people who are my age (mid 50s), and also kinda bummed to see so many people who are like me replying. Either it is endemic to us, or only we care about it and the diversity of HN is off on other discussions leaving us to kvetch.
>>Garg told Fortune that a month earlier, the company began to review employee productivity data, including missed telephone call rates, number of inbound and outbound calls, employees showing up late to meetings with a customer, and other metrics.

>>“You guys know that at least 250 of the people terminated were working an average of 2 hours a day while clocking 8 hours+ a day in the payroll system? They were stealing from you and stealing from our customers who pay the bills that pay our bills. Get educated,” Garg told Fortune.
I'd like to point out that "performing AB testing" is itself exactly the problem described by OP. Change some functionality out from under some users, to find out how they adapt. It's essentially performing ad-hoc psychological experiments with your regular userbase.
I have contributed many tabs to guitar archives over the years. Some are available via Ultimate Guitar.

How am I being ‘effed over’? I might be, but I haven’t spotted how.
I hear you. I mostly get frustrated by changes that aren’t actual improvements, just change for the sake of fashion. I also get frustrated by “new” things that aren’t new. Everyone is all hot now on “web3”, and talking about decentralization. Well... the original web was decentralized. The centralization of the web to Google, Facebook, etc is a result of business forces, not technical constraints. Anyone who thinks that some technical solution is going to cure the centralization of money and power is hopelessly naive.
No - just like the previous dozens of times comments like this have been posted.
Pretty much the same way that early versions of Mac OS X could run “Classic” apps.

(It’s kind of remarkable how Apple was able to push their entire user base into a transition, and backward compatibility with that era is neither practical nor really desired. Not the case with Windows!)

Anyway, yeah, there are really no technical reasons why this couldn’t be done or even difficult, the reasons why this would never happen are all strategic and enterprisey.