MurphyA/hacker-news huggingface dataset:
by devGrimm | 2026-02-09 19:17:34+00:00
Hey! How is it going?

As the title said, I've created this tool so I can better visualize the infra of services that I work with, since, sometimes, it's quite hard to figure it out when I'm joining a new project.
Overall it should be quite simple to use, and to extend as well, since it's all based in a config.yaml file that will list the services and infra deps.

Hope it helps someone!
by snohobro | 2026-02-09 19:17:39+00:00
Ironically, this may be one of the many straws that breaks the proverbial internet camel’s back. We all wax and wane about the old internet, the pre-homogenized, non-corporate, Wild West internet.

Perhaps these constant restrictions will finally spur us to create our own spaces again Our own little groups that exist independent of the corpo-sphere.

The only reason ‘the way things used to be’ went away was because the new thing was convenient. Well, now it isn’t anymore. So let’s just go back to the old thing.
by mschuster91 | 2026-02-09 19:17:50+00:00
Why the fuck do people still use Ivanti, and while we're at it, Cisco gear? How many backdoors and vulnerabilities can these two companies produce until they get put out of business?

If you ask me... both these companies should be treated similarly to misbehaving banks: banned from acquiring new customers, an external overseer installed, and only when the products do not pose a threat to the general public any more, they can acquire new customers again.
by zehaeva | 2026-02-09 19:17:55+00:00
I think at this point you need to consider how the human eye see color. It's not like each wavelength gets picked up and then communicated perfectly.

(I'm going to skip over some basic stuff, and use some generalities)

Each Cone in the eye responds to a range of frequencies. This means that things that unless it's on the extreme low, or high, end of the frequencies that the human eye can discern you are going to have two, or all three, Cone types responding. The strength of those responses is what your brain uses to interpret the color that you see.

The real problem is that out in space there is no attenuation of sunlight, it's bright. Super crazy bright. It basically overloads all of your Cones, and Rods, all at once, there is no way for your brain to find a signal of "oh there's more higher wavelengths here so interpret bluer than normal" because all of the signals got maxed out. If you max out all of the signals, you get white.
It doesn't matter that in absolute terms there's more blue, the lower and mid frequencies are also maxed out.
by palmotea | 2026-02-09 19:18:01+00:00
> If you can maintain a work permit for 20 years, why not?

But did he? The OP is mum on the matter about what kind of work permit he had for the 19 years before applying for a green card last year. If he did have some kind of work permit, it sounds like a really strange situation. The article says was running his own business, was he sponsoring himself on a temporary worker visa or something?

Given the gaps in the article, I think it's fairly likely he didn't have work permit until recently, and was working here illegally for most of that 20 years.
by runarberg | 2026-02-09 19:18:05+00:00
I haven’t seen that theorem, but I believe it (and it kind of makes sense actually). If proven it is certainly a nice one.

There are so many functions that we know is impossible to even write down, let alone calculate, analytically. In fact the number of real valued functions we can write down and compute analytically is infinitesimal compared to all real valued functions. It is nice to know that there exists a method to approximate them with an arbitrarily small error. If we really need to compute a certain function, knowing we can always approximate the value with a neural network, is good actually.

However most human tasks are not computing real valued functions, programming to compute a real valued function actually reminds me of when Jack Kerouac wrote JavaScript[1]. He wrote an entire program just to find the factorial of 43. “If you want the factorial of another number, you’ll need to rewrite it.”

1: http://blog.anguscroll.com/if-kerouac-wrote-javascript/
by SilverElfin | 2026-02-09 19:18:17+00:00
From https://en.wikipedia.org/wiki/CGTN_(TV_channel)

> CGTN is the English-language news channel of state-run China Global Television Network, based in Beijing, China. It is one of several channels provided by China Global Television Network, the international division of Chinese state broadcaster China Central Television (CCTV), under the control of the Central Propaganda Department of the Chinese Communist Party.
by tkrn | 2026-02-09 19:18:17+00:00
I agree that there is maybe too much potential for confusion with that, but is the dot operator (or read syntax?) actually used that much these days?

Personally I have mostly sometimes used it with Emacs Lisp, but in general relying too much on plain cons cells and cadring down the cars of their cddars feels like a code smell to me and if I need a pair I can always just use cons? As the (only, I think?) infix operator in traditional lisps it has always felt extra-ordinarily useless to me (outside of Schemes use of it lambda lists), but maybe I'm just missing something.
by FrankRay78 | 2026-02-09 19:18:31+00:00
I’m building an AI emotional regulation coach for autism

Traditional therapy assumes you can identify what you’re feeling, which is exactly what many autistic people struggle with. Anna, the emotional regulation coach, addresses this dilemma.

I’ve used her daily for nearly a year and haven’t had a major dysregulation event since. Now I’m working on developing Anna further. The following post includes a detailed framework for building your own.

https://bettersoftware.uk/2026/01/24/how-to-build-ai-regulat...
by toxik | 2026-02-09 19:19:10+00:00
This is left lane driving policy. I am like this, and I was not at first. What makes you drive like this is rush hour traffic. "Move up the lane or move out of the lane" is the sentiment, basically. As others have noted, it is essentially an adversarial process. If you drive nice, people cut in front and you're unable to drive nice to both those behind you and in front.
by mmlkrx | 2026-02-09 19:19:20+00:00
They are planning on doing something similar:

Discord is also rolling out an age inference model that analyzes metadata like the types of games a user plays, their activity on Discord, and behavioral signals like signs of working hours or the amount of time they spend on Discord.

“If we have a high confidence that they are an adult, they will not have to go through the other age verification flows,”
by elevation | 2026-02-09 19:19:22+00:00
I helped an elderly woman create her first FB account. She'd just lost her husband and wanted to notify his friends about his upcoming memorial service. She knew their names but didn't have contact information.

We created the account from an Apple device, registering from her home cable modem IP, giving FB her cellphone number and ISP issued email address — all strong signals of consumer authenticity. But after she added five of her relatives within half an hour, her account was locked for suspicious activity.

There was an appeal button; she was asked to take a picture of her face from many angles and upload ID. She gave them everything they asked for, but when Facebook reviewed the appeal, they closed her account permanently.
by SilverElfin | 2026-02-09 19:19:42+00:00
This is the same as CA suing people for exercising their right to free speech under the first amendment, and the right to bear arms under the second amendment. Note that the second amendment is very clear on how the law should be interpreted, because it says “shall not be infringed” explicltly.

Unfortunately it looks like this type of constitutional violation through gun control law is normalized in a number of very blue states, and the 3D printing bans are spreading to New York and Washington states next.
by crazygringo | 2026-02-09 19:19:47+00:00
It would be incredibly useful for scrubbing through commercials during podcasts, if you could just pinch your fingers and drag through the air. Infinitely better than double-pinching the stem 15 times in a row.

Finer volume control. Different gestures for fast forward vs next track. Additional gestures e.g. for liking the current track.

Doesn't sound useless to me at all.
by Noumenon72 | 2026-02-09 19:19:50+00:00
I always wonder why so many people observe this when I never have. It makes no sense logically; it's the speed of the car in front of you that determines whether they should switch lanes, not the size of the gap behind it. There is no reason for them to cut in when your lane is no faster. Perhaps you are just the sole person leaving enough room for people to execute needed lane changes.

At any rate, even if people are continuously going around you like water going around a rock in a stream, you only have to drive 2 mph slower than traffic to constantly rebuild your following distance from the infinite stream of cutoffs. But my experience is the majority of following distance is eaten up by people randomly slowing down, not cutting in.
by LorenPechtel | 2026-02-09 19:19:51+00:00
And can come with hidden gotchas. I remember dealing with one bit, presented as an object but I thought that was simply because it was in an object oriented language, it was simply a calculation with no state. Many headaches later I figured out it had some local state while doing a calculation, causing the occasional glitch when triggered from another thread. They didn't claim thread safety, but there sure was no reason for it not to be thread safe.
by D-Machine | 2026-02-09 19:20:06+00:00
> you are correct the token representation gets abstracted away very quickly and is then identical for textual or image models.

This is mostly incorrect, unless you mean "they both become tensor / vector representations (embeddings)". But these vector representations are not comparable.

E.g. if you have a VLM with a frozen dual-backbone architecture (say, a vision transformer encoder trained on images, and an LLM encoder backbone pre-trained in the usual LLM way), then even if, for example, you design this architecture so the embedding vectors produced by each encoder have the same shape, to be combined via another component, e.g. some unified transformer, it will not be the case that e.g. the cosine similarity between an image embedding and a text embedding is a meaningful quantity (it will just be random nonsense). The representations from each backbone are not identical, and the semantic structure of each space is almost certainly very different.
by nikhonit | 2026-02-09 19:20:08+00:00
Start your day with a personalized summary of new videos from your favorite YouTube channels — no more missing content from creators you actually want to follow.

Pain Point
YouTube notifications are unreliable. You subscribe to channels, but their new videos never show up in your home feed. They're not in notifications. They just... disappear. This doesn't mean you don't want to see them — it means YouTube's algorithm buried them.

Plus: it's fun to start the day with curated content insights instead of doom-scrolling a recommendation feed.

What It Does
Fetches the latest videos from a list of your favorite channels
Summarizes or extracts key insights from each video's transcript
Delivers a digest to you daily (or on demand)
by yial | 2026-02-09 19:20:19+00:00
I do drive in the slow lane frequently - and this still occurs. (My go to is to set my cruise 6-9 mph over the speed limit, if passing to smoothly pass and get back over, and spend as much time as possible in the slow lane. )

However - I will say most of the roads I’m on are 2 lanes of traffic. I will have to experiment and see if this doesn’t occur when there are 3 or 4 lanes.
Show HN: Brood– an image-first design tool for iterating on visual ideas
by kshowkat | 2026-02-09 19:20:19+00:00
Demo: https://streamable.com/fcy9sg

Brood is a macOS desktop app for iterating on visual ideas where the canvas image is the primary state and text is optional. The UI is an RTS-style tool palette: you pick an operation and apply it to regions of the canvas.

Under the hood, Brood routes each step to an image model/tool (Gemini, OpenAI, Flux) and runs a lightweight policy step that looks at the current canvas and chooses the next operation (eg background removal, recast/style shift, object replace) based on what it infers youre trying to do.

This started as an experiment inspired by Karpathys "the tokenizer must go" / image-input-first argument (https://x.com/karpathy/status/1980397031542989305
).

Feedback I want:

Does the RTS-style palette speed up iteration or add distraction?

Which 2-3 operations should be next?
by anarticle | 2026-02-09 19:20:24+00:00
It is entirely possible that we cannot do it with the current setup. Resourcing of public schools is largely shit across the various states, I went to NJ public schools which are consistently second or third in the nation. I live in Philadelphia whose public schools are notoriously bad.

The rise of charters has probably hurt areas with marginal public schooling, but it does give parents an option.

I don't think there's anything suspicious or sinister about it, considering how administrations appear to be running absolutely out of control in schools now which seems pretty bad. You are likely right about the federal govt getting this wrong and screwing up the current good thing which is public schools in areas that work :D.

I would counter with things like, calculus is not a regional bias. If we expect to compete internationally we have to raise the bar up, not create a generation of people who can't do fractions. I'll def have to think about how the fed would misuse this. Thanks for the insight.

My bias:
I am a product of DoDDS schools, which is as close to a national curriculum as we've ever had and the numbers seem to be off the charts: https://archive.is/OpZnr

For me, my parents are both from poor backgrounds. My dad joined the Marines and apparently got me access to the best academy in the USA, the DoDDS System. I am the only person in my family to ever make more than 100k or have degrees.

There's also the little unspoken part of this article that if your kid misbehaves bad enough it becomes your parent's problem via their commanding officer.

It is entirely possible I'm some kind of outlier. (I doubt it.)
by slfnflctd | 2026-02-09 19:20:26+00:00
> There is nothing complicated about this divide [...] You can't "not understand"

I beg to differ. There are a whole lot of folks with astonishingly incomplete understanding about all the facts here who are going to continue to make things very, very complicated. Disagreement is meaningless when the relevant parties are not working from the same assumption of basic knowledge.
by gigel82 | 2026-02-09 19:20:34+00:00
It's clear "age verification" is not something we'll get rid of, so I think instead we should push for a publicly verifiable double-blind (zero-knowledge proof) solution that can ensure it only gives the websites a boolean and doesn't allow correlation from either side.

The alternative is having to give your ID to Facebook, Google, Microsoft, and all the other bad actors...
by dagss | 2026-02-09 19:20:54+00:00
But if you try some penny-saving cheap model like Sonnet [..bad things..]. [Better] pay through the nose for Opus.

After blowing $800 of my bootstrap startup funds for Cursor with Opus for myself in a very productive January I figured I had to try to change things up... so this month I'm jumping between Claude Code and Cursor, sometimes writing the plans and having the conversation in Cursor and dump the implementation plan into Claude.

Opus in Cursor is just so much more responsive and easy to talk to, compared to Opus in Claude.

Cursor has this "Auto" mode which feels like it has very liberal limits (amortized cost I guess) that I'm also trying to use more, but -- I don't really like to flip a coin and if it lands up head then waste half hour discovering the LLM made a mess the LLM and try again forcing the model.

Perhaps in March I'll bite the bullet and take this authors advice.
by areoform | 2026-02-09 19:20:59+00:00
There's a special phenomenon that happens as startups grow large. They begin to drift away from the ground truth of their product, their users and how it's used. It's a drift away from users. And a drift towards internal politics. A lot like Rasmussen's drift towards danger, https://risk-engineering.org/concept/Rasmussen-practical-dri...

As startups grow beyond a critical threshold, they start to attract a certain type of person who is more interested in mercenarily growing within the company / setting themselves up for future corporate rise than building a product. These people play to the company's internal court and create deeply bitter environments that leads to more mission-driven individuals leaving the company.

Which is why we end up with decisions like OnlyFans hitting $1B / yr in revenue (with extreme profitability) off of porn and then deciding to ban porn, https://www.ft.com/content/5468f11b-cb98-4f72-8fb2-63b9623b7...

Or, Digg deciding to kill its "bury" button and doing a radical "redesign" that made Reddit worth billions.

Unity's decision to update its pricing. Sonos' app "redesign" etc etc.

Decisions that kill the company. Or, in the best case, severely cripple it.

.

Congratulations Discord, y'all have made the list! :)
by WorldMaker | 2026-02-09 19:21:10+00:00
It serves UK, EU, and various US States' regulations to "protect the kids".

Discord is only the next biggest canary in the coal mine. These regulations are going to force a lot more websites and apps to do this, too.

I wish these sorts of regulations had been written hand-in-hand with a more directly technically-minded approach. The world needs a better technical way to try to verify a person's estimated age cohort without a full ID check and/or AI-analyzed video face scan before we start regulating "every" website that may post "adult content" (however you choose to define that) starts to require such checks.
by TheFellow | 2026-02-09 19:21:11+00:00
It feels like folks are too focused on the number, and less about the implication. Pick any [$ amount] per [unit time] and you'd have the same discussion. What I think this really means is that if you're not burning tokens at [rate] then you should ask yourself what else you could be doing to maximize the efficacy of the tokens you already burned.
Was the prior output any good? Good question. You can burn tokens on a code review, or, you could burn tokens building a QA system that itself, burns tokens. What is the output of the QA system? Feedback to improve the state/quality of the original output. Then, moar tokens burn taking in that feedback and improving (hopefully) the original output; And, now, there is a QA system ready to review again, further the goalpost, and of course - burn more tokens.
The point being: You have tokens to burn. Use those tokens to build systems that will use tokens to further your goal. Make the leap from "I burned N tokens getting feedback on my code" to "I burned N + M tokens to build a system that improves itself" and get yourself out of the loop entirely.
by absoluteunit1 | 2026-02-09 19:21:14+00:00
Building https://typequicker.com

We’re aiming to build the best typing application; personalized to every users typing habits.

Typing is one of the most important hard skills today and yet most education systems skip it.

Most of our customers are adults who always wanted to type but can’t find the time. We make it faster to learn and improve by focusing around the user’s weak points (with our features like SmartPractice and TargetPractice)
by wonger_ | 2026-02-09 19:21:36+00:00
https://news.ycombinator.com/item?id=46857488

> We are AI-native and expect you to use tools like Cursor and Claude to ship significantly faster.

> Stack: Python 3.12 (Typed), FastAPI, MongoDB/Beanie, React/TS, Gemini/Claude, Claude Code,

> Who you are: Strong software engineering background with TypeScript in production. Hands-on with AI coding tools (Cursor, Claude Code, Aider, Copilot)
by order-matters | 2026-02-09 19:21:45+00:00
>Or worse, they were doing some dark management technique of "well he's really hauling ass right now, if he makes the original deadline we'll be ahead of schedule, and if he doesn't we have the spare capacity"

As a business analyst who has worked a lot with executive teams at multiple companies, this is almost always the case (ime). Deadlines are only shortened down the chain, never extended. The assumption is that if it cannot be done then they will simply not administer any consequences and classify it as "not realizing the upside".

The only reason it is almost always and not always, is because sometimes a different thing pops up that needs to get prioritized first, so it is communicated that the first thing isnt actually as important as it was yesterday and this other thing is now the most important.

Now obviously I cant speak for everyone at all teams, but as far as boring corporate default behavior goes this is the safe path for executives. If your boss is doing otherwise, they are going out of their way to do it.

The takeaway as a worker is that you should not treat any business goal or deadline ask of you with the same level of care as you would a personal favor. When something really needs that level of care, your boss should pull you aside and break character and make it a personal favor to them, not the business.

As far as "Ownership" goes, it is just a pissing contest as far as I can tell. if you own a task but cant do the task, you just send an email to someone who can do the task so that the task gets done and you can report the task is done and get your ownership credit. the person who did the task was used as a tool in this regard. So high performing managers just try to get ownership of as much as they possibly can, as there's no meaningful difference between who sends that email.
by SpicyLemonZest | 2026-02-09 19:22:19+00:00
I emphasize that I'm not defending the Trump regime, but do you know this friend well enough to be confident that she would tell you if her visa situation didn't check out? It would be extremely hard to stay in the US for 20 uninterrupted years on valid visas without permanent residency. O-1s are theoretically indefinite but require yearly renewal, and all of the other common visas I know of have maximum durations below 10 years.
by deanc | 2026-02-09 19:22:28+00:00
On all my devices and all my connections (residential and mobile) here in the EU I end up in a captcha loop for this site nowadays. Is it just me?

EDIT: seems like I'm not the only one [1]

[1] https://www.reddit.com/r/DataHoarder/comments/1q0ewh1/do_you...
by andrepd | 2026-02-09 19:23:01+00:00
Kids today are alarmingly bad at technology. This is not a "kids these days" situation, this is absolutely true. They understand "tap on icon, open app, there's a feed and DMs".

I mean it, the tech illiteracy of gen Z/alpha is out of this world, I did not expect a generation that grew up with technology to be so inept, but here we are. But they grew up with a 4x4 grid of app icons, not with a PC.
by randusername | 2026-02-09 19:23:02+00:00
My attention is like a freight train. Slow to start, slow to stop, horribly inefficient for small tasks but uniquely economical for heavy long-term loads.

TTCs are one way I can politely indicate I am unwilling to think further on this matter right now. Something else is the main thing.

Beyond conserving attention, I think TTCs help empaths and religious people establish their boundaries of thought.

It's not that thinking deeply is _unsafe_, it's that we can't and/or shouldn't do it at any time for anyone that asks.