MurphyA/hacker-news huggingface dataset:
by ankit219 | 2026-01-22 19:59:19+00:00
My rudimentary guess is this. When you write in all caps, it triggers sort of a alert at Anthropic, especially as an attempt to hijack system prompt. When one claude was writing to other, it resorted to all caps, which triggered the alert, and then the context was instructing the model to do something (which likely would be similar to a prompt injection attack) and that triggered the ban. not just caps part, but that in combination of trying to change the system characteristics of claude. OP does not know much better because it seems he wasn't closely watching what claude was writing to other file.

if this is true, the learning is opus 4.5 can hijack system prompts of other models.
by pc86 | 2026-01-22 19:59:20+00:00
By definition if you're using the word "considered" you're making some claim that slavery is objectively bad. You can't simultaneously say that morality changes, that what is right and wrong changes, and then say "slavery though is bad objectively it's just people in the 1700s didn't consider it as bad as it is."

Don't you see how that seems at best incredibly inconsistent, and at worst intentionally disingenuous?
by Telemakhos | 2026-01-22 19:59:39+00:00
I see the opposite effect with AI: I quickly find some error that it has made, because it always makes errors in my field, and that keeps me from disengaging with the problem, because it helps define what can be wrong. I mainly use AI like I used to use my blog, for writing out my ideas in prose that I think is comprehensible and organized. Neither AI nor my old blog ever solved a problem for me, but they help me figure out how to talk about problems. I'll solve them on my own, but being able to describe a problem well is an important step in that.
by kmeisthax | 2026-01-22 19:59:44+00:00
Another instance of "Risk Department Maoism".

If you're wondering, the "risk department" means people in an organization who are responsible for finding and firing customers who are either engaged in illegal behavior, scamming the business, or both. They're like mall rent-a-cops, in that they don't have any real power beyond kicking you out, and they don't have any investigatory powers either. But this lack of power also means the only effective enforcement strategy is summary judgment, at scale with no legal recourse. And the rules have to be secret, with inconsistent enforcement, to make honest customers second-guess themselves into doing something risky. "You know what you did."

Of course, the flipside of this is that we have no idea what the fuck Hugo Daniel was actually doing. Anthropic knows more than we do, in fact: they at least have the Claude.md files he was generating and the prompts used to generate them. It's entirely possible that these prompts were about how to write malware or something else equally illegal. Or, alternatively, Anthropic's risk department is just a handful of log analysis tools running on autopilot that gave no consideration to what was in this guy's prompts and just banned him for the behavior he thinks he was banned for.

Because the risk department is an unaccountable secret police, the only recourse for their actions is to make hay in the media. But that's not scalable. There isn't enough space in the newspaper for everyone who gets banned to complain about it, no matter how egregious their case is. So we get all these vague blog posts about getting banned for seemingly innocuous behavior that could actually be fraud.
by dlcarrier | 2026-01-22 19:59:55+00:00
Ebay has filters to display sold listings, so when you're looking to buy something, check out the closed auctions and see what they're going for. If the prices are similar, you might as well buy from fixed-price listings, but if auction prices are lower, you can save a lot by being patient.

You can also save searches for a fixed-priced listing below a specified value, and enable alerts, so that if someone lists something that's priced to sell, you can get it quickly.
by gavinray | 2026-01-22 20:00:09+00:00
Unfortunately, none of these data are usable because (in the US, at least) there is no oversight on labeling accuracy for nutritional supplements.

That means I can dump woodchips into capsules and sell them as Multivitamins with 12 vitamins & minerals, and nobody would be the wiser.

There is more rigorous testing being done in underground steroid + peptide communities than in legal nutritional supplements.

Crazy world where you can trust vialed peptides from China more than something you bought on Amazon...
by bediger4000 | 2026-01-22 20:00:15+00:00
The Libertarian Party asks you to reject the evidence of your eyes and ears. It is their final, most essential command.

I first flew as an adult in 1984. Air travel was better in the good old days. Seats were wider, and legroom longer. Airports have always been horrendous, but that hasn't kept them from becoming worse, either. But at least we no longer suffer terrible death tolls from underwear, shoe and shampoo bottle bombers.
by wolvoleo | 2026-01-22 20:00:18+00:00
At work we've moved from several AAA-class products and services to Microsoft ones. The Microsoft ones were cheaper and more integrated but always less capable, like a minimum viable product design. It's just good enough to not pay for a separate third party product but just put up with the included product in the bundle.

And the deeper you get in the ecosystem the harder it is to ever get out. And of course the more you get dependent on them the more leverage they have in the next contract negotiation.

I don't consider them a trusted partner either because they often overpromise, downplay design limitations to our leadership.
by dragonwriter | 2026-01-22 20:00:24+00:00
> Author is not an organization, they had an account with anthropic which got disabled and Anthropic addressed them as organization.

Anthropic accounts are always associated with an organization; for personal accounts the Organization and User name are identical. If you have an Anthropic API account, you can verify this in the Settings pane of the Dashboard (or even just look at the profile button which shows the org and account name.)
by d-us-vb | 2026-01-22 20:00:52+00:00
Because codepens can run javascript. And if a page has 50 of them, it might make the page load time much longer. I know that all these examples are pure CSS, and maybe there is a setting in codepen to disable the "Run" button and automatically run it. Still, getting to decide is generally a better pattern than presuming that that's what the user wants, especially when the fact that the code is inside a codepen makes it explicitly not an integral function of the page. "I thought this was just a blog, and now you want me to run all this javascript??" -- some JS hater, probably.

I appreciate getting to choose as much as possible when code runs.
by giancarlostoro | 2026-01-22 20:01:10+00:00
The Peshitta was over a few centuries. Have you never seen the threads of a rope becoming undone? To the rich man covered in wealth, it would be chaos if they love their wealth more than they love God. My point is that it makes way more sense and yes it is symbolic, but a camel never made any sense to me and to a lot of people for that matter.
by cannoneyed | 2026-01-22 20:01:23+00:00
I mean this pretty literally though - I'm not particularly interested in these questions. They've been discussed a ton by people way more qualified to discuss them, but I personally I feel like it's been pretty much the same conversation on loop for the last 5 years...

That's not to say they're not very important issues! They are, and I think it's reasonable to have strong opinions here because they cut to the core of how people exist in the world. I was a musician for my entire 20s - trust me that I deeply understand the precarity of art in the age of the internet, and I can deeply sympathize with people dealing with precarity in the age of AI.

But I also think it's worth being excited about the birth of a fundamentally new way of interacting with computers, and for me, at this phase in my life, that's what I want to write and think about.
by vizzier | 2026-01-22 20:01:39+00:00
For season 1 it very much satirises the early morning open university tv educational media format from the 70s through the early 2000s [1]. I'm not sure it'd land quite the same way for other countries or even for gen-z onwards.

[1] https://www.bbc.com/historyofthebbc/anniversaries/january/op...
by terrelln | 2026-01-22 20:01:42+00:00
Yeah, `--adaptive` will enable adaptive compression, but it isn't enabled by default, so shouldn't apply here. But even with `--adaptive`, after compressing each block of 128KB of data, zstd checks that the output size is < 128KB. If it isn't, it emits an uncompressed block that is 128KB + 3B.

So it is very central to zstd that it will never emit a block that is larger than 128KB+3B.

I will try to reproduce, but I suspect that there is something unrelated to zstd going on.

What version of zstd are you using?
by eightysixfour | 2026-01-22 20:02:39+00:00
Yes but no. Do you know how many people call support in legacy industries, ignore the voice prompt, and demand to speak to a person to pay their recurring, same-cost-every-month bill? It is honestly shocking.

There are legitimate support cases that could be made better with AI but just getting to them is honestly harder than I thought when I was first exposed. It will be a while.
by KaiserPro | 2026-01-22 20:03:20+00:00
> compared to the US $7–$24+ per kg.

thats per pound (lb).

Given that you can't make parmesan in the UK AND its historically expensive (see samual peypes) it seems an odd choice to pin your argument on.

> We sold ourselves short during the GW/Blair Neo-labour era.

I mean we really didn't it was a period of great productivity and a massive boost in living standards almost universally.
by evan_a_a | 2026-01-22 20:03:22+00:00
In engineering the simple solution is often the best solution. Creating a demand-side network of devices is not that.

Plus, such a system would provide even more ways for nefarious actors to sabotage the grid, by influencing the demand side. For example, setting every appliance to run its load at the same time. The grid would be fucked.
by phil21 | 2026-01-22 20:03:24+00:00
> What kind of selfish point of view is this? Don't you want people to use energy sources that are better for our entire world, even if it costs you like $10 more in taxes per year?

Only if those who make the same or more than me are paying that same tax. After their subsidies of course.

Rich folks getting even richer off the backs of poor folks is bad. Even if it's dressed up as good for the environment or whatever justification you want to come up with.

As a homeowner, I would not take these subsidies as I find them to be immoral. Doesn't mean I won't be installing solar, but I'm doing it for far different reasons than saving money.

By your logic, shouldn't homeowners stop being selfish and just pay for these things themselves in order to make the world a better place? Why do they need renters, other taxpayers, and other ratepayers to subsidize them?
by dashdoesdata | 2026-01-22 20:04:48+00:00
Interesting post from Rajat Rana on Meesho's technology blog. Meesho is a huge Indian e-commerce platform. He shares how, and why, they rebuilt their real-time analytics platform on Apache Pinot to support a wider variety of sophisticated features — such as identity merging, deep insights, funnel analysis, and complex user journeys.

(I work at StarTree - a real-time analytics platform powered by Pinot - we helped them implement this)
by SAI_Peregrinus | 2026-01-22 20:04:55+00:00
They could also, with a breaking change, enforce addons register what sorts of files they'll execute when a folder is opened in trusted mode. If no matching files are found, then opening the folder is safe and no prompt is needed. If matching files are found, then prompt the user and replace "may" with "will". Fewer permission requests, and a clearer message.

People will still inevitably ignore the message and open everything in trusted mode, but it'd be more reasonable to consider that user error.
by PaulDavisThe1st | 2026-01-22 20:05:36+00:00
> This is not as big a problem as it sounds - you cannot provides enough power for you neighbors and so your breakers (fuses) will cut power long before the lineman gets there.

The load side (your neighbors) cannot pull more power than is being generated. My 7kW array can generate 7kW and no more. No breakers will trip in a hypothetical scenario where my inverter fails to shut down during an outage, and my neighbors are trying to drawing 10kW.
by rmoriz | 2026-01-22 20:06:28+00:00
short: no

long: It depends.

If you are a foreigner, e.g. no US resident, you are fully taxable with your US LLC profits in your country of residence, e.g. let's say Germany. There is no way to get a tax discount or any other simple magic hack. However, if your lifestyle allows, to become a digital nomad (not living in a single country for more than 183 days) in theory you may operate tax-free (only sales outside of US, domestic US sales are taxable). The big benefit of a US LCC in this case is, that it's 100% trustworthy limited liability company that does not automatically enforce taxation residency for you individually and can be operated from anywhere in the world. No UAE, no Caribbean islands shell companies needed, that ring all bells and will keep business away.
by cannoneyed | 2026-01-22 20:06:34+00:00
We had our third kid in late November, and I worked sporadically on it over the following two months of paternity leave and holiday... If I had to bet, I'd say I put in well over 200 hours of work on it, the majority of that being manual auditing/driving of the generation process. If any AI model were reliable at checking the generated pixels, I could have automated this process, but they simply aren't there yet, so I had to do a lot more manual work than I'd anticipated.

All told I probably put in less than 20 hours of actual software engineering work, though, which consisted entirely of writing specs and iterating with various coding agents.
by bsoles | 2026-01-22 20:06:34+00:00
As many other people on HN, I am an advocate for software engineers and I think it is important that software engineers themselves develop expertise and become owners in their particular fields of application, their processes, etc.

Attempts to undermine their role and turn developers into simple cogs in the machine rub me the wrong way.

I perceive (you might disagree) that Design Thinking, Agile, Scrum, and similar things as attempt for designers, PMs, etc. to insert themselves into the process, not as equal partners, but as people with elevated privileges over software developers.

I don't necessarily disagree with the idea and ideals of Design Thinking. I disagree with the practitioners and their perception of themselves as something special over software developer.

I also think that my original analogy at the top is perfectly understood by a lot of people here as much as I understand the type of people on HN.
by hagbard_c | 2026-01-22 20:07:06+00:00
I got a cheap Ender-3 V2 with a few modifications (extruder moved to the sled, CR-touch sensor mounted) which - after redoing the wiring which the previous owner somehow messed up, replacing some mismatched bolts, putting nuts and washers on the bolts underneath the hot plate, putting the springs in their correct locations, removing a metric ton of hot glue, aceton-glueing a few broken ABS details, installing more capable firmware [1] and tightening all bolts - seems to work just fine. Thus far I've only used PETG to print spare parts to repair broken appliances, this started out with some hiccups but works fine after installing the mentioned firmware. It isn't particularly fast, it isn't particularly pretty but it does work for my purpose: create parts to repair and build things. I have no doubt that a more modern printer can make life easier but thus far life hasn't been hard with this Ender: design a model, slice and dice it and send it to the printer which does the rest. I've printed some fairly 'hairy' models which came out fine (i.e. not hairy/thready) even though I'm using PETG. For those with some technical aptitude - in other words for people who are wont to build and repair stuff - these machines are an affordable step into the additive manufacturing world with the promise of 'spare parts at your fingertips'.

[1] https://github.com/mriscoc/Ender3V2S1
by volkl48 | 2026-01-22 20:08:17+00:00
Depends on your system constraints.

As an example:

I live in New England. We do not have enough natural gas pipeline capacity to meet demand in long periods of very cold weather, and have very limited natural gas storage that can't buffer that for as long as a cold spell can last.

In these periods of time the grid traditionally keeps the lights on by switching over a significant portion of the grid to burning oil for power, and/or with the occasional LNG tanker load into Everett MA. These are both....pretty terrible and expensive solutions.

Burning less natural gas during the day still helps at night/at peak, because it means there's been less draw-down of our limited storage/more refill of it during the day, so we don't have to turn to worse options as heavily at night.
by worik | 2026-01-22 20:08:52+00:00
> In software it's common to value independent verification - e.g. code review. Someone who is only focused on writing new code instead of careful testing, refactoring, or peer review is widely viewed as a shitty developer by their peers.

That is good practice

It is rare, not common. Managers and funders pay for features

Unreliable insecure software sells very well, so making reliable secure software is a "waste of money", generally
by tstrimple | 2026-01-22 20:08:53+00:00
This does sound sus. I have CC update other project's claude.md files all the time. I've got a game engine that I'm tinkering with. The engine and each of the game concepts I play around with have their own claude.md. The purpose of writing the games is to enhance the engine, so the games have to be familiar with the engine and often engine features come from the game CC rather than the engine CC. To keep the engine CC from becoming "lost" about features implemented each game project has instructions to update the engine's claude.md when adding / updating features. The engine CC bootstraps new game projects with a claude.md file instructing it how to keep the engine in sync with game changes as well as details of what that particular game is designed to test or implement within the engine. All sorts of projects writing to other project's claude.md files.
by PaulDavisThe1st | 2026-01-22 20:09:28+00:00
Nobody, certainly not myself is suggesting that discovered vulnerabilities should not be fixed.

However, vulnerabilities that have demonstrably led to the wrong person being elected are entirely different to vulnerabilities that are invoked only in hypothetical scenarios for which there is no evidence that they've ever happened.

There are lots of things in this world that ought to be "fixed", but I'd prefer we prioritize the ones that are actively, demonstrably causing harm rather than the ones which "could cause harm if A, B & C even though A, B & C have never been observed to occur together".

So sure, fix the vulnerabilities, all of them, but don't lie about their status or impact on actual elections.
by MontyCarloHall | 2026-01-22 20:09:58+00:00
This doesn't really look like pixel art; it looks like you applied a (very sophisticated) Photoshop filter to Google Earth. Everything is a little blurry, and the characteristic sharp edges of handmade pixel art (e.g. [0]) are completely absent.

To me, the appeal of pixel art is that each pixel looks deliberately placed, with clever artistic tricks to circumvent the limitations of the medium. For instance, look at the piano keys here [1]. They deliberately lack the actual groupings of real piano keys (since that wouldn't be feasible to render at this scale), but are asymmetrically spaced in their own way to convey the appearance of a keyboard.

None of these clever tricks are apparent in the AI-generated NYC.

On another note, a big appeal of pixel art for me is the sheer amount of manual labor that went into it. Even if AI were capable of rendering pixel art indistinguishable from [0] or [1], I'm not sure I'd be impressed. It would be like watching a humanoid robot compete in the Olympics. Sure, a Boston Dynamics bot from a couple years in the future could probably outrun Usain Bolt and outgymnast Simone Biles, but we watch Usain and Simone compete because their effort represents profound human achievements. Likewise, we are extremely impressed by watching human weightlifters throw 200kg over their heads but don't give a second thought to forklifts lifting 2000kg or 20000kg.

OP touches on this in his blog post [2]:

I spent a decade as an electronic musician, spending literally thousands of hours dragging little boxes around on a screen. So much of creative work is defined by this kind of tedious grind. [...] This isn't creative. It's just a slog. Every creative field - animation, video, software - is full of these tedious tasks. In the end, the quality of art is defined by the quality of your decisions - how much work you put into something is just a proxy for how much you care and how much you have to say.

I would argue that in some case (e.g. pixel art), the slog is what makes the art both aesthetically appealing (the deliberately placed nature of each pixel is what defines the aesthetic) but also impressive (the slog represents an immense amount of sustained focus).

[0] https://platform.theverge.com/wp-content/uploads/sites/2/cho...

[1] https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fu...

[2] https://cannoneyed.com/projects/isometric-nyc
by IAmBroom | 2026-01-22 20:10:18+00:00
3. Fear of being cringe will stop you living fully. Get over it.

This happened to me at age 40, when a 24yo advised me that some thing I owned, wore, or said made me look uncool. "The difference between 40 and 24 is that you care what looks uncool to 24yos."

24. One day your parents' names will be spoken more often in memories than in conversations. Every word shared with them now is a gift. Don't wait. Create a recurring calendar entry for coffee with your Dad. Visit your Mum every Friday. Force it. Squeeze it in. It will become one of your biggest regrets if you don't.

I'm happy it is a good lesson for you, but do not claim this is one-size-fits-all advice. Some of us have abusive, ugly parents, and are plenty tired of being lectured about how "you're going to regret not making amends with them!" No I fucking won't. Again - good for you, and I'm not saying you said this applied to me.
by agumonkey | 2026-01-22 20:10:22+00:00
I noticed a few states:

- why bother, ask the llm

- relief.. i can let the llm relay me while i rest a bit and resume with some progress done

- inspiration.. the llm follows my ideas and open weird roads i was barely dreaming of (like asking random 'what if we try to abstract the issue even more' and get actual creative ideas)

but then there day to day operations and deadlines
by currymj | 2026-01-22 20:10:31+00:00
the harsher the punishment, the more due process required.

i don't think there are any AI detection tools that are sufficiently reliable that I would feel comfortable expelling a student or ending someone's career based on their output.

for example, we can all see what's going on with these papers (and it appears to be even worse among ICLR submissions). but it is possible to make an honest mistake with your BibTeX. Or to use AI for grammar editing, which is widely accepted, and have it accidentally modify a data point or citation. There are many innocent mistakes which also count as plausible excuses.

in some cases further investigation maybe can reveal a smoking gun like fabricated data, which is academic misconduct whether done by hand or because an AI generated the LaTeX tables. punishments should be harsher for this than they are.