skysight-inc/HackerNews huggingface dataset:
I believe it was in the mid-2000s that BIOSes started storing configuration data in the same SPI flash they occupied, and UEFI just continued that trend and expanded on it. That removing the CMOS battery no longer clears it automatically is both a good and bad thing, and another problem it's created is that flash has a limited number of write cycles - and every time the system is booted, and possibly even while running, writes occur.
What do I get from earning karma?
What is the point of karma? Do I gain anything from having more of it, like on stackexchange?
The “An Error Occurred” database corruptions last year convinced me I can’t trust bitwarden any more.

Any suggestions for something I can host at home? It needs mac, linux and ios clients and (unlike bitwarden) must gracefully handle the server being unavailable.
The DNI doesn't run the CIA. In fact, between the CIA director and the DNI, it's rather the other way around. I don't know what the heck that has to do with a discussion of indirect costs, but I'm bored and didn't want to let that weird claim stand.
Thanks for your thoughtful replies
What about when the lack of advanced chips are a real threat to our technological advantage, in addition to the fact that our largest threats are pouring billions of subsidized currency in to their own comparable industry.
Open source is about taking back control over your software. The sentiment of that website is absurd to me. What I do on/to my own system is nobody else's business. (Though I don't really change much of the theming myself. Changed a few colors slightly and of course the desktop wallpaper.)
If it were just scamming it would be one thing but for China it's a much bigger deal because it also involves human trafficking of their citizens. While Americans are being scammed, none of them are getting kidnapped and getting essentially enslaved at these scam farms.

Thanks for the links though; I was unaware the PLA was directly involved with the latest offenses.
Definitely LOL'd watching the video when it opened up with the singing native American trope. Marketing content is torture. I'll die on this hill.
It's complicated, the CCP is big, like China is. You simplify it into a monolithic structure, but's it's very much not one, there are factions, geographical divisions, conflicting interests, etc.

You're probably right some people inside the CCP protect those scam bosses, I would not bet an arm that Xi is encouraging it.
Within the rules of the game
Show HN: A Phone of the Artist as a Young Man (2024)
Twitch’s largest category is “just chatting”. A large chunk of the content they serve has nothing to do with video games.
Ah, fair point. My 2008 graduate school loans were 6.8%, when the prime rate was 3-something%, so I'm reacting to old grudges. (And, of course, much higher interest rates, which I still haven't thoroughly assimilated.) Looks like the formula changed ~10 years ago, which is a good thing.

I retract my previous comment. Thank you.
They matter when people are specifically discussing them, which is the case here.
I'm reading this and not getting the feeling that you have a very detailed understanding of what that 59% is funding.
I mean a new CTO and a potential large investment from EU govs could work wonders for stabilizing the platform.
Yeah but it’s not a continuous function - is that allowed?
Right, but that’s just a single, very un-typical country. Most people in developed countries live in cities. If you live in a city - you live in an apartment (unless you’re quite wealthy)z

I expect that most people living in NYC do not have a single family house with a garage and a garden.
> Delete subsidy carrot, replace with tariff stick?

Tariffs are both subsidies and taxes at the same time; see "Tariffs Give U.S. Steelmakers a Green Light to Lift Prices":

> Executives from U.S. steel companies were enthusiastic backers of the 2018 tariffs and have urged Trump to deploy them again in his second term. They have called for the elimination of tariff exemptions and duty-free import quotas, saying those carve-outs allow unfairly low-price steel to enter the U.S. and undermine the steel market.

[…]

> Higher prices for imported steel are often followed by domestic suppliers raising their own prices, which then get passed through supply chains, manufacturing executives said. For consumers already reeling from rising retail prices and inflation, pricier steel and aluminum could further lift costs for durable goods like appliances and automobiles, as well as consumer products with aluminum packaging, such as canned beverages.

> “The issue with tariffs is everybody raises their prices, even the domestics,” said Ralph Hardt, owner of Belleville International, a Pennsylvania-based manufacturer of valves and components used in the energy and defense industries. Steel and aluminum are Belleville’s largest expenses.

* http://archive.is/https://www.wsj.com/economy/trade/trump-ta...

So tariffs are taxes in the sense that consumers are paying higher prices. But they are subsidies in that domestic companies don't have as much pressure on prices and can get more money.

So if you want to help a particular industry might as well just go with subsidies directly instead of the taxation add-on as well.
> Something I’ve learned; when someone feels the need to write internet comments telling you how happy they are, it’s a good indication they are not happy. Otherwise they would not be wasting time writing internet comments.

“The Internet is only for miserable people” sounds like projection.
Vaultwarden [1] if you want to keep using the Bitwarden clients but with a different, self-hosted backend. You can also use KeePassXC and self-hosted file service to sync your database between devices [2]. KeePassXC has a merge feature in case one of your local databases diverges, so the server being unavailable is not an issue.

[1] https://github.com/dani-garcia/vaultwarden

[2] https://keepassxc.org/docs/#faq-cloudsync
It was in alpha stage and changing rapidly when they were considering it. But it’s similar to Python’s type hints and isn’t enforced by the compiler. However, that’s better than nothing.
I imagine it's not fragmentation in the strictest sense. It's more than likely it's just the result of a bug. Perhaps garbage collection wasn't being triggered and space wasn't getting freed up. It could be that the author caused the problem themselves by how they were managing their nvram.
If also hijacks standard browser shortcuts: I try to open the file menu with alt-f, but instead it (un-) marks the issue as "Favorite".
Yup, I'm sure glad all that money went towards those workers and we could get more washing machines into homes, right?

> We find that in response to the 2018 tariffs on nearly all source countries, the price of washers rose by nearly 12 percent; the price of dryers—a complementary good not subject to tariffs—increased by an equivalent amount.
Testing is very important. But....

> something that can be introduced with minimum initial investments

Testing is very expensive. Setting up an automated testing environment is tricky, prone to failure, and requires constant expensive management.

It also adds nothing to the bottom line, on the face of it.

It is very very important. It is possible to limp along with inadequate testing, become a major global infrastructure provider, then have it all go horribly, predictably, wrong.

But the money person that commits large quantities of cash to something that does nothing to improve the bottom line tomorrow (fingers crossed) is taking risks with their personal welfare.

It sucks. Testing is very important. Automated testing is gold. It is very hard for us to implement because....
Can you clarify what you mean by "gifted" student? How is the "giftedness" measured, aside from GPA, SAT/ACT? I mean there's also extracurriculars, but there's usually a strong correlation between high GPA/SAT and strong extracurriculars. Or maybe I misunderstood your point.
I get what you're saying. But often it just takes a voice to speak up to fight against wrongdoing.

What made it the only realistic plan?
Vast chunks of engineering are going to be devalued in the next 10-15 years, across all disciplines. It's already enabling enormous productivity gains in software, and there's zero reason this can't translate to other areas. I don't see any barrier to transformers being able to write code-cad for a crankshaft or a compressor, for example, other than the fact that so far they haven't been trained to do so. Given the extent to which every industry uses software for design, there's nothing to really stop the creation of wrappers and the automation of those tasks. In fact, proprietary kernels aren't even a barrier, because the gains in productivity make building a competitor easier than ever before.
> We are not the kind of people who stand on ideological soapboxes and discuss the state of regulation.

You're soapboxing right now.

My point was about public perception of regulation. And that people do view EU regulation as impacting their tech products in ways similar to product announcements. Not the merits or lack thereof of the EU.
Ski patroller caught in Mammoth Mountain avalanche dies of her injuries
> the legitimate government of Myanmar (when it existed) has always been completely dysfunctiona

No argument there. Those guys are horrible. They make Mao, Phibunsongkhram, and Indira Gandhi look like saints.

> It also has never really exercised any control of the borderlands, which are where rebel groups like those in Manipur often congregate

No argument there, despite half my family being veterans of the Dogra Regiment (IYKYK)

> Even prior to the development of the scam industry, out of work Chinese in provinces like Yunnan would often seek opportunity in the more well run EAO quasi-states

Because there was an "anti-corruption crackdown" that in Yunnan lead to criminal gangs (especially in the prostitution and drug space) being kicked out in 2012-15 to Myanmar. In reality, a lot of those guys didn't pay the right people off, so they left for ASEAN.

> There are well-maintained paved roads in Pangkham, which can't be said for much of the country.

100% True. And I don't blame local councils for supporting Chinese investment there.

But it's something even a local village councils could organize if the central government existed.

This is why China, Thailand, and India exert power in the hinterlands of Myanmar.

Myanmar has the right mix of human capital and low cost, but a horrible government meant it's outside countries using their worse people to access that capital (gangs)
Checkout Ente Auth
So basically because someone did something bad to them, they have become unethical thieves? And you're fine with it?

(I know nothing about them, but your description of them ... yikes. You are making them out to be pretty terrible people.)
I see so basically saying this problem is too hard for a small team but the big labs will figure it out?
> Wouldn’t they just start pissing literally anywhere, though?

Yes. As an adult male, I piss any and everywhere I can get away with it. Parenting, common decency, and law enforcement have narrowed that down to mostly bathrooms and backcountry.
Mine will be pretty bespoke. I am trying to build an NPC that can be interacted with in the context of Alien, so likely a malfunctioning AI.

I was using Home Assistant as a base, but I found its ability to interact with hooks very hit and miss, so this year I am just building it from scratch in python.
Looks great, but unfortunately it's not an option for Apple devices.
Sweeping generalizations, awesome.

ragebait or genuine stupidity?
I think this was the case even 6 months ago but now that we have reasoning models I'd expect models can understand a web page and the action to take next no?
> I know people talk about python being Lisp without brackets

What on earth?? Who are these people, this is the first I've heard of this and am having trouble understanding what the argument could be. Like, basically all languages get transformed to an AST as part of the compile step soooo I guess any language is sort of a lisp.
One thing that bugs me the most in Civ7 is that there's no option to continue playing after the victory condition is achieved, anymore. Nor can you disable some victory conditions if you don't want them.
Neut Programming Language
I’m using vaultwarden, and am happy with it. The official client is the problem.

Given the catastrophic outcomes associated with corruption of the DB, I can’t imagine trusting the keepassxc approach.

How can they possibly handle concurrent updates to the password database correctly across that range of cloud filesystem products? Each has different semantics. Does someone fuzz test the whole stack, at least? For which services?
In my opinion, dark themes are for when your monitor's brightness is set too high.
What about making each digit be the instruction "times 10 plus digit", with a different instruction to push a 0, like a space? Then you can represent 23 with " 23".
You can change your topbar color, mine is #000

That used to hide everything unless I'm forgetting, but now some of the text is a slightly off color https://imgur.com/a/cELQIVQ
> The reason why is if you have a bad year at community college and you just don't want to do it, you're only out a few thousand dollars versus 20 or 30.

Depends on the state. When I was in college, California community college was very affordable, but when I transferred to a Wisconsin school to get a 4-year degree, I learned there that WI community colleges charged the same price per credit hour as UW. Things may have changed since then, but at that time, if you lived in WI, you may as well go to a UW if you can get accepted, cause a community college wouldn't save you money.
Good point, raises a very interesting question: if the big websites block agents, won't agents be extremely limited? Should big websites 'charge' agents?
There is a bot army gaming hackernews to flag anything critical of the current administration or elon musk
I think their point is, even with the REPL, it takes time to track down every spot that function might be called and figure out what was passed to it. A type is very easy to see localized on the function.
I have an automation that turns it on whenever I take the phone off the charger. You can also set it up with locations. So I have an automation that tweaks a few settings when I get to one of the disney parks here in FL. It's usually keep the screen fairly dim on manual brightness, but set it to auto there. Its really hard to see the screen when it's bright in the great big room.
What does adaway get rid of that ublock doesn't?
That's because it's the catch all that won't get you banned for setting the wrong category.
Yeah changing perspectives would be really helpful. I vaguely recall that in Serpent Isle behind the wall forming the final room (where you're supposed to stick the three McGuffins into the slots) they're just… sitting there on the floor. Probably some way to test the end game sequence that didn't get removed because you needed to turn on cheats and move the wall to find it.
Show HN: Open-Source Ratio Chart for Markets That Don't Exist on Exchanges
Hey HN!

I built this because I wanted to track the relationship between two assets—but no exchange or TradingView chart existed for it. I needed a way to visualize this ratio historically and in real time, so I made a simple, open-source ratio tracker using WebSockets and TradingView Lightweight Charts.

What It Does:

Continuously tracks a custom price ratio in real-time
Uses WebSockets (Binance API) for live market updates
Displays historical trends with TradingView Lightweight Charts
Works on mobile & desktop (PWA-ready, no backend)
Live demo: https://neogas.eluvade.com
GitHub repo: https://github.com/Eluvade/neogas

I figured others might have custom market relationships they want to track, so it’s fully open-source. You can modify it, add new pairs, or even integrate alerts.

Would love feedback—how else would you use a custom ratio tracker like this?
Big in 2020 as a Show HN (456 points, 80 comments) https://news.ycombinator.com/item?id=23283880
Keeping high-paying semiconductor jobs out of red states would keep the red states poor, devoid of liberal-leaning professionals, and full of resentment. Sound like a win-win to Trump.
Is there a place I can see all the possible privileges you can get?
Oh, my sweet summer child....
Given the rampant thievery going on in the US, I think we know enough about what AI should not do to make a few safeguards.

>AI service provider may choose to simply not offer services in the EU, because compliance is complicated.

well, good. Why is the argument "but if they make laws we can't steal" some sort of sympathetic point in 2025?
Given that in all cases interpretation is required, are you trying to make the claim that the President (who is elected and can be voted out) should not make the interpretation, and that some employee who is not elected and works for them should?
> Why shouldn't they have learned it? Knowledge isn't harmful in itself.

The objective is to have the LLM not share this knowledge, because none of the AI companies want to be associated with a terrorist attack or whatever. Currently, the only way to guarantee an LLM doesn't share knowledge is if it doesn't have it. Assuming this question is genuine.
In the UK, there's an official gov site for petitions, such that when a petition has >10k signatures, a government minister is required to write a response, and >100k triggers a parliamentary debate, iirc.

Whether the responses/parliamentary debates the person triggers end up being useful is up for debate.
> At least HN allows you to come back under another name

You can also come back under the same account, which is what I did. I emailed dang, and promised to respect the site's guidelines this time.

Lobste.rs on the other hand has terrible moderation, with moderators arguably being from one political clique. You can find details about the ridiculous ban they issued on my account in this X thread: https://x.com/sridca/status/1751586241110519837

pushcx then tried to argue with me here after 3 months, lying about the ban: https://news.ycombinator.com/item?id=40166912#40176320
I didn't weigh in on the merits of OP's argument, I'm clarifying what that argument was for the parent commenter, who apparently believed that the OP thinks Europeans don't use the internet (assuming they commented in good faith).

I'd be happy to see other people commenting on the merits of the argument instead of attacking at best a gross misunderstanding or at worst a straw man.
My criteria are "no letters or digits from any language" (other than 2). So you can't use the log or S() or the gamma function, but you can use sqrt, because there is accepted symbology that does not require any atom of non-mathematical language to represent.
My worst slowdown ever was when a compiler failed because a bit had flipped somehow. After a month and a half I finally reinstalled it and everything worked perfectly.
I don't think spec with solve issues you are having about dynamic types.

Spec is about asserting structure at domain boundaries; once you're inside a context, it will not do anything.

i.e. If you're connecting stuff together and you want to make sure the state is correct as you pass between contexts -> great!

If you're writing stuff and internally you miss having a strong type system... uh... I don't think it's really going to help you.
Au contraire, one thing that we can be absolutely certain about is that billionaires, being human, create shit.

Creating value, now, that's a whole different story...
Not even one batch. It was specific to that exact one chip it was evolved on. Trying to move it to another chip of the same model would produce unreliable results.

There is actually a whole lot of variance between individual silicon chips, even two chips right next to each other on the wafer will preform slightly differently. They will all meet the spec on the datasheet, but datasheets always specify ranges, not exact values.
Houses have doubled in cost everywhere in the US over the past 5 years, rich and poor areas alike.
Weight-loss drugs aren't just slimming waists. They're shifting the economy
Normandy was not a death stack. The actual landings involved 156k troops facing 50k troops over 80 km of coastline. That's maybe 2x as many troops as in a major ancient battle, stretched over a frontline 20x as long.

WW2 battles were physically large, often spread over hundreds of kilometers. When the main threat was artillery, dense concentrations of force made no sense.
I think that, if you are restricted to a finite list of n-ary functions, n>=2, each returning a single value, then you can’t do it, as you will only have finitely many valid expressions.

This may be easier to see in a stack machine / RPN model. An expression is a list of operations, drawn from a finite set, each of is either “push the number 2” or something that decreases the stack size by at least 1. And you need exactly 4 pushes. So a valid expression has four pushes and at most 3 other operations, because otherwise the stack would underflow. This gives a finite number of possible expressions, but there are an infinite number of integers, so it can’t work.
Everyone looks back at their old code with cringe. But more importantly you look back at the things you did and know you gave it your best with what you knew at the time. If on the other hand you decide not to do the thing then you will forever rob yourself of the chance to learn. So think of it as a gift to your future self. If nothing comes of it, whatever. That’s the normal course of things… On to the next one.
In what way is clojure.spec similar to python's type hints? O_o