MurphyA/hacker-news huggingface dataset:
by pols45 | 2025-11-03 03:08:34+00:00
Science doesn't provide a Priest who will show up and sit with you at your time of grief or despair in handling the unpredictable. Priests in all religions are trained to occupy that space. And that is the prime reason Religions have survived for thousands of years long past the death of empires, kings and nations who all get tired or bored of showing up and occupying the unpredictability space.

Lot of that Despair is thanks to how the architecture of the chimp brain handles unpredictability over different time horizons - whats the system going to do tomorrow/next month/next year/next decades. Confidence decreases anxiety increases. You want to break the architecture keep feeding it the unpredictable.

So we get the corporal hudson in aliens cycle - "I'm ready, man. Check it out. I am the ultimate badass. State of the badass art" > unpredictability > "Whats happening man! Now what are we supposed to do? Thats it man. Game over man. Game over!"

Think about what science offers corporal hudson.
by chamomeal | 2025-11-03 03:08:39+00:00
As an anecdote, about a year ago I realized I was not having that much fun learning rust. Randomly landed on clojure instead and have absolutely loved it.

Particularly as a noob, babashka is SUCH a good way to learn the language. I’ve written myself all sorts of fun utilities with babashka and have learned so much clojure along the way. Even got my coworkers to use my bb scripts!
by manquer | 2025-11-03 03:09:19+00:00
I would imagine that is lot more likely that is just only the official story rather than what actually happens behind the scenes in these situations.

In the background there could be deals with the countries protecting them or with the target directly or a existing deal they had is off now. It may even be unrelated, wasn't worth expending the diplomatic capital before, but they are a connection to someone else more important and so on.

It could also be the targets were captured in a illegal way, no country wants to be diplomatically humiliated and the prosecuting one wouldn't want to disclose their covert ops capabilities.

Announced News is more often only a Press Release, we shouldn't be taking them literally.
by codebje | 2025-11-03 03:09:39+00:00
Not for matrix multiplication, because there's no term-level chicanery to worry about; you just need phantom types for the two dimensions on your matrix type.

You can express a lot just carrying phantom types around and using basic pattern matching: in Rust I can express multiplication, concatenation of vectors to matrices, and inverses of square matrices, using phantom types.

But I can't say this, or anything remotely like it:

struct Matrix<M: u32, N: u32, T> { dim: (M, N), // imaginary dependently typed vectors cells: Vec<M, Vec<N, T>>, } impl<M, N, T> Matrix<M, N, T> { fn mul<O: u32>(&self, &other: Matrix<N, O, T>) -> Matrix<M, O, T> { let cells: Vec<self.m, Vec<other.o, T>> = do_the_thing(); Matrix { // any other values in dim, or a different type in cells, would be a type error dim: (self.m, other.o), cells } } }

In other words, there's no dependent pair construction without dependent types. (Or at least dependent kinds and some tricks.)
by forgotTheLast | 2025-11-03 03:10:57+00:00
Article 6

>For the purpose of Article 5, an armed attack on one or more of the Parties is deemed to include an armed attack:

>on the territory of any of the Parties in Europe or North America, on the Algerian Departments of France 2, on the territory of Turkey or on the Islands under the jurisdiction of any of the Parties in the North Atlantic area north of the Tropic of Cancer;

>on the forces, vessels, or aircraft of any of the Parties, when in or over these territories or any other area in Europe in which occupation forces of any of the Parties were stationed on the date when the Treaty entered into force or the Mediterranean Sea or the North Atlantic area north of the Tropic of Cancer.
by raddan | 2025-11-03 03:11:09+00:00
I think there are actually a lot more kids like this than you’d think. Like many of those kids, I was so desperate for a job (I needed a job, to pay rent and to eat) that I would have been happy to take any computer job, since the alternative for me was stuff like unloading trucks and stocking shelves.

Unfortunately the standard hiring channels are not very good at finding those folks because they have few credentials. Also, like me, they may be good at certain things and have huge blind spots in other areas.
by Huxley1 | 2025-11-03 03:12:59+00:00
When I first started learning deep learning, I only had a vague idea of how backprop worked. It wasn't until I forced myself to implement it from scratch that I realized it was not magic after all. The process was painful, but it gave me much more confidence when debugging models or trying to figure out where the loss was getting stuck. I would really recommend everyone in deep learning try writing it out by hand at least once.
by somat | 2025-11-03 03:13:10+00:00
I could say the exact same thing about X, A lot of the problems people had with X historically was that developments goal was to "create mechanisms not policy" and people just wanted a desktop environment that worked.

An antidote on non desktop use of X: the other day I wanted to show a program on my phone, there are many good ways to do this, but I picked none of them. Instead I had just installed a terminal on the phone and noticed they had an X11 package, So A few minutes later I was the proud owner of an X server on a phone. And you know what... It was pretty great. My gaming system load and temps dashboard were displaying just fine.

Despite using X for many, many years, I had never just sat down and played with a bare X server, I had only dealt with it through the lens of a locked down, encumbered desktop system. It was like having a network attached monitor. From whatever system I was using as a desktop system I could just go "display this on that monitor", in this case a phone. Based on that experience I put a raspberry pi on my TV running a bare unprotected X server because having a network attached monitor rocks.
by Imustaskforhelp | 2025-11-03 03:14:35+00:00
> But there is probably already some tradeoff, as GPT 3.5 was awesome at chess and current models don't seem trained extensively on chess anymore.

Wow, I am so curious, can you provide me the source

I am so interested in a chess LLM's benchmark as someone who occasionally plays chess. I have thought about creating things like these but it would be very interesting to find the best model at chess which isn't stockfish/lila but general purpose large language models.

I also agree that there might be an explosion of purpose trained LLM's. I had this idea some year ago when there was llama / before deepseek that what if I want to write sveltekit and there are models like deepseek which know about sveltekit but they are so damn big and bloated when I only want to use sveltekit/svelte models. Yes there are thoughts on why we might need the whole network to get better quality but I genuinely feel like right now, the better quality is debtable thanks to all this benchmarkmaxxing and I would happily take a model trained on sveltekit on like preferably 4b-8b parameter but if an extremely good SOTA-ish model for sveltekit is even around 30-40b I would be happy since I could buy a gpu on my pc to run it or run it on my mac

I think my brother who actually knows what he's talking about in the AI space, (unlike me), also said the same thing a few months back to me as well.

In fact, its funny because I had asked him to please create a website comparing benchmarks of AI playing chess and having an option where we can make two AI LLM's play against each other and we can view it or we can also play against an LLM inside an actual chess board on the web and more..., I had given this idea to him a few months ago after the talk about small llm's really lol and he said that its good but he was busy right now. I think then later he might have forgotten about it and I had forgotten about it too until now.
by OCTAGRAM | 2025-11-03 03:14:40+00:00
There was unloved informatics in school and loved informatics at home. Unloved informatics consisted of graph flow optimizations. Loved informatics consisted of EGA programming and IRQ interrupt handling for multiple keypress detection and other stuff. Both informatics were in Turbo Pascal, but in sport olympiads going to interrupts or assembler was prohibited. Not that it was going to help, but… when olympiads end, I was going those doors again, and others did not. For others my loved informatics was door remaining shut.

20 years later it is an excercize to find a device where loved EGA programming tricks work. Only unloved informatics remained
by windexh8er | 2025-11-03 03:15:43+00:00
As the Facebook generation dies out, so does Facebook. I just don't see it. Meta will have to continue to buy competition and hope that the ad market stays a racket forever. The only reason Meta is still relevant is advertising, just the same as Google. Eventually enough people will realize it for what it's worth: anti-competitive enshittification in order to preserve multi-billion dollar companies that have products and services that suck so bad you'd have a hard time paying people to use if they were startups today.
by blackproject89 | 2025-11-03 03:15:55+00:00
Our passion is discovering and supporting independent artists who fill the world with their unique talents. That's the reason why we have created an online platform where music fans can easily explore and enjoy the latest tracks from rising stars in any genre imaginable—pop, hip-hop, R&B, Afrobeats, and more. You'll hear songs you can't find anywhere else.
by windexh8er | 2025-11-03 03:18:51+00:00
Quite the stretch when you compare a bike to trillions wasted on products that 1) don't generally benefit humanity 2) could actually be used for real research instead of preserving an ad racket.

But, yeah. Keep comparing the egregious billionaires looking to lock out competition and hold on to their billions with all their might! Clearly it has to be the bike or board games the normies own, though. FFS.
by int_19h | 2025-11-03 03:19:19+00:00
It's not an either-or (well, except for this last item).

It seems sensible to not write new software in plain C. Rust is certainly a valid choice for a safer language, but in many cases overkill wrt how painful the rewrite is vs benefits gained from avoiding a higher-level memory-safe one like OCaml.

At the same time, "let's just rewrite everything!" is also madness. We have many battle-tested libraries written in C already. Something like Fil-C is badly needed to keep them working while improving safety.

And as for wasm, it's sort of orthogonal - whether you're writing in C or in Rust, the software may be bug-free, but sandboxing it may still be desirable e.g. as a matter of trust (or lack thereof). Also, cross-platform binaries would be nice to have in general.
by ggm | 2025-11-03 03:19:55+00:00
Charts into the future with an exponential curve. Right.

Look, I could have believed linear at least to some asymptote. And then you plot the exponential to the asymptote after the fact, because curves are nicer.

But at this point, exponential growth into the future that far out is 'busboy giving investment advice' exuberance.

Plot what % of GPP and PPP this represents, and then plot the overhang of debt, and the cycle time to a market correction, and tell me you still think an exponential growth story is going to happen "up and to the right" in this.
by hxtk | 2025-11-03 03:20:48+00:00
This is my main use for branches or pull requests. For most of my work, I prefer to merge a single well-crafted commit, and make multiple pull requests if I can break it up. However, every merge request to the trunk has to pass CI, so I'll do things like group a "red/green/refactor" triplet into a single PR.

The first one definitely won't pass CI, the second one might pass CI depending on the changes and whether the repository is configured to consider certain code quality issues CI failures (e.g., in my "green" commits, I have a bias for duplicating code instead of making a new abstraction if I need to do the same thing in a subtly different way), and then the third one definitely passes because it addresses both the test cases in the red commit and any code quality issues in the green commit (such as combining the duplicated code together into a new abstraction that suits both use cases).
by sowbug | 2025-11-03 03:21:11+00:00
It's very easy to make American cheese at home, and it happens to make the very best macaroni and cheese. As you say, mix some other cheese with sodium citrate dissolved in water. Cheddar works great. You'll get a nacho-sauce-like goop that you can pour onto your pasta (cavatappi or fusilli are best). Add in a caramelized onion and you'll never want to eat boxed mac & cheese again.
by Ologn | 2025-11-03 03:21:57+00:00
From spring 2019 to July of this year, I worked at IT at a Fortune 100 retailer.

The project I worked on was enormously successful in terms of revenue growth. I, and people on my team had a huge nationwide impact, which started when we were about a dozen people (it has grown now to several dozen).

Whereas even a manager of one of the big box stores would only have a limited geographical impact. Whereas my work would always have nation-wide impact (and at some companies programmers would have world-wide impact). I turned on a payment option for my platform one quarter, and very quickly people were using it for one million a month in purchases. Which kept going up.

The book Capitalism without Capital talks about this. Some aspects of it are alluded to in Fred Brooks 1975 book The Mythical Man Month.

To build a car, a lot of effort has to be made in making the car - not just the end result, but the making the glass, tires and so forth. Whereas with programming, I write an app, or a feature for an app, and the end result is duplicated and distributed around the country (or even around the world) for free, or virtually free. I'm not helping make commodities one at a time like someone on an automobile line is. It is something different.
by Imustaskforhelp | 2025-11-03 03:22:20+00:00
Can you please create a huggingface space or something similar, I am not sure about the state of huggingface but I would love to be able to try it out in a browser or something similar if possible as I am really curious and I just love qwen3 4b as they were one of the models which work even on my intel integrated gpu graphics card at a really impressive rate and they were really nice the last time I tried but this looks even more cooler/practical.

I had once an idea of using something like qwen4 or some pre-trained AI model just to do a (to censor or not to) idea after the incidents of mecha-hitler. I thought if there was some extremely cheap model which could detect that it is harmful that the AI models of Grok itself couldn't recognize, it would've been able to prevent the absolute advertising/ complete disaster that happened.

What are your thoughts on it? I would love to see an Qwen 4B of something similar if possible if you or anyone is up to the challenge or any small LLM's in generals. I just want to know if this idea fundamentally made sense or not.

Another idea was to use it for routing purposes similar to what chatgpt does but I am not sure about that now really but I still think that it maybe worth it but this routing idea I had was before chatgpt had implemented it, so now after it implemented, we are gonna find some more data/insights about if its good or not/ worth it, so that's nice.
by makeitdouble | 2025-11-03 03:22:32+00:00
> "magic"

They're on an proprietary extension of Bluetooth, standard compatible but closed to their devices. They usually don't talk much about it, Phil Schiller was the most explicit I think (it was about the airpod's W1 but it's the same deal)

https://www.theverge.com/2016/9/7/12829190/apple-w1-chip-iph...

> Apple’s Phil Schiller described Apple’s move to a new wireless chip as “fixing the challenges” of wireless audio
by gortok | 2025-11-03 03:22:42+00:00
The wild thing about this is that for the longest time, URLs were the mechanism for maintaining state on a page. It is only with the complete takeover of JavaScript-based web pages that we even got away from this being "just the way it is". Browsers and server-rendered pages have a number of features that folks try their best to recreate with javascript, and often recreate it rather poorly.
by pclmulqdq | 2025-11-03 03:24:06+00:00
Most good bakeries everywhere stock multiple times a day as stock gets low. Even the ones selling American baked goods and things like cupcakes because all of these things have shelf lives of hours. Do you believe that New York is the only place in the US where you can get a baguette or a loaf of French bread? Do you think it's the only place you can get a cake?

Having high foot traffic and understanding supply and demand are not unique to New York. The specific type of bagel is, though, because it's a preference rather than a sign of quality. You have fewer bakeries per square mile outside New York, but you have fewer of everything per square mile outside New York. Many cities around the US are plenty dense to support people who make high-quality baked goods.
by xx__yy | 2025-11-03 03:25:10+00:00
I don't know the answer, just asking the question: Is/Was curses available at the time? https://en.wikipedia.org/wiki/Curses_%28programming_library%...

I only remember conio at the time, but without internet you just used what Microsoft gave you. The BBSes I used may have had it, but it's hard to use something if you don't know it exists.

It does look like there is a recent port: https://github.com/wmcbrine/PDCurses

So my guess is curses was not available to DOS at the time, only Unix systems.
by d_e_solomon | 2025-11-03 03:26:06+00:00
Linqto filed for bankruptcy earlier this year after growing aggressively in private market investing.

What’s interesting isn’t just the failure, it’s why it happened: a mix of regulatory shortcuts, over-leveraged marketing promises, and cultural blind spots that scaled faster than compliance could keep up.

I wrote an analysis that breaks down how governance failure unfolded and what it says about fintech’s “move fast” culture.

Curious how others here see this are regulatory bottlenecks the real startup killer, or is it founder psychology that does them in first?
by shadowgovt | 2025-11-03 03:26:24+00:00
As a result, one would assume price should crash to zero and everything would balance out because even though you're having nationwide impact, it fundamentally doesn't cost as much as making a car to make an app... So why should people pay as much for it?

Presently, it's mostly because laws sustain the author's ability to gatekeep the software, whether or not it's even running on capital they own.

One does wonder how long such laws will last, one way or the other, if their end result is a massive inequality of outcome.
by Tuna-Fish | 2025-11-03 03:26:58+00:00
The motor signal not being aligned to sectors of the disk doesn't matter because the drive doesn't care about angular position. The track header is generally not used for anything, on PC drives it's ignored and can be left out if you want to fit a few more bytes on the drive.

Unlike hard disk drives that use servo data to decide where to read and write, floppy disk drives generally don't know the angular position of either the drive or the sectors and use an extremely simple algorithm. In a very real way, they work like tape drives except they can freely choose one from a bunch of circular tapes to work on.

When ordered to read a specific sector, the drive seeks to the track requested, and then reads the track continuously until it sees the sector header magic value. Then it compares the track and sector numbers after that header with the requested numbers, and if they match, it waits for the magic value (000000000000000000A1A1A1F{AB}) and then starts reading. The magic number is designed to reinitialize the PLL, and also give the drive electronics enough time to make the comparison and decision of whether to do anything. If the numbers didn't match what was requested, then it just keeps reading until it has received a defined amount of pulses from the motor, usually 2 or 3, at which point it returns an error.

The sectors don't have any defined order on the track. You can do weird things like order your sectors linearly except have one specific one out of order, have multiple sectors with the same sector number on the same track (in which case which is returned on read depends on which you happen to hit first), have a sector with the wrong track id on a track (that gets ignored by normal read/write commands, but can be accessed with low-level ones), index your sectors with a set of random numbers between 1 and 255 instead of sticking to 1-18, and plenty more. All these have been used in various hare-brained copy protection schemes. The drive electronics are too simple to care, they just compare one number with another and do a single decision based on it.
by k310 | 2025-11-03 03:27:20+00:00
I note with interest the pharma/medicines item. A great deal of development (AFAICT) is done with GNU software (or variations of the GNU license)

The missing item, scientific research, is already there, to a large degree.

In that regard, it took ages for Microsoft to enable Excel users to turn off the gratuitous conversion of the names of genes to dates. “Convert continuous letters and numbers to a date.”

And that was before the grand infiltration of AI into everything (as default).
by cogman10 | 2025-11-03 03:28:29+00:00
> but if you want an odd niche no small walkable area can support it.

You'd be really surprised. I knew smaller cities with shops dedicated to Warhammer 40k. [1] (Surprisingly, still in business :) )

> Even something like a guitar shop need a very dense area for people who live in walking distance to be enough to support it.

A guitar shop just needs enough people interested in guitars. Being walkable doesn't mean there's no transit. Usually, walkable cities will have a city center where the shops are concentrated and if the city is big enough, you'll end up with a bus station in the city center. In fact, the referenced city has several of those shops. [2]

This isn't a large city, it's around 100,000. It's also fairly isolated. Nobody is coming to this city to get a guitar.

[1] https://maps.app.goo.gl/nzmGkPKBCJi9xCAb7

[2] https://maps.app.goo.gl/gB46tVVRa195NkNs8
by hritik7742 | 2025-11-03 03:28:55+00:00
QuickVPN is not a system-level VPN that installs OS drivers it’s a browser proxy extension that uses Chrome’s proxy API to route only browser traffic through proxy servers. When I said “runs entirely in your browser,” I meant exactly that: it works inside Chrome without any external app or driver, unlike most VPNs that need system access.

Currently, I’m using a trusted and well-known third-party provider (Webshare.io) for the proxy network. They are a genuine and reputable service I’ve personally reviewed their platform, checked their privacy policy, and read user reviews before integrating them. I don’t believe they have any bad intentions or do anything suspicious with user data. They’re a legitimate company offering rotating proxies for developers and businesses.

The extension itself does not log, track, or store any user data. I don’t run any backend database or analytics system everything works locally in the browser. The proxy connection and rotation are handled directly between the user’s browser and the third-party proxy provider.

My main goal with QuickVPN is to offer a lightweight, one-click connection without signups or complicated setup. It’s meant for users who just want fast access to proxy connections directly in Chrome without installing software or paying for heavy VPN apps.

In the future, if I see good traction and more active users, I plan to set up my own proxy servers and manage the infrastructure myself. That way, I can ensure complete control, privacy, and logging transparency. Right now, I’m focusing on building a solid user base and gathering feedback.