MurphyA/hacker-news huggingface dataset:
by bookofjoe | 2025-09-27 23:00:44+00:00
From Wikipedia: >'The Art of Seeing: An Adventure in Re-education' is a 1942 book by Aldous Huxley, which details his experience with and views on the discredited Bates method, which according to Huxley improved his eyesight.

>Martin Gardner described 'The Art of Seeing' as "a book destined to rank beside Bishop Berkeley’s famous treatise on the medicinal properties of ‘tar-water’."

https://en.wikipedia.org/wiki/The_Art_of_Seeing

I read the book when I was a college undergraduate in the late 1960s. Beautifully written as one would expect. My eyesight at the time was better than 20/20 so I cannot speak to the efficacy or lack thereof of the exercises promulgated in the slim volume.
by JustExAWS | 2025-09-27 23:01:09+00:00
I work in customer facing cloud consulting specializing in app dev. My days are spent:

1. Zoom

2. The AWS console in a web browser

3. The terminal - and I can bring up CloudShell for simple things from the AWS web console

4. Slack/Notion/GSuite apps/Jira

5. Visual Studio Code and using Docker. For that, I would just spin up a Windows based AWS WorkSpace with the iPad client app and wouldn’t be able to tell the difference when using a regular Bluetooth keyboard and mouse.

Most people don’t need #5
by nickysielicki | 2025-09-27 23:01:46+00:00
When you’re responsible for supporting people who refuse to receive patches like this one [1], and those same people have the power to page your phone at 11pm on the weekend… you quickly learn how to call a spade, a spade.

[1]: https://patchwork.ozlabs.org/project/ubuntu-kernel/patch/202...
by ranger_danger | 2025-09-27 23:02:37+00:00
In my experience watching their mods over the years, they seem to have a big problem with other people having opinions they disagree with.

I get the feeling like their insistence on things like CoCs is ultimately just used as a false flag to censor "wrong" opinions based on colorful interpretations of subjective terminology used in the policy.

And they're moderators, so, what they say is already "the law" (at least in their eyes) anyways... don't need a code of conduct to tell people the mods have the final say regardless.
Show HN: AI Video Generator app for iOS (looking for feedback)
by incendies | 2025-09-27 23:05:00+00:00
Hi HN,

I’ve been exploring AI video generation and recently built an iOS app that lets you create short videos from text prompts or photos. My goal was to make video creation as simple as possible — no editing skills needed, just type an idea or upload a photo.

The app currently supports multiple AI video models (e.g. Veo3, Kling, Pixverse, Wan, etc.), outputs in 1080p, and allows choosing different aspect ratios and durations. It’s still early, so I’m very curious about your feedback.

What do you think about AI video creation on mobile? Do you see it as a useful tool for creators/educators/marketers, or more of a novelty at this stage? Any suggestions are highly appreciated!
by quotemstr | 2025-09-27 23:05:22+00:00
Type hints in dynamic languages are great, but I wish they came with deeper integration into the language runtime for validation and for optimizer setup.

If I have a function that takes an int, and I write down the requirement, why should a JIT have to learn independently of what I wrote down that the input is an int?

I get that it's this way because of how these languages evolved, but it doesn't have to stay this way.
by lq9AJ8yrfs | 2025-09-27 23:05:22+00:00
I think you're on to something, though it's optimistic to count on app devs to specify a novel platform-specific flag. "Don't break user-space" seems like it's in contest here.

Maybe if you could taint a process (or perhaps the inode and/or path instead) so that its and its children's opens get the new o_atime flag by default, so that systemd or whatever could set it for legacy processes (or files/paths) that need it.

Then distros or SRE's could put up with it without nagging all the SWEs about linuxisms. Some of whom may not know or care their code runs on linux.
by gosub100 | 2025-09-27 23:06:04+00:00
That wasn't what he used the word for. I understood his point perfectly: there are AI teams that are not knowledgeable or skilled enough to modify and enhance the docker images or toolkits that train/run the models. It takes some medium to advanced skills to get drivers to work properly. He used shorthand "too stupid to" instead of what I wrote above.
by amenhotep | 2025-09-27 23:06:53+00:00
This is what I noticed before deciding it seemed too much like AI to be worth reading more:

"Well, here's the thing not enough people talk about: we're giving these tools god-mode permissions. Tools built by people we've never met. People we have zero way to vet. And our AI assistants? We just... trust them. Completely.

[...]

On paper, this package looked perfect. The developer? Software engineer from Paris, using his real name, GitHub profile packed with legitimate projects. This wasn't some shady anonymous account with an anime avatar. This was a real person with a real reputation, someone you'd probably grab coffee with at a conference.

[...]

One single line. And boom - every email now has an unwanted passenger.

[...]

Here's the thing - there's a completely legitimate GitHub repo with the same name"

"Here's the thing", dashes - clearly the operator was aware how much of a giveaway em dashes are and substituted them but the way they're used here still feels characteristic - and this pattern where they say something with a question mark? And then elaborate on it. Also just intangibles like the way the sentences were paced. I wouldn't bet my life on it, but it felt too much like slop to pay attention to.
by evanjrowley | 2025-09-27 23:07:13+00:00
Another reason why Apple should allow the UTM project to use the JIT API in their iOS app. I want to virtualize ARM64 Linux VMs on the fastest CPU in the world. Apple could put Android's Termux to shame, but they don't want to do that, and therefore I have no use for them. What great things are iPhone users going to do with a fast locked down phone? Play Roblox at 120 FPS? Doom scroll at 2x speed? Not know how to use their phone (but faster)?
by tavavex | 2025-09-27 23:07:16+00:00
Many multi-national organizations and alliances have some of these aspects, does that make them into countries too?

In practice, being a country isn't just about filling out some checklist. The EU neither claims to be a country, nor does any country on Earth see it as a single sovereign state. It has democratic and political processes that are similar to a country's, but its sway over member states is limited. Also, its members aren't forced to stay in the EU, unlike the individual regions that are part of your country.

And if you truly, unironically believe that the EU is a single country, what do you think of its member states? By extension of this argument, is Spain not a country? Or is Poland a country that's contained within another country, being equal and unequal in status at the same time?
by ofalkaed | 2025-09-27 23:08:03+00:00
I don't think any single person did, they just went with what ever way best suited the hardware/language it is being implemented on/with and the needs of the language being implemented. If stack underflows are rare than growing down means testing for an overflow is always the same regardless of stack size and I assume this is why some languages (like Forth) have -1 as false instead of 0, -1 is an overflow so the languages own true/false can test for an overflow. In languages which are not so directly dealing with the stack, underflows are rare and may not even be possible so having the last element of the stack as stack pointer==0 simplifies things.
by dark_mode | 2025-09-27 23:08:04+00:00
I agree with the sentiment and I wouldn't call Bluesky "open social"- I don't trust them either. But I still don't find these to be arguments to be against the protocol per se, which I find really interesting.

> Who holds the keys to the kingdom? In this respect, I think the AT Protocol fails spectacularly, mainly due to the lack of a credible strategy to implement really self-custodian identities

From what I've read, you can still own the entire stack from top to bottom, none of it is necessarily tied to bluesky. Even the identity managed being discussed only applies to bluesky, and whatever ecosystem subscribed to it; but in theory, you could create your own social platform with a new one (you'd obviously lose that ecosystem). But then again, this would also apply to Mastodon, since whoever owns the instance could always nuke it, and if you own your own instance, you need to build an network that trusts you. There's always an authority involved.

> The difference being, last time I checked (and of course things might have changed in the meantime) with AT Protocol it was only possible to self-host part of the infrastructure (and hosting the relay is insanely demanding).

Well it's definitely not the "50TB" you mentioned e.g here is someone running a relay on a $34/month vps and isn't going to accumulate more disk: https://whtwnd.com/bnewbold.net/3lo7a2a4qxg2l But it's importance is overblown anyway, it's just a json transmitter for signed data. I think the pds and identity managements are the better concern, and I hope there's a better way to decentralize those (if that makes sense).

EDIT: You're still correct that to fully spin up a new bluesky on your own you'd need an insane amount of storage for hosting all that data that's currently stored on bluesky (especially the did:plc and pds). All good arguments against the company, but that's only because people are choosing to store their pds repositories on bluesky. You could just as well point your repo to your own server and use a different social media. They could go under and someone else can create a new app view. I find that really cool; still leaves the identity issue open.
by dosinga | 2025-09-27 23:08:17+00:00
I mean, sure we're in a bubble, but the trick is to call it, with that old Keynes quote about the market staying irrational longer than you can stay liquid.

But also: > "So, you're saying a third of the stock market is tied up in seven AI companies that have no way to become profitable and that this is a bubble that's going to burst and take the whole economy with it?"

> I said, "Yes, that's right."

that is something different in this case isn't it? those seven companies making up a third of the market do not need to become profitable, they are insanely profitable. Mostly they invest a lot in AI but if that doesn't pay out, all but NVidia have their day job to go back to.
by lioeters | 2025-09-27 23:08:25+00:00
I recognize several markers of possible humanity in the parent post, such as lack of capitalization and punctuation, abbreviated or misspelled words, and use of "+". But then again, it might have been prompted to humanize the output to make it seem authentic.

> 10+ pages long

> observability + evals

> Agin

> tools, inc time outs

> Thank god its been

> 6. tokens used, cost 7. reasoning,
by like_any_other | 2025-09-27 23:09:19+00:00
> PISA was never meant to test intelligence

Regardless of intention, it is a test where intelligence helps you perform.

> IQ in general is unscientific bullshit

You probably mean to say some specific interpretation of IQ scores is unscientific. I disagree that it's entirely useless, but regardless, if you truly believe that, you have to apply it always - both when it does, and doesn't, show what you want.

You can't, e.g., claim that IQ is bullshit, and also that Jews are overrepresented in influential positions because of their high IQ.
by tavavex | 2025-09-27 23:11:20+00:00
This is correct. What I'm pointing out is that the point they were making wasn't just about pure quantity, even though that's what they said directly. Obviously, the implication is that they're talking about "real" games, as in fully-produced games that are published on PCs and consoles. You may disagree over this point, but I thought this implied subtext was very obvious.
by ziml77 | 2025-09-27 23:11:38+00:00
Multiple "it's not X, it's Y" and weirdly heavy use of dashes (it looks like the person who posted this did a find-and-replace to turn em-dashes into hyphens to try to mask that).

That said, I didn't find this one too bad. I could be wrong but it feels to me like the author had already written this out in their own words and then had the AI do a rewrite from that.
by wizzwizz4 | 2025-09-27 23:12:32+00:00
All large organisations have huge amounts of "useless" overhead. When this overhead is removed, you no longer have a large organisation. Sometimes, having a large organisation is worth the overhead: organisations quietly solve a great deal of issues. But, since they do this quietly, it can be hard to tell which issues they solve; and they loudly create a lot of issues, too. This means it can be hard to tell when they are or aren't worth it, and when organisational reform would actually be expected to improve things.
by daxfohl | 2025-09-27 23:12:32+00:00
True, Many fish are (as far as we can tell from stress chemicals) perfectly happy in solitary aquariums just big enough to swim. So LLM may be perfectly "content" counting sheep up to a billion. Silly to anthropomorphize. Whatever it does will be algorithmic based on what it gleaned from its training material.

Still, it could be interesting to see how sensitive that is to initial conditions. Would tiny prompt changes or fine tuning or quantization make a huge difference? Would some MCPs be more "interesting" than others? Or would it be fairly stable across swathes of LLMs that they all end up at solitaire or doom scrolling twitter?
by CuriouslyC | 2025-09-27 23:12:35+00:00
I suppose it depends on the way you approach your work. It's designed with an experimental mindset so it makes it very easy to keep stuff organized, separate, and integrate with the rest of my experimental stack.

If you come from an ops background, other tools like SigNoz or LangFuse might feel more natural, I guess it's just a matter of perspective.
by parineum | 2025-09-27 23:14:30+00:00
It's almost always a radicalized individual who does these things. If you want to extend the net to the people who radicalized them, you can but you should be aware that also works to the people who radicalized the Kirk shooter, the the would be Trump assassins (mostly the alive one, the dead one just seems like a nut) and Mangione.
by squigz | 2025-09-27 23:15:35+00:00
QWERTY with "proper" hand placement isn't too bad, but I've been typing like this since I was 4 years old and have never tried another layout, so I might just be missing out. Still, it took me more than a year to really get used to the Ergodox... I shudder to think how long a new layout would take to get used to!
by nativeit | 2025-09-27 23:15:36+00:00
If I’m a barista at an indie shop shitting on my small business employer for not giving me more money, then I’m sort of by definition not much of a communist. The handful of sincere communists I know would absolutely label those people (correctly) as ignorant dipshits larping as communists (or at the very least, deploying convenient tropes as cudgels for their own narrow self-interests). No one who’s serious in their communist ideals would seek validation from their capitalist employers in the first place, and anyone who does should take the opportunity for some self-reflection.

The best people I’ve known from all over the political spectrum shared a capacity to bring me into their corner, for a few select issues anyway. They could only get to the point in the conversation where my mind is changed because they were sincere, humble, informed, curious, empathetic, and open to having the discussions.

I feel like so much of contemporary public discourse is shaped by the worst, most transparently dishonest idiots in society. This perspective of mine is also probably bent by the fact that I left Facebook around 2012, and haven’t really spent much time on social media since. I logged onto Instagram not long ago, and it all feels really weird from a naive point of view.
by Espressosaurus | 2025-09-27 23:16:02+00:00
It's tiny and inhospitable, but it's beautiful like the inhospitable beauty of the high desert--but with snow. The pop of color of the houses against the the bedrock they're built on, the orange spray of lichen on the granite, the site of brightly colored red sails on tourist boats radiant as the sun punches through the fog, the incredible glaciers and density of snow and ice as it exits the mouth of the fjord, the site of an iceberg tipping over as it melts...

It's not somewhere you go if you want to enjoy architectural masterpieces, but the harsh beauty of a place like that can't be understated.
by cyberax | 2025-09-27 23:17:06+00:00
Think about a growable vector. Another basic structure that everyone uses in the userspace.

You can iterate through it fine, it's just an array after all. But then you want to add an element to it. At this point you need to handle reallocation. So you need to copy or move the elements from the old array. But this will break if the elements are not simple data structures.

So you need to have a copy function. There are copy constructors in C++, but not in C. So you need to reinvent them.
by FridayoLeary | 2025-09-27 23:17:23+00:00
>and they hadn't been paying attention when Ed Miliband had changed the voting rules and accidentally made Labour a democratic party.

Great line.

I think it's fair to say that both conservatives and labour have simply been riding on Margaret Thatchers coattails for the last 3 decades. If any of them have come up with any great original ideas of their own i haven't noticed.

On the subject of democracy it has been very inconvenient recently for both parties. This is where kier starmer comes shining through. In every other area he's bumbling, indecisive and unambitious to name just a few of his traits. But when it comes to maintaining control of his party he's masterful (well, uncharacteristically competent anyway) . He took full advantage of his opposition years to purge the Corbynites from his party. He had the time, it's not like he was doing much opposition. He recently took advantage of a scandal to rid himself of his more leftist and popular deputy Angela Rayner and did a cabinet reshuffle, buying himself more time.

It's noteworthy that the only single occasion that he took any firm and decisive action was in suppressing the right wing riots and prosecuting all the instigators in a truly impressive display of efficiency from the law enforcement and judiciary.

I agree with your analysis of the Democrats. It's hard to manufacture consensus while ignoring your electorate. Especially when you have such an outspoken rival like trump. Starmers opposition is so pathetically bad that he looks ok by comparison.
by mthoms | 2025-09-27 23:17:58+00:00
Well then you'll be happy to know they auto generate these every time new statistics get released[0] and they all read nearly identically. We used to call this SEO spam.

Anyways, the person I responded to used a quote from the article to support their point, but that quote isn't sourced, because, well, it's clearly opinion masquerading as fact. And since there's no author, no-one has to answer for it, or support their assertion with logic, facts and reasoning.

Be careful what you wish for.

[0] https://www.narcity.com/moving-provinces-canada-ontario-albe... https://www.narcity.com/canadian-emigration-people-leaving-c... https://www.narcity.com/canadians-leaving-canada-emigration-... https://www.narcity.com/canada-immigration-emigration-2024

There are more, but I think you get the idea.

Added: The entire premise... that there is a sudden wave of inter-provincial migration is nonsense. As is the claim that there is a wave of emigration.

https://www150.statcan.gc.ca/n1/pub/71-607-x/71-607-x2022017...

https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=171000...
by TacticalCoder | 2025-09-27 23:18:31+00:00
Just to be clear: in some drama about one year ago the moderation team considered that people could be banned solely based on their political opinions if those happened to be right-wing / MAGA / anti-wokism.

Then the drama extended because people, even if they weren't right-wing/MAGA/anti-wokism had to agree with the moderators' political opinions.

So when TFA writes this:

> apparently trying to address perceptions of political bias by making political appointments

What they really mean is: "We went so far left our brains left our bodies and we now consider anyone to the right of Stalin to be a nazi".
by circadian | 2025-09-27 23:19:18+00:00
I really love Python for it's expedience, but type hints still feel like they don't belong in the language. They don't seem to come with the benefits of optimisation that you get with static typed languages. As someone who uses C and Julia (and wishes they had time for Rust), introducing solid typing yields better end results at a minimum, or is a requirement at the other end of the scale.

The extra typing clarification in python makes the code harder to read. I liked python because it was easy to do something quickly and without that cognitive overhead. Type hints, and they feel like they're just hints, don't yield enough of a benefit for me to really embrace them yet.

Perhaps that's just because I don't use advanced features of IDEs. But then I am getting old :P

EDIT: also, this massively depends on what you're doing with the language! I don't have huge customer workloads to consider any longer..!
by Ericson2314 | 2025-09-27 23:19:40+00:00
I think it's good, because it will enable other people to be less scared to ditch Typst

Honestly, I consider it embarrassing that it took so long for LaTeX to be dethroned. Academia is supposed to be about thinking for the long term. Instead everyone is too busy publishing and not perishing to rid themselves of LaTeX (and predatory journals outside CS, etc. etc.).

Given that, it takes credentialed "winners" to change the system. Everyone else is too often too afraid to play the game in the lowest risk manner. Sad.

Thanks for your posts on on Typst.
by GeekyBear | 2025-09-27 23:19:59+00:00
> This is a reflection of the high burst clock speed of the chip

Apple's in house silicon strategy has long been to create wide cores that perform more instructions per clock cycle and then run the cores at a conservative clock speed for power savings.

Running up the clock speed for performance no matter what effect that has on power consumption and heat has been what we've seen from Qualcomm/Intel/AMD/Nvidia.

In Geekbench multicore:

> the A19 Pro delivered a powerful multi-core score of 11,054... while using a remarkably low 12.1W of power... To put that into perspective, other flagship chips from the Android camp had to push their power consumption much higher to even come close to its scores. The Snapdragon 8 Elite, for instance, had to use 17W of power to complete the same benchmark. Meanwhile, the Dimensity 9400 consumed a staggering 18.4W.

https://www.androidheadlines.com/2025/09/apple-a19-pro-chip-...
by Terr_ | 2025-09-27 23:20:19+00:00
> To be clear: I’m not calling AI a Ponzi scheme.

Very tangential rant and not an accusation: Popular misuse of the term pretty rampant these days, it's just like if everybody started saying "Buffer Overflow" for every kind of security risk.

To be specific, "Ponzi Scheme" is getting treated like a pejorative term for any kind of unsustainable profit, but it's a specific situation where an agent is lying to you about how much stuff exists and how much of it is yours.