skysight-inc/HackerNews huggingface dataset:
Everytime ChaCha/Poly come up I recall the ADRs of OTR documenting their rationale to switch from AES to ChaCha20 (see https://github.com/otrv4/otrv4/blob/master/architecture-deci...) - the document nicely highlights why AES might not always be the best tool for the job:

> We use ChaCha20 as the encryption stream cipher because it is faster than AES in software-only implementations, it is not sensitive to timing attacks and has undergone rigorous analysis ([3], [4] and [5]). We chose this over AES as future advances in cryptanalysis might uncover security issues with it, its performance on platforms that lack dedicated hardware is slow, and many AES implementations are vulnerable to cache-collision timing attacks [[6]].
Yup ahrefs is another reason why the web is enshittified. Can't wait for these companies to die out.
I think two things can be true at the same time: these taxes are ridiculous, and ordering a 75-cents part from the other side of the planet is a massive waste of resources.
Right, but that's exactly what static typing does in most cases - it provides model with more explicit context for what it's doing.

For the same reason, they tend to handle XML better than JSON - sure, both are trees, but XML is has redundancy, and that redundancy helps keep the model on the rails, so to speak.

I actually wonder if the perfect LLM language would be something a lot more like COBOL - not in a sense of being similarly high level, but rather verbosity. And perhaps also being closer to natural English, which is, after all, still a lot of its training set, especially for reasoning stuff. For query languages they seem to like SQL the most of all the things I've tried, and I strongly suspect that it's the same underlying cause.

Of course, a new language designed like that would have the fundamental problem that there's no existing corpus in such a language. Then again, if it is also designed such that one can reliably convert e.g. from Java to that language, then perhaps we can still pull that off.
1. "Your Phone, Your Data: How to Safeguard Your Digital Life When Entering the U.S.": https://www.rnlawgroup.com/your-phone-your-data-how-to-safeg... (www.rnlawgroup.com/your-phone-your-data-how-to-safeguard-your-digital-life-when-entering-the-u-s/), https://web.archive.org/web/20250307234303/www.rnlawgroup.co... (web.archive.org/web/20250307234303/www.rnlawgroup.com/your-phone-your-data-how-to-safeguard-your-digital-life-when-entering-the-u-s/)

2. Is Your Password Secure? (IYPS) is a "password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.": https://github.com/StellarSand/IYPS

3. Android KeePassDX can generate passwords and passphrases: https://github.com/Kunzisoft/KeePassDX

4. "Password Generator is a simple Android application which generates secure passwords.": https://gitlab.com/vecturagames/passwordgenerator

5. KeePassXC has a "Password Generator": https://keepassxc.org/docs/KeePassXC_UserGuide , https://github.com/keepassxreboot/keepassxc , https://keepassxc.org/download , https://github.com/termux/termux-packages/tree/master/x11-pa... (github.com/termux/termux-packages/tree/master/x11-packages/keepassxc)

6. "keepassxc-cli is the command line interface for the KeePassXC password manager.": https://github.com/keepassxreboot/keepassxc/blob/latest/docs... (github.com/keepassxreboot/keepassxc/blob/latest/docs/man/keepassxc-cli.1.adoc), https://keepassxc.org/docs/KeePassXC_UserGuide#_command_line... (keepassxc.org/docs/KeePassXC_UserGuide#_command_line_tool), https://keepassxc.org

7. "Motorola moto g play 2024 Smartphone, Android 14 Operating System, Termux, And cryptsetup: Linux Unified Key Setup (LUKS) Encryption/Decryption And The ext4 Filesystem Without Using root Access, Without Using proot-distro, And Without Using QEMU": https://old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_mot... (old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_moto_g_play_2024_smartphone_android_14/)

8. "Avoid US or Take Burner Devices, Canadian Executives Tell Staff": https://www.bloomberg.com/news/articles/2025-04-15/avoid-us-... (www.bloomberg.com/news/articles/2025-04-15/avoid-us-or-take-burner-devices-canadian-executives-tell-staff), https://archive.is/GvBLF
I think nationalization is usually frowned on in the west, but your comment about universities got me wondering. It seems small enough that the state could donate it to a consortium of research universities. That'd have to be better than PE in terms of serving the national interest, wouldn't it?
FastMCP: The fast, Pythonic way to build MCP servers and clients
It’s perfectly fine to do anti-competitive actions. They’re fundamental to most businesses survival, actually.

It’s not fine to do them to create, expand, protect, attempt to create, etc. monopolies.

So essentially, you can be anti-competitive only to the point where you’ve been too successful at it, then it’s bad.
It helps put bots at bay.
Your last sentence reads a bit like "I don't care about statistics, I prefer my anecdote".
You can't expect the brightest minds to study in an authoritarian country.
Ah, you want to read messages without letting the recipient know you've read the message, while still having read receipts enabled. I'm not surprised WhatsApp does not support this one, I think they want their users to be able to trust the read receipt indicators
OP in this case is by no means the original author. In this linked post, they mentioned they scrape third parties themselves. OP's bots might not be as sophisticated, but they're still "borrowing" others' content the same way.
> I think this as a mid-step of smooth transition from plain-text passwords to secure keys.

This is not what I meant. Storing the TOTP next to the password means you don't really have 2FA as it's a single point of failure. Still better than nothing especially when the objective is what I stated in the first paragraph.
The british were not there in 1899 when colonization was being prepared[1]. Jews coexisted with the native Palestinians before the british occupation[2][3], but this clearly is something else.

Palestinians are native to the area, they were not "brought in". This is something that is well known and established except among the deniers of history.

[1] https://imgur.com/a/BlTdfKy
[2] https://www.youtube.com/watch?v=9Bmm_We6xDU
[3] https://www.youtube.com/watch?v=jVMcqNOqdek
I can find some bad reviews on items that have a lot of positive reviews on Aliexpress. Seems like they don't completely filter all of them.
because then those churches and schools will just leave the US! /s
They must have thought it was a bad dad joke.
This is what AI-oriented IDEs like Cursor streamline - the LM gets immediate feedback from things like code completion, linter, build errors, test failures etc, and can immediately iterate without you having to do anything about it (sometimes overly aggressively even tbh).
You can invest in stocks, too. Over time, it will pay more than your salary.

If you bought a house, and it goes up in value, that increase will be a capital gain taxed at capital gains rates.
> People are not avoiding long-term relationships, they are avoiding the baggage and fairly rigid assumptions that comes with state intervention in their relationships.

Unfortunately, avoiding paper marriage is insufficient to avoid such intervention in the state of Washington (with its Committed Intimate Relationship doctrine) or states where a cohabitant may be legally entitled to "palimony".
Actually even in the years before AI code generation started, I noticed an increase in code bases that seem very well architected and engineered. But once you start using the code for a week you notice it's full of bugs and the consistent architecture is just make believe. Surely this problem is getting way worse with generated code that is optimized to read like it's very well engineered
What will happen to Kilmar Abrego García?
rewards for not fucking up an existing (monopoly) line of business

I can see why you have to be "special" to work at these places.
Put capabilities on contract, or it’s just talk.
https://archive.ph/XfZdl
You might have a look at Librecast [0] which is a R&D project funded by Horizons Europe NGI0 programme via NLnet, aiming to the bring multicast to the current unicast internet and smoothen the transition of projects that adopt it. A great intro to multicast and Librecast is given in Brett Sheffield's 2020 LinuxConfAU talk "Privacy and Decentralization with Multicast" that is available on Peertube [1].

> To enable multicast on the unicast Internet we start by building an encrypted overlay network using point-to-point links between participating nodes. Once established, our overlay network can run whatever protocols we require, unimpeded by routers and middleboxes and which is resistant to interception, interference and netblocks.

[0] https://www.librecast.net/librecast-strategy-2025.html

[1] https://spectra.video/w/9cBGzMceGAjVfw4eFV78D2
It depends. Market has demonstrated time and again that premium quality is a rather niche product. Is the niche large enough for all the existing "real professionals" to fit into it?
One of my fascinations is asking DALL-E for "screens from a game that crosses [two disparate game titles/genres]". Tomb Raider and Scrabble goes about as well as you'd expect (not very).
Similar situation with two brothers that gained millions on Ethereum by coercing bots: https://www.arnoldporter.com/en/perspectives/blogs/enforceme...
It's funny how we'd like to chop off the head of that junior developer who's behind that pull request of a perfectly working but not enough clean code, but we happily welcome spaghetti and buggy LLM code because sisterhood and brotherhood claim it's trendy. Herd mentality.
Clear and concise thinking, its the first time I have read someone cut through the hype and argue logically for what the next incremental steps are in making progress down this path of LLMs creating technology.

The first steam engines were too expensive and underpowered, the first cars were deatch traps when they actually ran. Dont lul yourself into the dream of a static world.

We see the wave coming, I will look for a way to surf it. Don't be the stunned sceptic waiting to feel the crush.
> a red herring fueled by investor optics

Exactly. Plus we kind of want to believe it. The "extrapolate to infinity" bias writ large. It's seductive. Step 1: AI that genuinely does some amazing things. Step 2: handwave, but look out Step 3: Super Intelligence and AI that does it all. "This changes everything" etc. And there are just enough green shoots to go all in on this idea (and I mean cult-level all in).

In practice it plays out much closer to the author's sentiment. A useful tool. Perhaps even paradigm defining.
> ask for an explanation

That is risky. The AI might just hallucinate an explanation.
100% agree, would like to meet that guy one day
> Many young people have had to delay forming families and often take poorly paid, insecure jobs that can barely cover rent and living costs as the price for living in culturally attractive cities.

Another approach to solving this problem might be to make more cities culturally attractive.
This is massive. In Europe, we know what real Resistance looks like. And what Harvard just did? That is Resistance, plain and simple.

It breaks my heart to see my country backing the fascist side of history again. But just like before, we won’t stay silent.
That classic meme of guys never asking for driving direction, so women have to... but its not so much meme, just refusal to step out of comfort self-zone
I dont know how a Ring Osc specifically could burn out LUTs. All switching contributes to the device temperature. If they get too hot then they will enter thermal protection mode.

We run such oscillators as dummy payloads for thermal tests while we are waiting for the real firmware to be written.
I agree the idea seems much better - and I think it's what a lot of big-shops are doing internally too. An earlier article [1] showed that internally, gemini has a python sandbox it uses to call other google services.

I'm guessing the main limitation is that it's harder to orchestrate, especially on clients.

1. https://news.ycombinator.com/item?id=43508418
2 days previously: "Trump exempts phones, computers, chips from ‘reciprocal’ tariffs" https://news.ycombinator.com/item?id=43664121
ahh wrong thread. I meant to comment here LOL

https://news.ycombinator.com/item?id=43684536
The ultimate sandbox.
tbh working on one file is most often much more ergonomic for me. Depends entirely on the sw architecture of course.
I think you're a bit late to the game ;) I built and sold 2markdown last year, which was then copied by firecrawl/mendable. And then you also have jina reader. Also "compare with" in the footer does nothing.
Why Tailscale? Are you aware of IPv6?
Yes, the difference, like on those factories is that instead of the 100 that were on site when the trucks arrived at the factory, there will be 10 of them left.
please post your paper
I love that! That's one of my biggest pain points: wrong/outdated usage of dependencies.
PicoLM
$2.2B freeze on Harvard after university rejects policy changes
It's placing instructions AND user query at top and bottom. So if you have a prompt like this:

[Long system instructions - 200 tokens]
[Very long document for reference - 5000 tokens]
[User query - 32 tokens]

The key-values for first 5200 tokens can be cached and it's efficient to swap out the user query for a different one, you only need to prefill 32 tokens and generate output.

But the recommendation is to use this, where in this case you can only cache the first 200 tokens and need to prefill 5264 tokens every time the user submits a new query.

[Long system instructions - 200 tokens]
[User query - 32 tokens]
[Very long document for reference - 5000 tokens]
[Long system instructions - 200 tokens]
[User query - 32 tokens]
240 MB for a simple web server? You're doing something wrong. And by something, I mean everything.
A weird phrase is plaguing scientific papers due to a glitch in AI training data
Is this service endorsed by Studio Ghibli, or is it, as the man himself once said, “an insult to life itself”?
Just as a data point...

I'm running a Meilisearch instance on an AX52 @ Hetzner (64GB DDR5 memory / NVMe / Ryzen 7 7700) dedicated to just meilisearch

- 191,698 MB in size
- 13 indexes
- ~80,000,000 documents

The primarily searched indexes have 5, 6 and 10 million records each. The index with 10 million records has 4 searchable attributes, 10 filterable attributes and 7 sortable attributes.

I don't have any idea what kind of search volume there is - the search form is public, the website it's on is displaying content relative to those 5, 6 and 10 million records (each having their own page) and the AI bots are having a field day crawling the site. I don't cache the search results, nor is cloudflare caching the resulting pages since the site is dynamic and records are _constantly_ being added.

So with all that said - here's the current top output:

top - 06:33:47 up 257 days, 12:10, 1 user, load average: 1.05, 1.18, 1.24
Tasks: 274 total, 1 running, 273 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.8 us, 0.1 sy, 0.0 ni, 93.7 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 63439.1 total, 403.6 free, 16698.8 used, 47065.0 buff/cache
MiB Swap: 32751.0 total, 2.2 free, 32748.8 used. 46740.3 avail Mem

2747823 meilise+ 20 0 24.1t 52.0g 36.2g S 94.7 84.0 5w+5d /usr/local/bin/meilisearch --config-file-path /etc/meilisearch.toml

It's bored. Searches are fast. Doesn't need as much memory as the size of the index to be so.

The only hiccups I ran into were back before they introduces the batch indexing. Things were fine in testing/development but when I started _really_ loading the documents on production it was clear it wasn't going to keep up with the indexing - but then it just _never stopped_ indexing, CPU usage very high. I jumped into their discord, connected with someone on the team who I gave access to the server and they made a few adjustments - didn't fix, but helped. Then the next update basically solved the issue with the high CPU use. I still had issues when loading a lot of documents but found a Laravel package for batch indexing Laravel Scout-based indexes and the solved things for me. Then they released the batch indexing, I stopped using the Laravel specific batch indexer and it's been smooth sailing.

I'll be testing/playing with their vector stuff here shortly, have about 10mil of 60mil generated and a new server with a bunch more memory to throw at it.

Would recommend Meilisearch.
Tup Build System
Orc-Based Micro-CHP Systems: An Experimental and Control-Oriented Study
In some European countries, for example, many of these protections are granted by physically living together, not by getting married.
The most important thing to Harvard right now is political support. People will figure out how to apply even if that's not on the frontpage.
lower quality, higher price.
I think there is acestream though I don't think it could do 1000s of users. It was my go to for watching live sports back in the day I dont watch sports so no longer kept up with it.
> For query languages, at least, they seem to like SQL the most of all the things I've tried, and I strongly suspect that it's the same underlying cause.

The reason they like SQL more than other query languages is primarily that their training data has orders of magnitude more of it than any other query language, and that advantage is so huge that any other possible advantage would probably have comparatively negligible effect.
Truth be told, the status quo, with 5-dollar packages clogging the USPS, was a DoS on-going thing in real life/physical form, there had been many posts in here detailing that. Yes, it will most probably negatively affect a lot of people who were relying on that DoS thing to carry on, and, yes, most probably the proposed charges are too high, but it was obvious that something needed to change.
In Brazil there's Shopee, which honestly, I find way better than Temu...
TXR Lisp program:

(defvarl ch-name (relate (rlist 0..32 127)
'#"NUL SOH STX ETX EOT ENQ ACK BEL BS \
HT LF VT FF CR SO SI DLE DC1 DC2 DC3 \
DC4 NAK SYN ETB CAN EM SUB ESC FS GS \
RS US SPC DEL"
nil))

(defun print-row (ch)
(format t "~,3d ~,02x ~,07b ~,03o ~a\n"
ch ch ch ch (or [ch-name ch] (chr-num ch))))

(match-case *args*
(@(require @(or @(with (`0x@{dig #/[\dA-Fa-f]+/}`) base 16)
@(with (`0b@{dig #/[01]+/}`) base 2)
@(with (`0o@{dig #/[0-7]+/}`) base 8)
@(with (`@{dig #/\d+/}`) base 10))
(let ((val (toint dig base)))
(if (<= 0 val 127)
(print-row val)))))
(() [mapdo print-row 0..128])
(@else (put-line "error in argument") (exit nil)))
Hollywood has lost something - the ability to connect with people. In a hundred years, film and cultural studies will look back at this period with fascination. The visual art world (e.g. painting) is the avant garde of culture and we saw this decades ago by the total disconnect from normal people e.g. "I don't get it", the abandonment of beauty "that's messy", the embrace of chaos "my kid could do that" and the priority of individualised isolated views "that's weird". In this meaningless soup the political, radical and critical become a form of stability for artists and so the art becomes a way of transmitting this as it's a) a thing the art can say with some kind of authenticity and b) a thing that art can say with other artists that's in common with each other.

But is it a simply a mirror of our lives now? Are our lives like these films? Do artists just tell it how it is?

Is life meaningless, un-authentic, chaotic, not-connected, isolated, algorithmically determined, ugly, full of negative emotion and a stage for competing political messages? I think there is some truth here, modern life can feel like that but the postmodern viewpoint can actually help us in that we can see that the film makers are being subjective. Their art is the interpretation of Hollywood not the actual world. Hollywood makes bad movies because the film makers view the world as a kind of modern hell, and so, as people live their lives and see that they have love and beauty, a sense of right and wrong and family around them or at least inside them, they cannot actually connect to this view of life. In that I have hope.
Switch to Gemini 2.5 Pro, and be happy. It's better in every aspect.
It's easier to control people with a centralised architecture.
Google owns 14% of Anthropic, author of MCP.
Show HN: A5 – A Pentagonal Spatial Indexing System
> But in 2008 we saw the S&P-500 decline 50%

This is not true unless you define 2008 as including 2007 and 2009 as well.
Temu is about offering a convenient hyper fast shopping channel to Chinese manufacturers with customers worldwide, primarily for clothing. A product which sells for months/years and gathers reviews is not part of their vision. Their customers don't need reviews (sales numbers is everything), but the users expect them, so they are there.
> A full-scale Unicode lookup utility would be great, but I haven't found one, or even looked very hard for one.

Emacs! There's probably a quicker way but interactive insert-char takes codepoint numbers and then describe-char gets all sorts of useful information.
I have a lot of uncertainty about the number of professional software developers there will be in the long run, but not about whether they'll be using LLMs.
Lovely write up - easy to follow!

Wonder why the company didnt just go with a standardised solution - seems more cost effective than rolling their own!
Do you have a source? You can have mine: https://www.phc.ox.ac.uk/news/comprehensive-review-confirms-...
I'm attending a course with some goat professors, that aim to teach this kind of things. Chances are, given it's a small course you won't produce anything of real value, but the aim should be to analyze 3 datasets from 3 different neurodegenerative diseases, find some common markers and eventually make a ml model to better diagnose people with these diseases. It's not exactly easy, but given it's a real world problem it's extremely motivating

(we've been also allowed to use a university vm with 3tb of ram and that's nice)
Seems like most of the people in these comments have missed the point, as while I also lament the use of Electron, pasting one-liner scripts does not obviate the usefulness of this project. Clearly the point of this project is not just about setting up a simple webserver, but to provide a quick and easy gui to configure that webserver, and there's a fair amount that it allows you to configure. Your one-liner that does nothing but pipe static files as a response is not that. If that's all you need, great, then this project is not for you and that's okay.
> "Where's the money in Instagram?" Preventing Instagram from developing into something that has a negative effect on Facebook. It's a "keep your enemies closer" move.

- Larrys 2012
Yes, and it created an actual problem that (knowingly or not) Trump was responding to - America essentially was getting further and further in debt to enable such high consumption.

I think we'll find that quite a bit of "American Exceptionalism" has been low interest borrowing. I'm not sure to what level, but I think anyone who relies on the S&P 500 as their only investment is going to be disappointed in the future decades of returns.
Well, if that's the case one of the parties didn't meet the inclusivity criteria, seemingly the DEI ideologues.
on macOS for me it's 3 finger trackpad tap which also looks up any word I tap on showing a dictionary panel for it.
Wow, the author seems to have a lot of knowledge of what he's talking about.
I know almost nothing about writing desktop apps and only a bit of Rust. So, I guess that if we need to choose a Rust gui library, we'll go with something that has "Yes" in all columns?
This is literally a brilliant idea. This guy needs a Macarthur grant now. Even if he rewrites half of all the broken shit we have, (and takes all of 20 years to do it) the world will be a better place. Except for _ which will always be a ___ hole.