MurphyA/hacker-news huggingface dataset:
by Lalabadie | 2026-02-02 14:43:05+00:00
The other assumption here is that ad networks want to filter out all clicks but the most legitimate.

I don't think that's a very lucid assessment of how advertisers operate on the Internet. We all agree that they could take these steps. If AdNauseam doesn't look like outright fraud in the logs (which they don't if it's all distinct IPs and browsers), I don't think they want to cut it out from their revenue and viewer analytics.
by hulitu | 2026-02-02 14:43:26+00:00
> The question ... should ask themselves is why they built them in the first place, and how they will prevent this from happening again.

We never, ever, learn from "lessons learned". They are there, just as a generic way, to tell other teams, that there might be some issues.

I deleted "Microsoft" from the quote because this, unfortunately, applies to a lot of companies.
by mpweiher | 2026-02-02 14:44:09+00:00
It doesn't.

"...while average scores have declined for everyone, boys are doing much worse."

And it definitely doesn't get the resources.

"But in contrast with efforts to encourage girls in math and science, which have helped shrink their achievement gap with boys, little attention or effort has been focused on improving boys’ reading skills."

We've been framing things the same way for decades now, ignoring boys. Maybe it is time to frame things differently.

Unless you also think that boys just don't matter.
by ReptileMan | 2026-02-02 14:44:16+00:00
After relentless pressure from Microsoft finally switched to Linux. I won't say it is smooth sail - but it respects your time and PC resources. Which Windows does not. Windows has had abhorrently slow Explorer, File Search and almost any end user interaction for couple of years now. And is so full of crap that can't be disabled or even don't know what it is doing.
by actualwitch | 2026-02-02 14:44:37+00:00
So it isn't I take it from your answer? If that's the case, not only did your colleague abuse protections for the vulnerable population, and possibly break the law by misrepresenting the legal aspects of your startup (IANAL), but you also didn't see anything wrong with potentially fucking over actual women owned businesses helping underprivileged kids (which I reckon is infinitely more valuable to society than whatever startup your colleague has) and even go as far as publicizing it on this high traffic website as a tip. This kind of behaviour is exactly the reason these protections exist, but big tech never gave enough of a fuck to do anything except virtue signal and democrats are too impotent to actually make them do it.
by basilikum | 2026-02-02 14:45:37+00:00
That's more or less Facebook minus personalization and plus transparency, where an AI decides what you see.

Just like on Facebook, Twitter, TikTok and all the other cancers that would mean that the company or people in control of the AI would get to decide what people see. I don't think that transparency would make that much better as it does not change the fundamental power structure – besides foundation models being non-deterministic and having closed training source does not really allow full transparency – the public prompts would however make it very easy to game the system and only post content that specifically adheres to the metrics given to the model leading to only specifically created spam and slop getting through.

> People learn how to write for the AI rather than reminding other humans to “read the rules.”

Yeah, I dont't want to write for some AI. I want to write for other real humans.

> There would be no user voting at all. Instead, one AI handles every upvote and downvote according to guidance written by the subreddit moderator(s).

I want mods to have less power, not more. I am interested in how we can achieve this as good as possible without destructive forces like traditional spam, trolling and the new AI slop spam ruining everything.
by jodrellblank | 2026-02-02 14:46:13+00:00
> "Microsoft have a goal that states they want to get to "1 engineer, 1 month, 1 million lines of code.""

No, one researcher at Microsoft made a personal LinkedIn post that his team were using that as their 'North Star' for porting and transpiling existing C and C++ code, not writing new code, and when the internet hallucinated that he meant Windows and this meant new code, and started copypasting this as "Microsoft's goal", the post was edited and Microsoft said it isn't the company's goal.
by major505 | 2026-02-02 14:46:51+00:00
I think it can work. In about what? 10 years, maybe more. Tech is simply not yet on the same page as a star trekk computer that you can talk and make it work.

And the main thing that needs to change for it to work is, that AI agents need to run locally, with your own agent without needing cloud processing. Maybe when we get into this point, is when it will make sense, from a pratical and private way.

Now what could work is making a traditional OS, but exposing ways of its power users maketheir own IA agents with the OS data, and this way choose what they want to share wth the cloud.
by fallingfrog | 2026-02-02 14:46:56+00:00
Would you put a professional manager straight out of business school with no military experience in charge of a platoon of marines and send them into a war zone? How do you imagine that would pan out? if not, why would you put such a person in charge of an engineering team? Do you imagine it would go any better?

Like sure eventually the person will learn the job but only after a significant cost in bad decisions.
by Aurornis | 2026-02-02 14:47:24+00:00
This

> … so I’ve been kind of biting my tongue on this thread because “works fine for me” is not interesting or helpful, but: it’s been working great for me since it was introduced in 2007.

Is immediately contradicted by this

> Periodically a disk will get flaky or go bad, maybe once every 2-3 years. I’ll erase the drive and start over. I always have two backups running so there’s never danger of being completely unprotected.

Having to periodically erase the drive and start over is one of the problems we’re talking about.

In my experience, restoring files gets flakey before it reaches the point of having obvious backup failures so you may be experience more problems than you know about if this is happening periodically.
by JumpCrisscross | 2026-02-02 14:47:41+00:00
> Sure if you watch #AyatollahBBC or Democrat media who created the beast in the first place under Carter

If you follow any non-English language assessments from any country in Europe or Asia that hasn’t been calling its shots wrong in the Middle East for two generations.

> You take a province here a province there; what to do with the rest?

Let them have their mullahs. Taliban has been fine from a regional-security perspective.
by adrian_b | 2026-02-02 14:47:58+00:00
Persia is an exonym, but Greece and Egypt are also exonyms (Greeks and Greece was how Romans called them, not how they called themselves, while Egypt was the name used by Greeks, not by the natives of Egypt).

When talking about ancient people and countries, it is hard to avoid using exonyms, as they are usually much better known than whatever names may have been used by natives. In many cases such names have been discovered only relatively recently, during the last century, so they are known mostly by professionals and they are rarely found in popular literature. Moreover, frequently for the native names there is a much greater uncertainty about their original pronunciation than for exonyms.
by rench321 | 2026-02-02 14:48:05+00:00
This is an incredible suggestion. Transitioning Sklad into a "UI-client-as-a-bridge" for established password managers is a fantastic idea for a v2 or a plugin-based architecture.

The point about narrowing the "crypto surface area" is especially sharp. By leveraging the 1Password SDK or KeePassXC-proxy, Sklad could focus entirely on the navigation UX while delegating the heavy lifting of security, sync, and recovery to battle-tested giants.

For the initial launch, I opted for a standalone approach for a few reasons:
1. Zero Dependencies: I wanted a tool that works "out of the box" for developers who might not use a specific password manager or want to keep their CLI/DevOps snippets entirely isolated from their main vault.
2. The "Warehouse" Vibe: Keeping it local-only and standalone fits the "industrial warehouse" aesthetic—you own the file, you own the key, no external APIs involved.
3. Simplicity: As a first step, building a "sovereign" vault was easier to reason about architecturally before diving into complex SDK integrations.

However, I am now seriously considering a "Bridge Mode" where Sklad could act as a fast-access frontend for 1Password/KeePassXC. It would be the best of both worlds: industry-standard security with a "muscle memory" tray interface.

Thank you for this—it’s given me a very clear roadmap for where this could go next!
by alias_neo | 2026-02-02 14:48:39+00:00
I think the fuel passing through is the only method that could be used to cool, the volume of fuel required is presumably constant, regardless of how much fuel you have left, so the amount passing through the pump should be the same until you run out.

On a related note, my car has a fuel heater, to pre-heat the Diesel before it hits the engine, I assume this is typical in modern cars, but using the fuel as a coolant would presumably contribute positively to this desire for warmer fuel entering the cylinders.
by jcynix | 2026-02-02 14:49:57+00:00
I take monthly notes with the excellent app Markor, keep my daily diary with the nice app Diary and share lists, notes, todos with family members via Joplin (stores data on my own WebDAV server).

So almost everything is text (with markup/markdown) and can thus easily be synced and merged between devices via rsync, ssh and perl or shell scripts.

Example: when I want to look up notes in either markor's or diary's files, that's easily accomplished with a shell script, e.g.

cd ~/storage/shared/Documents/markor
if [[ $# == 0 ]] ; then
exec zsh
else
grep -i "$@" **/*(.) | less
fi

Instead of grep I could even use agrep to handle typos. I can start a simple web server on the phone or tablet, if needed:

python -m http.server $PORT --bind 0.0.0.0

and view media files from another device (mobile, desktop, laptop, … whatever.

And there's exiftool, ffmpeg, ImageMagick, scripting languages, all in reach, wherever I go.

Markor: https://f-droid.org/packages/net.gsantner.markor

Diary:
https://f-droid.org/packages/org.billthefarmer.diary
by mr_unmatched | 2026-02-02 14:50:03+00:00
> Lemonade Autonomous Car insurance is the first car insurance designed specifically for self-driving cars.

With their claims of it being the first one available designed for self-driving and driverless cars, I wonder how it differs to other options that have been available (albeit not in the US) for 10+ years.

https://www.adrianflux.co.uk/driverless-cars/driverless-car-...
by satvikpendem | 2026-02-02 14:50:05+00:00
> Plenty of people are writing code without being paid for it.

This is rhetorically a non sequitur. As in, if you get paid (X) then you get stuff done (Y). But if you're not paid (~X), then, ?

Not being paid doesn't mean one does or doesn't get stuff done, it has no bearing on it. So the parent wasn't saying anything about people who don't get paid, they can do whatever they want, but yes, at a job if you're paid, then you better get stuff done over bikeshedding.
by basilikum | 2026-02-02 14:50:23+00:00
I figured it out. It's the anti fingerprinting randomization of canvas data that destroys the image. Though, if it gets drawn on a canvas, is that really MathML?

Edit: I have looked some more into it. It's actually MathML and it seems to trace a video in real time. Somewhere in there is a canvas although I cannot find it in the element inspector.
by gruez | 2026-02-02 14:50:50+00:00
>The intent isn’t to defraud. The intent is to curb their uninvited data collection and anti-utility influence on the internet.

How's this any different than going around and filling out fake credit applications to stop "uninvited data collection" by banks/credit bureaus or whatever?

>The intent is convenience and privacy, not fraud.

You're still harming the business, so my guess would be something like tortious interference.

https://en.wikipedia.org/wiki/Tortious_interference
by palmotea | 2026-02-02 14:51:16+00:00
> Ctrl-F "china", "manufacturing"

> Zero results

Apple never had a "soul," it never had "values." The OP was just suckered by its marketing and the fact it was previously being sycophantic towards political groups the OP likes.

Now someone else in in power that the OP doesn't like as much. That's what changed, not Apple.
by boltzmann-brain | 2026-02-02 14:51:30+00:00
it's a massive crime that decades into FP, we still don't have a type system that can infer or constrain the amount of copies and allocations a piece of code has. software would be massively better if it did - unnecessary copies and space leaks are some of the most performance-regressing bugs out there and there simply isn't a natural way of unearthing those.
by mnahkies | 2026-02-02 14:51:33+00:00
I had a similar idea as a teenager - calculate md5 hash and store that plus a hint/offset to then brute force the original content. I had dial up and wanted a more practical way to get large files.

Anyway I emailed the Winrar developers about my idea and they politely explained why they didn't think it was feasible (appreciate they even took the time to respond!)
Show HN: Open Deep Research that beat Big Tech now self-verifies claims
by LutumVeritas | 2026-02-02 14:51:35+00:00
Last week I benchmarked my open-source Deep Research tool against ChatGPT, Perplexity, and Gemini. I caught OpenAI fabricating 4-5 citations that don't exist. Gemini reduced real hazard ratios by 30-40%.

So I built ASK Mode: every answer gets automatically verified against a second round of sources. Each claim marked [OK], [??], or [NO].

- ~400 verified answers for $1
- 2-3 minutes per query
- No RLHF nannying - it answers what you ask
- Full verification report with every response

The gap between chat (unverified, stale training data) and deep research (20+ minutes) needed filling.

Benchmark proof: https://veritas--test-neocities-org.translate.goog/?_x_tr_sl...
GitHub: https://github.com/IamLumae/Project-Lutum-Veritas
by zzbzq | 2026-02-02 14:51:43+00:00
Not my experience at all. Copilot launched as a useless code complete, is now basically the same as anything. It's all converging. The features are converging, but the features barely matter anyway when Opus is just doing all the heavy lifting anyway. It just 1-shots half the stuff. Copilot's payment model where you pay by the prompt not by the token is highly abusable, no way this lasts.
by satvikpendem | 2026-02-02 14:52:18+00:00
It depends how much money and energy in the form of manhours were spent to write it in an artisan way in the first place. I've been in a lot of PR reviews where it was clear that the amount of back and forth we had was simply not worth it for the code we wrote.

I'm reminded of this: https://xkcd.com/1205/
by tialaramex | 2026-02-02 14:53:13+00:00
They get old fast. A few really iconic adverts I could imagine watching once per decade indefinitely, but for most the first time is enough, and where an agency made several similar ads I probably don't need to see all of them even once. Here's an example of an iconic ad I grew up with that I could imagine wanting to see again some day:

https://www.youtube.com/watch?v=zPFrTBppRfw

https://en.wikipedia.org/wiki/Accrington_Stanley_F.C. -- for US readers, the UK has a "football pyramid" in which there's a hierarchy, the elite sport teams you've probably heard of compete in a national league, but every year the worst of those teams can be replaced by the best of those from the league below, and this repeats in layers like a pyramid, until eventually you're talking about friends or co-workers, who play other similar teams in their local area maybe in some public park for the love of the game. Accrington Stanley is in the middle of that pyramid, it's hiring professional players and has a dedicated ground to play football, but we're not talking superstar lifestyles or billion dollar stadiums.
Show HN: ThorVG 1.0 – Fast vector rendering with Lottie and GPU back ends
by hermet | 2026-02-02 14:53:56+00:00
Hi HN.

We’ve just released ThorVG 1.0, which marks a maturity milestone for the engine. Earlier versions focused on feature growth; this release emphasizes stability, backend parity, and consistent rendering behavior across platforms, including the web.

ThorVG is an open-source, embeddable C++ 2D vector graphics engine used for SVG-style graphics and Lottie.

[What 1.0 means]

This version is less about new features and more about engine readiness:
- Improved rendering performance and engine optimizations

- Improved blending accuracy and text layout behavior

- WebGL backend now officially supported

- WebGPU backend promoted to production-ready status

- Introduced a lightweight WebCanvas path for browser environments

- Broader Lottie spec coverage for more complex animations

- New interaction support including bounding box queries and hit detection

- More predictable API behavior for integration

ThorVG is intended as a small rendering layer for engines, UI systems, embedded devices, and tools where size and deterministic performance matter.

Release notes: https://www.thorvg.org/post/thorvg-v1-0-a-new-generation-rel...

Happy to answer technical questions.
by lelanthran | 2026-02-02 14:54:10+00:00
> You are confusing being political with carrying out political discourse. They are not the same thing.

Okay, lets assume you are correct[1]; is that a counterargument to my main argument:

>> IOW, Even within political discussion, you can still be off-topic!

------------------------------------

[1] I don't think I am confused about the difference, TBH - I explicitly called out political preference of a project and political discussion within the project.
by oldandboring | 2026-02-02 14:55:08+00:00
I will say that over time I've adjusted to Spectacle. Having it pinned to the taskbar is a good approximation of having Flameshot in the tray. Also a nice thing about Spectacle is that the window persists after you take a screenshot so you can then initiate, for example, 'New rectangular region' and it will launch you back into sceenshot mode with a rectangle of the same dimensions as the one you just took -- making it well suited for iterating with an AI coding assistant where I give it a screenshot with examples of a bug, then re-send it another screenshot showing what still needs work.
by gnoack | 2026-02-02 14:55:09+00:00
Those are pathname UNIX domain sockets, so you address them through the socket file, which is conventionally stored somewhere under /run.

You can run "netstat --listening --unix" to list the UNIX domain servers on your system, to get an impression.

See https://man7.org/linux/man-pages/man7/unix.7.html
by zzbzq | 2026-02-02 14:55:10+00:00
You're not using the good models and then blaming the tool? Just use claude models.

Copilot's main problem seems to be people don't know how to use it. They need to delete all their plugins except the vscode, CLI ones, and disable all models except anthropic ones.

The Claude Code reputation diff is greatly exaggerated beyond that.
by jltsiren | 2026-02-02 14:55:21+00:00
From my perspective, the problem with Java's approach is memory, not computation. For example, low-level languages treat types as convenient lies you can choose to ignore at your own peril. If it's more convenient to treat your objects as arrays of bytes/integers (maybe to make certain forms of serialization faster), or the other way around (maybe for direct access to data in a memory-mapped file), you can choose to do that. Java tends to make solutions like that harder.

Java's performance may be hard to beat in the same task. But with low-level languages, you can often beat it by doing something else due to having fewer constraints and more control over the environment.
Show HN: Context9 – A private-first Knowledge MCP for real-time local doc sync
by PrismShadow | 2026-02-02 14:55:42+00:00
Hi HN! We built Context9 to reduce LLM hallucinations caused by outdated documentation. It’s an open-source tool built on Knowledge MCP.
Why use it:
- Real-time Sync: Feed the latest local docs/private repos to agents. No more stale context.
- Reduce Halluclinations: Grounding agents in your current docs, not outdated training data.
- Private-first: Everything stays local. No third-party indexing or data leaks.
- No RAG Overhead: Skip complex vector DB setups. It’s agent-native and fast.
- 100% Free: Open-source and local-first.
Perfect for fast-evolving projects where static MCP servers can't keep up.
by andyjohnson0 | 2026-02-02 14:55:48+00:00
> In the late 90s/early 00s, I worked at a company that bought a single license of Visual Studio + MSDN and shared it with every single employee.

During roughly the same time period I worked for a company with similar practices. When a director realised what was going on, and the implications for personal liability, I was given the job of physically securing the MSDN CD binder, and tracking installations.

This resulted in everyone hating me, to the extent of my having stand-up, public arguments with people who felt they absolutely needed Visual J++, or whatever. Eventually I told the business that I wasn't prepared to be their gatekeeper anymore. I suspect practices lapsed back to what they'd been before, but its been a while.
by satvikpendem | 2026-02-02 14:55:48+00:00
I don't think they hate their job, just seem to be frustrated at slow bureaucratic processes and long code reviews which I've experienced too. After a while it can get aggravating as to why some people want to nitpick minute details of the code which slows down development overall. I am talking about cases where the initially submitted PR is perfectly fine, not grossly incorrect.
by sumtechguy | 2026-02-02 14:55:54+00:00
thats a new one had not see that before.

One of them I bought the feature is not clear if it is 'on/off'. It is a weird tower icon with another weird icon under it. One of them means turn it on. The other means turn it off but leave it on (why). So to make it work you have to have the little tower but the one under it on too. So two toggles to make it work. The other one I bought the thing was supposed to set itself on first power on. Yet to see that work right. Probably have to bring it outside to make work.
by raw_anon_1111 | 2026-02-02 14:55:57+00:00
College grads have it worse in every way than I did graduating in 1996 from a no name state school in South GA in CS.

I had a job waiting for me in Atlanta after graduating based on an internship that was easy to get. I was able to get a house built at 28 for $170K. Even fast forwarding to 2016 I had a 5/3 3500 square foot home built in the northern burbs of Atlanta built for $335K in the good school system. 8 years later we sold it for $700k and downsized to a condo in Florida for half the price. It would be a stretch for me to buy a $700K home now.

For non college grads in my hometown, there were four or five factories that employed plenty of people with good jobs, all but one is gone.
by gambiting | 2026-02-02 14:56:23+00:00
I don't - it's the same as people defending thieves and burglars because "they are just people and they have families to feed". I've had shit stolen from my house before and the emotional damage this causes is far greater than anything financial - to me, thieves could be shot on the spot, literally zero sympathy towards them, they are only one spot below actual murderers and rapists in my book.

These guys are the same - do I feel bad for their plight? Yes, for sure, I wish we could help them and make sure they can live their lives free and not in what is effectively slavery. But they are currently "employed" destroying peoples lives, so many examples of people losing their lives savings to these scammers, many commit suicide due to this. Fucking around with them for youtube videos is the least we can do.