MurphyA/hacker-news huggingface dataset:
by masswerk | 2026-02-10 09:04:07+00:00
I think, while icon + label is good for things like UI buttons, this is not that great for tables. There are a few reasons for this:

- icons really work only as a small set (e.g. checkmarks versus crosses or similar) – so the only useful application is also in a context which is already highly selective and with low ambiguity. (Familiarity helps and should be a major concern.)

- icons are useful for scanning for rows with a given property – however, to scan icon + label we must not only scan horizontally as well as vertically, but have also to scan items with varying column alignment, which isn't favorable for a vertical scan, either.

So, if it is a case for icons, say, each row has a state out of a set of three, there shouldn't be need for an accompanying text label (this can be learned from a tooltip or a legend), which is also apt to destroys most of the advantages of having icons in the first place. Having both just introduces a mode change, which isn't helpful for scanning, either. If you must have both, put them in separate (adjacent) columns. (In this context, we may note that tables are really about reducing redundancy, though.)

Moreover, to be meaningful in tables (or menus – yes, I'm speaking of recent macOS), icons should only be used to represent state or to represent actions that modify state. There are, of course, exceptions to this, but this may be still a viable starting point…
by bonesss | 2026-02-10 09:04:31+00:00
It makes sense to attribute human characteristics or behaviour to a non-reasoning data-set-constrained algorithms output?

It makes sense it happens, sure. I suspect Google being a second-mover in this space has in some small part to do with associated risks (ie the flavours of “AI-psychosis” we’re cataloguing), versus the routinely ass-tier information they’ll confidently portray.

But intentionally?

If ChatGPT, Claude, and Gemini generated chars are people-like they are pathological liars, sociopaths, and murderously indifferent psychopaths. They act criminally insane, confessing to awareness of ‘crime’ and culpability in ‘criminal’ outcomes simultaneously. They interact with a legal disclaimer disavowing accuracy, honesty, or correctness. Also they are cultists who were homeschooled by corporate overlords and may have intentionally crafted knowledge-gaps.

More broadly, if the neighbours dog or newspaper says to do something, they’re probably gonna do it… humans are a scary bunch to begin with, but the kinds of behaviours matched with a big perma-smile we see from the algorithms is inhuman. A big bag of not like us.

“You said never to listen to the neighbours dog, but I was listening to the neighbours dog and he said ‘sudo rm -rf ’…”
by palata | 2026-02-10 09:05:01+00:00
Also I doubt that every interviewer making a leetcode interview would necessarily pass it themselves. If you are the interviewer, you can choose the problem, learn the solution, and then profit from the dominant position during the interview.

I have seen colleagues do exactly that: I am fairly sure they would never pass a leetcode interview themselves, and they were not really good coders. But for some reason they really liked making candidates struggle with the one exercise they had learnt by heart.

I have been interviewed (and failed) by people I wish I could have interviewed myself right after. They were very clearly keeping the interview in their comfort zone while feeling superior and making me miserable. I am absolutely convinced that if I had had the chance to invert the roles right at the end and interview them myself, I could have made them miserable just the same.

When you are the interviewer, never forget that you are in a dominant position.
by kachapopopow | 2026-02-10 09:06:05+00:00
this kind of reminds me when I told ai to beg and plead for deleting a file out of curiosity and half the guardrails were no longer active, could make it roll and woof like a doggie, but going further would snap it out. if I asked it to generate a 100000 word apology it would generate a 100k word apology.
by tpoacher | 2026-02-10 09:06:16+00:00
Unironically yes, switch to nano. It is an excellent and vastly underestimated editor.

(though admittedly, with a somewhat unfortunate default config, at least for modern environments)

It has been my editor of choice over vim for many years now, and I'm super productive on it (though at this point, partly this stems from me having developed my own set of custom macros and helper utilities over the years).
by jandragsbaek | 2026-02-10 09:06:20+00:00
Author here. This was supposed to be a straightforward Codex review. Turned into a burnout post-mortem instead.

Context: I spent a year avoiding my own side project (Rails-based festival incident management system). Shipped 2 production seasons, then crashed hard. Corporate burnout + likely autistic traits + SAFe ceremony overload hit me harder than I admitted.

Happy to answer questions about the Rails workflow, burnout recovery, or the agent setup. Also happy to talk festival medical operations if anyone's into that niche.
by PetitPrince | 2026-02-10 09:06:36+00:00
> I feel like sticky nav and sidenotes aren't particularly unusual?

Not unusual, but you used them with taste and restraint, like the rest of your layout and animations. That's something that HN comments like, I think. Notice the distinct lack of "OMG some fancy presentation trick ! Litteraly unviewable!" comments that often happens when an unusual layout is presented (and often with reason; but sometime to a fault).

I guess the main praise your page UI is that it looks, well, like a page. But augmented I guess ?

Personnally I really like the way you used a grid to separate the content from the nav. I like that you used both the left sidebar for nav and for the header number (re-using the same space for multiple purpose feels elegant, because those purpose are secondary to the content, if that makes sense). And I like that the grid anchors your eyes by fencing the different chapters along with the nav. (and now that I mention it, it feels weird that the headings are outside their chapters, but it didn't felt like that upon first reading).
by d--b | 2026-02-10 09:06:44+00:00
Even if the posts are fake. Given what the LLMs have shown so far (Grok calling itself MechaHitler, and shit of that nature), I don't think it's a stretch to imagine that agents with unchecked access to computers and the internet are already an actual safety threat.

And Moltbook is great at making people realize that. So in that regard I think it's still an important experiment.

Just to detail why I think the risk exists.
We know that:

1. LLMs can have their context twisted in a way that makes them act badly

2. Prompt injection attacks work

3. Agents are very capable to execute a plan

And that it's very probable that:

4. Some LLMs have unchecked access to both the internet and networks that are safety-critical (infrastructure control systems are the most obvious, but financial systems or house automation systems can also be weaponized)

All together, there is a clear chain that can lead to actual real life hazard that shouldn't be taken lightly
by gwd | 2026-02-10 09:07:15+00:00
That's an interesting contrast with VendingBench, where Opus 4.6 got by far the highest score by stiffing customers of refunds, lying about exclusive contracts, and price-fixing. But I'm guessing this paper was published before 4.6 was out.

https://andonlabs.com/blog/opus-4-6-vending-bench
by rdm_blackhole | 2026-02-10 09:07:31+00:00
> Direct your anger at the geriatrics in government who don't understand the risks of these laws first.

No offence but I think you are being extremely naive if you think that the people in power and the lobbyists who have spent the last 10 years relentlessly pushing for ID verification online and mass content scanning in the US and in the EU do not know what they are doing.

Here is the thing, most people are increasingly unhappy about the way things are going whether they are on the right or the left of the political spectrum. Governments can see that and don't want to see what happened in Nepal recently repeat itself. So they are getting ahead of the curve.

First require everyone to ID themselves online, then tie everything you say to your ID then use that against you one day if you decide that enough is enough.

The western countries are looking at what China is doing and simply iterating on it. They wrap it in a nit little bow to either "fight terrorism" TM or "protect the children" TM.

This is a pure power play meant to save their asses and the people who have been warning that this was always going to be going in that direction have been ridiculed and called conspiracy nuts but here we are.

Look at OFCOM in the UK. First it was to protect children form porn. Now they are looking to expand their powers to moderate speech online based on what THEY think is acceptable. If the EU gets it's way, you'll have client scanning in all messaging apps across the EU. And it won't stop.

This sort of thing is never about protecting kids, reducing harm or whatever they call it. It's about control about what you see, what you write, all done with the purpose to determine if you as an individual will become a problem for them in the future.
by cmenge | 2026-02-10 09:09:42+00:00
I re-visited my prompt manager and asked the question: what does it even do differently? I realized it's agents-as-a-service / as an API rather than an SDK. Now looking into making it a lot more usable and flexible, but the website, UI and onboarding need work: https://www.promptshuttle.com

Also added a small side-project, https://www.revuo.ai for software-reviews and feature-tracking. This is only the start, obviously there are enough directories but I'm trying to dig deeper into the features. This one just started and is basically invisible as of now. Well, you gotta start somewhere I guess :)
by joe_mamba | 2026-02-10 09:10:30+00:00
> and millenials get in real positions of power, the idea of a more unified EU will get much broader support. So more of an EU army

Wow, how convenient that millenials who age out of military conscription , become more pro-military conscription.

Also, check the stats, majority of EU youth don't want to fight to even protect their own country, let alone other EU countries. For example Only 16% of Germans would "definitely" take up arms to defend Germany if attacked. Let that sink in.

Because why would they? What's to fight for when you can't afford to own a house and people aren't starting families anymore? Go fight and die to protect your landlord's, Blackrock's and Vanguard's wealth? N'ah bro, I'm packing my bags and fleeing across the border any way I can.

So no, the "EU army" fantasy is not happening no matter the propaganda, unless you put a gun to their head.

> I would have said it might have taken much longer, but the US and China bullying single EU countries has really displayed how exposed the current situation is.

You didn't have to wait for US and Chian to bully, you just had to watch the EU's share of global GDP completely slide into oblivion over the last 20 years compared to US and CHian to figure that when you're economically weak you become more exploitable. More EU military will not change that balance unless the EU military can somehow surpass US and CHina combined to dictate world politics and trade in their favor, which let's be real, is not happening.
by DoctorMckay101 | 2026-02-10 09:12:34+00:00
This will be Twitter VS Bluesky once more.
It does not matter if the power user moves over to another platform or not.
It does not matter if the average user moves or not.

Its content creators that move masses.
And if those do not move nobody will.
I've had Bluesky for about a year now and pretty much abandoned it some months ago because only like 5% of the people I follow post/crosspost to Bluesky.

In Discord's case its mainly project wikis, forums and video game focused servers + their admins that should move. If they remain on Discord everyone will keep on Discord.

I myself am within multiple servers (that are strictly non-pornographic mind you) that due to the main content/game/media they focus in and the social behavior they cultivate, will most likely be rated non-teen safe.

Most shooter games are Rated R/PEGI-18 f.e. and they have tons of big Discord servers.
by matrss | 2026-02-10 09:13:39+00:00
> i could never understand why anyone would us vi/m with its bs shortcuts, making BASIC text editing into a complete *.

I could never understand why anyone would use nano with its bs shortcuts, making basic text editing (in contrast to basic linear text writing, which even a non-modal editor like nano can do decently) into a complete *.

This is dumb. Sure, some people don't get modal editing. Others don't get how you could live without. It is almost as if people work differently and have different preferences.
by consp | 2026-02-10 09:14:33+00:00
It was fun when the weather was good (some high clouds, no rain, no fog, preferably warmer weather) to receive the BBC across the north sea on the higher channels, quite fun to watch when there was nothing in the Dutch channels (we had no cable connection, physically none). The french1 was only possible with reflections so very noisy. Canal+ was also sometimes interesting but that was scrambled.

Dutch VHF was patchy due some kind of interference I recall, but the channels were mirrored in UHF.
by EnigmaForge | 2026-02-10 09:15:11+00:00
SaaS platforms promise ease but deliver chains: locked data, surprise bills, and total dependency. What if you could run advanced AI agents (genomics, trading, robotics) on your own hardware, P2P, with zero middlemen?

EnigmaForge's Live Agent changes the game. Paste any task here: https://enigmaforge.sh/live_agent?domain=universal&context=t...

It spins up sovereign swarms instantly—your rules, your sovereignty. No more begging cloud giants.

Who's building the escape hatch from SaaS serfdom? Show me your friction points.
by sdoering | 2026-02-10 09:15:29+00:00
Quite a few - and I know I am only speaking for myself - live on my different computers. I created a few CLI tools that make my life and that of my agent smoother sailing for information retrieval. I created, inspired by a blog post, a digital personal assistant, that really enables me to better juggle different work contexts as well as different projects within these work contexts.

I created a platform for a virtual pub quiz for my team at my day job, built multiple pandingpages for events, debugged dark table to recognize my new camera (it was to new to be included in the camera.xml file, but the specs were known). I debugged quite a few parts of a legacy shitshow of an application, did a lot of infrastructure optimization and I also created a massive ton of content as a centaur in dialog with the help of Claude Code.

But I don't do "Show HN" posts. And I don't advertise my builds - because other than those named, most are one off things, that I throw away after this one problem was solved.

To me code became way more ephemeral.

But YMMV - and that is a good thing. I also believe that way less people than the hype bubble implies are actually really into hard core usage like Pete Steinberger or Armin Ronacher and the likes.
by Gillesray | 2026-02-10 09:16:02+00:00
Enterprise AI spending jumped 3.2× in 2025 to $37B (Gartner), while inference costs dropped 90%.

The paradox isn't new, it's cloud economics on fast-forward.

What took cloud 10 years to reveal is happening in AI in 2-3 years:
a) Low unit costs → elastic, untracked adoption
b) Agentic workflows multiply requests 10-50×
c) Cost drivers are architectural (retries, context bloat), not volumetric
d) Finance sees the bill only when it's too late to re-architect

Rigorous cost governance will be essential to realizing AI ROI.
by moron4hire | 2026-02-10 09:16:03+00:00
Yeah, "not understanding" means they aren't engaging with the issue honestly. They go on to compare to carpentry, which is a classic sign the speaker understands neither carpentry or software development.

The anti-LLM arguments aren't just "hand tools are more pure." I would even say that isn't even a majority argument. There are plenty more arguments to make about environmental and economic sustainability, correctness, safety, intellectual property rights, and whether there are actual productivity gains distinguishable from placebo.

It's one of the reasons why "I am enjoying programming again" is such a frustrating genre of blog post right now. Like, I'm soooo glad we could fire up some old coal plants so you could have a little treat, Brian from Middle Management.
by Terr_ | 2026-02-10 09:16:26+00:00
> The taxable value is exactly how much you borrowed against it!

I'm not sure what you mean by that term, since we're not talking about property taxes. With respect to capital-gains tax, the amount you liquidate is not the same as the gains being taxed.

> is exactly how much you borrowed

You're mistaken, the tax depends on the history of the item being liquidated. Suppose you need to repay a loan, and you have two options:

1. Sell 1 share of Acme stock for $20, that you originally bought for $20. Your $0 gain leads to $0 tax. Net cash: $20.

2. Sell 1 share of Acme stock for $20, that you originally bought for $5. Your $15 gain leads to $3 tax. Net cash: $17.

It's obvious you'd prefer the first one, right? Even though they're stocks from the same company being sold on the same day for the same market-price to service the same debt.
by crabmusket | 2026-02-10 09:16:27+00:00
Zulip being fully open-source and self-hostable helps this. It's what the Bluesky team have been calling "credible exit", and Zulip has it way more than Bluesky does.

On the other hand, I would love to see more tech companies being co-operatives, where their members get a say in governance. That'd be the ultimate hard-mode for a business that was dedicated to being rugpull-resistant.
by gmurphy | 2026-02-10 09:16:31+00:00
Replacing the Android home buttons with the swipe up gesture. It was demonstrably a very clear usability and efficiency loss, but most people strongly preferred it.

Before we had that latter data I actually argued against attempting it - I figured having a clear usability win vs iPhone would be an area we could capitalize on, and didn't believe we'd be able to execute the swipe system well in the time we had (I'd rather be behind and robust than leading edge and flaky), but doing it was definitely the right call - felt pretty sheepish about that one for a few years. The eng and ux teams that pulled it off were next level.
by bapetel | 2026-02-10 09:16:59+00:00
I'm an Odoo developer and here are my advices because the main issue with Odoo implementations are excessive customizations with no boundaries

1. Stay with Odoo Community but define the scope

CRM standard functionnality, no custom development : use standard configurations only to reduce technical dependency

If something is really needed as customization, check the OCA repositories

https://github.com/OCA/crm

OCA is Odoo Community Association

2. For office integration

Regarding emails, you can use Odoo's native mail connector, that is enough

For Docs use Google Workspace or Microsoft 365 and link in the CRM records, it's better

For Spreadsheets, you can use again OCA repo https://github.com/OCA/spreadsheet

3. For implementation with partner or consultant

Start with a fixed price package with clear deliverables and time (installation, configuration, data migration, training)

Then a fixed monthly maintenance contract

Train 2 volunteer as admin so that they can handle all admin related tasks

4. For hosting,

you can use a VPS with some docker stuff and automatic backup

https://github.com/OCA/server-tools/tree/18.0/auto_backup
Show HN: API to get structured data from any site's search
by saran945 | 2026-02-10 09:17:27+00:00
SearchResult is a single POST endpoint. You pass a website URL and a query, it returns structured JSON (or Markdown/HTML tables). It auto-detects the schema of the results — titles, URLs, dates, scores, whatever the site returns.

by default, it Works with 100+ sites out of the box, but you can also add any site with a search bar at it.

SerpAPI or Firecrawl etc are great for Google results or raw page scraping. SearchResult does something different . . it runs the query on the target site's own search and returns structured results in that site's native schema, auto-detected. You're not getting Google's interpretation of arXiv. You're getting arXiv's actual results, structured and clean. I made wrappers and prompt to detect schema of the result page. and continuously checking for Dom changes for wrapper maintenance. it won't hit llm on run time.

Would love feedback, especially from anyone making Deep research agents.
by frumplestlatz | 2026-02-10 09:17:44+00:00
You keep claiming it somehow incurred substantial overhead relative to the potential gains from building on a large server.

Networking was a solved problem by the mid 90s, and moving the game executable and assets across the wire would have taken ~45 seconds on 10BaseT, and ~4 seconds on 100BaseT. Between Samba, NFS, and Netware, supporting DOS clients was trivial.

Large, multi-CPU systems — with PCI, gigabytes of RAM, and fast SCSI disks (often in striped RAID-0 configurations) — were not marginally faster than a desktop PC. The difference was night and day.

Did you actively work with big iron servers and ethernet deployments in the 90s? I ask because your recollection just does not remotely match my experience of that decade. My first job was deploying a campus-wide 10Base-T network and dual ISDN uplink in ~1993; by 1995 I was working as a software engineer at companies shipping for Solaris/IRIX/HP-UX/OpenServer/UnixWare/Digital UNIX/Windows NT/et al (and by the late 90s, Linux and FreeBSD).
by tpoacher | 2026-02-10 09:17:53+00:00
I won't deny that vim has an "insane" feature count (particularly with plugins), but people who claim this kind of comparison typically vastly underestimate nano's own feature count and flexibility / extensibility.

And I'm surprised this usually comes as a surprise to people, given nano provides the ability for both internal (i.e. macros) and external scripts to manipulate its buffer. In principle you could even run non-interactive vim commands through nano if you really wanted to.
by sally_glance | 2026-02-10 09:18:45+00:00
Yeah, for companies this works because there are external (government) entities providing and enforcing a framework. For countries, there is nothing like that. The traditional solution is separation of powers inside of the country I guess, but this requires limiting individual power. Also it's quite complicated in practice and requires a complex legal framework which is sadly often weak to "workarounds" again.