MurphyA/hacker-news huggingface dataset:
by bigtones | 2025-07-12 00:41:07+00:00
Each of the fuel switches on the 787 is equipped with a locking mechanism that is supposed to prevent accidental movement, experts said. To turn the fuel supply on, the switch must be pulled outward and then moved to a “RUN” position, where it is released and settles back into a locked position. To turn the fuel supply off, the switch must be pulled outward again, moved to the “CUTOFF” position and then released again.

https://www.nytimes.com/2025/07/11/world/asia/air-india-cras...
by HenriNext | 2025-07-12 00:42:15+00:00
- Forking VSCode is very easy; you can do it in 1 hour.

- Anthropic doesn't use the inputs for training.

- Cursor doesn't have $900M ARR. That was the raise. Their ARR is ~$500m [1].

- Claude Code already support the niceties, including "add selection to chat", accessing IDE's realtime warnings and errors (built-in tool 'ideDiagnostics'), and using IDE's native diff viewer for reviewing the edits.

[1] https://techcrunch.com/2025/06/05/cursors-anysphere-nabs-9-9...
by danmarket | 2025-07-12 00:42:40+00:00
I see, you mean the paywall part not the "Subscribe to the Newsletter" message. I misunderstood and I apologize. While rest of the article is worth reading, the main message is already in the free part: "Anthropic is changing their pricing, and it is probably because they are losing money much faster than they intended to" (e.g. bleeding out)
by manquer | 2025-07-12 00:42:44+00:00
Guardrails are a rough analogue to binding parameters in SQL perhaps.

These methods do work better than prompting. For example Prompting alone for example has much poor reliability in spitting out JSON output adhering to a schema consistently. OpenAI cited 40% for prompts versus 100% reliablity with their fine-tuning for structured outputs [1].

Content moderation is more of course challenging and more nebulous. Justice Porter famously defined the legal test for hard core pornographic content as "I will know it when I see it" [Jacobellis v. Ohio | 378 U.S. 184 (1964)].

It is more difficult for a model marketed as lightly moderated like Grok.

However that doesn't mean the other methods don't work or are not being used at all.

[1] https://openai.com/index/introducing-structured-outputs-in-t...

[2] https://en.wikipedia.org/wiki/Jacobellis_v._Ohio
by GeekyBear | 2025-07-12 00:42:46+00:00
> given Apple designs their own CPUs they could add extensions for anything they need.

Indeed. They added an entire enterprise grade SSD controller.

> In its patents there are mentions of periodically refreshing cells whose voltages may have drifted, exploiting some of the behaviors of adjacent cells and generally trying to deal with the things that happen to NAND once it's been worn considerably.
by IgorPartola | 2025-07-12 00:43:12+00:00
As a parent, I try to be very judicious about what I buy them for their entertainment. But we have a large family and everyone wants to bring a little something. When the kids were younger I get away with asking family and friends to just gift clothes if they must gift something or just bring a card or better yet a book they loved and signed instead of a card. But as kids got bigger they started expressing desires themselves so family and friends now buy toys along with more practical stuff. They try to be educational but the number of unopened rock painting kits you can fit into your storage is only so many.
by anigbrowl | 2025-07-12 00:43:27+00:00
I think you are laboring from behind a few very common blind spots.

First, Japan is an island nation, and historically a somewhat isolated one (due to weather patterns rather than distance). Islands are fundamentally different from continents, anthropologically, lexically, strategically.

Second, 'the West' has historically been very expansionist; because of its continental configuration, there have been many, many waves of migration and military conquest, and the development of global navigation and seafaring vessels during the Renaissance made for a centuries-long outward expansion.

Third, this sort of expansionism has being going on in the Asia-Pacific region over even longer timescales and there are very different discourses with many contentious points of view if you include Japanese, Korean, Chinese and other perspectives.

On general anthropology, maybe try JAred Diamond's Guns, Germs and Steel or for a more academic take, Azar Gat's War in Human Civilization. For the history of Japan, Mason & Caiger's History of Japan is comprehensive without being a huge study commitment.
by mdaniel | 2025-07-12 00:45:12+00:00
And woe be unto you if you're on macOS because there are no scrollbars to indicate that the start button for single player is hiding offscreen

Look, I will never forgive Apple for choosing such horseshit, but on the other hand it's been that way for so many years that now if a site doesn't indicate more content is available to the user, it's no longer Apple's fault
by wisty | 2025-07-12 00:47:22+00:00
I think this is just overblown?

I went to Japan in 2019, before the pandemic, the previous peak and not far off the current numbers of tourists.

Maybe I went at a quiet time, but white people were as rare as hens teeth. There are 37 million a year. Australia has 7 million and Sydney is a lot smaller than Tokyo. There's way more Japanese tourists in Japan than foreigners, every tourist trap I saw was jam packed with locals.

I think it's all just a tiny handful of small places that are tiktok famous. This is not a Japan problem, it's a problem for a single conbini near Fuji and a couple of bars.

There's also a bunch of social media outrage over a handful of rude tourists. This is not a problem with Japan, it's a made-up problem on social media.

Go to the Vatican or Bali if you want to see a tourist problem.

Show me a picture of Americans overrunning Ueno Park or Disney and I'll change my mind, but I've never seen a picture of a large number of foreign tourists in Japan, just a few tourists being annoying, with almost everyone around them being Japanese.
by thaumasiotes | 2025-07-12 00:48:05+00:00
> It sounds like there were two separate problems:

> The first was that 123456 was the credentials for the admin panel.

No. 123456 was the credentials for the test setup, which contained nothing. But you could use the IDOR to access data from the test setup.

If 123456 had been the credentials to the admin panel, there would have been no point in exploiting an IDOR - as an admin, you can just look at whatever you want.
by 0rzech | 2025-07-12 00:48:26+00:00
> "a complex writing style preferred by educated people"

This is not a quote of me. Nor is it an honest summary of what I wrote. It also completely ignores the context: the "educated people" were supposed to "see through" - the same people who predominantly prefer the same style. I have also never claimed the style is not used by other people. Quite the opposite. Not to mention, that education until 18 years of age is mandatory in Poland anyway.

> how is that not pretentious?

The straw man you made up definitely is.

> You started by saying complex sentences should always be preferred

I wrote that we were always taught to prefer one over another (there were multiple teachers along the way), not that we were taught to always prefer one over another.

> but now you ended by saying "only where applicable"

There is no "but now".

> and the sentence under discussion was "too long".

I believe it is indeed.
by socalgal2 | 2025-07-12 00:48:58+00:00
> is our software any more usable ... than it was 50 years ago?

Yes, by several orders of magnitude. I couldn't enter or display Japanese or on my Atari 800 nor Apple 2 nor C64 (sorry, only 45 years ago). I couldn't display 200+ large 24bit images with ease (heres 100: https://www.flickr.com/groups/worldofarchitecture/pool/). Or try this: https://scrolldit.com/

I couldn't play 16 videos simultaneously while downloading stuff in the background and and playing a game. I could go on and on but my computer today is vastly more usable than any of my computers 40 years ago that could only effectively run one app at a time and I had to run QEMM and edit my config.sys and autoexec.bat to try to optimized my EMS and XMS memory cards.

I love that I can display a video as simple as

<video src="url-to-video"></video>
by quitit | 2025-07-12 00:49:13+00:00
The only "feel" is pretending that these rules don't have a protectionist outcome. It's -widely- observed by economists, and even the EU's own statements include language that infers protection of local industry.

The EU rules also require a fair deal of transparency about these matters, so sticking one's fingers in their ears is not an option. Here for example you can view Spotify's very active schedule with the EU parliament:

https://www.lobbyfacts.eu/datacard/spotify?rid=365747616583-... (which includes various click-throughs to the official EU publishings.) That's an outsized representation for a business of their revenue and service model. It's on par with significantly larger businesses such as pharmaceutical companies and banks.

In matters concerning the app store, the EU met with Spotify not less than 65 times, prior to fining Apple for app store practices. In that same window of time Spotify has increased their prices when competitors did not, all while introducing no features (not even those which were promised), while all major competitors introduced a steady stream of innovation and near-unanimously froze prices.

With this you are directly observing the aforementioned symptoms of protected businesses: prices go up and the product doesn't improve. Meanwhile competitors not receiving those benefits are offering a more competitive product.
by lukan | 2025-07-12 00:49:19+00:00
Why are there actually only a few people in the world able to do this?

The basic concept is out there.

Lots of smart people studying hard to catch up to also be poached. No shortage of those I assume.

Good trainingsdata still seems the most important to me.

(and lots of hardware)

Or does the specific training still involves lots of smart decisions all the time?

And those small or big decisions make all the difference?
by threecheese | 2025-07-12 00:50:43+00:00
Claude Code is just proving that coding agents can be successful. The interface isn’t magic, it just fits the model and integrates with a system in all the right ways. The Anthropic team for that product is very small comparatively (their most prolific contributor is Claude), and I think it’s more of a technology proof than a core competency - it’s a great API $ business lever, but there’s no reason for them to try and win the “agentic coding UI” market. Unless Generative AI flops everywhere else, these markets will continue to emerge and need focus. The Windsurf kerfuffle is further proof that OpenAI doesn’t see the market as must-win for a frontier model shop.

And so I’d say this isn’t a harbinger of the death of Cursor, instead proof that there’s a future in the market they were just recently winning.
by james_marks | 2025-07-12 00:50:59+00:00
This feeling of, “what exactly is in the file?” is why I have all AI turned off in my IDE, and run CC independently.

I get all AI or none, so it’s always obvious what’s happening.

Completions are OK, but I did not enjoy the feeling of both us having a hand on the wheel and trying to type at the same time.
by slad | 2025-07-12 00:52:03+00:00
I have been using Windsurf for few months. They even have their own AI model SWE-1 model. I really liked using Windsurf. They also have integrations with other IDEs ex: jetbrains, VS code, etc.

This week I have been using Claude Code and Windsurf side by side. I would make change with one, stash it, ask the other for similar change and then would diff it.

Overall Windsurf was pretty on a par with Claude code.
by cjbprime | 2025-07-12 00:53:07+00:00
> There is no possible way to confuse these two actions.

This is obviously an overstatement. Any two regularly performed actions can be confused. Sometimes (when tired or distracted) I've walked into my bathroom intending to shave, but mistakenly brushed my teeth and left. My toothbrush and razor are not similar in function or placement.
by caim | 2025-07-12 00:53:46+00:00
You right. Always good to remember that Apple was and still is the main company behind LLVM.

Swift was built and its maintained by the same time that worked in LLVM.

And also, Swift has its own fork of LLVM and LLVM has built-in a lot of features designed for swift like calling convention and async transformation.

The amount of features swift has and is releasing at the same time it has its own LLVM version is just not a thing you can do without a lot of money and years of accumulated expertise.
by userbinator | 2025-07-12 00:53:50+00:00
and immediately thereafter, the Engine 1 and Engine 2 fuel cutoff switches transitioned from RUN to CUTOFF position one after another with a time gap of 01 sec

Or more precisely, the signals which come from them were found to behave as such.

Without any audible record of turning the switches off, I wouldn't blame the pilots without first checking the wiring and switches themselves for faults. This reminds me of the glitches caused by tin whiskers.
by zahlman | 2025-07-12 00:55:25+00:00
This is a place that puts "Hacker" in the name despite the stigma in the mainstream. Given the intended meaning of the term, I would naturally expect this to be a place where people can speculate and reason from first principles, on the information available to them, in search of some kind of insight, without being shamed for it.

You don't have to like that culture and you also don't have to participate in it. Making a throwaway account to complain about it is not eusocial behaviour, however. If you know something to be wrong with someone else's reasoning, the expected response is to highlight the flaw.
by joshuamoyers | 2025-07-12 00:56:32+00:00
In light of recent light controversy around Andrew Ng's talk, I thought I'd submit this long form article I wrote over the last few weeks. By contrast, its my very tactical and specific experience using agentic approach to high throughput software development in a >1M LOC codebase. I've recently also been doing roughly half my work with Claude Code vs. Cursor. I do think Andrew Ng's take on product management (and also design in our case) being the new bottleneck at current ratios is correct. I'm not sure what the best solution is to that in our team's case, but we are definitely feeling it.
by Izkata | 2025-07-12 00:57:32+00:00
You have to pull them out by key name, and not just get everything. Here's a working version, though with a totally different syntax (to avoid having to list the keys twice, once as keys and once as resulting variable names):

>>> def u(locals, dct, keys): ... for k in keys: ... locals[k] = dct[k] ... >>> dct = {'greeting': 'hello', 'thing': 'world', 'farewell': 'bye'} >>> u(locals(), dct, ['greeting', 'thing']) >>> greeting 'hello' >>> thing 'world' >>> farewell Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'farewell' is not defined

Modifying locals() is generally frowned upon, as there's no guarantee it'll work. But it does for this example.
by nirui | 2025-07-12 00:57:35+00:00
Damn! That's dark. I should've read the article first, but I did not. Sorry.

I kinda understand the false guilt these postmasters must have felt when they were wrongfully accused. These people should not be dead like that, those who puts them into that living hell should.

Oddly though, the justice of this world usually don't work like that. Usually, it's the people at the lowest level who suffer the worst fate/abuse, simply because they are the most defenseless, while the people "on the top" pets themselves for "resolving" the problem they created.

It's a odd place to mention, but from one of Donald Trump's story (The Verrazano-Narrows Bridge one where he noticed the unnoticed engineer) I've learned it is important that one must actively take what they deserved (recognition in his story, justice in this case), and at least don't be silent when other people is stealing it away. This is "a nasty world", and if you want to make things right, you must "Fight! Fight! Fight!" and never give up.
by bitwize | 2025-07-12 00:57:37+00:00
I have a bit I do where I do Carmack's voice in a fictional interview that goes something like this:

Lex Fridman: So of all the code you've written, is there any that you particularly like?

Carmack: I think the vertex groodlizer from Quake is probably the code I'm most proud of. See, it turns out that the Pentium takes a few cycles too long to render each frame and fails to hit its timing window unless the vertices are packed in canonically groodlized format. So I took a weekend, 16-hour days, and just read the relevant papers and implemented it in code over that weekend, and it basically saved the whole game.

The point being that not only is he a genius, but he also has an insane grindset that allows him to talk about doing something incredibly arcane and complex over a weekend -- devoting all his time to it -- the way you and I talk about breakfast.
by AJ007 | 2025-07-12 00:58:07+00:00
This entire thing is a convoluted mess that exists just to employ EU bureaucrats.

The solution is pretty simple: Apple is no longer allowed to run an "App Store" or distribute a pre-installed web browser. This part can be split apart as a separate company if they prefer that to shutting it down. When you look at Apple's taxable income, most of it goes to Ireland. It's very bizarre to call a company that makes everything in China and holds all of its IP in the EU a US company. It isn't.

Apple does what the Chinese government tells it to (see Apple in China by Patrick McGee.) If they pulled the EU stuff over there, Apple would cease to have new hardware to sell.
by 1970-01-01 | 2025-07-12 00:58:52+00:00
It's safe to state these fuel cutoff switches aren't to be touched in-flight unless the word 'fire' is said beforehand. Even then, you only perform fuel cutoff for the flaming engine. If the copilot was busy with takeoff, there is exactly one other person in the entire world that could have flipped both switches. We may never know which one flipped them back.
by davidmurdoch | 2025-07-12 01:00:04+00:00
"Delete" was an over simplification. The database seems to be there, but the data isn't. Dozens of engineers over the years have tried to find a way we could have accidentally cleared the data, but not the keys.

No user that has reported it has been willing to share their database with us (chrome stores it in a standard leveldb), as it contains private information.

But good to know that about Vivaldi! I didn't know that before, thanks!
by zahlman | 2025-07-12 01:00:59+00:00
> This was not suicide, or murder-suicide; it was one of the most horrific mass murders in history, in which the guy that did it happened to lose his life in the process.

Even taking intent for granted, to deny suicide in a case like this would be to suppose that the person responsible expected to survive while everyone else died. What could possibly support that conclusion?
by simonw | 2025-07-12 01:01:08+00:00
The structured data JSON output thing is a special case: it works by interacting directly with the "select next token" mechanism, restricting the LLM to only picking from a token that would be valid given the specified schema.

This makes invalid output (as far as the JSON schema goes) impossible, with one exception: if the model runs out of output tokens the output could be an incomplete JSON object.

Most of the other things that people call "guardrails" offer far weaker protection - they tend to use additional models which can often be tricked in other ways.
by phillipcarter | 2025-07-12 01:01:14+00:00
I'd recommend reading some of the papers on what it takes to actually train a proper foundation model, such as the Llama 3 Herd of Models paper. It is a deeply sophisticated process.

Coding startups also try to fine-tune OSS models to their own ends. But this is also very difficult, and usually just done as a cost optimization, not as a way to get better functionality.
by DiogenesKynikos | 2025-07-12 01:01:28+00:00
＞ Of course.

And you think that's legitimate? Keeping millions of people under permanent rule of a state with no rights whatsoever?

I'm not going to get into your historical claims, except to note that the reason why the situation for Middle Eastern Jews changed so drastically after 1948 was because a bunch of people claiming to represent all Jews conquered a strip of land in the Middle East and expelled the native population. That did not go down well elsewhere in the Middle East, and the fact that the new state was proclaimed "the Jewish state" painted a target on the back of Jews throughout the region, who had had nothing to do with the founding of Israel.

> Israel multiple times traded land for peace. The latest one was leaving Gaza in 2005.

Israel left Gaza in 2005 so that it could concentrate on the settlement of the West Bank. It was a strategic move to conserve their forces.

The only "land for peace" deal that Israel has made is with Egypt. Israel did that because it did not want to risk another war like 1973 with a serious military opponent.
by maxbond | 2025-07-12 01:02:01+00:00
> It’s a big deal to me not to spread misinformation or be mistaken in a situation like this.

Then why not either wait until there's more information or temper your remarks by acknowledging there's still ambiguity? That would directly hedge against spreading misinformation, whereas staking your reputation on it and then shutting up if you're wrong only works after the misinformation has spread and doesn't seem very productive.

I think the right response to realizing you've spread misinformation (in the event that you turn out to be mistaken [I think it's 60-40 in favor of deliberate]) is to temper your statements and rededicate yourself to checking the facts, not removing yourself from the discussion altogether. And if you were keeping your mouth shut, wouldn't you continue to see discussions you could meaningfully contribute to, and after a while wouldn't you wonder whether anyone was really benefitting from your silence?
by qskousen | 2025-07-12 01:03:14+00:00
I've been trying to get something like this working with frp and now sish but I'm not there yet. My use case is a little weird, I need to run the tunnel behind a traefik instance in k8s, with that traefik doing TLS termination, and I haven't been able to get anything working correctly yet. Maybe I'll give pangolin a try.
by 0rzech | 2025-07-12 01:03:14+00:00
This is not about "writing to look smart". It's about using elegant style and using the language to it's full potential. There were multiple attempts to strip Polish people of their mother tongue and identity throughout the history, so we were taught to treasure both and use language's full richness. It's also simply nicer to listen to or read richer forms. These are the reasons for why we were told it speaks well of the speaker/writer. Also, elegance does not contradict communicating vital information. It's a false dilemma.
by zdw | 2025-07-12 01:03:35+00:00
Totally unrelated to the name-swapped anime title: https://www.crunchyroll.com/series/G5PHNM9P0/witch-watch

In all seriousness, it's interesting that Apple decided to use off-the-shelf IPSec for communication between the phone and watch. I guess you don't reinvent the wheel if you don't have to?
by shashank_khanna | 2025-07-12 01:04:37+00:00
Founder here, we went through YC w22. I don't know Probo and have never heard of it until just now but same as Goofy_Coyote I wouldn’t risk compliance with a company that's relatively unknown. Mostly because in our experience upmarket customers do ask who did you soc 2, and have usually heard of Vanta or one of the other big guys