MurphyA/hacker-news huggingface dataset:
by sroerick | 2026-01-08 22:29:02+00:00
This looks great, with postgres support I could see myself using this regularly.

What is the landscape for simple tools for writing to databases? We used to have Access and simple CRUD tools. I saw a demo of Steve Jobs demoing NextStep which had this beautiful CRUD generator which obviously does not exist today.

It seems like the landscape is basically Airtable, Retool, Google Forms or roll your own with a more sophisticated stack. I feel like it ought to be incredibly easy to build a form, either web based or native, which writes to a database. Yet it seems like we are farther away from this than we have ever been
by spankalee | 2026-01-08 22:29:04+00:00
I haven't seen cascades be a problem since the days of monolithic, app-wide stylesheets, and no project I personally know of works that way anymore.

Just about everyone uses component-specific styles with a limited set of selectors where there are very few collisions per property, and pretty clear specificity winners when there are.

If the alternative to the cascade is that you have to repeat granular style choices on every single element, I'll take the cascade every time.
by Adrian-ChatLocl | 2026-01-08 22:29:08+00:00
It started with an idea to allow users to connect within polygon geofences anywhere on earth. Getting this system to work on Android with all the backend code takes a lot of time. The system itself loads polygon geofences 180° E and W longitude and 90° N and S latitude. And it uses perimeter-based loading system that crosses the antimeridian, equator and north and south poles.
by zozbot234 | 2026-01-08 22:29:44+00:00
If the NPU happens to use less power for any given amount of TOPS it's still a win since compute-heavy workloads are ultimately limited by power and thermals most often, especially on mobile hardware. That frees up headroom for the iGPU. You're right about memory limitations, but these are generally relevant for e.g. token generation not prefill.
by Tadpole9181 | 2026-01-08 22:29:52+00:00
I'm sorry, does the gated community even let you out? Or women in? It's painfully obvious you've never in your life had to be concerned about your safety in any meaningful way.

> Criminals would never get in front of a car. Especially after you legally mandate that by doing it their victim cannot escape by any means anymore.

Like, can you even hear yourself?
by chaps | 2026-01-08 22:30:38+00:00
Masochism, or something like that :)

But more honestly, it comes from reflecting about the ways that knowledge gaps affect FOIA litigation/conversation/interpretation and the criminal litigation reporting/research/investigations I've done/beenapartof. A lot of law-and-law-accessories is learnable within context-and-scope, especially with attorneys to help interpret, but I would like to get past that point. It helps that it's all very interesting.. and people keep asking me when I'm going to become a lawyer, so, ope.
by SXX | 2026-01-08 22:30:40+00:00
Lots and lots of people work for much less or for free on whatever they like.

Problem is that doing "boring" parts of open source project maintenance is not very exciting for many top tier developers so it should pay at least competetively for experience or people will just burn out.

And while you can obviously fund a team of 20 on $1M/year outside of US whatever said team will manage to keep up to the level of quality is another question.
by hogehoge51 | 2026-01-08 22:31:03+00:00
They are still capable of being described with math, we are just not capable of doing the math, or probably better put is there is a diminishing return of doing the formalisation of those systems as our cognitive abilities are limited and couldn't reason about those models. It leaves them using very approximate models based on human language descriptions that can be reasoned about.

Which means, the language of some fields can’t be math.

However, I don’t think the original presenter was asserting those fields aren’t science, that’s an unreasonable interpretation. More so , ideally they would be use math as it is a language that would help prevent the silly argument “so, Y is not X?, or is Y only X provided Y is in the subset of X that excludes Z? “

(Even in Engineering, we hit this cognitive limit, and all sorts of silliness emerges about why things are or are not formalised)
by rgovostes | 2026-01-08 22:31:49+00:00
A business analyst friend of mine and SQL novice was given this tool and I tried to lend some support. Admittedly it has been years since I worked without an ORM, but I found it fairly difficult to get the hang of. There are buttons all over for running queries in different modes -- single queries, multiple queries, queries from the current insertion point, etc.

The results appear in other tabbed panels, but it's hard to track which query they're linked to, and whether they've been refreshed since the query was last run, etc. It also did not seem to always display errors next to the right line numbers.
by johndough | 2026-01-08 22:32:13+00:00
All the naysayer here have clearly no idea. Your large matrix multiplication implementation is quite impressive! I have set up a benchmark loop and let GPT-5.1-Codex-Max experiment for a bit (not 5.2/Opus/Gemini, because they are broken in Copilot), but it seems to be missing something crucial. With a bit of encouragement, it has implemented:

- padding from 2000 to 2048 for easier power-of-two splitting
- two-level Winograd matrix multiplication with tiled matmul for last level
- unrolled AVX2 kernel for 64x64 submatrices
- 64 byte aligned memory
- restrict keyword for pointers
- better compiler flags (clang -Ofast -march=native -funroll-loops -std=c++17)

But yours is still easily 25 % faster. Would you be willing to write a bit about how you set up your evaluation and which tricks Claude used to solve it?
by razingeden | 2026-01-08 22:32:31+00:00
I thought it was already pretty well established that Torvalds is a jerk? Or, at a minimum, somewhat petulant.

But also a good example of someone’s accomplishments .. arguably being worth something even if that’s true. I made my whole existence off of Linus’s handiwork and owe him a debt of gratitude for it. I probably still get more in monthly residuals than 90% of the people who wrote anything I deployed. Who cares what I think of anyone personally?

I’d hate to be so deranged about anyone that I can’t see any good in their accomplishments. I’m not exactly Miss Manners in the professional or personal realm either, don’t let me cast the first stone.

Id even go as far as saying that Linus’s are way more important and that Steve’s destroyed society but that’s enough out of me. Even if that’s my opinion, I’m still saying that about a trillion dollar company and that’s still someone’s yardstick for success. Genius is genius, accomplishments are accomplishments

… and god what a grey and insecure and screwed up IT world this would be if neither of those people ever existed and Microsoft ruled the world. Either we wouldn’t even have functional cash registers let alone any other technical pillars or infrastructure… or we’d all be in our rightful BSD utopia right about now.
by BugsJustFindMe | 2026-01-08 22:32:52+00:00
> expecting all humans to behave logically and introspectively is fantastical thinking

Yes, that is exactly the point of OP's post, that humans are on average quite bad at behaving logically and introspectively and exhibit the very same behaviors that we righteously fault AI for doing. And then OP provides a list of faulty human behaviors that are the same faulty behaviors people give as demonstrating that AI lacks true intelligence.

Meanwhile, AI continues to improve and the human species does not.

And the conclusion is that the fact that the rise of AI has made human faulty behaviors more apparent may creepingly tear at the social fabric.

Read the first paragraph again. It sets the framing through which the rest of the post is understood as first paragraphs tend to do. I find it kinda weird and perhaps a funny example of the truth of OP's list that the part which sticks with you is some finer detail of one of the examples while the thesis statement itself seems to have fallen outside of your context window.
by iugtmkbdfil834 | 2026-01-08 22:32:54+00:00
<< As a reasonable good and honest citizen "on the Clapham omnibus" how would you react to people that beeline in on you in that manner?

Honestly, I am not sure and tbh most of us will hopefully never have to find out. That said, I can tell you what I did when the raids were happening in Chicagoland. I stayed home and when I did go out, I took papers with. Why? Because there is one sure way to not get oneself in trouble: not being where trouble are. That is why my first question is: why was she there to begin with?

<< Do that repeatedly and events like this will occur with frequency.

I won't lie. It is a concern.

<< clown show and politicised from the outset to maximise this kind of stupidity.

Look at the bright side, if there is a chance to limit some of the police powers at federal level, I could not see a better opportunity.
by WalterBright | 2026-01-08 22:33:06+00:00
Carlin was a comedian, not a finance person.

Having deep pockets simply means that you lose a lot more money when following money-losing strategies.

Most of these schemes are hare-brained because they do not take into account the time value of money nor the costs of having vacant investments that are not generating revenue.

The way businesses make money is by buying an asset and then immediately putting that asset to work generating revenue.
by zbentley | 2026-01-08 22:33:13+00:00
I’d argue they’re only distinct actors in the threat model as far as where they sit (within which perimeters), not in terms of how they behave.

We already have another actor in the threat model that behaves equivalently as far as determinism/threat risk is concerned: human users.

Issue is, a lot of LLM security work assumes they function like programs. They don’t. They function like humans, but run where programs run.
by colechristensen | 2026-01-08 22:33:54+00:00
On one hand "this is my experience, if you're trying to tell me otherwise I need extraordinary proof" is rampant on all sides.

On the other hand one group is saying they've personally experienced a thing working, the other group says that thing is impossible... well it seems to the people who have experienced a thing that the problem is with the skeptic and not the thing.
by Adrian-ChatLocl | 2026-01-08 22:34:23+00:00
I also built the entire user-based infrastructure from ground up in Java. That includes account settings, sign up, forgot and reset password, and verification codes with multiple settings.

But the framework itself is still more complex, allowing for very stable long-term Android applications. It includes dynamic configurations parsed from the database on the backend and then used on the backend and Android app via the commons library. Dynamic user messages. A full commons REST framework with REST processing that's in the commons library.

Overall it's a large system. And in fact, I'm getting close to publishing it so that users can build their own 100% Java full-stack Android applications: enterpriseandroidfoundation.com
by themafia | 2026-01-08 22:34:27+00:00
If you want a sober and thorough analysis then using a single source is a bad idea. This does not involve feelings, in fact, quite the opposite.

If you want my feelings, then yes, I do think it's chilling that people can satisfy themselves that a few select videos from a foreign area is enough intelligence to make a decision about war.

If you've never had the pleasure of working in a war zone after the troops have left then I think you should ponder the consequences of your analysis a little more deeply.
by adamfisk | 2026-01-08 22:34:46+00:00
Theoretically this is true, but in practice it's not. Most p2p services rely on the global internet in some way. The BitTorrent DHT, for example, is unlikely so self-heal in the event of a completely inaccessible global internet.

Things like HolePunch have a lot of potential here, but you'd need an Iran-only DHT, and it's just not deployed at scale.
by Dylan16807 | 2026-01-08 22:34:57+00:00
> I know FOR A FACT the answer to my above question about ordering of all reads vs all writes is not the same for x86, Apple's TSO, NVIDIA's TSO, and Fujitsu's TSO.

Well of course they differ. TSO says that some reorderings are banned and some are optional, and there's a million factors that go into deciding when those options are taken.

> "TSO" is three letters. It is not a spec.

It's a few rules that you can depend on. Are those rules not enough to build a program on top of? The simpler you make your rules, the less spec you need. On the other end of the spectrum, a dozen specialized memory barriers need a ton of explanation.
by almosthere | 2026-01-08 22:35:37+00:00
Automatic context compression management. I think a killer feature of the LLM provider would be to store the entire context, but automatically compress it with internal LLM calls that summarize the big parts. Summarize large coding files to just class function names, summarize requests, etc...

And even if you have internal compression, also allow it to automatically expand on any portion of that context when a request is specifically about a certain file.

Right now a lot of the industry is trying to create the best agent which in turn means the best compression algorithms.
by cadamsdotcom | 2026-01-08 22:35:50+00:00
Hi Dickson,

Thanks for talking to this community.

Claude Code is a very serious tool - in my opinion the only one of its kind suitable as a daily driver.

Without it my startup would grind to a halt. It’s akin to a delivery business needing its fleet of delivery vans.

Every time Claude Code changes we get nervous. Will the few humans who steward this product keep us in mind? Will we be forced to invent our own workflow?

All we want is for our reliable delivery van to keep delivering.

Appreciate you for reading and keeping us in mind as you evolve the product.
by jacquesm | 2026-01-08 22:35:56+00:00
This short term thinking over long term thinking goes back a long time and is happening in other places as well.

But the singular focus on destruction of what is a cornerstone of the stability of the Western hemisphere is absolutely unprecedented. And to see so many people falling for it, hook line and sinker. They are so blasted with crazy things that they no longer see anything strange at all about each and every day's happenings and they even jump to defend the absolutely indefensible, something that probably would have been - rightly - horrified by less than a decade ago is now perfectly normal.
by BLKNSLVR | 2026-01-08 22:36:06+00:00
There's no question in my mind that having kids gets in the way of single-minded vision that's required of the kind of career success that Jobs had.

It's unfortunate, but the reality is that having kids and actually caring for them in a way that gives the best chance to turn them into good, undamaged human beings requires a massive amount of attention that would heavily distract from lofty career goals.

If the drive for career success is strong enough, kids will be resented and treated as such. It sucks, and they probably shouldn't have had kids in the first place, but the biological imperative is incredibly difficult to overcome.
by fkhasiyev | 2026-01-08 22:36:07+00:00
Some people call it bad news for the gamedev ecosystem but I definitely call it good news for game developers. AI will not take your job, it will get you there 10 times faster. I made this game with pixelfork.ai in 2 hours. Images created with Gemini, then transformed into 3D models with Krea AI, then imported into Pixelfork. SFX was created with ElevenLabs. Everything is AI. No manual code, no manual generation. I'm not sayin this is the way developers should publish their game, but this is definitely the way developers should prototype. Have an idea, just say it, it creates. We are closer than ever. Winter is here)
by dmitrygr | 2026-01-08 22:36:37+00:00
>It's a few rules that you can depend on.

Until properly specified they are not "rules" but "hopes". Apple made no promises and provided no specs for their TSO mode. What makes you sure that that TSO bit on AppleM4pro acts the same as on AppleM1? That same "TSO" bit might mean yet a third thing on AppleM7megaMaxProEliteG2 in 2031. How do you know that an OS update that also updated iBoot on your Mac did not change some internal chip config MSR and now even on your AppleM4pro CPU whose TSO you understood, it acts differently due to this config bit change?
by projektfu | 2026-01-08 22:37:02+00:00
I have one laptop with a Copilot key in my business. (I didn't even realize that when I bought it.) It takes the place of a modifier key, I think the menu key. Except it outputs a specific keypress (Ctrl+Shift+F23). So it can't be mapped to anything useful like a modifier key. But you can reassign the meaning of Ctrl+Shift+F23.
by 8note | 2026-01-08 22:37:03+00:00
as a comparison, the gemini cli agent with gemini 2 half the time writes its own tool call parameters incorrectly. it didnt quite know when to make a tool call, which tool result was the most recent(it always assumed the first one was the one to use, rather than the last one, when multiple reads of the same file were in context) etc.

gemini 3 has pretty clearly been trained for this workflow of text output, since it can actually get the right calls in the first shot most of the time, and pays attention to the end of the context and not just the start.

gemini 3 is sitting within a format of text that it has been trained to be in, where for gemini 2, it only had the prompt to tell it how to work within the tool
by estimator7292 | 2026-01-08 22:37:05+00:00
No, you don't understand the problem at all.

The issue is not the technology or the absolute brightness of a bulb.

The problem is that replacement bulbs have a different beam pattern and the headlight mount needs to be adjusted. That's it.

In the vast majority of cases, car headlights are blinding simply because they're aimed too high. On most(all?) vehichles there is an adjustment mechanism under the hood. Problem is it takes special tools and procedures that nobody knows or cares about.

As a sibling commenter said, we've managed to survive for the better part of a century with toggleable high beams. This isn't a complicated problem.
by pkhuong | 2026-01-08 22:37:37+00:00
How does the output fare on competitive hills like https://sal.discontinuity.info/hill.php?key=94t ?

AFAIK, the best results so far for fully computer-generated warriors have been on the nano and tiny format (https://sal.discontinuity.info/hill.php?key=nano, https://sal.discontinuity.info/hill.php?key=tiny), with much shorter warriors (at most 5 or 20 instructions).
by WalterBright | 2026-01-08 22:37:42+00:00
> they had access to a lot of basically free cash

What? Cash is never ever free. If it's your Scrooge McDuck cash vault, you're losing money by not investing it. If you borrow it, you're paying interest on it.

https://romanroyce.com/wp-content/uploads/2022/02/ScroogeMcD...
by jacquesm | 2026-01-08 22:37:49+00:00
Typically that history is kept and it is kept for up to 20 years depending on which telco you look at. Those and the CDRs are gold for data mining and there are companies that specialize in doing just that.

It's insane if you think about it but the phone company knows as much or more about you than your mother or your spouse.
by xphos | 2026-01-08 22:38:17+00:00
There is no genetic factor because when Japanese people move to the States they are as obese as america's within 2 generation. I want to find the study but I think they end up being physically lighter because of other factors but are just as obese or overweight as americas[1]. The reasoning from the paper is that Japanese 2nd generation adopted western cultures eating habits

https://pmc.ncbi.nlm.nih.gov/articles/PMC7610102/
by ericmcer | 2026-01-08 22:38:26+00:00
Having worked on design system teams before people can burn a lot of time and money doing overly nuanced stuff. I have been in meetings discussing removing/adding a property on a React component before.

That said 3 motivated developers and a designer should be more than sufficient to build a css library, but you could 100% have a team of 20 and they would find stuff to do.
by wwweston | 2026-01-08 22:38:47+00:00
Putting software in long lived components — screens, speakers, whatever — is shortsighted as the industrial short term and barely engineered mindset.

Maybe in an era where software can be carefully engineered to a point of actual completion it will make sense, but for now it’s mostly stupid.

Open sourcing potential ongoing support and tinkering is good, but it doesn’t get the core problem that it wad probably never the right thing to put the smarts in the speakers in the first place.
by lmeyerov | 2026-01-08 22:40:04+00:00
I find in coding + investigating there's a lot of mileage to being fancier on the todo list. Eg, we make sure timestamps, branches, outcomes, etc are represented. It's impressive how far they get with so little!

For coding, I actually fully take over the todo list in codex + claude: https://github.com/graphistry/pygraphistry/blob/master/ai/pr...

In Louie.ai, for investigations, we're experimenting with enabling more control of it, so you can go with the grain, vs that kind of wholecloth replacement
by jacquesm | 2026-01-08 22:40:21+00:00
Indeed. Even Canadians, who - as a rule, and of course only in my experience - are fairly mild mannered are now outright aghast at the way their Southern neighbor is behaving. This is something I never expected to see and here we are, and that little bit of damage alone is going to last for a decade or more if it doesn't get much worse compared to where it is today.

The damage we're talking about will last for generations.
by abanana | 2026-01-08 22:40:36+00:00
> subtle UX behaviors

I'd wager it's more likely to be the opposite.

Older UIs were built on solid research. They had a ton of subtle UX behaviors that users didn't notice were there, but helped in minor ways. Modern UIs have a tendency to throw out previous learning and to be fashion-first. I've seen this talked about on HN a fair bit lately.

Using an old-fashioned interface, with 3D buttons to make interactive elements clear, and with instant feedback, can be a nicer experience than having to work with the lack of clarity, and relative laggyness, of some of today's interfaces.
by nailer | 2026-01-08 22:41:01+00:00
> How does having a religious base state prevent bigotry and discrimination?

Jews are an ethnoreligious group. You can be an atheist and return to Israel if you want. 20% of the population is Arab, with more rights than most Arab countries, for example Arabs in Israel vote for Arab politicians that argue with other Arab politicians in the Knesset, in Arabic.

Likewise Druze are more protected in Israel than they are in the rest of the middle East.

> prevent bigotry and discrimination

Israeli Arabs have the same rights as Jews, Asians and Europeans.
by pbhjpbhj | 2026-01-08 22:41:34+00:00
Who joined NATO that you're blaming the Libya military interventions on?

If your inference is true then Ukraine's membership would be entirely orthogonal to any intervention NATO took to prevent Putin from committing genocide against his own people.

If NATO would come to Ukraine's aid anyway, then again their membership doesn't matter.

All NATO membership adds is a promise of defence.
by scblock | 2026-01-08 22:42:08+00:00
You can sort of remap it on windows, but it's somewhat limited in my experience. It shows up as a keyboard chord rather than a simple button press. I think it's LWin+LShift+F23. I ended up simply disabling it entirely on my gaming laptop. I've been meaning to see if it's easier to make it useful on KDE Plasma desktop but haven't yet (though I did remap the HP Omen button to pull down Yakuake instead).