MurphyA/hacker-news huggingface dataset:
by rester324 | 2025-07-22 13:22:02+00:00
That page is very outdated. More than 4 years old! Not even close to the current prices!

Also, just for your information, the japanese yen was continuously deflated in US dollars in the last 2 years or so. So even if it might seem from the US that this is cheap, the prices were soaring during the last 2-3 years in japanese yen.

So if you were unlucky enough to have a japanese salary in the last few years (as the locals mostly do), chances are that your real wages got continuously deflated.

Tokyo is actually much more expensive than other huge asian cities like Shanghai or Bangkok (denominated either in JPY or Remnibi, Thai Baht). That was also largely the reason for the LDP's abysmal election results this last Sunday.
by ibdf | 2025-07-22 13:22:15+00:00
Honest question... how do you look at the outputs posted in the before/after section and think... "this is fine"?

Cabinets doors change in the kitchen, walls changes in the living room, floors change, bed is cut in half.

So you spend all this time researching for a place to buy just to get there and find out the place was actually all AI? I am not going to be living in a virtual space. If you want to sell this as room planning/ideas software, fine, but faking spaces for sale?
by steveBK123 | 2025-07-22 13:22:30+00:00
This seems incredibly rampant on gmail. On the one hand I signed up early enough to have <common non-english surname><first initial>@gmail.com

Unfortunately people in countries of my parents native language seem to think my email address is theirs, and I get EVERYTHING. Vacation photos, medical records, car service reminders, the whole lot.

What's interesting is that none of the spam filters seem to have a "I'm a dumb American, I cannot read this language, therefore anything in this language should be spam" rule.
by ralferoo | 2025-07-22 13:22:36+00:00
Interestingly from the photo of the device on the recall notice [3], this device doesn't include the C3 mark, which is the regulatory approval marker for inside China.

In the last couple of weeks, there's been a lot of noise [1] about how the regulations [2] about carrying power banks on planes in China got a lot stricter and any powerbank without a C3 mark is prohibited on-board, regardless of size, also any device with the C3 mark that's subject to a recall.

Given the timing of these two events, I suspect that there's some relationship.

[1] https://www.travelandtourworld.com/news/article/flying-with-...

[2] https://english.beijing.gov.cn/latest/news/202506/t20250628_...

[3] https://www.anker.com/a1263-recall
by yjftsjthsd-h | 2025-07-22 13:22:37+00:00
PROFILEDIR="$(mktemp -d)" firefox --no-remote --profile "$PROFILEDIR" --screenshot $PWD/output.png https://xkcd.com rm -r "$PROFILEDIR"

(You don't have to create and destroy a profile directory every time, but it's cleaner to do that way and you need one per instance you're going to run anyways)
Ask HN: System Design for Front End Developers
by betterquitnow | 2025-07-22 13:22:42+00:00
Hi HN!

I’m a frontend developer. Recently, I’ve had several system design interviews, all of which involved designing an entire system within a one-hour interview. As a frontend developer, I found myself struggling because, unfortunately, I haven’t used most backend technologies.

What are the best resources to prepare for these types of interviews from scratch? Is there a 101-level course on system design that also explains technologies like Redis, Kafka, etc.?
by lesostep | 2025-07-22 13:22:50+00:00
Self-hosting for mobiles doesn't even reliably work for torrents. I frequently can't seed torrents from my phone.

If, theoretically, there would be a way to resolve domain name to a specific phone, I can see self-hosting site apps getting popular.

Nowdays there are a few solutions (phone hosts a site, shows QR-code with its current IP and a port, and you can actually open the site in browser), but it is mostly for "right there right now" solutions. Site will go down the moment this phone changes the tower.

The best example of mobile hosting I have found, comes from AmnesiaVPN team. You have to rent a server, but then you just feed server IP and password to an app, and from there the app controls the server.

I imagine a future where big VPS companies started to make apps that made buying domain name, renting a servere, hosting and backuping a basic website/forum easy. It's an unlikely future, but a fun one
by JKCalhoun | 2025-07-22 13:23:38+00:00
Billionaires are wild. Bones of a T-Rex and now extra-planetary artifacts. Apparently it's a bragging-rights club?

It's easy to sit on the sidelines and talk about how, if we were a billionaire, we would use our money to try to improve the planet and the people and animals on it. But I'd still like to think though that I would do exactly that.
by andsoitis | 2025-07-22 13:23:47+00:00
> Surveillance? They have an exceptionally valuable product if they package it right.

So valuable that it will be next main source of growth (what was claimed) for Amazon, Apple, Alphabet, Microsoft, Nvidia, Meta, and Tesla?

The US military budget is less than $1 trillion per annum. these companies had a combined revenue of $2 trillion. For military contracts to be THE new source of growth, the military budget would have to be how much larger?
by ocdtrekkie | 2025-07-22 13:24:03+00:00
You are very close. But Office isn't the secret to Microsoft's unassailable dominance in enterprise. I could remove Office at work and we'd be okay.

Active Directory is the key. A unified management of users, devices, groups, and policies that everything else is built on. Nothing outside of the Windows world even comes close. There's Linux tools to impersonate or talk to Active Directory, but no alternative to it.

Group Policy lets me set up any number of tens of thousands of configuration changes and apply it easily to any group of users or computers with a few clicks, regardless of device manufacturer. Linux distributions aren't even consistent enough about which system tools are onboard, much less what policies can be configured on them. Web browsers all have Group Policy plugins, so everyone's web browser is configured by Active Directory too.
by dudeinhawaii | 2025-07-22 13:24:17+00:00
Unpopular opinion but I don't think this solves anything. The exploit wasn't an OS exploit but a userland app exploit (Sharepoint Server/App). These attacks will always be developed until we're able to write perfect exploitation free software.

If the government was running Red Hat with 'open source SharePoint alternative' the headline would be 'open source SharePoint on-prem solution exploited'.
by sshine | 2025-07-22 13:24:23+00:00
You're arguing about average assumptions.

Your biases are leaning in different directions.

Running Windows software on Linux requires a bit of domain knowledge; e.g. Wine, Lutris, Proton. E.g. which software actually works really well, which software works with tweaks, and which software largely works but you need to avoid certain features. The fact that you need to install special software, and it isn't some core OS compatibility layer like 32-bit support makes it lean towards "runs Windows software and games" being a little ambitious. It's not a perfect user story, that's all.
by stockresearcher | 2025-07-22 13:24:29+00:00
HP became the company that everyone admired and played a significant role in shaping SV by hiring fresh engineering grads from around the country and then paying for them to take nights and weekends MBA classes at Stanford while they worked during the day (you can read about it in Dave Packard’s autobiography).

It was then torn apart and turned into a joke by a different set of MBAs. So… perhaps it is a little more complicated than just having an MBA
by jcranmer | 2025-07-22 13:24:54+00:00
> How is this evidence of that fact?

The contention is that the specific translated text appears largely from illegal translations (i.e., fansubs) and not from authorized translations. And from a legal perspective, that would basically mean there's no way they could legally have appropriated that material.

> But isn't it already known and admitted (and allowed?) that AI uses all sorts of copyrighted material to train models?

Technically, everything is copyrighted. But your question is really about permission. Some of the known corpuses for AI training include known pirate materials (e.g., libgen), but it's not known whether or not the AI companies are filtering out those materials from training. There's a large clutch of cases ongoing right now about whether or not AI training is fair use or not, and the ones that have resolved at this point have done so on technical grounds rather than answering the question at stake.
by _benj | 2025-07-22 13:25:07+00:00
> …the company's AI coding agent deleted a code base and lied about its data.

Well, lying about it certainly human-like behavior, human-like AGI must be just around the corner!

/s

But really, full access to a production database? How many good engineer’s advice you need to ignore to do that? Who was consulted before running the experiment?

Or was it just a “if you say so boss…” kind of thing?
by sgarland | 2025-07-22 13:25:52+00:00
Yup. I was flying SFO -> SEA last year to visit family after a work trip, and Alaska Air had a screaming deal on first class, so I bought it. So nice to just walk on, sit (in a decently comfortable seat!) down, and do whatever you want while waiting for boarding to finish. Get a drink, do some work, read, whatever.
by chrisandchris | 2025-07-22 13:26:00+00:00
> So, assuming case matters is foolish

Oh so much fun with my yearly quiz testing students about case-sensitivity! They're always wrong because thinks are so horribly broken.

It is absolutely foolish, assuming case _may_ not matter in the Internet. Case does not matter, true, except it does.

One of my favourite parts: URL paths are case-sensitive, except most servers do not care (because of a case-insensitive filesystem), and they're not always case-sensitive, e.g. for the mailto-scheme the path is case-insentive, because the path is actually an e-mail adress (which is itself case-insensitive).
by edanm | 2025-07-22 13:26:05+00:00
Yes, I'm similarly surprised. Intuitively I'd think that it's much better to train on using Lean, since it's much easier to do RL on it (Lean gives you an objective metric on whether you achieved your objective). It also seems more useful in some ways.

But all the model providers are putting emphasis on the "this is only using natural language" angle, which I think is interesting both from a "this is easier for humans to actually use" perspective, but also comes from a place of "look how general the model is".
by bryanlarsen | 2025-07-22 13:26:57+00:00
Yeah, this isn't something you put your name on. It's something the company pays you to do, to make the product better. Good documentation significantly improves a product. Which means making that information accessible to web natives.

Luckily, unlike web natives, LLM's have read lots of documentation cover to cover. Likely a good way to teach LLM's about your product is to write good documentation.
CitrixBleed‑2 (CVE‑2025‑5777)
by oceanstack | 2025-07-22 13:27:51+00:00
What’s happening: CISA warns that a critical out‑of‑bounds read flaw in Citrix NetScaler ADC and Gateway—dubbed CitrixBleed‑2 (CVE‑2025‑5777)—is actively exploited in the wild

Why it matters: Attackers can extract session tokens and credentials without any authentication, compromising VPN tunnels and remote access for countless organizations

Who’s affected: Primarily Citrix NetScaler ADC/Gateway setups across enterprises and service providers. Not just theoretical: scan activity is spiking

What to do now:

Apply Citrix’s July patch (CTX693420) immediately.

Enforce multi-factor authentication (MFA) on all VPNs.

Monitor logs—especially for POST requests at /doAuthentication—for signs of exploitation

Bottom line: CitrixBleed‑2 is a high-severity, currently exploited zero-day. Immediate patching and vigilant VPN security checks are mandatory.
by rustc | 2025-07-22 13:27:59+00:00
> did they not make it clear to their customers that letting the Nonsense Generator have root was a bad idea?

No, the opposite (from replit.com home page):

> The safest place for vibe coding

> Vibe coding makes software creation accessible to everyone, entirely through natural language. Whether it’s personal software for yourself and family, a new business coming to life, or internal tools at your workplace, Replit is the best place for anybody to build.
by hombre_fatal | 2025-07-22 13:28:17+00:00
Many years ago I was hired by {tech company} in {European country} (I'm from the US).

Once I worked there for a month and befriended my team, one of them showed me how they posted a fake job listing with exactly my experience, and we all laughed about it.

All of the implementations of this legislation seem trivial to rig. Even though it feels good to assume you outcompeted everyone in the UK with your leet skills and they had no option to import the heavy guns.
by constantcrying | 2025-07-22 13:28:23+00:00
Many European countries currently have serious problems with their power grids, often related to poor maintenance, insufficient generation and a completely botched energy transition as is the case in Germany.

Also noteworthy is that the problems in one country are also problems in other countries, as these grids are all interconnected.

European countries need major investments in Electricity generation and their grids, Energy costs need to come down for European manufacturing to survive.

Personally I think that solar and wind energy are good technologies, but the specific ways that that transition has been implemented, at least here in Germany, was abysmal. Plagued by incompetence and mismanagement, this has had a severe impact on the economy and the ability of German energy intensive companies to survive.
by joules77 | 2025-07-22 13:28:54+00:00
MBAs or AI would make the same decisions as these are SYSTEMIC issues, which means its not up to individuals or orgs, but the entire system across the board has to change for fairer solutions to work.

Why? Cuz this is not just about cross border diff in labor rates but also in interest rates, real estate/rent, corporate tax rates, forex rates, regulations, govt subsidies, energy costs etc etc.

Sum it all up and the cost differential can't be swept under the carpet.

MBAs getting drilled to focus on the short term / maximize shareholder value which has created all kinds of issues. But that is not hard to change. Lot of schools exist that don't focus only on that. What's hard to change is the underlying calculus without global coordination.
by ace32229 | 2025-07-22 13:29:04+00:00
From TFA:

> Poland—long a leading coal-mining nation—saw renewable power outstrip coal for electric generation in May, thanks to a remarkable surge in solar construction. In 2021, the country set a goal for photovoltaic power usage by 2030; it has already tripled that goal.

Is this inaccurate / missing something?
by hn_throwaway_99 | 2025-07-22 13:29:48+00:00
> Austin's "value of solar" is the opposite of net metering.

Yes, that is exactly my point. And yes, I'd love it if I got paid more as a homeowner. But Austin is basically paying me wholesale rates for my power I send to the grid, which fundamentally makes sense from an economics perspective. Again, net metering is inherently infeasible for the power company without a vast reconfiguring of how grid electricity is charged.
by rgbrenner | 2025-07-22 13:29:53+00:00
why would the llm share any of the blame? it has no agency. it doesn’t “understand” anything about the meaning of the symbols it produces.

if you go put your car in drive and let it roll down the street.. the car has 0% of the blame for what happened.

this is a full grown educated adult using a tool, and then attempting to deflect blame for the damage caused by blaming the tool.
by 1123581321 | 2025-07-22 13:30:01+00:00
It’s just the right and socially pleasant thing to do, as is graciously responding to the apology and admitting it comes with the vibe coding territory.

The business reason for apologizing would be to placate a customer and show other customers the company wants to improve in this area.

Edit: being downvoted for thinking it’s good to be nice to others shows why we really need people being nice when they don’t have to be! There’s a shortage.
by pxc | 2025-07-22 13:30:15+00:00
> I'd be flabbergasted if 10% of investors knew what 50% of their investments do other than the pitch.

Sure. But in this case the AI boosterism that runs rampant in the investor class is rooted in that cluelessness.

Lots of investors also quietly know little about the workings of the products and services their investments are tied up with, and that's fine. But it's also uninteresting.
by sReinwald | 2025-07-22 13:30:40+00:00
This is a perfect case study in why AI coding tools aren't replacing professional developers anytime soon - not because of AI limitations, but because of spectacularly poor judgment by people who fundamentally don't understand software development or basic operational security.

The fact that an AI coding assistant could "delete our production database without permission" suggests there were no meaningful guardrails, access controls, or approval workflows in place. That's not an AI problem - that's just staggering negligence and incompetence.

Replit has nothing to apologize for, just like the CEO of Stihl doesn't need to address every instance of an incompetent user cutting their own arm off with one of their chainsaws.

Edit:

> The incident unfolded during a 12-day "vibe coding" experiment by Jason Lemkin, an investor in software startups.

We're in a bubble.
by zwnow | 2025-07-22 13:30:50+00:00
People will do anything to excuse using AI to code their shit. If it requires that much work and fine tuning to get a agent running for your current task, where's the benefit? Instead of building a project you now spend all your time fine tuning an agent and optimizing on how you want to work with it. Why cant people just admit that we aren't "there" yet. Let the bubble pop.
by peerst | 2025-07-22 13:31:08+00:00
It's all relative. Hard Realtime vs Soft Realtime is not clearly delineated. Because on anything real world there is always a probability distribution for every deadline.

Our observation is that Erlang's "soft-realtime" is already getting much harder once Linux stays out of the way. We have a master thesis worth of research on having multiple sets of schedulers in one Erlang VM that run on different hard real-time priorities plus research on a network of message passing and garbage collecting Erlang processes can be doing Earlies Deadline First scheduling.

However that stayed prototypical because we found relativeness of vanilla Erlang on RTEMS was good enough for all practical customer problems we solved.

For very high performance hard real-time we drop down to C and we are currently working on a little language that can be programmed from the Erlang level that avoids that.
by ahmetcadirci25 | 2025-07-22 13:31:35+00:00
This is something that has been on my mind for years — I want to use Firefox, but for some strange reason, it just doesn’t feel as smooth as Chrome.

Here are the features of Firefox that I find particularly appealing:

- The Firefox Multi-Account Containers feature, in my opinion, is what puts this browser at the top.

- Additionally, the privacy extensions work incredibly well.

However, there are some drawbacks:

- Strangely, it doesn’t feel smooth — regardless of whether I'm on Windows or macOS.

- I experience video codec issues, which I hope I’m not the only one facing.

- I can't run the extensions I develop in dev mode. I haven’t been able to find a solution for this. That said, I don't encounter this issue in LibreWolf.

I don’t use Chrome; instead, I prefer Ungoogled-Chromium, as Google is not a trustworthy company in my view — both due to its policies and many other problematic actions.

I’m truly grateful to the developers of Ungoogled-Chromium for removing Google services and for keeping the browser consistently updated.

I’ve tried all sorts of browsers like Vivaldi, Brave, and Orion, but none of them feel smooth or stable to me — at least, that’s how I perceive it.

I hope you might have some better suggestions.

https://tarayici.ahmetcadirci.com/
by zamadatix | 2025-07-22 13:31:38+00:00
> Much of what we said about Web Extensions support on desktop Orion stands, with further limitations in the scope of APIs we can support which are imposed by Apple. This results in a smaller number of extensions that are currently fully functional on iOS and iPadOS.

This seems to say they do not expect to actually get to full coverage on iOS like the author is talking about? https://help.kagi.com/orion/browser-extensions/ios-ipados-ex...
by cosmic_cheese | 2025-07-22 13:31:40+00:00
It’s still something of an exaggeration. If you take a look at the source for iOS browsers, the amount of unique code is non-trivial.

At minimum, it’s a sliding scale rather than binary and iOS browsers are less Safari reskins than Chromium-based browsers (most of which share a much higher percentage of code) are Chrome reskins. There’s exceptions like Arc which uses a bespoke AppKit/SwiftUI/WinUI UI instead of the standard Chromium stuff but that’s pretty rare.
by Too | 2025-07-22 13:31:55+00:00
git rebase -i lets you reorder commits easily, as long as they don’t have conflicts. If they do, you’re in for a rough time. I struggle to see how a vcs could help with that, even if I’d be happy to be proven wrong.

One cool tip to help with conflicts is the revert trick. If you have a conflict that you need resolved earlier in your commit chain, you can commit a cleanup that hides the conflict, revert it instantly and reorder the commits with interactive rebase to insert the revert first. It’s a bit hard to explain without an example, once you’ve tried it you will understand.
by williamdclt | 2025-07-22 13:32:26+00:00
God how I hate these sorts of "far-right" VS "far-left" points.

First, the far-left is _nowhere near_ as far as the far-right is (in fact, I don't think there's _any_ significant far-left representation in France: neither the Communist Party nor the France Insoumise are far-left, they're just left).

Second, you make it sound like there's a bias towards the left, which is a ridiculous point that has no ground in reality: France is _heavily_ biased towards the right. The internal and international politics are deeply right-wing and getting _more_ right-wing by the year, most successful politicians are on the right, even the so-called left-wing governments have been doing centrist or right-wing politics since 1995: the left is _weak_ in France despite popular support. So "your country has already hit that tipping point and you can't even save it because you lack the liberty to do so" is laughable: the _people in power_ are regularly indulging in hate speech.

Third, you make it sound like the hate speech law is biased to protect the left, when the reality is that hate speech almost exclusively exists on the far-right so _obviously_ it's going to affect the right more. Let's talk about concrete examples:

You'll often hear from the far-right that people of colour are fundamentally inferior to white people. That someone of a particular ethnicity is a "savage", or is uncultured. That muslims are terrorists, jews are conspiring. There's so many examples. That's all horrific hate speech that's forbidden in France. Please do give concrete examples of far-left hate speech that you hear these days that is remotely comparable, because I cannot think of any. Maybe "kill all billionaires"? Which by the way _is_ illegal, it's incitation to violence.

So yeah, some speech at the far right (not "right of center") is forbidden in France. You seem to think that's a limitation of freedom, but the minorities feel _way_ more free for it (although they're still not having a great time, hate speech still happens).