MurphyA/hacker-news huggingface dataset:
by vbelenky | 2026-01-15 00:36:41+00:00
If it's mounted at the recommended 8.5 feet, it's ~impossible/extremely unlikely for the people in the room to get a dose that exceeds the 222nm threshold limit values set by ACGIH (see here https://uvmedico.com/research-and-publications/acgih-2021-th...). You can be standing around in the lamp's hotspot literally all day and still be fine. Check out this sim tool: https://illuminate.osluv.org/?preview_lamp=Aerolamp%20DevKit

But if you're itchy about direct exposure you can also just leave it horizontally on a high shelf or something and it'll still work pretty well. I see lots of people doing that just because they don't feel like buying mounting equipment. It'll just be more dependent on vertical air currents circulating in the room to work well so be super sure that you have a ceiling fan/HVAC/air filter running while using it. Doesn't need much air movement, just a bit, as long as the room air isn't totally still/stuffy.
by Dylan16807 | 2026-01-15 00:36:46+00:00
It's not like 100GB is some huge amount of data. It's easy to hit, so if we're judging the overage amount we should be comparing it to the full 100GB, not some made up guy that only uses 10GB. There are users on unlimited consuming many terabytes, and they're not paying all that much more. It's not unfair to anyone if the cheaper plan is able to slowly reach 200GB or 300GB in a minimal-impact way.

Also dropping all the way to 10kbps with enough use would just suck. It's effectively unusable and it would be extreme penny-pinching to make sure the maximum 24/7 user can't squeak out more than 3GB extra on their 100GB plan. You get more variance than that from different month lengths.
by foobarchu | 2026-01-15 00:37:03+00:00
If we're bringing in other industries, you'd be wise to consider banking. Savings accounts are something most people would consider an asset, because it's money the bank has on hand and can use for loan purposes.

But it's the opposite, deposits are liabilities because they need interest paid out and can be withdrawn at any time.

Just because the company has a thing that could be assigned value doesn't make it automatically an asset.
by davidhyde | 2026-01-15 00:37:24+00:00
Yes and yes. I make open source software because I fundamentally enjoy the act of learning something new and then applying that knowledge by making something. I publish it for the ego boost only. I am equally likely to be irritated by contributions than to be excited by them. My day job contributions are up for scrutiny but the personal projects I publish on github are my island, my sovereign ground. As exciting as PR interest is, sometimes I don’t really want someone to paint over my painting. It’s mine after all. I obviously don’t speak for all open source contributors but I don’t want compensation. If someone wants to fork my work and turn it into a community then they are free to do so as a result of my licensing choice. If the first few contributions I receive are pleasant and someone takes over then that is great too. My point is that not all creators are aggregators. Leave us alone and stop complaining. We gave it away for free after all.
by stickfigure | 2026-01-15 00:37:44+00:00
No bone in this fight, but in this day and age, when someone levels an accusation of unspecified "code of conduct violation", I automatically think "oh, geez another sex pest". And of course start reading because I can't resist tabloid gossip either.

Some amount of defense is appropriate just to clear the air. Maybe this has gone too far, but hey, we're all still reading. I don't even know what a Teensy is.
by phkahler | 2026-01-15 00:38:17+00:00
I'm not sure if anyone has noticed, a rubiks cube can be represented by only the orientations of the pieces. You do this by defining their "correct" position in cube coordinates rather than piece coordinates (local about the piece center). In other words you might define a 3d model for each piece in world space assuming the cube as a whole is centered on the origin. With pieces offset from the origin like this, any rotation about an axis will appear to move the piece as well as rotate it. With 24 orientations, you'll find 3 that place a corner in the same position but colors rotated. Similarly edges have 2 orientations for each of 12 locations.

One does need to compute the traditional position of the pieces to determine which ones need to be rotated for a given move, but the total state is significantly reduced.

Tell me this isn't news to the cube world. It cant be. Can it?
by Madmallard | 2026-01-15 00:38:24+00:00
I don't know if it's as nuanced as this.

Just seems like it's dependent on what you're working on and what training data is available for it.

AI definitely just spews out python and JavaScript for me to do all sorts of things quickly.

But it can't translate my XNA game to JavaScript worth a damn. It's terrible with visual work as well.
by rtpg | 2026-01-15 00:39:09+00:00
Yeah totally, for unknown codebases it can help kick you off in the right direction (though it can send you down a totally wrong path as well... projects with good docs tend to be ones where I've found LLMs be worse at their job on this ironically).

But well.. when working with coworkers on known projects it's a different story, right?

My stance is these tools are, of course, useful, but humans can most definitely be faster than the current iteration of these tools in a good number of tasks, and some form of debugging tasks are like that for me. The ones I've tried have been too prone to meandering and trying too many "top results on Google"-style fixes.

But hey maybe I'm just holding it wrong! Just seems like some of my coworkers are too
by jrflowers | 2026-01-15 00:39:10+00:00
Not to split hairs here but it doesn’t look like he said it was a measured harassment report. Having worked customer service and HR, it’s somewhat common for people reporting harassment to be irate or even downright rude, especially when they feel that they’re being ignored.

The idea that calling someone a jerk is grounds for a company to ignore a serious complaint is, paradoxically, what some people describe as their reason for being rude.

Anyway I don’t know what’s going on here but “Sparkfun has ceased its business relationship with Adafruit because a guy called us jerks in a complaint about our CEO” would be hilarious
by rvz | 2026-01-15 00:39:14+00:00
It's most likely both.

> There are tons of tiny edge cases and standards to comply with where implementing one standard will break 3 others if not done carefully. AI can't do that right now.

Firstly the CI is completely broken on every commit, all tests have failed and its and looking closely at the code, it is exactly what you expect for unmaintainable slop.

Having more lines of code is not a good measure of robust software, especially if it does not work.
by dwattttt | 2026-01-15 00:39:26+00:00
> This does come with code-bloat. So the Rust std sometimes exposes a generic function (which gets monomorphized), but internally passes it off to a non-generic function.

There's no free lunch here. Reducing the amount of code that's monomorphised reduces the code emitted & improves compile times, but it reduces the scope of the code that's exposed to the input type, which reduces optimisation opportunities.
by TeMPOraL | 2026-01-15 00:39:33+00:00
Unfortunately, prompt injection isn't like SQL injection - it's like social engineering. It cannot be solved, because at a fundamental level, this "vulnerability" is also the very thing that makes the language models tick, and why they can be used as general purpose problem solvers. Can't have one without the other, because "code" and "data" distinction does not exist in reality. Laws of physics do not recognize any kind of "control band" and "data band" separation. They cannot, because what part of a system is "code" and what is "data" depends not on the system, but the perspective through which one looks at it.

There's one reality, humans evolved to deal with it in full generality, and through attempts at making computers understand human natural language in general, LLMs are by design fully general systems.
by nephihaha | 2026-01-15 00:39:34+00:00
Photo ID is common already. Not just driving licences (with a "c") and passports, but in numerous other forms. In Scotland, young people have to prove their age continually, and they have a choice of these or state issued photo bus passes, Young Scot cards (no idea who issues these but commonly used as ID) and student IDs. They're definitely being conditioned into it.
by noAnswer | 2026-01-15 00:39:47+00:00
DNS servers can take the IP address of the client into account. If you query a record for amazon.com from the USA you will get a different answer than from Europe. (And you don't need anycast for that.)

That the client information doesn't get lost when it goes through different resolvers
the DNS extension EDNS Client Subnet (ECS) was invented.

https://en.wikipedia.org/wiki/EDNS_Client_Subnet

explains it better than me. The whole point of the extension is to make geo-guessing the original client over DNS more stable.

Now you can have privacy conscious DNS servers that strip the ECS information (or mess with it somehow) and instead of the server closest to you you get the global fallback for example.
(controld.com goes as far to say "switch countries without a VPN" by only messing with ECS. No idea how stable that is though.)
by starkparker | 2026-01-15 00:39:54+00:00
Imago Dei? KGW didn't break anything that the Oregonian hadn't run two weeks prior on Dec. 3, and they got scooped by OPB on it in November. The best coverage KGW (owned and operated by Virginia-based TEGNA, which TIL is in the process of getting Nexstar'd) has had of homelessness was covering their news van getting broken into by a homeless couple and stealing their gear.
by subjectsigma | 2026-01-15 00:40:29+00:00
I don't support Israel or like Scott Adams, but man does this comment fucking piss me off.

> But what they're really mourning isn't the death of a person, but the death of a brand.

Translation: If you like Scott Adams in any way, you are not like me. Since I am always right, you must be wrong. People who are wrong aren't really people, and thus don't really feel things. Ergo, if you like Scott Adams your emotional distress at his death isn't real, or at least not genuine in the way my emotions are.

> Meanwhile ICE is shooting people in the face, the US is sponsoring genocide in Palestine, and real suffering and death abound

Translation: The only things which are important are the things I care about. I only focus on $CURRENT_THING, which means that every conversation must be about $CURRENT_THING, sometimes $CURRENT_THING2 as well. Whenever anyone mentions they are feeling any emotion about anything else, I have to raise the question, "Yeah, but did you know there's a $CURRENT_THING going on?" I do this because there's only two options: Either the person thinks exactly like I do, in which case they should feel like I do and any deviations must be corrected; or, they don't think exactly like I do, in which case they are personally culpable for $CURRENT_THING. Again, I am always right and if you're not like me, then you are wrong.

> as far as Hacker News is concerned all of it's just "politics" that doesn't stimulate the intellect or curious conversation.

Translation: I'm incapable of nuance and an article I liked or posted got flagged. This means that everyone else is out to get me. I take this extremely personally because, again, I am always right.

---

TL;DR: You have a negative EQ and you're an asshole.
by vbelenky | 2026-01-15 00:41:11+00:00
The uviquity 220 nm SHG chips are super cool--they're perfectly monochromatic (though maybe with some blue light leakage) and I hear from their tech lead that they expect to get up to 10% WPE. I think that approach is definitely going to be relevant much sooner than far-UVC LEDs, but they're still early days, it's going to be a long road. Krypton-chloride excimer lamps are more or less the only game in town for commercial far-UV, at least for now.

Full report here if you want more solid state far UV info: https://www.convergentresearch.org/resources/convergent/soli...
by tired_and_awake | 2026-01-15 00:41:54+00:00
Completely agree and great points. The conclusion of "agents are writing the tests" etc is where I'm at as well. More over the code quality itself is also an agentic problem, as is compile time, reliability, portability... Turtles all the way down as you say.

All code interactions all happen through agents.

I suppose the question is if the agents only produce Swiss cheese solutions at scale and there's no way to fill in those gaps (at scale). Then yeah fully agentic coding is probably a pipe dream.

On the other hand if you can stand up a code generation machine where it's watts + Gpus + time => software products. Then well... It's only a matter of time until app stores entirely disappear or get really weird. It's hard to fathom the change that's coming to our profession in this world.
by Nevermark | 2026-01-15 00:41:59+00:00
That isn't how trademark law works.

The line is if the symbols/works are used in a context so they clearly intentionally, or by unnecessary/unreasonable lack of care, create confusion. Someone who looks and sounds like McConaughey just being themselves isn't a violation.

Look at existing trademarks. They are riddled with high similarity filings, but they co-exist as long as they are not used to create confusion.

The bar for any enforcement would be very high for humans, simply looking and behaving like themselves.

But if someone very much like McConaughey was used in a commercial portraying a fictional "famous actor", that wouldn't go over. Unless ... it was clearly a parody. Or in fact, they are also an actor, and small signals indicate which actor, avoiding reasonable confusion problems. Or any other reasonable mitigations are taken.

McConaughey couldn't even sue a movie about him, with reenactments of real incidents in his life, using an actor naturally/made-up to look nearly indistinguishable, as long as it was clear the actor was not McConaughey. (Using computers to create an exact likeness might be challengeable, depending on the specifics - as they would essentially be lifting his face directly from him. Which gets into the realm of unreasonable, because it wouldn't be a reasonable requirement of any bio to go that far.)
by taeric | 2026-01-15 00:42:38+00:00
Fun article! Makes me want to play with prolog again.

I put together something looking at a rubik's cube as a permutation of numbers a while back. https://taeric.github.io/cube-permutations-1.html I remember realizing that my representation essentially had some permutations of numbers that it would never hit, but wasn't sure it was worth trying to more directly model the pieces of the cube. Curious if there are advantages here that I'm ignoring.
by BizarroLand | 2026-01-15 00:43:03+00:00
That's one way of seeing it, but the fact is that automobile parts are already nearly commodity parts. The wall that stops automaker upstarts in their tracks is the need for safety testing and approval from the US DOT.

Even if you had the chutzpah to get all of the materials together for a fleet of vehicles, you have to spend big cash and grease a lot of palms to get a vehicle you make certified. It takes years and millions of dollars to get to the 1st sellable vehicle.

This is a portion of why BYD, for instance, isn't selling in America.

There are other reasons of course, but one of them is the millions and millions of dollars you're putting at risk just to potentially be told "No" by the government.

https://www.atic-ts.com/north-america-motor-vehicle-componen...
by jandrewrogers | 2026-01-15 00:43:38+00:00
People's expectations are not constrained by the license. They are free to exercise a sense of entitlement beyond the terms of the contract and empirically they often do. The license does not prohibit them from engaging with the authors or maintainers for any reason whatsoever, including requesting free labor.

You could perhaps add a clause in the license that restricts this behavior but then it would no longer be FOSS.
by buu700 | 2026-01-15 00:43:43+00:00
Just to clarify, you're inferring several things that I didn't say:

* I was agreeing with you that all vibe code is effectively legacy, but obviously not all legacy code is vibe code. Part of my point is also that not all LLM code is vibe code.

* I didn't comment on the dependability of legacy code, but I don't believe that strict vibe code should ever be depended on in principle.

As far as non-vibe coding with LLMs, I'd definitely suggest some level of human review and participation in the overall structure/organization. Even if the developer hasn't pored through it line by line, they should have signed off on the tech stack/dependencies/architecture and have some idea of what the file layout and internal modules/interfaces look like. If a major bug is ever discovered, the developer should know enough to confidently code review the fix or implement it by hand if necessary.

Detailed specs, docs, and tests are also positives, which I recently wrote up some thoughts on: https://supremecommander.ai/posts/ai-waterfall-trifecta.
by 4d4m | 2026-01-15 00:44:19+00:00
Hey Doordash this behavior is disgusting, greedy, and erodes trust in your platform. Do better, stop ignoring the government and peoples wishes, you have become the pariah for corporate greed amongst the working class gigworkers after ignoring and reimplementing tip stealing after a huge suit. Execs, with your level of wealth and a hollowed husk of a company due to your actions, why not just leave to other companies where you'll do less societal damage to those most vulnerable?
by luhego | 2026-01-15 00:44:43+00:00
> We initially built an integrator role for quality control and conflict resolution, but found it created more bottlenecks than it solved

Of course it creates bottlenecks, since code quality takes time and people don’t get it right on the first try when the changes are complex. I could also be faster if I pushed directly to prod!

Don’t get me wrong. I use these tools, and I can see the productivity gains. But I also believe the only way to achieve the results they show is to sacrifice quality, because no software engineer can review the changes at the same speed the agent generates code. They may solve that problem, or maybe the industry will change so only output and LOC matter, but until then I will keep cursing the agent until I get the result I want.
by vbelenky | 2026-01-15 00:44:50+00:00
Pretty sure that's a UVB flashlight. There's absolutely no way that anyone is selling 255nm UVC that outputs much of anything for more than a few hours for $45.

A good 280nm chip is ~$100 (https://www.ledsupply.com/leds/uv-c-280nm-nichia-ncsu334a-le...), and it gets exponentially harder to produce shorter wavelengths the further down the spectrum you go. 270nm and 265nm chips are getting there, but 255nm is mostly a research area right now.
by mdswanson | 2026-01-15 00:46:40+00:00
Over the past year or so, I've built my own system of agents that behaves almost exactly like this. I can describe what I'd like built before I go to bed and have a fantastic foundation in place by the next day. For simpler projects, they'll be complete. Because of the reviews, the code continually improves until the agents are satisfied. I'm impressed every time.
by lanfeust6 | 2026-01-15 00:46:59+00:00
Yeah, suburbia and even the inner-city in the West has parks, trails and rec centres. If anything, the real fantasy is the idea that kids couldn't engage with something outside. Kids are addicted to each other, social media is just a useful vector when helicopter parents don't permit you to leave the property, except for structured organised activity I.e. expensive league sports
by nosuchthing | 2026-01-15 00:47:02+00:00
Game theory is made up of political ideologies, and very often applied to justify politcal ideologies the most obvious being when game theory is cited to justify economic ideologies through synthetic policies like bail outs or stock buy backs.

> But you're putting an ideological/political motive to freaking maths to then reframe what "game theory" means in your own view of the world.

Figures don't lie but liars figure.

"The contemporary era constantly proclaims itself as post-ideological, but this denial of ideology only provides the ultimate proof that we are more than ever embedded in ideology. Ideology is always a field of struggle - among other things, the struggle for appropriating past traditions." - Žižek
by BizarroLand | 2026-01-15 00:47:27+00:00
The reason I'm holding out for a 400 mile range vehicle is many fold.

1: Sometimes I actually do drive 400 miles in a single sitting, and I want to be able to keep doing that.

2: The last 10% of charge seems to take the longest. If I can safely fast charge in 20 minutes from 30 to 300 miles range, then I would have no range anxiety even when I'm on a long road trip.

3: I know the tech is coming, and I can wait until it gets here. I don't have an "only" option when it comes to vehicles.
by BryantD | 2026-01-15 00:48:16+00:00
"No way" is an awfully strong statement. For example, people abandon personal material in storage units which are subsequently auctioned off fairly often.

But I appreciate you iterating on this -- I understand your position and while I disagree with you on the question of what "reasonable" would be in this case, I absolutely think that if I could read minds I would find that Project Veritas staffers at the very least knew the diary was stolen.
by RHSeeger | 2026-01-15 00:48:55+00:00
It's both. Saying "the problem" is the parents, implying there's one problem and that's it, is ridiculous. There's a lot of factors that go into why raising a good, caring, strong, self sufficient child is difficult.

We see this same type of argument from the "pull yourself up by your own bootstraps; if you weren't lazy you'd succeed" crowd. It's a stupid argument there, and it's just as stupid here. The world is complicated, and working to improve things from multiple angles is good, and improves the changes of success; for everyone.
by danans | 2026-01-15 00:50:23+00:00
> Many people use these for business with great success.

Not enough to make it economically viable. Most people who want an EV want a compact, sedan, crossover, or sports car.

Most people who want a luxury pick up truck want to burn gasoline.

The niche market that does exist wants a Rivian.

For EV trucks priced and appointed for everyone else, I'm looking forward to what Slate and Telos make.
by joquarky | 2026-01-15 00:51:45+00:00
I think the "AI isn't doing anything" crowd have some kind of vocabulary/language barriers/deficiencies that prevent them from refining their prompting methods into something that works for them.

I find that the more precise I am in my prompts, the more precise the response. But that requires that I use vocabulary that I wouldn't use in a human conversation.
by vbelenky | 2026-01-15 00:51:56+00:00
I don't really think 222nm UVC LEDs are going to be super relevant anytime soon https://www.convergentresearch.org/resources/convergent/soli...

SHG chips might get there but they're very early days right now. And solid state capital economics are pretty unforgiving--I think we'd have to be seeing millions of lamp sales annually for SHG to really compete with KrCl lamps

Honestly, the KrCl lamps currently available are already pretty cheap even at the very small scale they're being sold. If demand picked up I think they could easily fall from $500/lamp to $100/lamp without any serious innovation.

It would be awesome if SHG could beat that and I think it has tons of advantages, but white LEDs got as cheap and efficient as fast as they did because literally everybody needs lightbulbs and they used to consume a lot of energy--general lighting is a huge industry with tons of demand. UVC simply is not.