skysight-inc/HackerNews huggingface dataset:
I can add a bit of historical context here. John wrote that during the development of WINAVR, the first GCC compiler for AVR. The discussions can be found in the AVR-GCC mailing list archives.

When the 'Small' optimization is used in AVR GCC it is aggressive and leads often to broken code if 'volatile' is not properly used.

AVR GCC, using Small optimization, would remove any variable that has no side effects from the compiler's view. Setting a value in an interrupt handler would be outside of the view of the compiler's abstract machine, so 'flag' variables were often removed. Changes in hardware registers fall into the same category.
These removals result in broken code.

Volatile is never a replacement for atomics or proper locks/mutexes/semaphores.
If hardware such as an interrupt handler or hardware register is not involved, then using volatile is a creating a race condition, which may or may not ever become apparent.

Erich Styger wrote more recently about volatile here.

https://mcuoneclipse.com/2021/10/12/spilling-the-beans-volat...

John and I both make an appearance in the linked parent particle to that one.

Any earlier one of Erich's:

https://mcuoneclipse.com/2013/08/14/volatile-can-be-harmful/

If changing the optimization level breaks something, it is probably a missing volatile when doing bare hardware.
> germany records every single bullet its police officers fire.

I really wish we hadn't blocked this level of record keeping in the USA. All our data has to be gleaned from other sources. The FBI tries to collect this data, but 40% of law enforcement agencies don't provide it.

https://www.themarshallproject.org/2022/06/14/what-did-fbi-d...
How much efforts was put in single unsuccessful campaign of Bill Gates artificial foods scenario...
Yeah, temperature is a big one. As is voltage supply stability.

If you want really good short & medium term stability, it's hard (expensive) to do better than an Oven-Controlled Crystal Oscillator (OCXO). An OCXO has a crystal in an insulated chamber with a heater and a thermocouple. A control circuit uses the heater to keep the chamber at a consistent temperature. Over long periods these still drift.

A cheaper alternative is a Temperature Compensated Crystal Oscillator (TCXO), that combines a control circuit with a crystal, a temperature sensor, and a ROM. The ROM contains a table of frequency errors that crystal had across temperature. The control circuit senses the temperature, reads the error value from the ROM, and tries to correct the crystal's oscillation frequency to compensate for that amount of error. Less accurate and less stable than an OCXO, but much smaller, much lower power, and much cheaper.

For longer-term stability you want an atomic clock, probably a Cesium clock or Hydrogen Maser. GNSS (GPS, Galileo, GLONASS, Baidu, etc) satellites have atomic clocks on board, and broadcast that time. GNSS is based around very precisely measuring the differences in received times from various clocks to calculate location, so it can also be used as a way to get a local time reference with good long-term stability. Unfortunately GNSS does have rather poor short-term stability compared to an OCXO, so GNSS alone isn't perfect. But it's common and reasonably inexpensive to create a "GPS-Disciplined OCXO" where a GPS unit corrects for the long-term drift of an OCXO, but the OCXO provides the actual output signal (thus gaining the good short & medium-term stability).

The NIST SP 1065 Handbook of Frequency Stability Analysis[1] is a go-to text on measuring clock sources.

[1] https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpubli...
Thanks, I'll look for such a model europeside and give that a try!
But those aren't even close to what Spotify provides -- my Release Radar is 6 hours which today is 121 artists, not counting collabs, that dropped new music this week. If the only time you check in on artists today is when the drop an LP then you miss like half their stuff.
Why do colliding blocks compute pi? (2019)
I use these as well (3M Aura). They are much more comfortable than the more common types of FFP2 masks and I can wear them for prolonged periods of time without issue, but I would not classify them as “no discomfort whatsoever”. Also, they have a very good fit – other FFP2 masks I had to fiddle around with quite a bit to get a good seal around my nose.
So last month Germany was mentioned in multiple articles as being in a terrible production decline and now it’s suddenly the opposite?

I guess the truth lies somewhere in the middle.
I don’t.

I despise Google and what they became and so should you.

Maybe my 10 visits a day webpage is an anomaly, and I’m truly the only one not using Google analytics - Still, don’t pretend Google analytics is used by everyone.
I've just heard a lot of horror stories from colleagues about every single one of them. To be fair a lot of the complaints are typical of working for any large corporate machine. I'm not anti-corporation or anti-capitalist but the bigger a company gets the more bureaucracy, red tape, polices, layers of middle management and overall inefficiencies and burdensome "structures" get put in place.

I'm happy to hear of a counter-example with respects to Google. Since I've tried to de-Google my life as close to 100% as possible (though I do watch YouTube and I own a Pixel so I can use GrapheneOS so there's that, sigh) I don't think I could bring myself to work for them on the sole basis that job satisfaction suffers when I don't like what I'm making. But that's separate from toxic company culture, which is what I hear from these places (but to be fair these companies have so many employees that individual experiences can't NOT vary).
I got 79% with: a red BMW in front of a field of trees under a starry sky
Large water bottles that are closed, placed on top the case and get replaced regulary also help a lot with no risk of water damage ..
> that this does not apply to data stored by clever algorithms in computer storage is also pretty clear,

I'm sorry, this is far from "clear", otherwise we wouldn't be having this discussion. Fair use is a thing. Does fair use apply in this situation? No one knows at this point.
On the basis of effort, we could probably hand out awards to a large number of dead people
Too bad they've lost all their credibility with their previous awards.
For enthusiast it's doable - you can simply side load those apps, things like graffene os (afaik) let you even install entire Google services and run it in sandbox to prevent it from spying on you.

But if You want to hit the mass market, you can't rely on this 'tricks', and there is no easy way to make the process streamlined for average user.
That's why the only big phone manufactured who isn't using google services anymore is Huawei, and it wasn't by choice.

(I guess amazon tried it as well but only kinda)
If they're not 100% correlated with S&P500, they still provide value: https://en.wikipedia.org/wiki/Modern_portfolio_theory#Divers...
I don't believe it will be as a wave, but more like fewer and fewer new job offers being offered as remote.

At some point, workers will feel the pressure as remote offers become scarce. This will affect everyone. Even the best have bills to pay.

Then when ~50% of workforce comes back to office, the remote ones will loose a lot of influence on the market. Is possible that we'll see a wave of layoffs on that moment.

I have no odds to bet. But maybe is time to think about were we want to live in the next 5 years.
Yes, but it's reddit monetizing, not the users. The users can be astroturfing, but there's no point astroturfing some types of content like game guides I hope.
Poor senior DBA - another month, and he would've gotten away with forgetting about those backups.
Trillion Dollar Consulting Industry That Rules the World – McKinsey, BCG, Bain [video]
I found it quite difficult to simply get a prognosis. When it's that bad the medical pros seem to get increasingly ambiguous. I had to read the seriousness of the diagnosis between the lines and in their expressions. Asking a straight forward question about the odds of survival yielded nothing of use. I only realized that my dad was a short-timer by googling the details of the various results.

So I want a way to be able to say "give it to me straight, Doc" and get a straight answer.
I agree that stuffing keys into a nonce field is excessively clever.

I don’t agree with your evaluation of centralized PKIs: to a first approximation, the CA PKI model is the only PKI model that has demonstrated any amount of longevity and misuse resistance. This doesn’t mean it’s good or historically flawless, but that on an empirical level it’s done better than everything else that’s been tried (including expecting end users to establish independent trust relationships).

Expecting people with no technical background to safely bootstrap trust for the services that facilitate their personal information is not only unrealistic on a practical level, but (cynically) unworkable on an expectation level: users will not want their lives made worse because technologists dig their heels into solutions that they consider superior.
That confused me a bit, thanks. In '98, Macs still used PPC architecture, and the IPhone didn't exist. I don't know what kind of CPU the IPod was using at the time -- I'd guess ARM. Still, that seemed like it could get away with an off the shelf CPU -- buying a bunch of chip design talent doesn't seem like it would be super rational then.
The main issue with the android app for me is how slow it is. Everything seems to take anywhere between 500ms to 2 seconds. The worst is the play button, which is arguably the most important feature in the entire app. I've tried using the iOS app on my gf's iPhone and it's blazingly fast. The android app feels like it's an order of magnitude slower.
Been there, done that.

The paradox is that every device I use interrupts me non-stop with modal dialogs ad nauseam.

But the production delete? You said,"drop", we said, "gone".

Either production database deletes need to adopt alert fatigue or the ops are already so fatigued that it doesn't matter.
Not only that, it was a couple of months after the first usability testing sessions of the original UI of Windows 95[1] (the one with a literal "tray" under the "desktop"[2,3]).

[1] https://betawiki.net/wiki/Windows_95_Usability_Testing_Build...

[2] https://devblogs.microsoft.com/oldnewthing/20030910-00/?p=42...

[3] http://bytepointer.com/resources/old_new_thing/20030910_053_...
> The main surprise was learning that working for the government is relatively high paying

It's middle of the tree at best. I'm sure you can find people for whom it's well paying, but the recruiters from UK gov departments that regularly contact me keep trying to sell me on the benefits of jobs where the upper salary band is less than half of what I earn.
It would be better to look at medians or something like that. Arbitrarily plucking out some fields to ignore seems silly.
SHA1 was phased out, for another NIST standard, because it was known to be weak (in the sense of a likely cryptographic break --- which happened --- not in the sense of needing to be more careful using it). That's not the case with the P-curves; short of a QC attack that will break all modern curves, it's unlikely the P-curves are going to be broken.
Pixel wise lose (MSE/PSNR) is one option, though most also use Structural Similarity Index (SSIM) as it’s more robust.

[1] https://en.m.wikipedia.org/wiki/Peak_signal-to-noise_ratio

[2] https://en.m.wikipedia.org/wiki/Structural_similarity
Thread-per-core
That's the whole point.

Google is able to prop up otherwise-nonviable businesses with the revenue from their cash cows. This means they are able to undercut any possible competitors in those spaces by operating those businesses at a loss.

That's the very definition of using monopoly power to push into and dominate another market.

It's not a reason to say, "Welp, we can't break that up! Then those businesses would just flounder and die!" It's one of the primary reasons to say, "We must break that up."

If the otherwise-unprofitable businesses that get spun off want to continue to exist, they'll need to find ways to raise prices and/or cut costs. In other words, they'll need to compete on a level playing field.
You plan arriving at the Congress via freighter ship? :p

Since it is mostly a middle-European event with climate-conscious attendees, most will arrive by train if using any sort of public transport. DBs connections to Hamburg, even from Berlin are abysmal if you compare to Leipzig.
Don't forget one of the most important new utilities in DOS 6: Memmaker

https://en.wikipedia.org/wiki/List_of_DOS_commands#MEMMAKER

It would help you change your configuration so that you maximized the amount of conventional memory. This was useful in getting games to run.
Show HN: Looking for Feedback on My “Computer Science Fiction” Novel Blue Screen
This has been my Covid burnout project and I would love any thoughts or input, especially about the Bash code. I just am finishing the first chapter of the audiobook and would love any thoughts, positive or negative.

The full pdf here: https://KyleBenzle.com/BlueScreen.pdf

Free first chapter of the audiobook: https://soundcloud.com/landgrant/blue-screen-chapter-1

Giving away the Amazon ebook: https://www.amazon.com/dp/B084GHLYSX

Blurb: Peter Gustafson wants to save the world. In the year 2984, Peter is an average kid with a secret; he’s a well-behaved tenth-grader by day but cryptographic entrepreneur and hacker by night. When the electricity mysteriously goes out in his hometown, Peter takes it upon himself to investigate. The adventure leads the young hacker to a large transmitting station and into a battle of wits with the greatest AI ever created. The machine requires a human to help "throw the switch" and give it full control so engineered the power outage as a test to lure its latest recruit, Peter Gustafson.
In the early days of spotify, I remember reading blog posts about focusing hard on the core deliverable: the play button works reliably and with low latency, just like an iPod with local storage. Over the networks of the day, this was especially difficult but with focus and determination they pulled it off.

Over the years, it has been sad to watch reliability and latency regress to the web-age mean (mediocre and so high as to frequently complicate interaction).
Hack the Planet (HTP) Zine 5
HTP, better know as Hack the Planet, is a group i never heard of. They seem to have done well, exploting name.com and other websites.
"Dear Penthouse" of IT
Woah! I remember my dad setting up a MultiConfig menu! Very neat.
I think a lot of Europeans vastly underestimate the social programs available in the United States. In fact most Americans don't apply for them and pretend they don't exist.

Case in point, earlier this year's my company laid off thirty percent of us.

Now to Europeans, they are worried about what we're going to do for healthcare, etc. Some of my colleagues paid out of pocket, thousands of dollars. This would seem crazy to Europeans..

It's also crazy to Americans. Because for me, at my mom's behest, I did not pay. Instead I applied for government aid. Now, despite making over 300k usd a year, I got free Medicaid for my family. Free.. no cost. Way better than Canadian or European health care because it's basically a private ppo plan the state pays for. If you can afford it, the American health care system is the best. And while I was unemployed it was free (just like it was while working, when I factor in company contributions, etc). I also got substantial unemployment.

Now we're going to have a baby and... There's paid leave.

In America, there's whole swaths of people who don't believe these programs exist and don't bother applying. It's really weird. I told my colleagues about Medicaid and they thought it wouldn't apply to them (it does) of wouldn't cover something (it covers everything. No cost).
Well yes and no… though there’s a deliberate faster-than-light mode of travel, we see no evidence of natural disaster phenomena propagating faster than the speed of light (obviously), so… let’s say that this places the absurdity of the notion into perspective.
> This is because civil rights are a Western ideology. They certainly didn't come from ISIS' views on women. Nor from Russia and China, who supported them.

How do you come to the conclusion that Russia and China support ISIS?
> But when you can generate work in the style of an artist without paying that artist, I would.

You can't copyright a "style".
/pol/
So this just means that they reflect uv rays not that they have some sort of glow in the dark system recharged by the sun during the day to help them see at night.
The "Friend Activity" screen is also pretty much non-functioning. We had the ability to see what our friends were listening to in various other apps decades ago (usually via some plugin)
Spotify has the best collection by far. So many artists you can only find there.
Here are the links if they don't function above:

The full pdf here: https://KyleBenzle.com/BlueScreen.pdf

Free first chapter of the audiobook: https://soundcloud.com/landgrant/blue-screen-chapter-1

Free Kindle Amazon ebook: https://www.amazon.com/dp/B084GHLYSX
I wouldn’t go this far, but I would say the “a lot of humans can’t either” argument in LLM convos is a bit worn now. Where it’s true (hallucinating on the edges of certain knowledge, solving math and logical reasoning through approximation and most likely thinking) and where it’s not, it’s all been said already many times.

The key though is that in these things “most humans” isn’t a very useful comment when the discussion is “all AI.” The comment, even if true, acknowledges there exists some humans that do, doesn’t refuse that all AI don’t, so doesn’t advance much of the discussion. In a parallel comment I pointed out that all humans can even if they don’t appear to, then further assert all humans have even if they don’t appear to currently or consistently, so they exist as distinct classes in this space of thinking and reasoning from generative AI.
I suspect there are enough performance differences and small semantic gotchas in functions that can be suspended and restarted without burning a kernel thread to make that undesirable.
Is this somehow based on Temple OS?
Like Jan 06th in the US where a fairly significant chunk of voters still believe that the election was stolen ?

I think there is liberal minority of young people but reckon the majority of Iranians were not happy with the Pahlavi regime either that the CIA engineered on them.

And I did mention that the clerics needs to approve all election candidates btw.
Extradition, cooperation with other EU nations...

Or they just blow up your boat. https://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior
I associate the hedonic treadmill with a life of advertising-driven consumerism, and the US seems way ahead of Europe in that regard.
And in some ways you never get all the way onto the treadmill in the US. Even very well paid people can be one layoff or diagnosis away from disaster and there’s a constant undercurrent of anxiety as a result.
I was stuck with MS-DOS 5.0 as a child, and was mildly envious of 6.x's MultiConfig that I read about in magazines; it seemed so much better than using boot floppies for nonstandard configurations. So I rigged autoexec.bat to present a menu of various configs and rename the related config.sys files so that the one I chose was used after autoexec.bat ran. Worked quite well; the only minor downside I encountered was having to reboot again when choosing a different config than the one config.sys currently held.
Good point. I do indeed encrypt devices that leave the house.
It's still below industry average for base comp.
Stop using Spotify. They've laid their bad faith bare for all the world to see for years, why keep paying them to piss you off?
I extremely resonate with this. I write music and often don't finish a track because it's a lot of tweaking and monotony once you get the main idea down (much like software). But one time my wife wanted to make a "Great British Bake Off" show with her friends and I was suddenly extremely motivated to make the score. I scored the whole 30 minute video and it turned out great.
I heard that before and have trouble believing this is the cause at least for Internet recipes. Sure for a recipe book in 1950, but are recipe content farms going to sue each other? Isn't the lawyer costs way more than could be gained?
The Newton was Apple’s first big usage of ARM

https://en.m.wikipedia.org/wiki/Apple_Newton
I literally have never heard of HTP up until reading their zine
Show HN: ChatGPT vs. Jurassic vs. Bard vs. Claude
Unfortunately this is not true at all (at least for the past decade or more). There are definitely some really high quality people working for GDS, but for the life of me I have no idea how they keep them. Civil Service salaries are extremely low compared to industry rates, and the perks (such as pensions) aren't nearly as good as they used to be.
Housing is generally cheaper (or it was, the pandemic ruined a lot of markets), but when food is cheaper in the US it's mostly also much lower quality, Europeans often pay less for higher quality items. Durables are more expensive mostly because of taxes, which help pay for things like good health care and a social safety net.
I only have Paris as a sample (but aren’t big cities supposed to be high CoL?) but much of the good food at their grocery stores and market stalls seemed a hell of a lot cheaper than the same back in my “low CoL” American city. And often at higher quality than we had at any price.

Dunno about junk food, maybe that was more expensive.
Thats a cool idea, I have a Fire tablet (and a Kindle) that I still don't know why I bought it.
Show HN: A social bookmarking tool, see what other people are saving on the web
The old A.I. is making strides on this one

https://www.msoos.org/wordpress/wp-content/uploads/2011/03/E...
I have been dealing with this for about a year now. I listen on my motorcycle while out in the sticks often, and because service is so spotty, I keep a huge library local on my device. However I don't put it in offline mode since often enough I do have service.

Once I get that "No internet connection available" message, the amount of coaxing to get it to play locally saved music is insane. Usually it is some combo of app restarts, toggling "offline mode", and toggling airplane mode on my phone that will eventually get it to play.

Spotify. Please figure out the surely 5 lines of code that would fix this. I'm sure this bug even predates my finding of it.
It is a great start for alpha. While I agree with poster above you, I absolutely do not want you to get discouraged. This is awesome and can only get better from here.
Oh, you follow this artist? We won't notify you when they have new releases or put their new music in the "new music for you" list, but we will give you seven notifications about a show they're playing on the other side of the country in two months.

Oh, you want to start playing multiple albums from a queue, respecting the order? Can't just do that from the app startup, you have to start playing something, enqueue the albums, and then skip whatever is playing.
LLaVA-1.5: large multimodal model with SOTA on 11 benchmarks