skysight-inc/HackerNews huggingface dataset:
I think what you’re describing is a race to the bottom, and I also think a Country A(merica) focused on its soft power would believe Country C could be a part of a multilateral agreement to exclude the practices demonstrated by Country B from competition
If everyone uses AI to "generate content" all that "content" is going to be broadly similar. It might be "engagement optimized" but it ain't gonna turn heads, and unless the AI starts hallucinating, it won't spark a conversation.

This is for lazy people trying to steal valor.
MinLZ: Efficient and fast Snappy/LZ4 style compressor in Go (Apache 2.0)
I just released about 2 years of work on improving compression with a fixed encoding LZ77 style compressor.

Our goal was to improve compression by combining and tweaking the best aspects of LZ4 and Snappy.

The package provides Block (up to 8MB) and Stream Compression. Both compression and decompression have amd64 assembly that provides speeds of multiple GB - typical at memory throughput limits. But even the pure Go versions outperform the alternatives.

Full specification available.
Show HN: ZP now has clipboard history
```zp --logs``` will open the history on an interactive screen, you can navigate using arrow keys and choose something to copy from there by pressing enter!
Show HN: Localscope–Limit scope of Python functions for reproducible execution
localscope is a small Python package that disassembles functions to check if they access global variables they shouldn't. I wrote this a few years ago to detect scope bugs which are common in Jupyter notebooks. It's recently come in handy writing jax code (https://github.com/jax-ml/jax) because it requires pure functions. Thought I'd share.
https://code.org/student/middle-high has an environment that's scratch-like i the UI but the code is blockified JavaScript. (If you try to transpile a Scratch project to JavaScript using normal tools, you get an unmanageable JSON monstrosity)

It hides some of the text syntax, while still being an onramp to text-based programming.
I'd say not. Germany can't make up its mind if it wants to end nuclear power, do something about climate change, defend itself from external or internal threats, keep its industry dependent on Russia gas, etc.

In the US we get the Orwellian-named "Inflation Reduction Act" that spends money on climate change solutions that environmentalists and communities largely don't want [1] [2] in a random way but isn't part of a plan that gets from here to zero, never mind "net zero". Democrats in the beltway and the worst Kool-Aid drinkers outside will throw a party because they authorized some spending despite the Republicans, everyone else becomes more dispirited about the ability of government to accomplish anything at all and the government loses the legitimacy to ask people to do anything that inconveniences them.

[1] https://time.com/6205570/inflation-reduction-act-carbon-capt...

[2] I think they should, capturing CO2 output from an oil refinery or piping green hydrogen into it is a low-hanging fruit for industrial decarbonization but subsidizing fossil fuel production or ethanol plants in any way whatsoever is something many people can't stand emotionally
I somehow keep falling into rabbit-hole projects that are deeply heretical in nature.

I've attempted a video game reverse-engineering/decompilation project and somehow ended up with a Ghidra extension that can export relocatable object files from a program selection. In other words, I can tear out pieces of a program and reuse them inside new programs willy-nilly, like how a mechanic can rip out parts from a car scrapyard and build Mad Max-style contraptions out of them. I've documented some of my achievements with that stuff on my blog, like making a native port of a proprietary Linux program to Windows without decompiling it or having access to its source code. These acts seem to give the vast majority of software developers a huge migraine, probably because they are impossible according to CS 101.

As a side-note, I've also managed to successfully perform a version tracking session with Ghidra from a source binary that doesn't exist, but that's a lesser sin in my opinion.

Lately, I wanted to get rid of a vintage network card in an old APC UPS and that somehow resulted in me attempting to stick a competitor's card in there. Not only that, but to do it in the most roundabout way possible: write a USB HID stack so that I can create a virtual power device, then write acquisitors that can get data from a UPS and puppeteer the virtual one and then write projectors to whatever communication protocol the card uses. It's a project that is still very early in development so I currently have nothing to show for it but a work-in-progress homegrown USB HID library.

It even seeps through in my professional work, because I'm the person that is air-dropped across teams onto a problem when everything else has failed. The magic words usually include "we need your dark magic" or "we're out of options" or "there's no one else to escalate to". Most of the time it's for debugging an elusive issue, but I've also built in a hurry contraptions that defy conventional software engineering but are somehow perfectly fit for purpose.
If there's a 50% chance of A being better than B, then C has a 50% chance of getting the right contractor whether or not A has an anti-bribery law. The benefit to C is that they're likely going to pay less for the port when A has an anti-bribery law since the money for the bribes ultimately comes from the increased price C pays.
Headline is kind of clickbaity. They could have just as easily used "LAPD Surveilled Gaza Protests Using A Tool Called Dataminr". Bonus: The tool name is in the URL itself!
This argument, "People don't really care about <x> ...", is not so much an argument as it is a rationalization for amoral or simply bad behavior on the part of the seller/supplier.

It is the rationale for the existence of regulation by government. The person who is in a position to protect the interests of the customer, whether or not the customer 'cares', has a moral obligation to take care.

When the supplier chooses not to protect the interests of their customers, regulation steps in to create a consequence for that bad behavior.

I know people who hate this reality because they feel it is up to the customer to "decide" whether the risk is worth it, but those same people are not moving to Somalia to live in a land with zero effective government and regulation either. It generally comes down to a discussion that "some regulation" is good except for the regulation that is interfering with "their" plans. A very self centered point of view but all too common in my experience.
I made no such argument. My argument is that the claim

> These are weapons that would violate the Geneva convention, but we're okay with them to disperse a crowd.

is misleading because it implies that riot agents are comparable to chemical weapons. Riot agents are intended to disperse crowds while keeping casualties to a minimum. Chemical weapons are intended to kill people.
I think preventing the opposite is more pressing. Imagine creating a text file and it just so happens that the first 8 characters match a magic number of an image format. Now when you go back to edit your text file it is suddenly recognized as an image file by your file browser.
Also if your hardware goes obsolete in 5 years, it means twice a decade your customers are forced to decide to buy your next version or a competitor's.
There's custom wallpaper in the office which features elements of the other offices, but this is a fun idea. We do have a double pendulum and lava lamp elsewhere in the office, just not on the wave wall.
The backwards compatibility guarantees are for the language and not the standard library. They won't make breaking changes nilly willy but it can and has happened for the std.
Hey there! Thanks for the comment.
I have to disagree with you. For government and large legs it makes less and less sense to just pay for licences. If you pay per user it becomes a huge chunk of your budget AND you have no control on your IT nor the budget to hire people. In the context we live and especially in Europe it also make no sense to opt for an American vendor who has to give access to US gov if asked to.
And for small orgs I don’t see why there’d be no large mutualized instance that everyone can use for a reasonable price that pays for the ops team running it + server expenses.
If it was his discovery, would be nice if they'd give him first author on the paper's author list (Farach-Colton, Krapivin, Kuszmaul). Though I understand if the proofs were not done by him.
If the company owns both frontier models and chip design and they see the future moat is in inference why would they offer much more than what you get on Google Cloud? Is not as if they're gonna start competing with Nvidia in hardware anyway, this is a very specific hardware design for a very specific problem.
Germany's electricity mix in 2024 'cleanest ever' – researchers
- https://www.cleanenergywire.org/news/germanys-electricity-mi...

Ember Energy Germany - https://ember-energy.org/countries-and-regions/germany/

https://app.electricitymaps.com/zone/DE/72h/hourly

With regards to the Inflation Reduction Act, there are some turds in there (carbon capture, biofuels), but overwhelmingly moved the needle for solar, wind, and battery deployments (as well as domestic manufacturing of solar and batteries). Carbon capture and biofuels will end up dead as renewables overwhelm them. Politics is like making sausage, and perfect does not exist.

Lets not get too off track though, otherwise dang will come and detach the thread. Good chat!

https://www.interconnection.fyi/ (~1TW of solar in US grid interconnect queues)

Solar, battery storage to lead new U.S. generating capacity additions in 2025 - https://www.eia.gov/todayinenergy/detail.php?id=64586

US solar panel manufacturing jumps 4-fold after Inflation Reduction Act
- https://www.utilitydive.com/news/us-solar-panel-manufacturin...

The electric grid’s battery capacity expanded 66% last year, and there’s more to come
- https://www.marketplace.org/2025/03/12/the-electric-grids-ba...

Summary of Inflation Reduction Act provisions related to renewable energy
- https://www.epa.gov/green-power-markets/summary-inflation-re...
What a weird take.

"What I try and encourage is our leaders to take responsibility and fix them wherever they see them."

Is kinda the opposite of "throw your hands up in the air".

Not sure how you got there.
Don't try to understand his tariffs in terms of rational economics or foreign policy. They are just bargaining chips he uses in order to gain leverage and open the door to bribes and concessions for his personal gain.

He is completely transactional, to the exclusion and loss of everyone but himself. You will find that those who incidentally benefit, i.e. "overtaxed" billionaires, will find his outstretched palm waiting for grease, willingly or through subtle or overt threats.
Are any of these bidirectional, so you can near-seamlessly edit the project in alternate sessions of Scratch and text? Scratch for high-level sprite/event management, and text for nitty-gritty coding of algorithms?
Using a pcre2 gem would be even faster. Like about 1000x
You do make a good point. One of the largest gaming company started as a toy company, and their star developer started as a toy designer.
Show HN: Browser-Use MCP for Claude that works without an API key
Hey everyone,

I built an MCP that enables the Claude desktop app to control your browser using the open-source tools from Browser Use (YC W25).

MCPs (based on the Model Context Protocol by Anthropic) enable Claude to use tools that can do a variety of functions like searching the web, executing code, manipulating files, accessing APIs; basically interacting with things outside the conversation context.

The main reason I built this MCP was because I saw that existing Browser Use MCPs required me to get an API key from OpenAI/Anthropic playgrounds in order to use them with the Claude desktop app, which I didn't want to do because I already pay for Claude.

It was fun to read the Browser Use code (https://github.com/browser-use/browser-use) to see how everything works! There's basically an agent (powered by an LLM of your choice) which has access to a bunch of tools. I removed that agent and made the Claude desktop app the agent instead using the Model Context Protocol by Anthropic, and finally gave it access to the Browser Use tools.

Hope you find it useful!
And its probably cheaper than buying a copy of your own data off the dark web they dumped because you didn't pay.
Do that for Zig.
Password reuse is rampant: nearly half of observed user logins are compromised
http3 has enhancements that speed up initial handshakes for new connections (QUIC essentially is UDP plus combining TLS and a native reliability layer to replace separate initial SYNs for them separately). So when you go to a page with tons of ads/trackers/javascript libraries, you're not left waiting as long for the ads to serve while browser reaches out to all those components and does separate TCP, TLS, and HTTP connections.

But users of most other websites won't see a ton of noticable benefits unless they have facebook/netflix/google levels of traffic. And at that point, you're either highly focused on the end user component code or you've outsourced it to a CDN that'll do the http3 for you anyways.
Handling billions of invocations – best practices from AWS Lambda
LinkedIn Is Broken: This AI Is Hacking the System for More Replies
what makes the new memory consumption significant? from the paper they break the initial array into log(n) arrays of size 1, 2, 4, 8...
> It’s exciting to see waves in Portugal now playing a role in keeping the Internet secure, especially given Portugal’s deep maritime history.

I hope we should not read too much in the hanging of rainbows in Austin, Texas
Snix
Thank you for your feedback !

In the 'Describe Your Mood' section, simply enter the music you enjoy, including songs that interests you. You will receive a list of suggested songs, as well as the tracks that share a similar mood !!

You can even mention the artists you are interested in. you can also force it to only provide the songs of that artist. kindly try it out !!
> see IPv6

"We'll get to IPv6 after we finish IPv5"
Apparently, Xin has not learned about hiding info:
bj#xinnet.com (Change the # to an @ ).
Some how someone lists it as "Elegant Leader Limited"
Since when hasn't LinkedIn been broken? 10 years ago LinkedIn looked like what the AI Slop economy does now.
From cleaning bathrooms to raising $3.1M for a cancer prevention startup
Filen – Encrypted cloud storage hosted in Germany
Well unfortunately, if the backup method is SMS MFA, and that SMS # is now behind Google's cloud, you can become locked out. Really terrible, from a UX perspective -- I managed to go decades without a data loss, and then poof -- every email, calendar, and contact from my late teens to my 30s erased.
I believe alphabetical is the norm in computer science, is it not?
Unless there is a massive rethink of a lot of laws we are running into a surveillance state worse than Orwell could have come up with. "No expectation of privacy in a public space" made sense when there were no databases that could record and analyze everything that's going on and people didn't live half of their lives on the internet. And tech is only going to accelerate the ease of total surveillance.

I think Jefferson proposed to let the constitution expire every 19 years. I think he had a point there. Instead of viewing the "Founding Fathers" as the ultimate source of wisdom we should accept that they made decisions that made sense during their time but times have changed so some decisions should change.
The joyous nature of rent seeking. Best to completely alienate yourself from the people who enable your carefree lifestyle.
Show HN: Pixel Journal – App for Bullet Journaling
Hello,
I've made an app for digital Bullet Journal while learning React Native. Any feedback is welcome.
I agree with the sentiment, but it's very far from being devoid of permanent residents. That's maybe true for a couple of downtown neighborhoods, but definitely not true for the city as a whole.
I've made a lot of comments on the internet about folks like Mark Zuckerberg, but to be fair, I've never caught him outside my window ;-)
Unpopular opinion: this is all needless pedantry. At best this gives parsers like file managers a cleaner path to recognizing the specific version of the specific format you're designing. Your successors won't evolve the format with the same rigor you think you're applying now. They just won't. They'll make a "compatible" change at some point in the future which will (1) be actually backwards compatible! yet (2) need to be detected in some affirmative way. Which it won't be. And your magic number will just end up being a wart like all the rest.

This isn't a solvable problem. File formats evolve in messy ways, they always have and always will, and "magic numbers" just aren't an important enough part of the solution to be worth freaking out about.

Just make it unique; read some bytes out of /dev/random, whatever. Arguments like the one here about making them a safe nul-terminated string that is guaranteed to be utf-8 invalid are not going to help anyone in the long term.
The thing about something like usability is that if, as you say, "everyone" says it's bad, then it is bad.
not heard of that description, which sent me into a long reverie of many past experiences, which are
markedly similar, in the behavior of others drawing me into various pitfalls and confusing situations, and this has reframed my understanding of the current situation, but I stand on my committment/admonishment, to simply out work the cunning ones, and make sure I am rightiously tired at days end, and sleep well, in spite of all the cuffuffling.
Thank you for your feedback !

Was this a one-time occurrence? If so, it's possible that the mood and song selection for that year may be somewhat limited
I'd say those guys back then started fuddling around with the definition of genocide about that time too.
Slightly off topic, but if you ever write on a whiteboard with a sharpie, you can write over the text with an erasable marker and then wipe it away.
awesome. Chinese EV innovation continues at a rapid pace - it's going to transform the world. In the meantime, america is defunding EVs and locking themselves technologically into the past. Its so short term and self destructive - the US car industries are quickly going to become irrelevant globally, only selling oversized fossil cars to the domestic market while the rest of the world leaves them behind.
My first (and second) webpages, both Star Trek fanpages, were hosted on Geocities. The first was in the Area51 neighborhood, and the Stargate suburb within that. I'm not sure that I remember the "street number". The second was when they had switched to just using your username.

In both cases, they were just collections of pictures, sound files, and video clips that I'd stolen from various other sources, with html built in Netscape Composer. But it was probably the first time that I messed with any actual code, even document code.
Show HN: Fine-tuning an LLM on your code for better code completions
Hey folks,

Just wanted to share an interesting experiment I ran to see what kind of performance gains can be achieved by fine-tuning a model to code from a single repo.

Results: The fine-tuned model achieves a 47% improvement in the code completion task (tab autocomplete). Accuracy goes from 25% to 36% (exact match against ground truth) after a short training run of only 500 iterations on a single RTX 4090 GPU.

This is an interesting result because it shows that there are significant gains to be had by fine-tuning to your own code.

Full details of the experiment: https://prvn.sh/build-your-own-github-copilot/

Highlights of the experiment:
- Model: qwen2.5-coder 14b, 4-bit quantized
- Training data: Svelte source files from this repo: https://github.com/hcengineering/platform
- Unsloth for LoRA training with rank 16, 4096 sequence length
- GPU: single RTX 4090
- 500 iterations with effective batch size 8

A fine-tuned open-source model could be a real alternative to commercial coding assistants like GitHub Copilot, Cursor, etc., especially for organizations with a ton of legacy code that these LLMs have not seen, and also for those that are wary of exposing their code to external systems.
It is a security nightmare.
What I'm saying is that intentionality doesn't have to be relevant to this discussion. All you need to do in order to be maliciously spying on someone, given that you have this bug in the first place, is to

1) not fix the bug

2) quietly remove the option to opt out of remote processing

and then all of a sudden you've got a situation where of course no one is actively spying because We Would Never(tm)(c)(r) but there's a really reliable pipeline by which recordings of me talking to me family in my home end up on a remote server somewhere where they're used to train AI and maybe even automatically scanned for certain keywords that might indicate that I'm some sort of troublemaker and need flagged for additional "attention". It's a plausibly-deniable panopticon. In fact having it activate by purposefully unremediated mistake rather than by keyword makes it a better spy. You can discover a list of keywords and avoid them but ambient noise causing the device to randomly sample and exfiltrate recordings means you can never know when you're being recorded and thus have no choice but to always act like you're being recorded, just in case.
Show HN: Barcode Scanner to check if a product is European
My failed attempt at sarcasm and cynicism. Of course I am shocked and sort of getting numbed by these aholes behavior and the way they carry out these deplorable actions with impunity. Because they can afford lawyers, and / or company resources (aka HR) always seem to side with these aholes.
>too many landlords.

Unless you want "buy" (as opposed to "rent") to be the only option for housing, you need landlords. If there's going to be landlords, you want more of them, because more supply translates to lower prices for consumers. Nobody complains about there being too many farmers, for instance.
Anyone who wants to demystify ML should read: The StatQuest Illustrated Guide to Machine Learning [0] By Josh Starmer.

To this day I haven't found a teacher who could express complex ideas as clearly and concisely as Starmer does. It's written in an almost children's book like format that is very easy to read and understand. He also just published a book on NN that is just as good. Highly recommend even if you are already an expert as it will give you great ways to teach and communicate complex ideas in ML.

[0]: https://www.goodreads.com/book/show/75622146-the-statquest-i...
Have you looked into Scalar? It's built into MSFT git and designed to deal with repos that are much larger internally.

microsoft/git is focused on addressing these performance woes and making the monorepo developer experience first-class. The Scalar CLI packages all of these recommendations into a simple set of commands.

https://github.com/microsoft/scalar

https://github.com/microsoft/git
I've gone through dozens of applications for a PI block and all been turned down. Heard the same from most of the networking people I know of. One even had their company become a LIR just so they could lock down a block.

Outside of Europe I don't know anyone not FAANG sized that managed to get it done in the last few years.

In my dealings with small to medium sized biz, I usually go the SDWAN route to aggregate and balance in IPv4 space instead as it is MUCH easier to get it done from an ISP.
Lightening the load of augmented reality glasses