skysight-inc/HackerNews huggingface dataset:
> There was a small crowd when the drama was happening suggesting that Rust devs should just go write their own Linux-compatible kernel somewhere else which I found... insane.

One of the most important skills I found in open source development is separating technical arguments from religious arguments, and choosing to simply ignore the latter. You can spend all your time having the religious debates and feeling very productive while actually getting absolutely nothing done. Learning to recognize the distinction and, crucially, not engage at all when someone is coming at you with a religious argument is incredibly valuable for anyone who is or wants to be in a leadership-ish role in that kind of environment. You've got better things to do with your time than explain to someone why building a whole separate kernel is a stupid idea.
One of the authors is from the Centre for Policy Studies. Another is from the Adam Smith Institute. These are the gang of shady right-wing think tanks that brought us Truss and Kwarteng. That tells you everything you need to know about their economic competence.
They also thought about not harming uninvolved people, and also there's so much explosives you can fit inside a pager anyway.
I just want to call out that there is a lot of blame put on firebase here in the comments but I think that's just people parroting stuff they don't actually know about (I don't use firebase, I have tried it out in the past though). This isn't some edge case or hard to solve thing in firebase, this is the easy stuff.

The real issue here is that someone wrote an api that trusted the client to tell it who they were. At the end of the day this is an amateur mistake that likely took a 1 line diff to fix. Don't believe me? Check out the docs: https://firebase.google.com/docs/rules/rules-and-auth#cloud-... - `request.auth` gives you the user id you need (`request.auth.uid`).
Where do you live that the fire alarm doesn’t have any sound?
Eventually there just isn't someone who wants to go at any price, but the airplane still needs to fly.
I don't think insults are called for, but I directionally agree that protests against atomic power, largely based on needless fear and lack of understanding, caused the world a lot of damage. If we could compare the world we have today to the counterfactual where anti-nuclear protests hadn't stopped progress, I believe a lot of people would be ashamed of their actions. Some already are. But the net effect of the anti-nuclear movement was to prolong the use of fossil fuels by many critical decades.
That might add another step but I think it is unlikely to help reduce the number of victims. If someone is willing to bring up the run prompt and paste whatever they have in the clipboard they are also likely to be social engineered into clicking yes on a dialog that tells them to allow clipboard modification.
The closest thing I believe we have as a neutral social media platform is Telegram. You can follow people, talk to friends with a performant interface without having a company who's main goal financially is making you see ads.

There is very little parasocial relationship on the platform although this could definetly grow as channels become a medium for influencers.
It’s PDF Expert on iOS for me. They have a light blue button that keep disturbing me. And it’s not even working as I don’t have premium. And I don’t intend to get it because the price is outrageous ($50/year).
Yeah, that's how economies work? If someone offers more for a resource, they get it. More incentive to build better grids.
So the snak character build is +5 for narrow entries but is nerfed when the exit is a hole in the ceiling of a larger cavern, an area where the ballon is +8. Ultimately what we need is a hybrid build between ballon and snak, an inflatable snak ballon if you will, should be +3 on both. The second win is that snak motility can be driven by controlled focal inflation/deflation cycles.
It's me recalling a story from... '93 or there abouts. My memory about the specifics of it might have suffered a bit over three decades.

I do recall that it was something to do with polynomials.

It was also something that was fun to port.

http://neilrieck.net/docs/openvms_notes_alpha_diary.html
> restart one of the units at the noted Three Mile Island nuclear plant in Pennsylvania

Ah yes, the ‘noted’ Three Mile Island. I wonder why this particular plant enjoys a degree of fame? The name certainly is familiar…

Seems like a rebranding might have made sense - like the UK switched Sellafield to Winscale.
Wasn't this posted here a few days ago?
Because the alternative, fossil fuel generation, is much, much more polluting and deadly.
the US Has Low Prices for Most Prescription Drugs
They are just buying the power. Microsoft's goal is 24/7 matching, so every MWh of power they use is matched by a MWh of clean power (generated in that same hour) that they paid for. This is called market-based carbon accounting, as opposed to location-based accounting which considers the source of the electricity that is actually used by the company's infrastructure.

There are pros and cons of each approach, market-based is a little less intuitive but not necessarily worse, it depends on the application.
Regarding housing (and land ownership) specifically, France is over twice the size of the UK with a similar population. So there are underlying constraints that cannot easily be papered over with policy.
It’s not so much restrictive rules, as it is a planning system that prioritises local concerns, regardless of how minor, or incorrect, over any kind of national priority.

Our planning system is literally designed to maximally empower NIMBYism. There are no well defined planning rules, or zoning, or planning process. Every council develops their own planning policy, and broadly has the power to block any project. The result is building anything requires millions of pounds, and years of effort, to work through a councils arbitrary, and ever changing planning rules, with no guarantee of any kind of success.

Most of the rest of the world operates some kind of permitted development zoning policy, where planning policy tends to provide clear rules around what can always be built in a specific area. So it possible to start a development process knowing that certain aspects of your project must be approved, as long as you follow the rules. Unlike the UK where you project might be approved if you managed to somehow follow all the undocumented, arbitrary, and changing local rules.

Consequences are quite simple, only projects that are absolutely guaranteed to return large profits if successful are built. And for those projects there’s very little incentive for high quality building, because there’s no competition in the area, and costs of getting permission are so high, that a developers unique selling point is their ability to get permission, not their ability to actually build well.

With regards to Grenfell, that’s the consequence of have shambolic building regulations (I.e. regulations on the quantity and safety of buildings), and a construction industry that can only make money by cutting corners, because the supply of actual work is so low.
No battery farm can protect a solar/wind grid from an arbitrarily extended period of bad weather. If you have N days of battery storage and the sun doesn't shine for N+1 days, you're in trouble.

Nuclear fission is the answer.

Today there are 440 nuclear reactors operating in 32 countries.

Nuclear fission power plants are expensive to build but once built the plant can last 50 years (maybe 80 years, maybe more) and the uranium fuel is very cheap, perhaps 10% of the cost of running the plant.

This is in stark contrast to natural gas, where the plant is less expensive to build, but then fuel costs rapidly accumulate. The fossil fuel is the dominant cost of running the plant. And natural gas is a poor choice if you care about greenhouse emissions.

Sam Altman owns a stake in Oklo, a small modular reactor company. Bill Gates has a huge stake in his TerraPower nuclear reactor company. Amazon recently purchased a "nuclear adjacent" data center from Talen Energy. Oracle announced that it is designing data centers with small modular nuclear reactors (https://news.ycombinator.com/item?id=41505514).

In China, 5 reactors are being built every year. 11 more were announced a few weeks ago. The United Arab Emirates (land of oil and sun) now gets 25% of its grid power from the Barakah nuclear power plant (four 1.4 GW reactors, a total of 5.6 GW).

Nuclear fission will play an important role in the future of grid energy. But you don't hear about it in the mainstream news yet. And many people (Germany, Spain, I'm looking at you) still fear it. Often these people are afraid of nuclear waste, despite it being extremely tiny and safely contained (https://en.wikipedia.org/wiki/Dry_cask_storage). Education will fix this.

Nuclear fission is safe, clean, secure, and reliable.
Canada is too rich - there are more likely to be flights.
Microsoft is not operating the nuclear plant, so that ideology isn't being applied to the operation of the plant.
well, that's not one of the lowest really is it
Poor quality of regulation allows sociopath installer who well knows the risk to use lowest cost materials to line their pockets.
Yes I hope they’ll find a solution and get re-elected. In some cases changes to frameworks require a 1 year consultation (planning permission to change planning permission rules!) so I am sure it will take years to see an increase. My point was their changes announced so far seemed bitty and wouldn’t address much of the issue.

The problem is hard! Even if you do build 500k homes a year (2x current) in places people don’t want you to build, it will still take 15 years to catch up, and they might be voted out before then because voters don’t want it.
Microsoft engineers aren't running the power plant.
You're claiming it would be terrible for the rest of us, without supporting that assumption in any way. It's not a fact, pseudo scifi action movies don't count as facts.
WiFi 7 possibly?
My sister is a geologist who works at nuke plants (regulatory stuff, determing if they're in legal areas to build, ground contamination, etc). She always complains that it's an old-mans (this was in her 20s, 20 years ago) group of staff everywhere with guys who had incredibly light educations on what they're actually working on and had been in the business, and sometimes at the same plants, for decades. Some 40-50+ years.

We might have a severe lack of people who can work in the field at plants and tech getting involved is probably a good thing on making that field more prominent for new students than it currently is.

"Nuclear Engineer for Microsoft" is a cool title.
This makes no sense.
100 words for 0.14kWh is crazy.

Currently the api costs 15$ for 1M output tokens ~ 750k words.
So 50k words/$

But, according to washingtonpost, 50k words consume 70kWh of electricity.

Which in turn would imply that OpenAI needs to pay less than 1.4ct per kWh of electricity to make a profit. Average industrial electricity cost in US ~8ct/kwh.

-> The numbers are wrong or OpenAI has solved AGI and is using a fission reactor to produce energy.

Also the numbers in the paper don't fit the numbers in the article (paper is older though). I actually think this is grossly misleading at best, and malicious misinformation at worst.
Mostly bank specific: the parsing and rounding approach wasn’t always consistent depending on what was being run. Still crazy to me that it was all CSV (with some special extra formatting/structure) via FTP to run transactions too at the time!
Coal plants have killed a minimum of 500k people over the past 20 years[1]. It's not an accident in that case, it's known and planned for (or at least easily predicted enough that it should have been).

But when a few hundred people, or really just 0 people[2] die in one place at one time, people lose their minds.

[1]: https://www.theguardian.com/environment/2023/nov/23/coal-pow...
[2]: An inter-agency analysis concluded that the accident did not raise radioactivity far enough above background levels to cause even one additional cancer death among the people in the area https://en.wikipedia.org/wiki/Three_Mile_Island_accident
Institutional Memory
Nuclear powered Clippy.
I guess it depends on exactly what you define as counter culture. If it’d just identifying as having some kind of religious affiliation with no actual participation or beliefs, then it’s not counter culture but is getting close. If it’s actually participating and actively attending religious services, it is absolutely counter-culture.
What exactly is the problem? That they're using any energy at all? Well, I don't like that people have lights on after 7 PM...
Show HN: Turn Dynamic Data into Professional PDFs
Hi HN - this is MakePDFAPI.

Key Features:

Customizable Templates: Design once, use forever. Tailor your documents to your brand with ease.
Dynamic Variables: Automatically populate your PDFs with customer and transactional data.
Canva Integration: Import your existing Canva designs directly into our platform.
API-Driven: Flexible API that integrates with your existing tools and workflows.
SEO-Optimized PDFs: Add metadata and ensure documents are indexed properly.
Fast and Scalable: Built to handle both small businesses and large enterprises.

Use Cases:
Automating invoicing, contracts, and receipts
Creating branded PDFs for product manuals or customer communications
Integrating PDF generation into e-commerce and SaaS platforms
AuDHD: Understanding the Comorbidity of ADHD and Autism
Linux Horror Stories and Protection Spells (Volume I) (2021)
The nice thing about IP v6 is there is effectively "no structure" to hold in your head. You never need to think about or find out what the netmask is, it's always /64. You never need to calculate the next subnet boundary, increment the digit before ::. You never need to do all sorts of the things associated with IPv4 structure, private addresses and conflicts, NATs and double NATs, DHCP server just to have clients automatically work...

The biggest downside for IPv6 in small networks is, ironically, something which was added later and not part of the initial (nor actually required, but devices opt to do it anyways) and that's "randomized auto rotating addresses" for security. Without them addresses look something like 1234:abcd::${mac} or 1234:abcd::12 but with them they look like 1234:abcd::4729:ab65:f902:7ee0 and a device might have 4 active if it's been running the whole day. I think this one extension is something like 80+% of people's reaction to IPv6 and it didn't even call for it originally.
> There's no point listing specific examples, they are numerous.

Four of them, if you include Ringo.
Sad times. I am a citizen of the world and I have seen ignorant American peoples and policies turn on anyone associated with their latest perceived enemy, no matter how inappropriate or undeserving.

You're right, there is a psychological culture war upon us that is taking us backwards. I am sharply reminded of this through the diverse social optimism in now aging movies (most things from the 70s - early 00s were a progressive latter up.)

We haven't had a political leader who genuinely got along with the world community since Clinton. American rhetoric makes them xenophobic.

These challenges are not yours alone and forebode a pattern of careless disconnect, threatening unmitigated personal disaster.
It makes me chuckle a bit to see this kind of request in a tech forum, particularly when discussing advanced LLM-related topics.

This is akin to a HN comment asking someone to search the Internet for something on their behalf, while discussing search engine algorithms!
> Again many would argue that was actually the start of the decline which we are feeling the pain of now with things like a terrible and fractured rail service and not enough housing.

I agree, this is pretty wild and made me immediately look up who was behind this. Conservative think-tanks gotta conservative think-tank.
I would say most people benefit from working infrastructure. What we have seen in the last decade or so is a lot of government spending on infrastructure analysis (eg the "levelling up" agenda which brought spending mostly in London - the exact opposite of the stated intent or HS2 which has seen 15bn of spend mostly on slideware and consultants) without much in the way of actual infrastructure being developed.

There is unquestionably a large swathe of the UK (in particular the North, North East and most of Wales) which would benefit tremendously from improved infrastructure.
I read this as the delusional fantasy of a wanna be little dictator:

“Obviously, democracy is great,” he said. “But the best ruler is a moral dictator. Some people call [that] the philosopher king.”
Its crazy how this resulted in 0 deaths, yet it pretty much halted nuclear power production for good in the US.
All valid points, but I will say services don't help in this situation - I received an email from @redditmail.com recently, which is real and part of reddit but feels off on first glance.

Couple that with gmail having no way to show the full email address (by default - I know you can hover, etc.), rather than the sender-provided "sender name", and my false-positive rate for at least double checking and confirming the sending domain is kinda high...better that than a bunch of false-negatives of course.
Why put so much effort when at worst you have a few hours of downtime
Bad faith reply
Nuclear plant, microsoft and AI on the same phrase. What could possibly go wrong?
+1 for fennel
> muti-dimension transaction classification

Is there an SMB package that supports this?

In a chart of accounts you might have a Travel/meals/lodging account. The IRS will allow you to write off an employee's meal if it meets certain requirements, but as a company, if your policy is to reimburse employees for meals regardless of the write off, you'd need two sub accounts:

Travel Meals Lodging (IRS Exempt)
Travel Meals Lodging (Non IRS Exempt)

Now let's say I get a government contract where I'm contractually allowed to bill certain items to the program, but the contractual definition doesn't overlap with IRS definition, such that I need four categories to track all my expenses:

Travel Meals Lodging (Program Exempt, IRS Exempt)
Travel Meals Lodging (Program Exempt, Non IRS Exempt)
Travel Meals Lodging (Program Non Exempt, IRS Exempt)
Travel Meals Lodging (Program Non Exempt, Non IRS Exempt)

While this technically works, it feels very wrong. I'd love a tool that would let you reconcile the general ledger against more than one Chart of Accounts, or even tag expenses for reporting purposes.
The first thing Waymo tried building (way back when, circa 2010 or so) was highway based driver assist in the style of Autopilot. They did a ton of testing with it and didn’t like how quickly their testers stopped paying attention despite a ton of instruction not to. I’ve seen clips from these tests.

It’s also possible they shifted direction because the long term vision of robotaxis is much more lucrative.
> There's a discussion to be had if schools and universities are failing boys and men

"If"??? That phenomenon started a long time ago and the society as a whole is suffering because of that.

> how the current education system places boys at a disadvantage; why boys raised in poverty are less likely than girls to escape it; the fact that female students are twice as likely to study abroad and serve in the Peace Corps as their male peers; Reeves’s policy proposal to have boys start school a year later than girls[0]

[0] https://www.nytimes.com/2023/03/10/opinion/ezra-klein-podcas...
Your description of the NHS sounds exactly like the Canadian healthcare system.

>>Keep begging my parents to just go private [...]

Except for this difference as we don't have the option to choose private care except for a out-patient services (e.g. physical therapy) and certain drugs & therapies. I'm speaking primarily about Ontario and British Columbia, but I think the other provinces and territories are similar.

Hospitals, diagnostic services and physicians are all funded by public taxpayer dollars at both the provincial and federal level, but it is indeed a single healthcare system.
Greed, combined with a housing shortage, and the housebuilding that is going on being poorly planned (no new infrastructure, as many homes crammed onto small patches of land as possible, usually designed around car ownership but without space for the cars, etc) and focused on maximum profit.
Solving the political problems behind nuclear power (getting TMI restarted being one of the more difficult politically but easier technically), and generally bringing the "build more nuclear" to forefront.

(Although to be fair there's been a fair bit of wind and solar subsidized heavily by crypto, as well as flare gas power generation, and a bit of PV solar)
Saying ESG is entirely a scam because some ESG backers travel in airplanes is like saying climate change is a hoax because it was colder than usual in Peoria today.

ESG is a huge thing. Some of it is greenwashing, some is outright scam, some is legitimate pressure to make better environmental decisions.

But insisting that ESG proponents can’t make suboptimal individual choices is silly.
Exactly, I had worked on creating a implementation of saml in go, initially I wanted to use the builtin xml library but quickly found it to be overwhelmingly difficult and ended up creating a binding to xmlsec.
Has it occurred to you that nobody rides passenger rail in the US because there’s zero investment in passenger rail, and as a consequence the U.S. has managed to build a rail system that more difficult to use that flights, and somehow still slower than cars.

I can’t think of anywhere else in the developed world where the train system is the slowest form of motorised transport around.
Whenever you ask someone in the creative industries, they point to the aggressive tightening of the benefits system. People could write music and books while on the dole in the 80s, and become commercial successes. Now it's an area that's only accessible to people who can afford to have their parents "loss leader" their first few years in the industry, and as a result has lost all "realness".
My two cents about metrics: in my experience, documentation, examples, ecosystem, etc. is far behind compared to traces. OTel blogs and tutorials usually assume you want tracing only, or were written a few years back when OTel was (almost?) exclusively traces.
They're not restarting reactor 2. They're starting the one that shut down in 2019.
You have much more control over a pure C/C++ application because it does not involve the Python runtime. Crowdstrike etc. are exploits that don't really matter here: If you are on the CAN bus it's game over already.

That said, I'm pretty sure CPython has exploits, too. They'll be harder to find and trigger though.
I'm not disagreeing about the severity of the security vulnerability that has been uncovered – to be clear, it's an absolute shocker of a bug. It's really disappointing to see.

But I still disagree that the use of Firebase, in and of itself, is a bad engineering decision. It's just a tool, and it's up to you how you use it.

Firebase gives you all features needed to secure your backend. But if you configure it incorrectly, then _that's_ where the poor engineering comes into play. It should have been tested more comprehensively.

Sure. You could build your own backend rather than using a Backend-as-a-Service platform. But for what gain? If you don't test it properly, you'll still be at risk of security holes.
Fair enough, but my point is more conceptual, in that you still have to write `boost.userId == auth.userId` as an allowed pattern rather than making that pattern the only technically possible result, which is the convention in a traditional API.