MurphyA/hacker-news huggingface dataset:
by renato_shira | 2026-02-13 00:31:25+00:00
this is the right framing imo. the actual job to be done isn't "manage agents from my phone," it's more like "don't lose 20 minutes of context because i had to step away from my desk."

i'm a solo dev and i use claude code constantly. the phone use case for me isn't about writing code on a small screen, it's about being able to check if the agent finished, approve a diff, or nudge it in a different direction while i'm away from my laptop. the tailscale+tmux crowd is right that you can hack this together, but the real question is whether the UX is good enough that you actually use it vs just waiting until you're back.

the moat isn't the tunnel, it's the workflow. if they nail the right notifications and approval flows for specific tasks ("your PR is ready, here's the diff summary"), that's way more defensible than a generic mobile terminal.
by linguae | 2026-02-13 00:31:39+00:00
I’ve been thinking a lot more about this lately. Big Tech today is far more powerful than 1990s Microsoft and 1970s IBM ever were. I’m not anti-AI, but the sheer power major players like OpenAI, Alphabet, Microsoft, and Meta have make me very nervous.

The challenge for computer science researchers who have qualms about working for Big Tech is finding an alternative career path. Speaking from an American point of view, academia has always been competitive, and the immediate future of research funding is uncertain given the political climate. This uncertainty also extends to government labs. The challenge with industry research is that there are not a lot of non-Big Tech employers of computer science researchers. This leaves starting a business, but business is very different from research.

I’m a tenure-track professor at a community college in the Bay Area. While I’ll never be able to afford to purchase a home near my job, I am able to live well as a single man renting an apartment. I have a great career teaching and using my long summer breaks for research and side projects. I like not having to worry about “publish or perish,” and I enjoy teaching and mentoring students. While this might not be considered “successful” for some people who are aiming for a professorship at an R1 university or an industry job at a top company’s top lab, I love my job and believe it’s a fantastic route for someone who enjoys teaching and who also wants extended time during the summer for research and side projects.
by imiric | 2026-02-13 00:31:41+00:00
> What evidence of intelligence would satisfy you?

That is a loaded question. It presumes that we can agree on what intelligence is, and that we can measure it in a reliable way. It is akin to asking an atheist the same about God. The burden of proof is on the claimer.

The reality is that we can argue about that until we're blue in the face, and get nowhere.

In this case it would be more productive to talk about the practical tasks a pattern matching and generation machine can do, rather than how good it is at some obscure puzzle. The fact that it's better than humans at solving some problems is not particularly surprising, since computers have been better than humans at many tasks for decades. This new technology gives them broader capabilities, but ascribing human qualities to it and calling it intelligence is nothing but a marketing tactic that's making some people very rich.
by refulgentis | 2026-02-13 00:32:18+00:00
Many moons ago, I invented* a rule that "you can always make people feel what you want about a #. either use percentages where they don't make sense, or whole numbers when a percentage does"

I hear it when I read 7 px -> 6 px means 14%(!!!!) less likely to find the horizontal/vertical only drag area.

Fitts's Law is logarithmic, not linear, and at these sizes the dominant factor is whether the target is discoverable at all, not its sub-millimeter width. "14%" smuggles in precision that doesn't exist in the underlying motor reality; it takes an imperceptible physical change and launders it through a ratio with a small denominator to produce a number that feels alarming. You could just as honestly say "we moved the edge by 0.097 mm**" and nobody would blink.

* I think? It feels like there'd be prior art on this

**

ppi = 262
inch = 1/ppi
mm = inch \* 25.4
# 1px ≈ 0.097 mm ≈ 0.004"
by CodeMage | 2026-02-13 00:32:28+00:00
> If state-level spy agencies wanted to spy on someone's porn habits, they do not need to kindly ask Discord to collect that person's ID.

The first time I ever had a conversation about privacy concerns with anyone was around 1999. I've been hearing this kind of argument ever since then. Meanwhile, the erosion of privacy since back then has been nothing short of staggering.

We're at the point where we have government using Palantir to target the people, yet somehow privacy concerns keep falling on deaf ears and keep producing the same old "government doesn't need this latest privacy-eroding change" knee-jerk non-argument.

No, they might not need it, strictly speaking, but it sure as hell comes in handy, not to mention that it shifts the Overton window and serves as a stepping stone for the next invasion of privacy.
by mrandish | 2026-02-13 00:32:41+00:00
> using the current models to help develop even smarter models.

That statement is plausible. However, extrapolating that to assert all the very different things which must be true to enable any form of 'singularity' would be a profound category error. There are many ways in which your first two sentences can be entirely true, while your third sentence requires a bunch of fundamental and extraordinary things to be true for which there is currently zero evidence.

Things like LLMs improving themselves in meaningful and novel ways and then iterating that self-improvement over multiple unattended generations in exponential runaway positive feedback loops resulting in tangible, real-world utility. All the impressive and rapid achievements in LLMs to date can still be true while major elements required for Foom-ish exponential take-off are still missing.
by cortesoft | 2026-02-13 00:33:55+00:00
> If you're staying on Discord, enjoy the surveillance. For the rest of us: it's time to learn how to self-host.

Hmmm. I feel like self-hosting is the FASTEST way to lose your anonymity. Your self hosted service is MUCH more easily tied to your identity than some third party like discord.

Just imagine you set up a self-hosted forum where you want to discuss something you want to keep private, but the government is very interested and wants to know who you are talking to.

Well, now they know any IP address connecting to your forum is a person of interest. They don't need to decrypt anything to know you are talking to each other.

By using something unique, you are going to make yourself uniquely identifiable.
by nerdsniper | 2026-02-13 00:34:12+00:00
My experience also shows that Gemini has unique strength in “generalized” (read: not coding) tasks. Gemini 2.5 Pro and 3 Pro seems stronger at math and science for me, and their Deep Research usually works the hardest, as long as I run it during off-hours. Opus seems to beat Gemini almost “with one hand tied behind its back” in coding, but Gemini is so cheap that it’s usually my first stop for anything that I think is likely to be relatively simple. I never worry about my quota on Gemini like I do with Opus or Chat-GPT.

Comparisons generally seem to change much faster than I can keep my mental model updated. But the performance lead of Gemini on more ‘academic’ explorations of science, math, engineering, etc has been pretty stable for the past 4 months or so, which makes it one of the longer-lasting trends for me in comparing foundation models.

I do wish I could more easily get timely access to the “super” models like Deep Think or o3 pro. I never seem to get a response to requesting access, and have to wait for public access models to catch up, at which point I’m never sure if their capabilities have gotten diluted since the initial buzz died down.

They all still suck at writing an actually good essay/article/literary or research review, or other long-form things which require a lot of experienced judgement to come up with a truly cohesive narrative. I imagine this relates to their low performance in humor - there’s just so much nuance and these tasks represent the pinnacle of human intelligence. Few humans can reliably perform these tasks to a high degree of performance either. I myself am only successful some percentage of the time.
by wolvoleo | 2026-02-13 00:34:12+00:00
Hmm no but that's usually a good thing. I've had some late night chats where I knew all the other people around and it would not be so cool if anyone else could just join and scroll back to it.

In fact this is the reason some irc networks blocked matrix bridges at first (they now have settings to disable this)

I'm not saying mainstream people should use IRC though. Matrix is better for that.
by jacquesm | 2026-02-13 00:34:17+00:00
Very timely ;)

I've been playing around a lot with ultra-stable clocks in the last couple of weeks, it has been quite a journey. Just to see 9 zeros on a frequency counter running off a GPS disciplined oscillator is quite the achievement and for a long time it looked like it would not work at all.

The next problem to deal with is drift, getting it to work 'for a while' is easy, getting a PLL that is both fast enough to correct and long term stable is quite hard, more so if you want the thing to be physically robust. Even so I am already quite surprised that a few hundred bucks can get you to laboratory standard levels of accuracy and stability. Reproducing that without a GPS to guide you is very hard.
by mrob | 2026-02-13 00:34:20+00:00
I support the freedom to produce unconventional art. I'm just pointing out the empirical fact that if you produce a work of art that follows the conventions of a genre, people are going to judge it according to those genre conventions. That's how communication works, it's entirely normal and expected. If you want to subvert a genre, you have to actually subvert a genre. Just intending to do so is not enough.
by rwc | 2026-02-13 00:35:17+00:00
Early audience response suggested the message struggled to land. According to an iSpot survey of 500 viewers, the ad’s likeability score placed it in the bottom 3% compared with Super Bowl ads over the past five years. Its top-two-box purchase intent scored 24% below Super Bowl norms and 19% below ads in its category that aired over the last 90 days. Viewers most commonly described their reaction as “WTF,” signaling confusion around both the message and the execution.

https://www.adweek.com/brand-marketing/super-bowl-revealed-a...
by ThrowawayR2 | 2026-02-13 00:35:28+00:00
That depends; it could be either redundant or contradictory. If I understand it correctly, "stochastic" only means that it's governed by a probability distribution but not which kind and there are lots of different kinds: https://en.wikipedia.org/wiki/List_of_probability_distributi... . It's redundant for a continuous uniform distribution where all outcomes are equally probable but for other distributions with varying levels of predictability, "stochastic chaos" gets more and more contradictory.
by nnx | 2026-02-13 00:36:07+00:00
Hmm no, because in the case of purchasing alcohol the ID check is 1:1, in time and in space, it's ephemeral (unless the clerk has extreme photographic memory).

In the case of an online-based ID check, even with nice looking privacy terms, there is no guarantee that your ID won't be stored forever and/or re-analyzed many times cross-checking with other services, and worse leaked.
by hnthrowaway6323 | 2026-02-13 00:36:13+00:00
Discord doesn't care about user privacy nor user security and actively retaliates against people.

Their DPO ignored a PII leak I discovered and reported last year. Their dpo mail address just creates a zendesk ticket, I was able to view the ticket was locked and marked "solved" with no response a few days later.

So, I brought it to the Dutch DPA, who were very responsive, and on the same day as their "final update" email, my nearly-decade old Discord account was suddenly "suspended" hours later.
The PII leak, which had been ongoing for over a year before my discovery at that point was suddenly stopped the same day. Funny how that works.

It took 5+ months for Discord's DPO and informal disputes team to finally get back to me after informing them of the retaliation, with irrelevant copy & paste templates giving me walk through guides on how to file a "trust and safety" ticket.

When filing a ticket with "trust and safety" under appeal categories I get an automated "please appeal your ban through the app! I am now closing this ticket" response and my ticket's locked once again. And of course, appealing through the app gives me a generic system error.
by wolvoleo | 2026-02-13 00:36:18+00:00
Nice, nostr is a way better setup than bluesky imo. The way you just roll your identity like you roll a bitcoin wallet. Love it. I'll keep an eye on your app.

Edit: it does look a little too corporate for me though with the 'book a demo' and the focus on my 'mission'. Doesn't really give hanging out with friends vibes. Just saying.
by bediger4000 | 2026-02-13 00:36:36+00:00
AP really should name Trump or Lee Zeldin directly. Crediting "EPA" distributes the responsibility when really only one person made the decision.

This is like when "House of Representatives pass X bill" when Republicans pass unpopular bill X on a party line vote, vs writing "Democrats pass bill X on a party line vote" when Dems pass an unpopular or controversial measure. Subtly different, diffusing responsibility for conservatives, but direct credit to liberals.
by zamadatix | 2026-02-13 00:36:38+00:00
On my Mac the blown out white areas look absolutely gray compared to setting everything in https://threejs.org/examples/webgpu_hdr.html to max. From testing on Windows in another comment, I have a feeling the canvas on this site is only set to wide gamut, not also wide range, so you're just comparing colorful SDR to normal SDR with it.
by nonfamous | 2026-02-13 00:37:13+00:00
Veeery interesting. I have a personal domain that forwards to a @gmail.com account. There are several companies I interact with, from banks to retail to just about anything, that send mail to my personal domain that never arrives in my Gmail account, but I can see on the hosted mailserver. For those companies I have to use my @gmail.com address instead for the mail to get through.

Maybe there are more companies than we think that send malformed emails?
by yencabulator | 2026-02-13 00:37:43+00:00
Creating a new record batch for a single row is also a huge kludge leading to lot of write amplification. At that point, you're better off storing rows than pretending it's columnar.

I actually wrote a row storage format reusing Arrow data types (not Feather), just laying them out row-wise not columnar. Validity bits of the different columns collected into a shared per-row bitmap, fixed offsets within a record allow extracting any field in a zerocopy fashion. I store those in RocksDB, for now.

https://git.kantodb.com/kantodb/kantodb/src/branch/main/crat...

https://git.kantodb.com/kantodb/kantodb/src/branch/main/crat...

https://git.kantodb.com/kantodb/kantodb/src/branch/main/crat...
by egypturnash | 2026-02-13 00:37:48+00:00
Double-clicking the edge or corner of a window (anywhere a double-headed arrow cursor shows up) will resize it to the edge of the screen.

Hovering over the green dot in the title bar will bring up some simple window tiling options.

https://support.apple.com/guide/macbook-air/manage-windows-o... has more to say on the subject, more recent versions of the OS than I use have added more stuff in this vein, personally I just use Moom and have been for years.
Show HN: Mango Lollipop – AI-powered lifecycle messaging generator
by Nlupus | 2026-02-13 00:38:00+00:00
I've been building lifecycle messaging systems for SaaS companies for 10+ years. Every company needs one (welcome emails, onboarding sequences, upgrade nudges, etc) but building one from scratch is tedious and most teams either copy generic templates or hire a consultant.

I took the approach I've battle-tested across dozens of projects and wrapped it into a CLI tool that runs on Claude Code.

Mango Lollipop runs entirely through Claude Code locally.

You give it your product URL, it analyzes your business, and walks you through building a complete messaging system using the AARRR pirate metrics framework.

It will take about 15 minutes from init to a complete v0.1 messaging system ready to implement and test.

What it produces:

- A structured messaging matrix with triggers, guards, suppressions, and timing for every message
- Full message copy (email, in-app, SMS, push) written in your brand voice
- An Excel workbook for your team's source of truth
- An interactive HTML dashboard with journey maps and message previews
- Developer hand-off docs with event specs and code examples

Demo with sample outputs here https://sr-kai.github.io/mango-lollipop/

The whole thing is built as markdown skills (slash commands). Each step is independent so you can review, iterate, and course-correct before moving on.

I built it on Claude Code, but since the skills are just markdown files, it should work in any AI coding tool that supports them, like Cursor, OpenCode, Windsurf, etc.

Different models produce WILDLY different copy, I recommend trying a few to see what works best for your use-case.

npm install -g mango-lollipop

GitHub: https://github.com/sr-kai/mango-lollipop

I'd love feedback on the approach and how you build similar system.

The trigger/wait/guard/suppression model is not the most elegant solution, so if you have a better implementation please share your experience.
by cucumber3732842 | 2026-02-13 00:38:01+00:00
It's environmental as much as it is zoning that drives the development you see.

You literally can't build the kind of "concrete jungle" that you used to be able to because of environmental.

Like a store with a few parking spaces up front, the building and an alley around the back to one parking space (for the staff) and the dumpster is literally illegal without a multimillion dollar stormwater treatment system or a bunch of extra land (i.e. suburban sprawl).

This is also why you only ever see <low number> family houses on 1/16th to 1/8 acre (depending on the sqft of the house + parking) and the it jumps right to N-over-Y megacorp apartment blocks (maybe with retail on the bottom).
by II2II | 2026-02-13 00:38:05+00:00
I wonder if the people who write these articles realize that they are doing more damage to their cause than good? At best, their lies come off as hysteria. As worse, their lies come off as conspiratorial paranoia. Either way, they are outright ignoring that these polices are put into place to address a very real problem with the status quo while failing to communicate what the very real issues with these policies are (nevermind proposing better ways to address the problem).
by saulpw | 2026-02-13 00:38:14+00:00
Regardless of ignorance, people don't vote even every year or two, because it's inconvenient, they're busy, and they become cynical after months of negative campaigning on both sides. We need "assigned voting" where you can assign your vote to another person, who then can assign their votes to another person, etc, creating a chain of voting hierarchy such that a few people control large numbers of aggregate votes, and in most cases that's enough to decide things and get things done. People can always un-assign/re-assign their votes (shifting the political landscape), or even override their assigned vote on a particular bill, if they disagree with their "elected" representative.
by yodsanklai | 2026-02-13 00:38:42+00:00
Maybe it's my own bias (after working for a big tech company for 5 years), but it's certainly not the dream job I thought it would be. Soulless corporations with questionable impact on society, lot of turnover, increasing pressure every year, fear of layoffs. Even the tech isn't that exciting, there's lots of tedious work, technical debt, hacked solutions, no time for researching and building quality solution.

That being said, it's certainly different for researchers. I can imagine that being a researcher at Google is more fun than being a median SWE in another FAANG. But still, I find these companies less enticing in general, even the products tend to degrade as they keep pushing the monetization.
by neodymiumphish | 2026-02-13 00:38:47+00:00
I’ve tried many apps for window resizing on Mac, and none feel like they’re nearly as good as FancyZones (the PowerToys module for Windows). I don’t want secret squirrel key combos. I don’t want hot corners.

I want two things:

- Predefined zones à la FancyZones
- Tied edges (there’s surely a better term for this) so that I can grab the edge between two apps and have them both resize together (one gets smaller as the other gets bigger).

Please someone tell me this exists without a subscription!
by mblode | 2026-02-13 00:39:18+00:00
If anyone’s exploring Rust + React, I’ve been building something similar on the rendering side.

react-vello [1] exposes Vello (a Rust GPU renderer) as a React renderer via WASM + WebGPU, so you can draw shapes and text declaratively while Rust handles the rendering in the browser.

[1] https://github.com/mblode/react-vello
by tasty_freeze | 2026-02-13 00:39:18+00:00
The Barnes & Noble Bookstore (at least the two or three I have been to in the past 10 years) has a single queue. Fry's Electronics did it that way. The self-pay corral at HEB (a huge Texas grocery chain) with about 14 check-out stations does it that way. The Academy Sporting Goods store near me does it that way. The Austin Bergstrom Airport security gates are that way.

I agree that many places have a queue for each registers, but the other way isn't entirely rare.
by Mistletoe | 2026-02-13 00:39:45+00:00
When the AI invents religion and a way to try to understand its existence I will say AGI is reached. Believes in an afterlife if it is turned off, and doesn’t want to be turned off and fears it, fears the dark void of consciousness being turned off. These are the hallmarks of human intelligence in evolution, I doubt artificial intelligence will be different.

https://g.co/gemini/share/cc41d817f112