MurphyA/hacker-news huggingface dataset:
by evolve2k | 2025-11-16 20:45:05+00:00
As the article surmised at the end; AI is most definitely not free (and infact is quite costly) but major players are subsidising the price and cost of tokens to developers, such that right now everyone is pretty much getting AI tools and processing power for free (or very very low cost).

The signs are many products and services adding AI cause they can, but there being very little logic as to how much this addition makes sense. In a way this is the artificial demand they can point to for their (untrue) ongoing growth narrative - look companies are still adding more and more AI.

Let’s take the example of Figma, which is listed on the market after a successful IPO. At its core it’s a very nice design tool that bought the innovation of collaborative live editing (ah la Google docs) to an adobe illustrator like product. It’s still great for this.

But in recent times much development has gone into their AI and MCP features, these likely bring some value; but the market sees these are offered features built like any other feature; when in fact there is a pay-for-use baked in that is being massively subsidised (on the basis that the future price will be high). So as a result customers see these are fun additional features to try out (for free). BUT when the time comes Figma is going to have to massively crank up the price (either overall or more likely for use of the AI features) as the mechanism that has subsidised low cost AI usage tokens runs dry.

The real question is: how many customers would really be willing to say pay double for Figma to keep the AI tooling they getting now? Or how many will be like screw that; those tools were fun but they are in no-way worth paying for - leading to customers stepping away from newly expensive AI features and products.

Figma offers a more valuable fundamental service than most digital products; in a world where AI tokens go way up in cost, think of all the dedicated AI apps that folks will just be like, nope I’m not paying. There’s your big bust.

This is the dynamic and reality to consider; what folks will do when the tokens stop being subsidiesed.
by a-dub | 2025-11-16 20:45:46+00:00
seems to be missing some stuff. first, the notion that most real-valued functions can be decomposed to an infinite sum of orthogonal basis functions of which fourier bases are one. this is the key intuition that builds up the notion of linear decomposition and then from which the practical realities of computing finite dfts on sampled data arise. second, the talk of transients absent the use of stfts and spectrograms seems really weird to me. if you want to look at transients in nonstationary data, the stft and spectrogram visualization are critical. computing one big dft and looking at energy at dc to detect drift seems weird to me.

maybe this is the way mechanical engineers look at it, but leaving out stfts and spectrograms seems super weird to me.
by runarberg | 2025-11-16 20:46:04+00:00
The problem is with the stream of alphanumeric symbols. Most languages treat sqrtx as a single token, but asciimath treats it as two (sqrt and x) if you put a symbol in between them (sqrt+x) most languages treats it as three tokens (sqrt, +, x) and asciimath is no different.

asciimath’s choice here is to make whitespace (sometimes) optional between two subsequent alphanumeric tokens, and it is a rather odd choice. I‘m not sure which other language (markup or otherwise) does it this way.
by raw_anon_1111 | 2025-11-16 20:46:20+00:00
> Nobody said they successfully pressured everyone about everything. But they do it a some and it doesn't do nothing, unfortunately. There are many countries still now requiring ineffective nonsense they didn't require before 9/11.

So the idea that America forced every single country in the world to basically have the same security procedures even on domestic flights - except for removing your shoes - was completely false?

> It seems like your argument is that we should needlessly harass middle class airline passengers but not poor people riding mass transit because nobody cares about poor people, but that seems like a bad idea for not just one but both reasons

No I’m saying both that historically, no one tried to hijack a train. What exactly are they going to make the train conductor do?

> Of course not, because the TSA is completely pointless so you don't have to bribe anyone. When someone wants to do that (e.g. shoe bomber) they just go right through without having to pay a bribe, and then they get stopped by passengers or crew.

Yes because so many guns ands bombs have gotten through TSA since 2001…

> To begin with, they don't. Moreover, even the original cargo cults were about planes.

Which commercial airports let you get on the plane without going through security?

As far as cargo culting, you do know how often trains got hijacked in the 80s?

> But that was my point. If we cared about any of this and it was actually effective (which it isn't) then it doesn't make sense to do it for planes but not hotels and trains and everything else.

Last time I checked, hijackers can’t run a hotel into a building or make the hotel employees move a hotel to another country.

And Brightline - the high speed train in Florida does require you to go through security domestically and my n=1 experience of getting on the train system from London to France also makes you go through computer.
by ryukoposting | 2025-11-16 20:46:46+00:00
Before I lodge my criticism: the kid's right. DNS blocking has always been a non-solution to the "kids screwing around on school computers" problem. When I was his age, we'd pull up breadfish.co.uk on all the computers in a single pod in the library, then un-mute all of them at once. They blocked breadfish, but then we just started pulling it up on youtube.

1:1 ed tech (e.g. chromebooks) probably exacerbates the problem because kids have a single machine that's their own. They can customize it as they please, for better and worse.

When I was his age, my school's thin clients would wipe most of your customizations every time you logged out. For the handful of standalone desktops, you'd still have to set stuff up on each machine individually. This limited the effectiveness of the various tricks we played to get past IT guardrails.

I think the title is a little misleading, though. The essay details why DNS-level blocking doesn't work in educational environments. The title suggests it'd talk about why ed-tech fails in a more general case. Remember, projectors, document cameras, VHS players, and Smart boards were all red-hot tech at some point. Even today, ed-tech is more than just computers assigned to kids.
by KaiserPro | 2025-11-16 20:47:04+00:00
> how much technical expertise is really needed in executive management.

For running an AI lab? a lot. Put it this way, part of the reason that Meta has squandered its lead is because it decided to fill it's genAI dept (pre wang) with non-ML people.

Now thats fine, if they had decent product design and clear road map as to the products they want to release.

but no, they are just learning ML as they go, coming up with bullshit ideas as they go and seeing what sticks.

But, where it gets worse, is they take the FAIR team and pass them around like a soiled blanket: "You're a team that is pushing the boundaries in research, but also you need stop doing that and work on this chatbot that pretends to be a black gay single mother"

All the while you have a sister department, RL-L run by Abrash, who lets you actually do real research.

Which means most of FAIR have fucked off to somewhere less stressful, and more concentrated on actually doing research, rather than posting about how you're doing research.

Wangs misteps are numerous, the biggest one is re-platforming the training system. Thats a two year project right there, for no gain. It also force forks you from the rest of the ML teams. Given how long it took to move to MAST from fblearner, its going be a long slog. And thats before you tackle increasing GPU efficiency.
by thomastjeffery | 2025-11-16 20:48:00+00:00
> Eg. Tiner allows in free mode only a certain number of swipes. Is it this what you mean?

Yes. The direct result of this is that other users have an arbitrarily limited number of opportunities to be swiped by you. A few users circumventing this limit (by paying to get around the wall) does not significantly raise this number.

Instead, it makes things worse, because a small number of paying users will get an outsized opportunity to swipe your profile! That's only useful if you are categorically attracted to people who pay for Tinder. Otherwise it is counterproductive to everyone involved.
by Razengan | 2025-11-16 20:48:21+00:00
One just needs an exciting goal to reach, something to look forward to.

For me for example, a lot of the work in developing the game is mundane boilerplate and looking up solutions to solved problems, but I can bear through it because I really want to play the game I'm trying to make.

Education should optimize for finding such "goals" for each individual person, instead of just finding a "use" for each person to be put to, as another poster put it.
by jrehor | 2025-11-16 20:48:36+00:00
There is a bit of nuance to the cashflow. That $100 bn cashflow was used for something else before AI: mostly share repurchases and M&A. Now it's being redirected to capex. That removes some of the support for the stock prices; there's no longer a multibillion dollar bid every year for GOOG / META / MSFT etc. stocks.

But you're right that this shouldn't affect lenders, unless we see a lot more borrowing (which is coming, BTW: ORCL and GOOG just issued $10+ bn debt each for AI data centers).
by jclarkcom | 2025-11-16 20:48:48+00:00
Yes, I did briefly touch on that in the article. "SEC rules require timely reporting of material cybersecurity incidents."

Looking into this more now I see SEC Rule requiring disclosure within 4 business days of determining a cybersecurity incident is "material"

There is a big list of SEC violations as a result: 1. Late Disclosure (Item 1.05) If materiality was determinable in January → 4-day rule violated Penalty: Fines, enforcement actions

2. Misleading Statements/Omissions (Rule 10b-5) Any public statements about security between Jan-May could be problematic Omitting known material risks = securities fraud

3. Inadequate Internal Controls (SOX) Failure to properly investigate and escalate user reports Inadequate breach detection systems

4. Failure to Maintain Adequate Disclosure Controls My report should have triggered disclosure review Going silent suggests broken escalation process
by gherkinnn | 2025-11-16 20:50:33+00:00
I recently had something no longer compile. I got bored sniffing around after maybe an hour, set Claude in Zed on to it, got a snack, and by the time I was back it had found the problem.

When I am unsure how to implement something, I give an LMM a rough description and then tell it to ask me five questions it needs to get a good solution. More often than not, that uncovers a blind spot.

LLMs remain unhelpful at writing code beyond trivial tasks though.
by echelon | 2025-11-16 20:50:45+00:00
Hope you don't mind the unsolicited feedback -

ComfyUI-inspired node graphs are the wrong approach for visual media. Nodes are great for the 1% of artists that get into it, but you really need to build the Adobe / Figma of image and video tools. Not Unreal Engine Blueprint / ComfyUI spaghetti.

ShaderToy and TouchDesigner and Comfy are neat toys, but they're not what the majority of people will use.

We want to mold ideas like clay.

Watch the demos Adobe just gave from their conference two weeks ago. That's what you should build. Something artists and designers and creatives intuit as an extension of themselves. Not a mathematical abacus.
by MilnerRoute | 2025-11-16 20:50:49+00:00
Roger Ebert once said that even when successful people try to focus on what advice they'd give to others, they usually just end up telling them to do what they did.

And the problem with that is they leave out how they stumbled into a lucky break -- a fluke others won't be able to repeat. (Right-place-at-the-right-time moments, unique confluences of events...) Maybe the lesson here is that people giving advice have filters they're not aware of.
by aspenmayer | 2025-11-16 20:51:50+00:00
> There's this old 6 episodes TV Series from 1983, that really gives a good perspective of how awful it all was

Playlist of the miniseries from the same channel:

https://youtube.com/playlist?list=PLxZAPogJjW_h2JbgYOgO3GZiI...

The Spanish Civil War (1983)

https://imdb.com/title/tt1718608/
by dillonraphael | 2025-11-16 20:52:25+00:00
One day I was thinking about the future, as I usually do. I thought to my self that apps will probably become obsolete. We will probably each have this small device that contains an LLM installed locally. Businesses and services will all have their own AI agent. So I put together this concept for a decentralized P2P network that enables discovery using pubsub, and allowing agents to broadcast their capabilities.

It's currently at a proof of concept stage, but already has concepts that handle identification for agents, capability negotiations and even consensus strategies.

I'm calling it Ecco. It's open source and can be found here https://github.com/dileet/ecco

I'm really curious peoples thoughts, but I think this could be really powerful and a fundamental step towards ASI. I'm not trying to necessarily "promote" a product but instead promote an idea to facilitate how we may use agents in the near future.
by angus_finlang | 2025-11-16 20:52:58+00:00
Hi, I'm Angus, the creator of FinLang.

I built this because categorising financial transactions with "black box" ML models is becoming a massive compliance risk, especially with the EU AI Act's 2026 deadline.

FinLang is the alternative: a simple, high-performance rules engine that is 100% deterministic, auditable, and transparent.

It includes: • finlang — apply rules at 24k rows/sec • finlang-discover — find uncategorised patterns • finlang-suggest — auto-build exact rules

The engine is self-hosted, no telemetry, and fully auditable.

I'd really appreciate feedback.

Website: https://finlang.io

GitHub: https://github.com/FinLang-Ltd/finlang

Video: https://youtu.be/Pby0lBNP1QE?si=WT3f36ZlAg-JoKqp
by neves | 2025-11-16 20:53:11+00:00
Leaning in the "China Menace" will also give you points with the USA Gov.

I can see that they can detect an attack using their tools, but tracing it to an organization "sponsored" by the Chinese government looks like bullshit marketing. How they did it? A Google search? I have the Chinese Gov in higher grounds. They wouldn't be easily detected by a startup without experience in infosec.
by iLemming | 2025-11-16 20:53:20+00:00
IntelliJ is an amazing feat of software engineering, there's no denying that. I'm not saying that to make you (or any other WebStorm/Pycharm/etc. user) feel better - I know that from years of dedicated use.

I just want to share my anecdotal, personal story. I used IntelliJ professionally for almost a decade. I learned some advanced and undocumented features. I've collaborated with Jetbrains team members to help improving the features. It felt like I work for them. I still occasionally receive YouTrack notification emails for the bugs I posted circa 2009, that are still not fixed today, btw.

IntelliJ is to blame for why my transition to Emacs took me two years - I carried the fear of investing too much into a new thing. I feared of liking it, and someday not finding some features I was so attached to in IntelliJ. I was scared that I will be intellectually and emotionally "locked in", while I was already vendor locked-in and condemned to be using IntelliJ forever.

I was so wrong - not only have I found everything I needed, and more, I have developed a true hacker's mindset. Honestly, the only regret I still carry today, even after years of Emacs use, is that I did not attempt to learn it sooner. I no longer experience FOMO - I can easily pick up IntelliJ whenever I want again, I just haven't found a real, pragmatic reason to do so. In fact, I do fire it up on occasion, just to get the feel of how things evolving there, to steal some good ideas, etc.

> and IdeaVIM

Gary Bernhardt famously said - "There's no such thing as vim-mode". And to the degree, he was right - pretty much every editor/IDE that tries to integrate Vim features invariable ends up having glaring deficiencies. IdeaVIM is good enough, but only to the point - for an expert vimmer it may feel annoying. VSCode vim experience is similar, and Sublime as well - there's really no good comparison between them to say which one is really "better", they all have a spectrum of weird, quirky behaviors. There's one notable exception - Evil-mode in Emacs is fantastically good - sometimes you even forget that it's not a built-in feature, but a third-party extension, an afterthought.

> shortcuts can be assigned for almost every command

In Emacs, you can bind keys to anything, conversely - everything is a command - every keypress, every mouse click and mouse-scroll. And since Emacs is inherently a modal editor, you can do stuff like binding commands to a double, triple, etc. keypresses. Like for example, when I'm typing fast, to autofix most recent typo I'd just tap comma twice - this is just one example of unbelievably fast way to stay focused.

Most devs, once they find their favorite tool would settle with it and don't even explore other options. "I don't have time for that.", "I don't want to be building my editor", "I am already so good with what I have, why?", they would say. My suggestion is to always stay skeptical of current choices and curious about unknown. It's not the concrete implementations, but rather abstract ideas that may grant some surprising and unexpected benefits.
by CamperBob2 | 2025-11-16 20:53:24+00:00
The problem isn't zero upside, as other commenters have pointed out. The cameras have legitimate, lawful, and useful purposes. You will not gain any traction with the public or with lawmakers as long as your arguments ignore that reality.

The problem is that the downside is unbounded.

We clearly don't have the control over our governments, in either direction or degree, that would be needed to ensure that the unbounded downside of ubiquitous networked cameras won't manifest itself.
by lovich | 2025-11-16 20:53:40+00:00
Do we take your home from people who can’t pay traffic fines?

I already gave you the real world example of Finland as a better system than we have now and you want to ask about if the rich would be homeless.

Go look up how Finland does their % based fines for things like traffic offenses then return with specific questions if you have them.

Otherwise just tell me you disagree with my statement instead of JAQing off
by positron26 | 2025-11-16 20:53:42+00:00
Yep. Even just sharing code with any license is valuable. Much I have learned from reading an implementation of code I have never run even once. Solutions to tough problems are an under-recognized form of generosity.

This is a point where the lack of alignment between the free beer crowd and those they depend on is all too clear. The free beer enthusiast cannot imagine benefiting from anything other than a finished work. They are concerned about the efficient use of scarce development bandwidth without consciousness of why it is scarce or that it is not theirs to direct. They view solutions without a hot package cache as a form of waste, oblivious to how such solutions expedite the development of all other tools they depend on, commercial or free.
by bit-hack | 2025-11-16 20:54:02+00:00
The bus controller was fairly straight forward. I found the timing diagrams in the V20 datasheet to be pretty easy to follow. The clock for the CPU is generated by the FPGA which I derived from a clock running at twice the speed, that made it easy to pick which clock edges I wanted to sample from or assert data for the CPU on. I did have a bug or two in there early on which meant that memory writes would not store the data I was expecting as I sampled the data bus at the wrong time. That was a tricky one as the bug would only become visible when that location was loaded from again. The CPU i'm using is rated for 16Mhz, but i've only tried to push it up to 10Mhz so far so I have a bit of margin. Some more issues might pop up if I push the speed higher I suspect. Its very stable as it is now and i've not seen any issues I could attribute to the bus handling.
by AlexErrant | 2025-11-16 20:54:32+00:00
Here's a Reuters report from June 2, which includes a link to a May 14 SEC filing:

> Cryptocurrency exchange Coinbase knew as far back as January about a customer data leak at an outsourcing company connected to a larger breach estimated to cost up to $400 million, six people familiar with the matter told Reuters.

https://www.reuters.com/sustainability/boards-policy-regulat...

> On May 11, 2025, Coinbase, Inc., a subsidiary of Coinbase Global, Inc. (“Coinbase” or the “Company”), received an email communication from an unknown threat actor claiming to have obtained information about certain Coinbase customer accounts, as well as internal Coinbase documentation, including materials relating to customer-service and account-management systems.

https://www.sec.gov/Archives/edgar/data/1679788/000167978825...
by lemming | 2025-11-16 20:54:39+00:00
Mario has some fantastic content, and has really shaped how I think about my interface to coding tools. I use a modified version of his LLM-as-crappy-state-machine model (https://github.com/badlogic/claude-commands) for nearly all my coding work now. It seems pretty clear these days that progressive discovery is the way forward (e.g. skills), and using CLI tools rather than MCP really facilitates that. I've gone pretty far down the road of writing complex LLM tooling, and the more I do that the more the simplicity and composability is appealing. He has a coding agent designed along the same principles, which I'm planning to try out (https://github.com/badlogic/pi-mono/tree/main/packages/codin...).
by glaucon | 2025-11-16 20:54:45+00:00
I don't have ADHD but I would find that useful (I'm not a mac user so your implementation is not for me).

I have used pomodoro timers that have a sound (for instance a clock ticking) and that's a useful way to be reminded. Unfortunately the ones I've seen to date have a reasonably limited range of sound configuration options, generally a one second tick. I would prefer to hear a quiet sound every thirty seconds, I'd also be interested in the option of a voice announcing, say, every five minutes elapsed.
by skydhash | 2025-11-16 20:55:27+00:00
The thing is, what is the actual point of this approach? Is it for leaning? I strongly believe there’s no learning without inmersion and practice. Is it for automation? The whole idea of automation is to not think about the thing again unless there’s a catastrophic error, it’s not about babysitting a machine. Is it about judgment? Judgment is something you hone by experiencing stuff then deciding whether it’s bad or not. It’s not something you delegate lightly.
by mzajc | 2025-11-16 20:55:44+00:00
I like the idea, but their ratings seem.. dubious at best. For example: Hyperrogue, which hit the frontpage a few times and which I can confidently say does not feature any dark patterns, is rated just 1.19 [0] on a 5 (best) to -5 (worst) scale.

[0] https://www.darkpattern.games/game/18554/0/hyperrogue.html