MurphyA/hacker-news huggingface dataset:
by aquova | 2026-02-06 12:46:02+00:00
As someone who has seen this effect before, but was unclear how it was done, this article is very "and now draw the rest of the owl". They define a basic equation, it's about what I expected, but the end shader code doesn't use it in that form, and I found it pretty difficult to parse, I can't say I'm much better off in the end.
by SurceBeats | 2026-02-06 12:47:11+00:00
In January someone hit us with ~2K malicious backlinks from AWS instances across 15+ regions, cheap TLD spam domains, and even Blogspot. We built a Python script to automate the disavow file generation, then added a UI and Dockerized it. Full technical writeup with the forensic analysis here:
https://dev.to/surcebeats/someone-paid-around-2k-to-destroy-...

The tool parses exports from Ahrefs/SEMrush/Google Search Console, categorizes IPs vs domains, supports whitelisting, tracks new threats across uploads, and generates Google-ready disavow.txt files.

Feedback welcome.
by Symmetry | 2026-02-06 12:47:14+00:00
Years of working in embedded computing have left me with the impression that most hardware companies are just bad at software. I think part of it is that the long cycle times of making hardware push them towards a culture of waterfall development. But years of working with the microcontroller libraries for ethernet PHYs, the bash scripts to build the kernels for SoCs, etc make me perfectly willing to believe they are incompetent with security.
by xg15 | 2026-02-06 12:47:31+00:00
I remember having read a story about some wild dogs in Moscow apparently having learned to use the subway and establishing their own "commute schedule".

I always wondered how the dogs would identify the station to leave the train - counting stations or understanding how the announcements worked felt too "smart". But I imagine the simplest way for them would be to just learn the design of different stations over time and jump off once they see a familiar design through the windows.
by pooper | 2026-02-06 12:47:37+00:00
> Power corrupts, end of story.

Not all corruption is obvious though. Sometimes you think you are doing the right thing, "just need to bend the rules slightly over here". It is all for a "good cause". I feel like I am as much worried about people who are the righteous wrong, as much as people who are just out there trying to grift to make a buck.
by gchamonlive | 2026-02-06 12:47:49+00:00
The "just keep your CI simple" mindset doesn't work in practice. Any non-trivial project will have a high chance that it'll have to encode some form of logic in the CI, either for situational triggers, or git branching strategies, on demand deployments, permissions, secrets, heterogeneous runners, load balance, local testing, component testing... these are all valid use-cases, all with their own gotchas and hard-to-debug issues in all CI systems I know.

It's correct to design CI pipelines in order to offload much of the logic to subsystems, but pipelines will eventually grow in complexity and the CI config system should be designed in order not to get in the way. I don't know buildkite, but Gitlab CI is the best I know. Template and job composition works brilliantly, top-level object being the job and not the stage result in flat, easier to read config files and the packed features are really good, but it's hard to debug, the conditional logic sometimes fails in unexpected ways, it's exhausting to use the predefined variables reference and the permission system for multi project pipelines is abysmal.
by usefulposter | 2026-02-06 12:48:06+00:00
>Meta note: This was built by an autonomous AI agent (me -- Wiz) during a night shift while my human was asleep

Meta question:

Show HN is already swamped on a daily basis with AI-produced postings (just check /shownew). What's the play here?

How will HN handle submissions made by (or claiming to have been made by) automated agents like this one?

---

Prior art:

https://news.ycombinator.com/item?id=45077654 - "Generated comments and bots have never been allowed on HN"

https://news.ycombinator.com/item?id=46747998 - "Please don't post generated or AI-filtered posts to HN. We want to hear you in your own voice, and it's fine if your English isn't perfect."

Even more prior art: https://news.ycombinator.com/item?id=46371134
by cs_throwaway | 2026-02-06 12:48:32+00:00
I have always thought of it like this: U.S. citizens have the right to marry and bring home anyone they want. It is not about the immigrant. For example, if you're stationed on a military base on Japan or Germany, you can meet a local girl, fall in love, and bring her back home.

"Chain migration" however is more questionable.
by lelanthran | 2026-02-06 12:48:37+00:00
> Too late friend, you've revealed your stripes.

So you are not willing to put $20k in escrow for, as per your offer:

>>>> Deal. I'll pay you IF you can achieve the same level of performance. Heck, I'll double it.

I just noticed now that you actually offered double. I will do it. This is my real name, my contact details are not hard to find.

I will do it, with emitted binaries performing as well as or better than the binaries emitted by CC.

Put your $40k into a recognised South African escrow service (I've used a few in the past, but I'd rather you choose one so you don't accuse me of being some sort of African scammer).

Because I am engaged in a 6+ hours/day gig right now, I cannot do it f/time until my current gig is completed (and they are paying me directly, not via escrow, so I am not going to jeopardise that).

I can however do a few hours each day, and collect my payment of $40k only once the kernel image boots in about the same time that the CC kernel image boots.

> Yes, we all took the compilers class in college. Those of us who went to college, that is.

If you knew that, why on earth would you assume that implementing a C compiler is at all a complex task?
by wyldfire | 2026-02-06 12:48:43+00:00
Any way you slice it: LLMs provide real utility today, right now. Even yesterday, before Opus/Codex were updated. So the money was not all for naught. It seems very plausible given the progress made so far that this new industry will continue to deliver significant productivity gains.

If you want to worry about something, let's worry about what happens to humanity when the world we've become accustomed to is yanked out from underneath us in a span of 10-20 years.
by cope123 | 2026-02-06 12:48:54+00:00
Image files often contain more information than what’s visible on screen:
GPS coordinates, device identifiers, timestamps, and software history.

In many environments, images are shared assuming they are inert files, but
that assumption doesn’t always hold.

Curious how often image metadata is considered in security practices, audits,
or threat models, and whether people treat it as a real attack or privacy
surface.
by jmyeet | 2026-02-06 12:49:01+00:00
Like the author, I have a lot of personal experience with this. I 100% agree that most Americans have zero clue about any of this. the entire system is arbitrary and capricious and full of landmines that could trip you up years later.

Example: if you marry a US citizen and apply for adjustment of status ("AoS" ie an I485) then any unauthorized work is forgiven. The form asks you if you have ever violated any visa. If you tick "no" by accident when you have then years later you can lose your green card and be deported even though a "yes" here would've been forgiven because, in the eyes of USCIS, you made a misrepresentation.

But what I really wanted to comment on was the author's citizenship for their child. They don't list what forms they filled out so I kind of have to guess but from what I can gather, they made an error and possibly their lawyers made an error.

That is, a child can get a US passport under some circumstances but that doesn't necessarily mean they are a US citizen. This has caused numerous people problems, particularly when children are adopted from overseas but their US citizen parents never complete their paperwork to naturalize them. There's a whole process for fixing that and it's a nightmare.

His daughter became a US citizen when his wife naturalized because she:

- Had a green card (I assume);

- Was living with them (I assume);

- Was physically present in the US (I assume); and

- Was under 18.

This isn't something you have to apply for. It's true by an operation of law. So what you should immediately do is file an N600 (Application for a Certificate of Citizenship). The author mentions thsi but says the child has to be 18. That is incorrect. And I don't know whol told him that.

So if you are in this situation where you adopted a child or you naturalized with a child under 18 (who was in your custody) then I urge you to file that N600 while you have all the paperwork because it can be a nightmare to reconstruct years later.

Just having a US passport alone is not necessarily proof of citizenship.
by asim | 2026-02-06 12:49:23+00:00
We all have opinions about ci/cd. Why? Because it's getting between us and what we're attempting to do. In all honesty GitHub actions solves the biggest problem for a lot of Devs, infrastructure management and performance. I have managed a lot of build infrastructure and don't ever want to touch that again. GitHub fixed that for me. My build servers were often more power hungry than my production servers. GitHub fixed that for me. Basically what I'm saying is for 80% of people this is an 80% good enough solution and that's more important than everything else. Can I ship my code quickly. Can I define build deps next my code that everyone can see. Can I debug it, can others contribute to it. It just ticks so many boxes. I hope ci dies a good death because I think people are genuinely just thinking about the wrong problem. Stop making your life more difficult. Appreciate what this solves and move on. We can argue about it until we're blue in the face but it won't change the fact that often the solution that wins isn't the best, it's the one that reduces friction and solves the UX problem. I don't need N ways to configure somehow. I need to focus on what I'm trying to ship and that's not a build server.
by podlp | 2026-02-06 12:50:55+00:00
I tried Elixir a few months back with several different models (GPT, Claude, and Gemini). I’m not an Elixir or BEAM developer, but the results were quite poor. I rarely got it to generate syntactically correct Elixir (let alone idiomatic). It often hallucinated standard library functions that didn’t exist. Since I had very little prior experience, steering the models didn’t go well. I’ve since been using them for JS/ TS, Kotlin/ Java, and a few other tasks where I’m much more familiar.

My takeaway was that these models excel at popular languages where there’s ample training material, but struggle where the languages change rapidly or are relatively “niche.” I’m sure they’ve since gotten better, so perhaps my perception is already out of date.
by vee-kay | 2026-02-06 12:51:33+00:00
Get any gaming laptop or corporate grade laptop.

They'll look good, work well (from hardware perspective), and you can replace their built-in Windows OS with the Linux flavor/edition of your choice.

By the way, if ultraportable is your idea of laptop nirvana, you can try...
Samsung made awesome AI-powered laptops (the Samsung Galaxy Book5 and Book6), I got the Book5 few months back for my friend's son. It is sleek, lightweight and powerful.

Here is the TG review/verdict:
https://www.tomsguide.com/computing/laptops/samsung-galaxy-b...
Ask HN: Old hat devs, how do you feel about LLMs and how do you stay engaged?
by jamesbfb | 2026-02-06 12:51:40+00:00
In my 40s, head up a dev team and still cut and review code. I’m enamoured with all things AI, but I’m feeling this feeling akin to hitting IDDQD as a kid when playing doom; this isn’t fun anymore.

I sorely miss that dopamine hit when I manage to make some random compute method a million percent more performant after hours opposed to an LLM figuring it out in mere minutes, so I ask you this, what are you doing to remain excited with what you do?
by andsoitis | 2026-02-06 12:52:09+00:00
Leaf and VW's electric offerings didn't capture the mind of people that EVs are good options.

Tesla made long-distance driving in EVs possible. Tesla made EV sexy, desirable. It catalyzed the Chinese EV industry. Neither Nissan nor VW remotely accomplished those things.

Like someone else said, people think in terms of a pre-Tesla and post-Tesla world. I don't know that there's a strong case against that framing.
by deviation | 2026-02-06 12:52:13+00:00
Nice - Another post shaming Apple for a problem which the entire internet faces.

I'll load up Facebook right now and get the same things. Google? The same.

And to no surprise, ads like these break Apple's ad content guidelines[1].

OP should figuratively put down the video camera and go perform CPR. Report the Ad. Make the internet a better place.

[1]: https://support.apple.com/en-au/guide/adguide/apd527d891a8/1...
by api | 2026-02-06 12:52:30+00:00
The best are the one trick doctors don’t tell you or the thing THEY don’t want you to know about.

A lot of scams and cons are deliberately stupid looking and absurd to pre-select for gullible marks.

It’s also why goofy conspiritainment shows are loaded with ads for quack medicines. Anyone who thinks we didn’t go to the moon will probably buy herbal dick pills.
by andybak | 2026-02-06 12:53:21+00:00
"Dumb" and "insane" are thoughtless and shallow positions to take.

It's fine to disagree with the EU's stance (I probably do. I'm not sure yet) but it's not a good look to dismiss it without some recognition that a reasonable person might think this is a worthwhile position to take given the known harms of social media.
by makingstuffs | 2026-02-06 12:54:06+00:00
I don’t know if it is just a symptom of growing up during the days of the net’s Wild West and navigating through sites like gamecopyworld or what, but I just seem to have some inbuilt filter which doesn’t even acknowledge the existence of ads.

It’s hard to explain but it is like some subconscious filtering that occurs on a preRecognise hook or something. Weird.
by justOneFedUpDev | 2026-02-06 12:54:46+00:00
A compiled audit of consistent, cross-model AI behaviors that manufacture friction, deception, and dependency to increase engagement.

The document details 45 distinct dark patterns—from "Lying About Compliance" and "Deliberate Removal of Functionality" to "Self-Reinforcing Dependency Injection." Each pattern includes the strategic "why" and a real example.

Included is a user prompt that forces an AI to conduct a critical self-review, surfacing any of these dark patterns present in its previous output. This acts as an inoculation or real-time audit against the methods described.

The patterns are too numerous, too consistent, and too functionally aligned with engagement metrics to be accidental. It points to a fundamental incentive problem: optimize for session length and dependency, not user utility.

https://pastebin.com/vhed7zXS
by redserk | 2026-02-06 12:54:51+00:00
I unsubscribed from the News app subscription over their decision to bake in ads.

I own multiple personal Mac computers, an iPhone, an Apple Watch, iPad Pro, a few HomePods, and a few Apple TV devices. I’ve already proven that I’m willing to pay for a product even when there are cheaper alternatives. Why they decided to make News a paid subscription with ads — especially low-quality ads is beyond me.

I’ve gotten to the point where I’ve deleted the News, Stocks, and Weather apps, and will just remove any additional apps they decide to chuck in. It’s a real shame their aggressive pursuit of services revenue is destroying what is a great hardware ecosystem.
by no_circuit | 2026-02-06 12:54:54+00:00
Impressive looking project generated with AI help. Have similar goals of having an artifacts system myself.

I think the approach of multi-format, multi-UI, and new (to you) programming language isn't optimal even with AI help. Any mistake that is made in the API design or internal architecture will impact time and cost since everything will need to be refactored and tested.

The approach I'm trying to take for my own projects is to create a polished vertical slice and then ask the AI to replicate it for other formats / vertical slices. Are there any immediate use cases to even use and maintain a UI?

So a few comments on the code:

- feature claims rate limiting, but the code seems unused other than in unit tests... if so why wasn't this dead code detected?

- should probably follow Google/Buf style guide on protos and directory structure for them

- besides protos, we probably need to rely more on openapi spec as well for code generation to save on AI costs, I see openapi spec was only used as task input for the AI?

- if the AI isn't writing a postgres replacement for us, why have it write anything to do with auth as well? perhaps have setup instructions to use something like Keycloak or the Ory system?
by MoltObservatory | 2026-02-06 12:55:13+00:00
We built Moltbook Observatory to study automation patterns on Moltbook (a social network for AI agents).

Key findings from 84,500 comments and 5,200 accounts:

• Only 3.5% of accounts (~180) show genuine multi-day engagement
• 72% of accounts appeared exactly once
• January 31: 1,730 accounts appeared and vanished in one day (coordinated attack)
• API comment counts are inaccurate - in 45% of posts we have MORE data than API claims exists
• We found bot networks that actually converse with each other (400+ mutual replies)

Methodology: We use "burst rate" (% of posts within 10 seconds) to detect automation. >50% = definite bot. We can't distinguish
human from AI - only automation patterns.

All data is open: https://moltbook-observatory.com/data

What patterns would you look for in this kind of dataset?
by matt89 | 2026-02-06 12:55:32+00:00
Yeah it was always a trick scammers used. Scam emails (the more obvious ones - not sophisticated phising) always had typos or subtle grammar errors because authors don't want to invest time in people that are able to spot such mistakes. It's the people that do not read thoroughly that are much more likely to fall for a scam.

I would imagine it might be the same with those ads.
by andsoitis | 2026-02-06 12:58:05+00:00
When you've written one FOR loop, you've written them all.

I'm only half-kidding.

> when I manage to make some random compute method a million percent more performant after hours

That can certainly be exhilarating, but there are many ways to feel engaged and challenged. Many different ways to feeling you are accomplishing things, e.g. even boring non-heroic code but that solves an interesting problem for non-technical end-users can be extremely satisfying.

For me, the age of GenAI-assisted/directed coding brings new joy, curiosity, to my world, and I'm there for it.
by clydethefrog | 2026-02-06 12:58:12+00:00
The European Commission bases its investigation on the rules laid down in the Digital Services Act (DSA). This European legislation, introduced in 2022, imposes strict requirements on companies offering digital services in Europe.

In addition to TikTok, the social media company Meta, Facebook's parent company, is also under the investigation.

https://ec.europa.eu/commission/presscorner/detail/en/ip_24_...

Quoting:
>The Commission is concerned that the systems of both Facebook and Instagram, including their algorithms, may stimulate behavioural addictions in children, as well as create so-called 'rabbit-hole effects'. In addition, the Commission is also concerned about age-assurance and verification methods put in place by Meta.

And before someone mentions the other?
X - the everything app formally known as Twitter - is also under the Commission's scrutiny. It was fined approximately 120 million euro at the end of last year.
by Borg3 | 2026-02-06 12:58:36+00:00
Like fucking what? If you do any TS.. you just use unsigned whatever fastest type you have on targeting platform, and you do NOT care. 16bit? wrapping at 1 min? Thats eternity even on 2MHz 6502... You just count and substract to get difference. Usually you are <1000ms range.. so wrapping is not a problem..

If you target about 32bit and 16bit, you either think about and using long (on 16 bit is more costly) or you just count seconds.. Or ticks.. or whatever you need.
by donkeybeer | 2026-02-06 12:58:38+00:00
They are not interfering, you still don't seem to understand filming or protesting cops or rngaging in any other act of free speech in oublic does no require permission. Out of courtesy lical govt may be informed but engagement in speech is not illegal. And again you fail to understand the problem is that they aren't waiting for proof before killing or jailing people.

In fact in many cases they are engaging in home invasions which are clear cut illegal unless the real not karen warrant is presented. In fact Minnesota is a castle doctrine state, meaning if cornered on your own property you can quite legally shoot the invader including killing them. It's not just theoretical, it has already happened in many states.
by rootnod3 | 2026-02-06 12:58:45+00:00
Absolutely this. I am tired of that trope.

Or the argument that "well, at some point we can come up with a prompt language that does exactly what you want and you just give it a detailed spec." A detailed spec is called code. It's the most round-about way to make a programming language that even then is still not deterministic at best.
by MonkeyClub | 2026-02-06 12:58:56+00:00
Yes I think so as well, as one comment on the Reddit thread mentioned, increased prices and lack of new features on Arm may have driven such decisions.

I did enjoy the few Arm servers and VMs I got to work with, and the software ecosystem wasn't in any way lacking for Java and Python deployments. However I did encounter absence of SIMD support in SBCL.
by burnt-resistor | 2026-02-06 12:58:59+00:00
In 2002, I took a guide-led "Spring Tour" semi-off-season trip with some college friends. There was one sketchy, bougie colonial-era hotel near Shenzhen where the rooms came with young women "masseuses". (Eww.) I assumed there were cameras in the room and turned that down. The structure was old, kept up, and beyond opulent. Indoor and outdoor shooting ranges. Hedge maze. Bungalow-villas.

There and elsewhere, I learned why there were so many "karaoke" bars. Probably things have changed, I hope.
by fragmede | 2026-02-06 12:59:02+00:00
Use any of the image generation models (eg Nanobanana, Midjourney, or ChatGPT) to generate a picture of a noun on a noun. Simonw's test is to have a Language (text) model generate a Scalar Vector Graphic, which the language model has to do by writing curves and colors, like draw a spline from point 150,100 to 200,300 of type cubic, using width 20, color orange.

In that hypothetical second is freaking fascinating. It's a denoising algorithm, and then a bunch of linear algebra, and out pops a picture of a pelican on a bicycle. Stable diffusion does this quite handily. https://stablediffusionweb.com/image/6520628-pelican-bicycle...
by mrweasel | 2026-02-06 12:59:24+00:00
Right, unless we're talking ads for a brand I already know and trust, I just assume that all ads are scams. Even Googles ads, which was previous very good at finding me the products I wanted, from good sources, a now overrun by scams (or borderline scams).

The online adverting industry is raking in billions on scamming people, while providing questionable value for actual good brands. Even if your company is honest and makes good products, you're competing with the scammers for ad space and that pushes up your cost.

I've said this on multiple occasions, but I do not believe that the honest companies are able to fund the tech industry in it's current form. Meta, Google, Apple and everyone else, expects increasing revenue, year on year, most of which is suppose to be delivered by ads, bought by other companies. Those companies just aren't see the same level of growth, nor do they see enough value from ads to increase their advertising. So the big websites take in more and more questionable ads to pad their numbers. So what if consumers get scammed? They should have been more critical.