skysight-inc/HackerNews huggingface dataset:
According to the data on the page that you linked, https://www.eia.gov/energyexplained/us-energy-facts/, fossil consumption is past its peak. You can download the data as a CSV file from the hamburger menu on the chart "U.S. Primary Energy Consumption by Major Sources."

In the US primary energy from fossil fuel consumption was higher in 2007 than it was in 2022: 85.78 quads in 2007, 79.102 quads in 2022.

Production is unfortunately still rising because fuel exports provide an outlet for production that isn't consumed domestically.
Cracking Ramanujan: Interview with the Mathematician Who Unlocked a Genius
There's the NESMaker community that creates NES games using a toolkit:

https://www.thenew8bitheroes.com/

Games that may be created with it (the NESMaker site links to it, but it's not clear if all games were made with it or not):

https://theretroverse.com/play/
OP said that companies should let Google (etc) handle logins entirely, not just use 2FA apps.
Anybody who puts money into Reddit has more money than sense.

Their choice. Their loss.

Censorship merely for the sake of censorship has been the incipient downfall of Reddit for around ten years. People should have learned in that time. They didn't.
Seems like the author of the article finally stopped procrastinating and read Neil Fiore's book from 1988... :)
Seems to be tailored specifically for Apple Silicon Macs, considering that it attempts to spin up an AArch64 Docker container to compile some of its tools.
IBM drives were almost perfect :) I still dont know what the problem with Deskstar GXP was, were those firs IBM drives with Hoya glass platters? After fixing this one problem they became the best drives on the market under Hitachi.
And mass layoffs are a reliable way to do that?

This layoff, like most, seems more driven by top line sales and stock performance than individual worker performance. I doubt 10% of Tesla's workforce just happened to turn into "fat" shortly after a brutal earnings report.
> visit https://myturnpiketollservices.com to settle your balance

This is partly the fault of these rent collectors—they all use some shady-sounding but vaguely-related third party to settle fines (something like paymyparkingticket.com or paymyhospitalbill.com). Use your own domain, put a subdomain on it, and CNAME over to the third party so we can have some trust.
If you look at any of the cake decorating fail sites, humans make that sort of mistake all the time.
They did mention on their forums that a ROCK 6 ITX would likely come with socketed RAM but that's not likely to be until later this year sadly
Well, "most people" didn't actually vote for the fascism. The ticket was split enough that it ended up being minority rule.
Then don't click the twitter links?
The content is well within the parameters for acceptable material (on topic is anything that good hackers would find interesting).

Also, nitter? No need for the snark.

https://news.ycombinator.com/newsguidelines.html
I'm pretty sure you didn't have the "for most users" qualification when I first replied. I may be mistaken, but I don't remember seeing it at any rate.
> Sounds like you're leaning more towards the Qubes OS model, even though I'm sure you don't want to go that extreme.

Qubes OS is full virtualization. I don't want to boot a separate kernel for every process I want to start. That is not very useful.

> Either way I'm very happy with Atomic Linux, it's a huge improvement. I'm sure there will be more improvements that will offer separate rootfs for each process. Isn't that already handled by running flatpaks in their own container root?

As the article here says, not all apps can be used as flatpak.

Currently flatpak is mostly for GUI desktop apps, most common cli tools are missing. For instance there is no gcc flatpak.

Also the layers under a flatpak are not separated by individual packages but by broader runtime environments, thus they contain more stuff than each individual application requires. I want a system that could even be deployed on a small embedded device, because it is so generic.
That's the way it seems to me as well. Curious too about the business implications. My guess is that they wanted to bite the bullet and commit to provisioned capacity but wanted to do so in a way that didn't require massive overprovisioning for API requests.
I believe bitwarden does this too, but I stick to yubikeys
I just ran a disk speed test on my 2018 Mac mini, connected to a USB4 NVME adaptor. NVME inside is a Samsung 970 pro (PCIE 3)

Read 2692 MB/s
Write 1774 MB/s

System information claims the device as "USB4 NVME SSD Pro Enclosure" on the Thunderbolt 3 bus and not the USB bus
When devising a custom keyboard layout, I had to decide whether semicolons were important or not in my future. I opted to put the comma on right-pinky above home row. The shifted-comma is still a colon though.
A 16" (female) or 17" (male) or greater neck circumference is the primary indicator of OSA.

I know you all will probably tar and feather me for suggesting correlation equates with causation, but I imagine reducing one's neck size below that threshold is also an effective method of treating sleep apnea.

NOTE: I am not a doctor and this is not medical advice.
The article addresses this: they wrote this code path in 2001. RFC 6979 was authored in 2013.
> What does this look like in practice?

There are basically _four_ systems where we store information: Recordings of Meetings, good if you want to re-watch a meeting you missed. Google Documents which I would consider more ephemeral, (but then our Frontend Meeting goes back hundreds of pages as a Google Doc). Slack is used, we have hundreds of channels. Actually information is not retained forever in Slack, which I like because it forces people to document things elsewhere.

The biggest benefit: git + issues / merge requests. Most of our handbook and company policies are markdown files in git. So even with renames and reformatting you can track the MR that changed it and 99% of the time find the reason _why_ someone changed it. Either the assumptions are still valid or you can propose another change if they aren't. If it is really dubious as to why something is the way it is, there will be someone responsible for that thing and you reach out.

> How easy is it to find relevant information in the archives or documentation?

Very. (Most) of the handbook is public, so any search engine is your friend. Google Docs search is alright. Otherwise checking things out locally is easy too and the history / relevant things are right there. Furthermore we have dozens/hundreds of Slack channels, where you ask your question and usually you get a relevant answer which you can document in a better and relevant place.

> Are there times when you cannot locate such information and must wait for the appropriate person to be online to get an answer? If so, what types of communications typically cause these delays?

As an employee it happens from time to time, think Finance, or Legal, or Compliance or Human Resource issues.

As an Engineer, you get used to it. You never work on "one thing" any given day, but you kind of adopt a strategy where moving slow means moving fast. It sounds like a contradiction, but if a lot of people have kind of equally important streams of work going on at the same time, each person can move forward and we always have enough relevant things being finished every day/month/year for our users and customers.

So personally I look at my highest priority for the next week / day, try to identify whether I need input from others early (no better: earlier) and make sure I get this feedback and resolve blockers. If I run into new blockers, I solicit new feedback as early as possible, e.g. by pushing a broken/unfinished MR and pinging the relevant people on it, asking their opinion. Once the code is ready, fan out and get all the approvals needed. I think a small bug-fix is mergeable within a day, medium sized addition 3 to 5 work days and big feature better be chunked into Feature Flag + a few of those medium sized additions.
This whole push for mouthguards is being driven by something devious, I'm convinced. There's tons of money to be made. To get a mouthguard is very expensive and requires a lot of custom work from several different providers. The mouthguard you end up with is only for you and if it doesn't work, you're going to end up in a CPAP anyway.

If you think you have sleep apnea, just go rent a CPAP and see if it helps. If it does, great! If not, then you can look into other solutions.

Source: My wife suffered with sleep apnea for a few years and was talked into an ineffective mouthguard. We paid out of pocket and wasted a lot of time and money when we could've just rented a CPAP. When we finally did, it was a miracle for her. The whole experience was frustrating as hell.
But 16 is.
I've had good luck getting fixed, particularly in window seats holding the phone generally close to the window. It takes longer than on the ground outside.
Smartcards do signing operations on the card itself, so it doesn't apply in this case.
I also had it before but the 3rd vaccine shot amplified it maybe 3-5x for a few months, it was like a siren when trying to sleep, thank god it back to its normal level which I forget about most of the time.
I love how this works completely offline. Could this blast from the past idea be the future of software please?
On March 30 a friend of mine messaged me. He wrote me that his phone and his wife's phone were appearing to be in Beirut airport. But they were at home in Mersin, Turkey. On April 2 he wrote me that his phone was showing his location as Mersin correctly. During that period this map was showing GPS anomalies in Easternn Mediterranean Sea https://www.flightradar24.com/data/gps-jamming it looks like there is still anomalies.

I think it was due to Israel's some kind of defense measure against Iran.
There are a few different options in Windows that are all measurably superior to PuTTY:

Install WSL2 - you get the Linux SSH of your choice.

As mentioned above, Windows now ships with OpenSSH and windows terminal is good.

My favourite, but now probably obsolete solution was to install MobaXTerm which shipped with an SSH client. It's still great and there is a usable "free" version of it, but WSL2 does everything for me now when I'm forced to use windows.
We have a toy control plane implementation in the neon repo aliased to `cargo neon`, but also available as `neon_local`. I'm honestly not sure if open-sourcing the production control plane is in our future.

(Neon engineer)
Silicon valley in general seems to think everything should be a computer, or at least as efficient as one.

Cities are incredibly complicated things that no central planner can ever fully understand. There are layers upon layers, all interacting with each other, and all changing constantly.

Only a silicon valley programmer, blinded by hubris, would assume they can "optimize" a city, as if their unique ability to program computers enables them to analyze and improve incredibly complex social structures. They will fail.
This reminds me of the latest ASML machines coordinating UV laser (angle) and diffraction grating to achieve clean small 2D patterns.

I'm curious how hard it is to model light interactions on this scale. What does it take for the authors to come up with modeling solutions for their scaling problems? Is this something one PhD in light physics could do, or do companies and people develop expertise in teams over decades?

It seems like ASML only requires the solution to one wave diffraction interaction (with the mask), but modeling the standing wave and higher-order modes would require much more mathematics. Is it even possible if the solutions for each interaction are probabilistic?

Also, are solutions in practice mostly bounded by the kinds of semiconductor features (holes) they can build?
Any reports of Verizon employees getting approached like this?
Nathan Tolbert here (the developer in the article).

It's true that it's not a huge market, but it's an interesting one. First, most of us involved are making these games because the old platforms themselves are what's interesting, so a modern engine just isn't any fun. So we're not remotely in tune with what's practical.

But beyond that, the community of players and buyers in this community is very engaged and supportive, which makes it very different from other indie dev. Indie games for a lot of other platforms have a long tail... if you get noticed, you'll make good money. If not, you'll make almost nothing and it will be crickets. In NES development, you're guaranteed to have a number of people that are engaging with you and supporting your work. It's still rare to make enough money to really make it a well-paying job, but it's a lot of fun as a money-making hobby.
Passkeys are easier to use, harder to lose, and more secure than TOTP or passwords in every way. If you have a web browser from the last couple years you can use a passkey.

You do not often get a win that clear in security. It is a no brainer to mandate for users today, and stop wasting customer support hours on dealing with accounts compromised by phishing.
I guess a lot of it just comes down to preference but I love the way it looks.

I think HD Blu-ray was good and I didn't have any complaints but the 4K version looks much better to me. I also watched it on a projector with an 120 inch screen which I think benefits a lot from the increased resolution.
We use NeonDB in production and I the use of the term "branching" intuitive.

We can branch off the main database to test things out, and periodically reset the branch to its parent.

There are some points where the analogy doesn't quite work, but what should they call it instead?
Educate me please, if I value availability, are there any options better than SMS?

OIDC means your digital life is destroyed if Google ever decides to ban you. And they are well known to do so, and there is normally no recourse once you are banned. You have to be either brave or stupid to trust your security to tech giants.

Passkeys, TOTP are vulnerable to your device getting lost or broken, something that can also happen a lot.

Sadly, if you want things to work no matter what, SMS are your best bet.
Debate isn't the best lever to reach the people I want to reach
>> But I'm still skeptical how well the state's grid can handle another major statewide heatwave,

This is a PGE problem. They have jacked up our rates to fix their lack of maintenance and planning... I reman suspect that they will do anything of benefit for the state or their customers. Meanwhile we have a mandate from the state to make stoves, heaters and cars electric real soon!

As a Bay Area resident im going to say this out loud: between the states mandates and PGE's prices it looks a hell of a lot like we just redlined a big chunk of the bay.
I'm not convinced it's that simple.

Take a look at the very first Nazi book burning, for example, which targeted Magnus Hirschfeld's Institut für Sexualwissenschaft. It was the leading institution of its kind, and the complete destruction of its archive and community not only set back the LGBT community in Germany (and to a large extent the rest of the Western world) some 30 years - it didn't really recover until at least 1970!

If it can cause that much damage there, imagine what it would've done to the wider scientific community.
i mean even if you leave every day with a clean slate then your mind will still worry about all sorts of details to be taken care of soon or posing potential threats. maybe your approach also normalizes this status quo and allows your mind to be at ease - yes, there is this one task and i'll take care of it tomorrow. because if you'd have done already then your mind would not just pick some other issue, but you would also prime your affect to expect a clean slate which is unachievable for any in progress software project.
Show HN: Bread Budgeting – A Gamified Budgeting App Where You Keep a Bread Alive
Over the past 4 months, I have been building Bread - the gamified budgeting app. Many friends have told me that they've wanted to keep better track of their personal finance, but that the existing tools to do so (apps, websites and spreadsheets) were overly complicated for their purposes.

So I've created my first ever app, Bread Budgeting, which aims to make budgeting fun and enjoyable. It rewards good spending habits with collectible bread characters. Keeping within your budget each month will keep Brad (the anthropomorphic bread slice) alive, but go above your limits and watch him burn before your eyes.

The app also features custom categories and bank sync (for US accounts), along with AI powered automatic categorization of transactions

Let me know what you think!
Industrial or technological progress, sure, but at the expense of cultural and societal progress.

Tech trees are straightforward to visualize but I challenge you to think of a law tree or social norm tree as well.
If you use SSO for a consumer account, you still need to provide a way to reset the account when the identity account is no longer available. That reset path is still most likely the weakest link. Not to mention that some of the identity providers will allow reset with only SMS, and once someone gets in there, now they're in everywhere.

I still like it for corp SSO though; you can force corp accounts to SSO only with no recovery, and you can force the corp account recovery to be difficult.
> Basically everything in your life gets a bit easier, because people are more scared to piss off someone with a lot of twitter followers

This is terrifying. Status online shouldn't bleed on all those other domains. Using your influence online to get things (or else I will tweet about you and the sky will fall on your head) is petty, and one more bad thing that social media has brought to our lives. Now we have to aim to please those who have amassed followers?
>>>and that doesn't scale except for high value targets

Real-world activities (kidnapping, rubber hose, fingerprint stealing, whatever) aren't worth it for medium-value targets, true - but my point is that SIM swaps aren't either - for low-value targets.

From the article, they're offering $300 per - so the expected value from these specific compromised accounts must be more than that (I'd guess $1k min). This makes it pretty clear that if you're protecting accounts worth ~$50, SMS is probably "good enough". And for some users that's the right trade off.
I wish could answer that.

On one hand, the fact that a lot of smart people are trying to kill you is a great motivation for rapid technological advance and reduction of red tape.

On the other hand, many of the young men in uniform who were torn apart by shells and mines could have been new Einsteins.
Part of the point of UEFI is to support a graphical framebuffer and HID devices (keyboard and mouse) out of the box, that's what powers the fancy BIOS setup screens on newer PC's. Hardware-specific drivers are supposed to be optional.
This article makes several claims that are trivial to disprove:

> The 4TB capacity doubles that of the largest microSD cards, earning it the title for the world's largest removable memory card.

> CFexpress, known for its superior speed. Announced last year, the latest generation, CFexpress 4.0, supports up to four PCIe 4.0 lanes and 2GB/s per lane. Neither of those card formats can come close to offering 4TB of storage, however.

CFexpress cards are physically larger than SD cards and have no trouble squeezing in 4 TB. They're uncommon, but they do already exist: https://www.bhphotovideo.com/c/product/1711327-REG/red_digit...

CFexpress is mostly just overpriced PCIe. You can make your own 4 TB CFexpress card with a small adapter and a 4 TB M.2 SSD that supports PCIe. It stands to reason that if there are 4 TB M.2 PCIe SSDs that are about the size of a CFexpress card, then there are also 4 TB CFexpress cards.

Does anyone have a better source?
I think it's a bit absurd to take something like "they don't make a full-size SD card reader module" and turn that into a trust issue. Unless, of course, they promised to design and sell one, and didn't follow through. Even then, seems a bit of an overreaction.

Meanwhile, my 12th-gen Intel Framework 13 has severe thermal throttling issues that support hasn't been able to resolve after more than a year of back and forth. While my confidence in the company is at an all-time low, I don't think this is a trust issue.

Anyway, they've already pre-announced a SD card module[0], and people can sign up to get updates about its development. They're even completely candid that it's not 100% certain they won't cancel the project. That sounds refreshingly trustworthy, over other companies that might promise it without disclosing the uncertainty, or even take pre-order money and hold onto it for who knows how long.

[0] https://frame.work/de/en/products/sd-expansion-card
Context: nihilist and anti-Hedonist.

I think the main problem is viewing struggle as mutually exclusive with happiness, and happiness as the absence of suffering, which is propagated by western consumerist culture.

-Life has no intrinsic purpose, only that which you give it.

-Happiness and life satisfaction are largely independent of material conditions and struggle. Surveys show similar levels between impoverished and rich countries.

-Pursuit of happiness for its own sake is a futile philosophy and a hedonistic treadmill.

-Pursuit of more tangible values like honor, compassion, excellence ect result in happiness as a byproduct.

With respect to kids, Im happy and most of the world is happy, so I expect my children will be happy too, and be thankful to be alive.
Thanks. Mostly just Twitter, following all the companies & researchers for any new announcements, then reading any interesting papers mentioned/linked. I also subscribe to YouTube channels like Dwarkesh Patel (interviewer) and Yannic Kilcher (AI News), and search out YouTube interviews with the principles. Of course I also read any AI news here on HN, and sometimes there may be interesting information in the comments.

There's a summary of social media AI news here, that sometimes surfaces something interesting.

https://buttondown.email/ainews/archive/
I'm pretty sure APFS isn't Apple's reimplementation of ZFS.

As impressed as I am with ZFS on a server or similar situation, there's no way ZFS was going to be the solution for a watch, set top box, headset or phone the way APFS is.
Hopefully you don't own a house in the path under the ship. It would be really annoying to have bright flashes of day light sweep through randomly at night. Also probably not great for global warming and insect life.
The world runs on Unix and as a consequence, computer viruses, malware, spyware and ransomware are all common vocabulary terms. We traded this security away for nothing.

Linus Torvalds would have told you its system call performance, but Linux is also forced to solve these problems with things like futexes and io_uring, which carry over just as easily to microkernels.

Nowadays the excuse is side-channel attacks make any attempts at security pointless anyways so the kernel has exploded in size and complexity. This is insane logic, not least of all because side-channel attacks are read-only and can’t embed themselves into your system permanently through a bug in a browser JIT.

Linux is used purely because of all of its drivers and familiarity. Not on technical merits.
The interval [0, 15] represent 16 possible values, which is a power of 2.

The correct way to get an unbiased distribution from a sample of 2^x to a modulo that is not an even power of 2 is to use rejection sampling.

This is what RFC 6979 says to do https://datatracker.ietf.org/doc/html/rfc6979#section-3.2

But you can also see this technique in CSPRNG code; i.e. https://github.com/php/php-src/blob/d40726670fd2915dcd807673...
I try to "go home red," ie leave a failing test with explicit instructions for the next piece of unimplemented functionality.