MurphyA/hacker-news huggingface dataset:
by metalman | 2025-07-11 23:56:50+00:00
trying to figure out what they are doing and the logic, the given bieng stripping new engines, but for what?, has to be the same model aircraft, which would have engines, so then I am guessing a bit, in that they are refurbishing high time aircraft that they normaly sell off to secondary operators over seas, and just selling the high time engines, interiors, etc, and "zero timing" the airframes with as many USA parts as possible and then hedging there bets, as the same airbus planes usualy are sold with GE engines, or RR turbines for european and middle east airlines, and they will re-engine them with the RR turbines and sell them on.........which then points to a scenario where the tarrifs could create a whole other world of horse trading
by zelphirkalt | 2025-07-11 23:57:25+00:00
I found dictionary unpacking to be quite useful, when you don't want to mutate things. Code like:

new_dict = {**old_dict, **update_keys_and_values_dict}

Or even complexer:

new_dict = { **old_dict, **{ key: val for key, val in update_keys_and_values_dict if key not in some_other_dict } }

It is quite flexible.
by ericmay | 2025-07-11 23:57:38+00:00
Personally I do value soft power, I specifically take issue with taking away agency from other people and throwing it at the feet of the United States and saying “this is your fault and your problem to fix”. It’s counter productive and that’s why we got rid of USAID. Enough Americans were annoyed about about these exact things. I disagree but sympathize.

I’m not actually sure that the juice is worth the squeeze though with respect to your first paragraph and I think you are stretching. The better argument instead is just the appeal to soft power or Conservative “we need to save the world” sensibilities aka Bush Jr. and AIDS for example.
by kolja005 | 2025-07-11 23:58:17+00:00
Funny to see this today.

I'm a rank and file dev at a non-big tech company and I got a call from a Windsurf sales rep this week who I had connected with on LinkedIn the day before (I never gave them my number). They told me my company was in talks with Windsurf about a licensing deal but that they would give me a 30 day trial of an enterprise account for use on personal projects to let me try it in advance. I guess the idea for them is to build enthusiasm among devs in the company?

Is this a standard sales strategy for products like this? It seems pretty aggressive to me but I'm just an engineer so I wouldn't know.
by SpaceManNabs | 2025-07-12 00:00:07+00:00
> Growing up half in England and US I feel British culture is more attuned to the class aspects to this kind of event. Traditionally America likes to pretend this kind of class contempt doesn't exist (think of, people on welfare angry at welfare queens, unaware they will be affected by legislation they support).

As an immigrant to the US from latin america that has spent significant time in britain, this statement is the complete opposite of my experience to the point of ridiculousness.

Britain is the most openly classist western country I have ever been in.
by unyttigfjelltol | 2025-07-12 00:00:41+00:00
How would you protect all the old stuck or stale BTC wallets that used the original crypto? An awful lot of cold-stored or presumed-lost BTC would be hard or impossible to migrate to post-quantum protection, no? A quarter of mined BTC? Half?

More of an economic than technical puzzle these days. But wouldn't you need users to protect their wallets post-fork?
by anonymousiam | 2025-07-12 00:02:23+00:00
Thanks for looking. I worked for Boeing (satellites, not airplanes) for a good part of my career, and I was there when Dennis Muilenburg pushed through his cost saving measures. It was the same culture that created the problems with the 737-MAX. Experienced design engineers were replaced/outsourced and the culture of safety was sacrificed. One example here:

https://www.cnn.com/2019/04/30/politics/boeing-sensor-737-ma...

787 (Dreamliner) was pushing hard for weight reduction, and it would not surprise me at all if the switch output fed a digital computer input rather than routing directly to the fuel shutoff valves, but I don't have any direct knowledge of this.
by sillysaurusx | 2025-07-12 00:02:29+00:00
Well, you do now. :)

It’s mostly a very public "If I’m wrong, I won’t ever do this again." I’ve been writing informative HN comments since 2008 on various accounts. It’s a big deal to me not to spread misinformation or be mistaken in a situation like this.

The victims also deserve to be acknowledged. At this point the overwhelming body of evidence points to a deliberate act. Pilots are trained never to touch the fuel switches in flight, and (I believe) there is a verbal confirmation required before toggling. This captain had over 8,000 hours.

The reason I’m so confident is because I trust the system. It’s designed so that if either of the two pilots do anything, they verbally call it out, e.g. "gear up." A callout like that followed by fuel switch cutoff would indicate it was accidental. But as far as I know, there was no callout.

The pilot flying is also the one who asks for gear up and such. It’s the job do the pilot monitoring to perform those actions.

Suppose it was accidental. That would mean the pilot flying was fiddling with switches instead of flying; that’s against SOP. Or it would mean the pilot monitoring was performing uncommanded actions, which is also against SOP. It’s not something that happens on a whim. Both are contradictions, hence, no accident.

As for being overconfident or arrogant, what matters to me is accuracy, and passing along that accuracy. No one seemed to be willing to publicly call this a malicious action, so I did. If I’m wrong, you can be sure I’ll feel terrible for weeks, post an apology in the thread that shows I was wrong, and then bow out in disgrace, never to cover news again.

People here did the same thing when the common belief was that there was a non-zero chance of nuclear war. I was one of the few voices in that thread saying absolutely not, stop stressing yourself out for no reason.

I’m simply one voice of many. As always, it’s up to the reader to decide what to believe.
by socalgal2 | 2025-07-12 00:04:57+00:00
just curious because I'm inexperienced with all the latest tools here

> - Tab completion model (Cursor's remaining moat)

What is that? I have Gemini Code Assist installed in VSCode and I'm getting tab completion. (yes, LLM based tab completion)

Which, as an aside I find useful when it works but also often extremely confusing to read. Like say in C++ I type

int myVar = 123

The editor might show

int myVar = 123;

And it's nearly impossible to tell that I didn't enter that `;` so I move on to the next line instead of pressing tab only to find the `;` wasn't really there. That's also probably an easy example. Literally it feels like 1 of 6 lines I type I can't tell what is actually in the file and what is being suggested. Any tips? Maybe I just need to set some special background color for text being suggested.

and PS: that tiny example is not an example of a great tab completion. A better one is when I start editing 1 of 10 similar lines, I edit the first one, it sees the pattern and auto does the other 9. Can also do the "type a comment and it fills in the code" thing. Just trying to be clear I'm getting LLM tab completion and not using Cursor
by infthi | 2025-07-12 00:05:48+00:00
Hackers could have redistributed their coins to the existing wallets in the same ratio their balances were at the time of attack, keeping some coins (say, 1/21) to themselves as a reward. The outcome would've been: the hackers become owners of 1/21 of all bitcoins ever; Satoshi either keeps his 1/21 or is left with 1/184000 (depends on the implementation); everyone else sees their balance increase 20k times overnight. bitcoin/fiat exchange rate drops the same 20k times, so noone has lost any fiat value. Block rewards immediately become essentially worthless; mining becomes 100% fee powered.

Imo not great, not terrible.
by tzs | 2025-07-12 00:05:51+00:00
> This is hyperbolic crap. Since at least the 70s boys have been growing up with access to adult images and it hasn't "destroyed their brains".

In the '70s for most boys that meant finding an occasional issue of one of the adult magazines that was available at regular magazine shops. Mostly Playboy and Penthouse, maybe Hustler if you got lucky.

Those are all very tame compared to what is now readily available for free on the net today.
by martinald | 2025-07-12 00:07:28+00:00
Depending on what I'm doing with it I have 3 modes:

Trivial/easy stuff - let it make a PR at the end and review in GitHub. It rarely gets this stuff wrong IME or does anything stupid.

Moderately complex stuff - let it code away, review/test it in my IDE and make any changes myself and tell claude what I've changed (and get it to do a quick review of my code)

Complex stuff - watch it like a hawk as it is thinking and interrupt it constantly asking questions/telling it what to do, then review in my IDE.
by apwell23 | 2025-07-12 00:07:38+00:00
yes vibecoding is addicting like that. but if you are not reviewing any code and simply vibing then in my expreience you'll eventually get stuck in "its still not working" loops beause you have no other context or insight to provide it other than that. Then you have either accept what you have or throw the whole thing out and/or actually read the code . kind of rules out last option because code is now just too far gone with too many special cases hardcoded because AI sucks at abstraction or real software engineering.
by dheera | 2025-07-12 00:08:10+00:00
> So the compressed data in a JPEG will look random, right?

I don't think JPEG data is compressed enough to be indistinguishable from random.

SD VAE with some bits lopped off gets you better compression than JPEG and yet the latents don't "look" random at all.

So you might think Huffman encoded JPEG coefficients "look" random when visualized as an image but that's only because they're not intended to be visualized that way.
by vlovich123 | 2025-07-12 00:08:21+00:00
> The problem with the former (output) is that you cannot guarantee the output of an AI on a consistent basis

Do you mean you cannot guarantee the result based on a task request with a random query? Or something else? I was under the impression that LLMs are very deterministic if you provide a fixed seed for the samplers, fixed model weights, and fixed context. In cloud providers you can't guarantee this because of how they implement this (batching unrelated requests together and doing math). Now you can't guarantee the quality of the result from that and changing the seed or context can result in drastically different quality. But maybe you really mean non-deterministic but I'm curious where this non-determinism would come from.
by aspenmayer | 2025-07-12 00:08:38+00:00
> Zizek in my view betrayed the movement in his home country.

I don’t know what you mean by this, but I know he’s been around a while before he became known in the US. Could you explain a bit more for me or give me a link to something he said or did that caused you to change how you felt about him? I feel like I’m missing the proper context to appreciate your points, and if I did know what you do, I might feel as you do.
by fsckboy | 2025-07-12 00:08:48+00:00
i have several passwords i type all the time. sometimes i get them confused and type the wrong one to the wrong prompt. i type them by muscle memory, but i also think about them while typing and i think thoughts like "time to reach up and to the left on the keyboard for this password". I couldn't tell you the letter i'm trying to type, i just know to do that.

not all my passwords are up and to the left, some are down and to the right, but when i type the wrong one into the wrong place, i type it accurately, i'm just not supposed to be typing it.

"time to do that thing i've practiced, reach to the left". shuts two engines off by muscle memory.
by patrakov | 2025-07-12 00:09:05+00:00
This was present (in a positive way, though) even in Soviet films for children.

Позабыты хлопоты, Остановлен бег, Вкалывают роботы, Счастлив человек! Worries forgotten, The treadmill doesn't run, Robots are working, Humans have fun!
by mlyle | 2025-07-12 00:10:01+00:00
US electric demand is 4 trillion kWh per year. Moving to EVs alone will be about 1 trillion kWh more. And that is leaving out transport, building heat, and industrial use.

I suspect you are quoting an EV-only number.

Alternatively, you might be looking at how much electricity demand is expected to increase if we maintain our current trajectory and don’t aggressively decarbonize.
by yoz-y | 2025-07-12 00:10:40+00:00
At work we’re encouraged to use AI, so I do. For me the one thing that works well is using it to write one off scripts that do stuff and would be a chore to write.

Usually in 2-3 prompts I can get a python or shell script that reads some file list somewhere, reads some json/csv elsewhere. Combines it in various ways and spits out some output to be ingested by some other pipeline.

I just test this code if it works it’s good.

Never in my life would I put this in a critical system though. When I review these files they are full of tiny errors that would blow up in spectacular manner if the input was slightly off somewhere.

It’s good for what it is. But I’m honestly afraid of production code being vibe coded by these tools.
by fc417fc802 | 2025-07-12 00:11:56+00:00
I feel like that example doesn't fit except in the specific case that the language designer restricts the usage of null in a way that reduces the overall expressiveness and power of the language. Whereas (but one example) the operators provided by Kotlin don't do that.

Obviously how exactly you structure a particular end result is going to involve lots of fuzzy tradeoffs. My point wasn't about such nuance but rather the sort of reasoning that leads the the dismissal of an entire feature (in this case proper macros) on the basis of saving developers from themselves.

There should be (at least IMO) a clear delineation between a language design that makes it possible to do things in a sensible manner versus the realm of style guides, linters, and pre-commit hooks that enforce restrictions intended to maintain sanity on large projects. I shouldn't feel compelled due to deficiencies in the design of the language to reach for constructs like goto but those constructs should still be there if I have a need for them. People shouldn't feel compelled to waste time patching their tools to work around the opinions of the designers being forced on them. [1][2]

That said, it would be nice if compilers themselves universally provided native linting facilities, possibly even enabled by default.

[1] https://github.com/kstenerud/go

[2] https://github.com/tpope/heroku-fucking-console
by zamadatix | 2025-07-12 00:11:59+00:00
One of the nice things about finally having the preliminary report is I get to stop hearing all of the same assumptions/theories/YouTuber said/"a guy I know got a leaked report"/etc in water cooler talk at work because the preliminary report solidly disproved all of them so far. If anyone even had and stuck with an idea matching this report it wouldn't have stood out in the conversations anyways.

The collection of comments on this post remind me it'll just be a brand new set of random guesses until the final report is released. Or worse - the final report reaches no further conclusions and it just has to fade out of interest naturally over time.
by gota | 2025-07-12 00:12:23+00:00
I think you misunderstood the parent post. It states people in the UK are more aware/recognizant of "class" - not that they are less classist (i.e. prejudiced)

The example of lower class people not recognizing so in the US is meant to be an example of lack of class awareness/recognition; not of less (or more) classism (prejudice based on class)
Show HN: Castream – Mobile multi-streaming app (Android live, iOS in beta)
by acabralto | 2025-07-12 00:12:59+00:00
Hi HN – I built [Castream](https://castream.io), a native mobile app for multi-streaming live video to platforms like YouTube, Facebook, Twitch, and more — directly from your phone.

Android is available now on the Play Store, and iOS is currently in beta.

I built this because I was frustrated with having to rely on OBS setups and clunky desktop workflows just to stream to multiple destinations. Castream lets you go live in seconds, with native camera + mic capture, high-quality video, and automatic restreaming handled server-side.

Tech stack: - React Native app with native video/audio modules - Hardware-accelerated encoding using MediaCodec and FFmpegKit - FastAPI backend with Redis + MySQL - Kubernetes-powered video processing for ingest/transcoding/fan-out

Would love feedback from anyone who's streamed before or is into media infrastructure. Offering a free month of the Pro tier to early users — no paywalls or gotchas. Just trying to make mobile streaming actually usable.
by lukan | 2025-07-12 00:14:23+00:00
"But maybe the documentary I saw was biased."

Seems like it.

I did it one time and there was no vomitting and feeling great the day after.

But that maybe was, because the plant that was used was apparently not so strong. So yes, it is from natural plants, that can have very different concentrations. I suppose this is what the documentary means with life threatening poisening? Getting a plant that had a unusual high concentration?

But I never heard of those horror stories from people who do it regulary. (Vomitting is quite normal, though) Otherwise I have limited knowledge in that area, but I do know with mushrooms for example, you can use different ones of the same species to mix them to average out concentration differences. I assume the same can be done with Ayuahasca. But like I said, I would not recommend the commercial retreats anyway.

(I did it when I was invited into a ceremony in a remote place by people who were not frauds)
by rectang | 2025-07-12 00:14:25+00:00
There are so many great options for exploring the world. Even in your neighborhood all it takes is a novel perspective to discover something new, and the same is true elsewhere.

Are there no mountains to climb other than Everest? Is there no way to experience a mountain other than scaling the summit?

Why must considering how you impact your surroundings mean “self-denial”? Why can’t it mean choosing amongst abundant riches and savoring the very experience of choosing?
by switchbak | 2025-07-12 00:15:47+00:00
Well, a couple years ago this stuff all sucked (well, a lot more). Yeah it's in many cases somewhat borderline now, but still - this is frickin magic compared to what I thought was possible just a little while ago.

My question is how far does it go - are the gains going to peter out, or does it keep going or even accelerate? Seems like one of the latter two thus far.
by xyzzy123 | 2025-07-12 00:16:15+00:00
Yeah it's interesting, unless I lean hard on them, AI coding agents will tend to solve problems with a lot of "hedging" by splitting into cases or duplicating code. It is totally fine with infinity special cases and unless you push for it, they will solve most problems with special cases and not generalise or consolidate (gemini, claude code at least both seem to have this behaviour).

I feel like this comes about because it's the optimal strategy for doing robust one-shot "point fixes", but it comes at the cost of long-term codebase heath.

I have noticed this bias towards lots of duplication eventually creates a kind of "ai code soup" that you can only really "fix" or keep working on with AI from that point out.

With the right guidance and hints you can get it to refactor and generalise - and it does it well - but the default style definitely trends to "slop" in my experience so far.
by jacobgkau | 2025-07-12 00:18:13+00:00
It makes sense Japanese business owners would be interested in attracting inbound tourists as a financial solution to population decline for their businesses. At the same time, it can be possible for tourism to not be a solution to the underlying problem of population decline for wider society (including longer-term longevity of businesses, and the feasibility of future businesses).

As devil's advocate, do you not see a potential disconnect here between what makes financial sense for your customers and what makes logistical sense for the nation as a whole?
by ordu | 2025-07-12 00:18:37+00:00
> The barrier for many adults to power-tool use is the former, which blocks them from acquiring the latter.

I don't know such people, and I don't know any research of the motivation of such people. But I can suggest an alternate hypothesis explaining their behavior. They just don't want to deal with power tools, have no interest in acquiring the skills, and they use their fear to explain their unwillingness causally.

A lot of people didn't even try to learn how to use musical instruments, and oftentimes they explain it by their tone deafness. But a good ear is not something people are born with, it is a result of training. Genes probably play their role, but for the most people it all boils down to practice. They didn't practiced, they cannot know about how good their ears are, but they use tone deafness as an excuse. What is really happening, they are not interested enough, or lazy, or have not enough time, but they use their inability to sing karaoke perfectly as a sign of tone deafness and as an excuse to not learning how to play music.

Tone deafness as an excuse is better than others, because it doesn't allow for persuasion, it is a full stop. The fear of power tools seems to me like that. So my hypothesis, this fear not the reason, but an excuse. I'm sure it is not true for some people, at the same time I'm sure it is true for some, the question is how many people use it as an excuse. I don't know, but I'd bet that more than 50%.
by socalgal2 | 2025-07-12 00:18:46+00:00
> My favorite memory of my M1 Pro MacBook Pro was the whole sensation of “holy crap, you never hear the fans in this thing”, which was very novel in 2021.

I had that same "wow, no fan" when I got my M1 Mac (still have my 2014 Intel MBP and the fans come on almost immediately)

> this dang thing still seems to just shrug at basically anything I throw at it.

Unfortunately, this year I started playing with stable diffusion stuff, while it might be possible to optimize, what I have (automatic1111 and comfyui), is slow and my fans come on. Slow = 6x to 12x slower than friends with gaming PCs.
by tomalaci | 2025-07-12 00:19:20+00:00
Exact stats are hard to come by but depletion of vehicles has certainly been noticed in battlefield footage: they started with proper military grade vehicles, went down to WW2 era vehicles, then down to light vehicles, civilian vehicles, motorcycles, scooters... donkeys.

That doesn't mean they are completely out of modern stuff but you just dont see it being used on frontlines anymore.

What is happening, however, is the rapidly developing drone warfare which is becoming terrifyingly efficient to conduct warfare in. I dont think we are far off from fully autonomous kamikaze drones at mass produced scale, at dirt cheap price.

It pretty much makes a lot of previously developed modern missiles or even defense systems (e.g. patriots) useless due to how cheaply and effectively you can launch kamikaze drone swarms.