MurphyA/hacker-news huggingface dataset:
by vunderba | 2025-11-02 22:29:44+00:00
Yup. It's also a weird omission for this article to seemingly claim credit for this "one minute memory trick" without a single mention of the actual method - the peg system.

https://en.wikipedia.org/wiki/Mnemonic_peg_system

We learned this mnemonic in primary school for compressing sequences of thing (including numbers) into a single highly unusual mental image.
by mbrumlow | 2025-11-02 22:30:21+00:00
> AI will be the worst thing to happen to society in a very long time.

Maybe. Keep going back and forth.

On one hand I might loose my job. On then other hand everybody might loose their job.

Ai is tricky. If we have a singularity event maybe one or two combines might take all the jobs overnight. Fine. But economies are weird. Once those jobs are automated and nobody has a job we probably won’t even need the jobs that were replaced.

Like today. We have jobs because some other thing came along and “made something easy”. Think about how many jobs we have simply because we as humans write bad software. If this goes away it’s not even about automation taking jobs, it’s about simply not needing huge swaths of jobs at all.

So I think about this and ponder. I’d all Job are basically worthless, then the “rich” people like to complain about, won’t be rich. They won’t have anything either. Simply put, nobody will have any money to buy things and thus the “rich” won’t have anybody to buy things to keep them rich.

So I think more. It’s really not an advantage for the rich and powerful to basically destroy what makes them rich.

For people to be rich they have to have a bunch of people to extract small amounts of money from. A starving and angry population is not going to be a fun place to live for anybody.
by rzzzt | 2025-11-02 22:30:23+00:00
I'm thinking of these ICs: https://www.reddit.com/r/AskElectronics/comments/a8af60/can_...

One of the more famous toys using it (in blob form) is the Executor/Echo Keyller keychain: https://youtu.be/20W6AJuMjEk
by shevy-java | 2025-11-02 22:30:44+00:00
When I was younger I also was like that.

As I got older, my interests in games decreased. That and also because I am too dumb to make wine work with games nowadays; it was easier in the 32bit era. :\

But the real problem is lack of time. There are so many things to do and so little time. Today's games are also not as interesting IMO. Most of them are just "who has the better 3D engine".
by atoav | 2025-11-02 22:31:08+00:00
Being attractive can be helpful to get to know people. But it can also be a curse. If you know really attractive women (like international fashion model types) you will learn that it can be very hard for them at times to find friends that don't just chose them for their looks.

Now if all you want are short hook ups, sure. But I'd suspect most people are looking for a lasting partnership where the other side likes them for who they are and both people have a good time being together. And widely desirable traits can paradoxically make it harder to find that, also because the other side has incentives to fool you.
by Retric | 2025-11-02 22:32:02+00:00
That’s a little misleading in terms of EU requirements: https://eur-lex.europa.eu/eli/dir/2008/6/oj/eng

“The external financing of the residual net costs of the universal service may still be necessary for some Member States. It is therefore appropriate to explicitly clarify the alternatives available in order to ensure the financing of the universal service, to the extent that this is needed and is adequately justified, while leaving Member States the choice of the financing mechanisms to be used. These alternatives include the use of public procurement procedures including, as provided for in the public procurement Directives, competitive dialogue or negotiated procedures with or without the publication of a contract notice and, whenever universal service obligations entail net costs of the universal service and represent an unfair burden on the designated universal service provider, public compensation and cost sharing between service providers and/or users in a transparent manner by means of contributions to a compensation fund. Member States may use other means of financing permitted by Community law, such as deciding, where and if necessary, that the profits accruing from other activities of the universal service provider(s) outside the scope of the universal service are to be assigned, in whole or in part, to the financing of the net costs of the universal service, as long as this is in line with the Treaty. Without prejudice to the obligation of Member States to uphold the Treaty rules on State aid, including specific notification requirements in this context, Member States may notify the Commission of the financing mechanisms used to cover any net costs of the universal service, which should be reflected in the regular reports that the Commission should present to the European Parliament and Council on the application of Directive 97/67/EC.”

IE Privatizing Royal mail was not required by the EU, instead they needed to allow for competition by UPS, FedEx etc.
by ThrowawayB7 | 2025-11-02 22:33:39+00:00
> "My tech friends always joke that pretty soon we’re going to see “the year of the Linux Windows”, where windows will just be an OS on top of the Linux kernel."

There's no need because the Year Of Linux On The Desktop™ already happened and it's called WSL2. Meanwhile, the opposite has also already actually happened: SteamOS + Proton is a distro whose main purpose is to be a launcher for Windows apps on a Linux kernel.

Jokes aside, this chest-thumping is incredibly ironic for those of us who lived through the 1990s-2000s. First it was, "FOSS will eliminate all proprietary software and M$ (sic) will be crushed and Bill Gates will go to the poorhouse. Hooray!" Later, it became "Well, we haven't killed proprietary software but at least Linux / LAMP and Firefox are succeeding at taking down Windows and Internet Explorer. Hooray!" Now it's "Maybe Microsoft will consider switching its kernel to Windows. Probably. Someday. Hooray?" What's the backpedaling of the 2030s going to be?
by shevy-java | 2025-11-02 22:33:43+00:00
Some oldschool legends are still fixing bugs in xorg.

Alan Coopersmith in particular. He even fixed a bug I reported. :)

(I forgot in which app it was but the bug report should be somewhere still; it is not old, perhaps 2 years ago or 3 years ago. The xorg app in question behaved oddly when doing "--version". I only noticed this because I wrote a ruby script that displays which version of programs are installed, and that one kept on making problems, whereas the others worked fine. After I reported it, Alan fixed this very quickly. I think it was some missing flag in the C program or something like that; right now I can not remember the name of the program ... my brain tries to say xrandr but I think it was not xrandr but a less frequently used program somewhere in the FTP listing ...)
by kyrra | 2025-11-02 22:33:47+00:00
They have around at least 3000 commits, assuming this search is right?

https://github.com/search?q=repo%3AFFmpeg%2FFFmpeg+%40google...

And they have done large pushes in the past: https://security.googleblog.com/2014/01/ffmpeg-and-thousand-...
by criemen | 2025-11-02 22:34:49+00:00
> or if it takes a couple of months to fold these advantages back into the frontier models.

Right now, I believe we're seeing that the big general-purpose models outperform approximately everything else. Special-purpose models (essentially: fine tunes) of smaller models make sense when you want to solve a specific task at lower cost/lower latency, and you transfer some/most of the abilities in that domain from a bigger model to a smaller one. Usually, people don't do that, because it's a quite costly process, and the frontier models develop so rapidly, that you're perpetually behind them (so in fact, you're not providing the best possible abilities).

If/when frontier model development speed slows down, training smaller models will make more sense.
by labrador | 2025-11-02 22:36:59+00:00
That's a great suggestion I had forgotten about, which is strange since I'm a C# programmer. Part of me wants to really learn a Lisp to see what it is special about it that I keep hearing about. I tried Racket and Steel Bank Common Lisp but they didn't seem appropriate for the commercial programming I'm used to. Clojure is being used commercially.
by awesomecomment | 2025-11-02 22:38:55+00:00
I personally don't know but I feel like, we also need to think of the environmental changes of something like solar batteries if we store the energy

There was a michael moore's documentary regarding climate change and I personally think that the best solution climate-wise speaking is probably nuclear but the whole world's sentiment is so regulated by lobby-ists which is why the cost of production of them and regulations shot up to an unreasonable amounts but the world was already transitioning to nuclear energies.

There are some new modular approaches to it which aren't as efficient but feel safer to the general public but nuclear is one of the most safest and compact sources of massive amounts of energy generation compared to solar and wind.

Nuclear Energy is cool.

Now am I right/wrong in saying this, let me know, I think I am right but I maybe wrong too, but its just that every expert I have seen on this topic really prefer's nuclear and my own "research" on this topic makes me feel the same really.

Somebody should write more clearly as to why nuclear is superior to solar and the others as a comment as I feel like I have written similar things atleast once more and maybe if there could be a nice website like why.nuclear or why-nuclear.net etc. which could give points of why nuclear is a superior form, it could be really great and I would love to hear more arguments both good and bad comparison with nuclear (primarily) and maybe comparing it with solar if somebody's an expert on this topic as I would love to hear an expert about it as well.
by kgwgk | 2025-11-02 22:39:32+00:00
They also have their own “Gruyère” - different from the Swiss one and with holes - in France:

https://fr.wikipedia.org/wiki/Gruy%C3%A8re_fran%C3%A7ais

They also have a cheese similar to the Gruyère from Switzerland, but with a different name (the Gruyère part dropped from the name over time):

https://fr.wikipedia.org/wiki/Comt%C3%A9_(fromage)
by redhale | 2025-11-02 22:39:32+00:00
Yes. Setting aside the specific merits of the argument, this blog post should really have a disclaimer somewhere that the author works for Confluent, a major managed Kafka service provider. Perhaps that makes him an expert on this topic, but it should still be disclosed!

> Managed services make running Kafka a very uneventful experience (pun intended) and should be the first choice

Confluent, you say?
by brettgriffin | 2025-11-02 22:39:54+00:00
> Looking to make it to the front page of HackerNews?

Nailed it. I read the original post earlier this week and was very impressed with its technical detail. But the point of the the post was incongruent with the post's title. But the post got way more attention because of that title.

But if you think about the effort it took to write that post, the title was a really good bet on ROI.
by svv | 2025-11-02 22:41:32+00:00
> - the KPI "do-more-users-leave-our-platform-earlier-if-our-matching-algo-is-just-too-good" - I promise: In alle the years, this question WAS NEVER - NEVER!!!!!!! - raised, regardless wich Manager or which Exec. This metric isnt even debated.

What labels do they use for training their algos though? What is their definition of a successful match, is it a date, a recurring date, or something closer to a long-term relationship?

If matches predominantly result in "failure" they might just not have enough "long-term success" labels to go by, and their proxy labels will be biased towards short-term successes.
by anthk | 2025-11-02 22:41:33+00:00
The parent commenter should get an Altair Z80 emulator with CP/M 2.2 and begin writting stuff in assembly.

Even a simple Tetris would be a daunting task.

He could even try high level languages such as T3X, which is very Pascal-like to my eyes in order to be familiar with CP/M 2.2 and after some months I would switch to Z80 assembly in order to write stuff for CP/M.

These AI's would be clueless about T3X OFC, or almost, because of the nasty scrappers. Still, it would be an ideal exercise to avoid the AI completely. You learn by the book. Literally.
by quequon | 2025-11-02 22:41:43+00:00
> it is not “engineering” - calling software development “engineering” is the craziest thing we’ve been able to squeeze through as an industry.

Even ignoring the 'craziest thing' hyperbole in light of an industry that gave the whole planet depression and anxiety to increase 'engagement' how could you possibly defend this position?

Definition of engineering:

> The application of scientific and mathematical principles to practical ends such as the design, manufacture, and operation of efficient and economical structures, machines, processes, and systems.

Yup. Do all of that on the daily.
by bigyabai | 2025-11-02 22:41:52+00:00
The EUV light source is just one step of the manufacturing process. There's also maintenance, preprod, doping, testing and packaging steps that are all customary to specific fabs and difficult to optimize at-scale. A big part of why Intel wasn't an EUV early adopter was the complexity compared to DUV.

Claiming that America invented modern high-yield EUV in the lab is like saying Germany invented the Ferrari because Italy imported their steel presses to manufacture it. Not only are you being pedantic, you're not using pedantry to make a distinction that anyone will respect. Chipmaking is not a pushbutton process with line-replaceable units. This kind of reductive reasoning is what puts detail-oriented cultures ahead of profit-oriented ones.
by k__ | 2025-11-02 22:41:54+00:00
The details get better or near photorealistic when I'm about to doze off.

When I wide awake, parts of the image are "gone" when I'm not focusing them.

Also, the sensation of seeing in my mind does feel different. It's like there is some different place where that image is showing up.

Even if I imagine the mental image to overlay with my real vision, it feels like it's "added" somewhere between my conscious mind and the outside/real world.
by AnthonyMouse | 2025-11-02 22:41:59+00:00
I feel like I purposely chose a fact pattern that couldn't meaningfully be distinguished from a DDoS except by the rate, which wasn't specified.

I get that there are cases where someone exceeded a rate limit by a moderate amount and that was fine -- although it's still bad that figuring that out required them to go to court to begin with -- but it seems like we're missing the thing that tells you where the line is. Unless it's really not a violation to just permanently render someone's site inaccessible because you have a lot more bandwidth than them and constantly want the latest version of whatever's on it?

Which is the problem with doing it this way. You don't have anyone working things through to come up with a good rule and give people clarity from the start, so instead it all gets decided slowly over time through expensive litigation.
by antod | 2025-11-02 22:42:35+00:00
They might've been trying freebsd back when pf wasn't well supported. Back when I last used openbsd (which might be nearly 20yrs ago now - eek), pf support on freebsd was lagging quite a bit.

Not sure what things are like now though - I'm guessing it's much better as pf was obviously the best option :)
by buu700 | 2025-11-02 22:43:00+00:00
It seems kind of analogous to disabling hyperthreading. Sure there's an immediate performance hit, but in exchange you're now protected from entire classes of vulnerabilities. A few years later, no one remembers or cares about that old setback that has been long since eclipsed by subsequent hardware advancements.

Modern hardware is stupidly fast compared to what existed at the time that a lot of C/C++ projects first started. My M2 MacBook Air has 5x higher multi-core performance than my previous daily driver (a 2015 MacBook Pro, a highly capable machine in its own right), and the new iPhone is now even faster than that. I'd happily accept a worst-case 4x slowdown of all user space C/C++ code in the interest of security, especially when considering how much of that code is going to be written by AI going forward.
by zielsen | 2025-11-02 22:43:20+00:00
I've been working on forecasting NHL games at nhlforecasts.com.

It's been a fun challenge as the games are pretty clustered in terms of scoring, and the games themselves are random with minimal points scored. I'm also not the biggest fan of hockey, so it's been fun for me to see which teams are ranked high.

I've been leaning on AI for the first time which has been interesting; I see a ton of content with AI around web dev, but less around more data science. It's interesting how quickly AI will break a common sense rule, like data leakage. Really fun learning experience!

In terms of platform, I've been having a ton of fun with static sites. Cheaper to host and more secure, all I need is a domain name to get it accessible on the web.
by grayhatter | 2025-11-02 22:43:41+00:00
oh, sorry dude... I wasn't expecting the indirect insult to be the only thing you read... my intent was less for you to take offense, and more to point out how you're arguing against something I never said and don't believe. I would have been interested in the reasoning behind the claim, and the parallels you saw, but was unwilling to tolerate the strawman.
by gambiting | 2025-11-02 22:44:12+00:00
It regressed compared to Windows 10 too - I have a folder with photos, I normally have them sorted by date taken. On windows 10 I would open the folder and they were always sorted correctly the moment I opened the folder. Maybe there was a point in time at the start there the system had to sort them for the first time but ever since they were always shown correctly the second I opened the folder. On windows 11? Every single time it opens unsorted, the photos are in some random god knows what order, and literally 10 seconds(!!!!) later they suddenly move themselves to the correct position. Every single time. That's with maybe 200 photos? On a machine with 16 cores and 64GB of ram. People coding on 16kHz chips decades ago could do this faster than whatever microsoft is doing.
by 1rhino2 | 2025-11-02 22:44:35+00:00
I got tired of paying Cloudflare and built RhinoWAF a production ready WAF in Go with DDoS protection, rate limiting, and bot detection. Single binary, zero dependencies, works anywhere.

Handles 100k+ req/s and blocks SQL injection, XSS, and credential stuffing out of the box. Just point it at your backend and you're protected.

Would love feedback on the architecture and what features matter most.
by pas | 2025-11-02 22:45:11+00:00
> Why should he leave?

Because the game is rigged apparently?

If not then let the WG work. If no one except djb feels this strongly about hybrid vs. pure post-quantum stuff then it's okay.

(And I haven't read the threads but this is a clear security trade-off. Involving complexity, processing power and bandwidth and RAM and so on, right? And the best and brightest cryptographers checked the PQ algorithms, and the closer we get to them getting anywhere near standardized in a pure form the more scrutiny they'll receive.

And someone being an NSA lackey is not a technical merit argument. Especially if it's true, because in this case the obvious thing is to start coalition building to have some more independent org up and running, because arguing with a bad faith actor is not going to end well.)
by georgefrowny | 2025-11-02 22:46:51+00:00
uBlock rules for recommendation elements is a good adjunct for things like YouTube where the URL doesn't allow address-based blocks.

AI seems like an appropriate tool (but not the only one) for this as it's fuzzy, stochastic, low-stakes processing of unstructured data. As usual my first impression is it seems like overkill but it probably genuinely is easier on the user than careful manual curation of blocklists.
by Jach | 2025-11-02 22:47:06+00:00
What games do you play? I really wonder about experiences like these since they differ so much to my own. The only time I mess with linux-specific things like proton versions is if a newly purchased game doesn't launch with the default proton for some reason. It's annoying, sure, but pretty rare nowadays and I usually anticipate it by checking protondb before buying a game rather than after, and it's not like it's much effort to change the version to experimental or hotfix or add a launch option. Only a handful of games have required anything more complicated like using protontricks to get extra dlls (something I've had to do on Windows for various games anyway) or the GloriousEggroll proton fork, which are easy to install with my distro's package manager. But once it's setup and working, either out of the box or after some tweaks, I don't have to mess with it ever again. I still have one game using Proton 5.0-10 from 2020 that I still play occasionally. (Current stable version is 9.0-4 from last December.) No need to change it if it's not broken.

I game a lot so there's other stuff I'll do like tweak the actual game settings to get visual/performance/control qualities I want, or use steamtinkerlaunch as a way to more easily install mods, or let my distro update my nvidia drivers (which I've found more stable than AMD's in the past on linux, but I use the proprietary ones) but that's all normal gamer stuff regardless of OS.
by amiga-workbench | 2025-11-02 22:49:33+00:00
I've been running Fedora at home for about a decade now, and I've been doing my gaming on it for the majority of that period.

I've been running Fedora at work for about 6-7 years now too, with few issues. Work binned Adobe XD and moved to Figma which has made it even more viable.

The one and only holdout I keep a Windows 11 install around for is VR. With Valve's new headset due to release any week now, we will hopefully have a bunch of Linux SteamVR patches on the way to sand the remaining sharp edges off.
by kbenson | 2025-11-02 22:49:42+00:00
I wonder how much of it is to collect data and sell ads compared to just getting people to start utilizing what is now Microsoft's core resource, which is cloud services.

For them, getting you using onedrive is a (huge) step towards getting you to pay them for more storage using onedrive, and to also allowing them to use their advantage as the OS provider to get you using features that both keep you from moving away from Windows and keep you from moving to dropbox or another cloud competitor that normal consumers commonly use. For example, onedrive desktop sync tied to your Microsoft login, so you can log into a new system and have it put your preferences and files in place.

Having more data to monetize people is useful, but I would bet that they value the the lock-in of integrated services far more, as that's where they can possibly grow (by offering more services once you're less likely to leave), and growth is king.

It's the same thing Google does (and Samsung also attempts to do with their custom apps and store) with Android, but at the desktop level. Apple is able to do it for both desktop and mobile.