MurphyA/hacker-news huggingface dataset:
by throwaway2037 | 2025-10-27 14:31:33+00:00
> just like knowing that the commits are nodes of a DAG

Hello gatekeeping! I have used Git for more than 10 years. I could not explain all of the ins-and-outs of commits, especially that they are "nodes of a DAG". I do just fine, and Git is wonderful to me. Another related example: I would say that 90%+ of .NET and Java users don't intimately understand their virtual machine that runs their code. Hot take: That is fine in 2025; they are still very productive and add lots of value.
by bccdee | 2025-10-27 14:31:40+00:00
> I didn't consider the change from `std.fs.openFile` to `std.Io.Dir.openFile` to be meaningful, but I guess that is problematic for some reason?

Because you explicitly said that existing code would continue to work without `std.Io`.

> Code you write tomorrow, will likely have a new Io interface, because you want to use that standard abstraction. But, if you don't want to use it, all your existing code will still work.

I like Zig, but it does not have a stable API. That's just how it is.
by kragen | 2025-10-27 14:31:45+00:00
The peso is actually valued lower this month than ever before in history, but we can see that it is still overvalued because our domestic production still isn't competitive with imports. Not even in areas like cars and clothing where we have have a well-developed industry, if one that is shitty in quality.

And this deplorable situation is not just a result of the central bank not printing money, which is indeed a perfectly libertarian position. Rather, it is a result of a massive outflow of foreign exchange reserves from the central bank in recent months, the explicit objective being to artificially raise the exchange value of the peso, worsening our uncompetitive situation.
by niwtsol | 2025-10-27 14:31:51+00:00
AWS is a great example of the opposite, started around ~2006, it was originally deemed an "internal project" so they did not break it out. It was also really really tiny compared to retail revenue (amazon.com). They didn't actually start to break it out until 2015 and that is after wall street was somewhat demanding for it as it was well known it had experienced exponential growth and was generating billions for amazon. Were they trying to had bad numbers? Negative, they were trying to hide how awesome it was doing because it gave them the ability to make further gains w/ first mover advantage before competitors could react.

https://www.channelfutures.com/cloud/amazon-com-breaks-out-a...
by zahlman | 2025-10-27 14:31:52+00:00
> Yep. While there might be some use cases for his ultra-simplistic "Mossad/not-Mossad duality" - say, convincing Bob Jones that "b0bj0nes" is not a great password - it's 99% fairy tale.

Honestly, the oversimplification here reads to me more like something Bob Jones could use to justify not caring about "b0bj0nes" not being a great password.
by throwaway13337 | 2025-10-27 14:31:59+00:00
If the deal is still based around capped revenue, I wouldn't call it an ownership stake.

As far as I know, they have not disclosed it. If you have more information about something concrete regarding ownership, I'd love to hear it. Maybe I haven't understood everything that was stated.

In the end, whatever Microsoft has is probably less valuable than a sizable ownership chunk that most people seem to assume.

I imagine a lot of people are investing in Microsoft as a proxy to OpenAI. Those people are set to be disappointed.
by pjmlp | 2025-10-27 14:32:02+00:00
They do, but you have to look into the right ones, from ex-Qt employees,

https://slint.dev/

You can make use of Figma integration for something similar to Qt Design Studio.

Too many folks nowadays don't seem to fully understand how powerful GUI designers for native code used to be.

You always get some arguments about pixel perfect positioning, completly ignoring the fact most of them had layout managers available, even VB pre-VB.NET (yes Windows Forms does support layout managers).
by commandlinefan | 2025-10-27 14:32:05+00:00
> going to use a drone to replace your cellphone with a piece of uranium

That's assuming they can figure out who you are in the first place. My pipe dream for the internet (that I thought we were getting way back in the 90's) is total anonymity. You can say whatever you like about the mossad, or the NSA or the KGB or whatever you like, and they'll never be able to figure out whose cellphone to replace with a piece of uranium.

We have the technology to make it happen (thanks to the paranoid security researchers!) just not the collective will to allow it.
by anthk | 2025-10-27 14:32:13+00:00
Half of Iberians can't stand the rascal (picaresca) tradition from the other half. Specially the heavy industrialized North.

We are not as divided as Italy, as Spain has powerhouses in the South as Airbus and the like, but, yes, there's a 'climatological gap' between the different 'Spains' across the mountains.

Not Ethnics, but kinda like what would happen in Italy if the North wasn't as developed (the North of Spain isn't bad but you can't compare it against the Franco-German-Austrian-Italian industrial hub) and the South had their Mafias shut down in the 19th century and if they were more developed than they are compared to the Southern Spain.

The South here isn't a shithole as Napoli and the like but some Andalusian coastal places can be far more dangerous than the Basque Country/Navarre in the 80's (terror attacks) for a policeman.

OTOH, Belgium it's far closer to be a Narcostate than some microrregions in Spain such as Algeciras in Cádiz (Andalusia) were you can read about the Militarized Police fighting drug boats almost as a daily chore.

On Argentina, except for a die hard Ghetto like the '3000 viviendas' and Cañada Real, every Argentinian would love to stay in Spain even at the worst neighbourhood at their town. Iberia it's far more secure than Latin America by a huge margin. The most dangerous issue on any bad town would be either a pickpocket/non-violent rob of watching some low tier drug dealers doing their stuff and maybe some very late night rape issue over months if not years. Far less than anything you would get in Buenos Aires.

Unless, as I said, you really want to mess up your like with some sketchy people, the ones you would spot from meters away, especially in remote/nearly hidden taverns/pubs where drug dealing it's widely known. For example, if some pub it's accesed by walking down some stairs into a basement, (where you can't see anything from the outside without going down); even if it looks good, clean, modern, maintained... run away.
by aeon_ai | 2025-10-27 14:32:37+00:00
Scale and accessibility - Eliminating any barriers for children to get access to education, etc.

Not to mention, it’s an app trying to help kids get exposed to underpinning technologies - seeing how the game itself is made would be optimizing for that end.

It’s not that closed source deprioritizes, but the “helping kids” were the sole and primary goal sought, there’s a clear answer to what would align with that.

All said, it’s not a critique of the OP - reconciling ideals and practical reality often require trade offs that would allow for a project like this to happen in the first place.
by bo1024 | 2025-10-27 14:32:52+00:00
"The Coming War on General Computation", Cory Doctorow (2011).

Speech: https://www.youtube.com/watch?v=HUEvRyemKSg

Transcript: https://en.wikisource.org/wiki/The_Coming_War_on_General_Com...

(Of course, Stallman warned of this type of thing much earlier as well.)
by cluckindan | 2025-10-27 14:32:59+00:00
I’m just spitballing here, but could the objects in orbit be parts of the bomb casing? One would assume them to be tumbling and flashing either periodically or in a specific pattern corresponding to their rotation. Or maybe producing a short flash on re-entry.

Spitballing even further, could the objects be explained by a nuclear fireball pushing a mass of atmospheric humidity high enough to form a solid sheet of ice in orbit?
by elevation | 2025-10-27 14:33:19+00:00
The scalable in-memory solution took quite a bit of testing to get right. Building this on the early side of the business when the requirements are not well known can be a giant budget and time tar pit. Plus without customers it’s hard to confidently test at scale.

Using S3 for an MVP and marking this component as “done” seems like the right solution, regardless of the serverless paradigm.
by knappa | 2025-10-27 14:34:10+00:00
It depends which side you are doing the multiplication on? Most linear algebra textbooks work matrix-vector, where the vector is a column vector. In that arrangement, the resulting vector is formed by dot products of the rows of the matrix with the vector.

On the other hand, you see vector-matrix multiplication a lot in other places, for example, the Markov chain literature. There, the vector is a row vector and the resulting vector is formed by dot products of the columns of the matrix with the original vector.
by haskellshill | 2025-10-27 14:34:30+00:00
It had too much unnecessary metadata yes, but case insensitivity is always the wrong way to do stuff in programming (e.g. case insensitive file system paths). The only reason you'd want it is for real-world stuff like person names and addresses etc. There's no reason you'd mix the case of your CSS classes anyway, and if you want that, why not also automatically match camelCase with snake_case with kebab-case?
by cmrdporcupine | 2025-10-27 14:34:53+00:00
Canada has a toothless EV mandate that is actively undermined by both its own domestic auto industry which on the whole is basically refusing to make them -- and when they do price them only as luxury vehicles.

But also by its political right, and at least one of its national newspapers which is continually running anti-EV FUD. Not the least because our second largest sector in the country (after manufacturing) is oil&gas, and the energy sector is the most powerful political-economic block in the country and the source of ideological power & influence in the western half of the country.

Similar tensions in the US.

There are active disinformation campaigns about EVs running constantly, and if you follow the money it always ends up back at the petroleum sector.
by andsoitis | 2025-10-27 14:35:50+00:00
> Companies have a lot of tools at their disposal to hide things on their balance sheet for a while. However when that happens it typically means the numbers are bad. Really bad. If they weren’t, they’d do everything they can to highlight how great the investment is going.

There are many legitimate reasons to not disclose an investment on your balance sheet:

- materiality: immaterial compared to overall position

- classification: research-phase or contingent on future event

- control & ownership: if you don't have significant control or ownership

- off-balance sheet arrangements: SPVs, JVs, lease agreements that don't meet consolidation criteria (disclosed in notes, but not recognized as assets or liabilities due to limited exposure)

- strategy or confidentiality: minimize visibility to protect competitive information or negotiations; must still comply with disclosure rules so details might appear in aggregated or summarized form

- regulatory or accounting policy differences: IFRS vs. US GAAP have different recognition and measurement bases

- held-for-trading or short-term nature: e.g. marketable securities might be short-term trading assets so would be grouped together in a single line item, rather than disclosed separately
by ben_w | 2025-10-27 14:36:08+00:00
AI are better than most humans at dealing with human suckage, for example because unlike humans the LLMs have read all that literature about human suckage, but that's not relevant to what I was saying.

My point is: other failure of AI are more pressing. IMO the inefficiency with regard to examples, e.g. even cancelled/sold off self-driving car projects (Uber's ATG) have more miles of experience than a human professional driver can get in their entire career, and look how bad that model was.

Making a self driving car fail like a human means getting it distracted by something on the phone. Plus a bunch of other failure modes we should ignore like "drunk" and "tired".

Even if you don't fully solve the example inefficiency, merely improving it will make a big difference to performance.
by caconym_ | 2025-10-27 14:37:18+00:00
LLMs only know how to use emdashes, semicolons, and ellipses because human writers used them first. The way I see it, a large part of "respecting yourself as a writer" in current year is not letting the mere existence of LLMs change how you write, just because a bunch of people have latched onto cheap signals like the presence of certain punctuation as a hallmark of LLM output.

I don't really think an LLM wrote this, because the use of punctuation is actually a bit clumsy. However, I have no problem parsing the author's intended meaning.
by cmrdporcupine | 2025-10-27 14:37:57+00:00
No capitalist market country is independent of any other country in the 21st century and for most of the 20th. This isn't saying much, it's just a matter of degrees.

Yes, Canada is economically integrated with the US to a massive degree and we're each other's biggest trading partners. But the analogy with California is a totally false one.

They are a US state subject to its federal laws and political system. We are not.

We maintain political independence, and need to maintain that independence.
by andrewl-hn | 2025-10-27 14:38:37+00:00
Not really.

This UI toolkit is based on GPUI library build by Zed editor team, and while they improve accessibility over time (like, improving contrast and stuff), it's opaque to screen readers.

At the moment if you want to have good accessibility story you should probably look at Slint or Qt (via cxx-qt, for example). And since System 76 picked up Iced for their UI it should receive a11y-related updates, too.
by tredre3 | 2025-10-27 14:38:38+00:00
> * Minimum binary size is definitely not 20MB but less. In general your apps distribution size depends on which features of the toolkit you're using.

In my experience that point is absolutely correct. Qt is good but big. You usually end up with 30-40MB of it.

Core, Gui, QML, Widget are 8MB each. For a Hello World you need 3 of those. Maybe 2.

Yes you could build Qt yourself with various flags, or possibly do a static build with LTO might help. But that's not the typical way Qt is used.
by haskellshill | 2025-10-27 14:38:39+00:00
I didn't expect this level of unfounded ignorant hysteria here. Have you really never gone swimming and inhaled some water? Did you go to the hospital?

> In the past, these terms were used to try to explain that some fatal drowning victims had very little water in their lungs at autopsy. Now it is understood that little water enters the lungs during drowning. Moreover, when water enters the lungs, it is rapidly absorbed when breathing starts again. The amount of water that enters the lung does not determine the amount of injury or determine the treatment of drowning. The amount of injury from drowning is due to how long the victim is without oxygen.

Source: Red Cross
by noir_lord | 2025-10-27 14:39:06+00:00
> I much rather wait for the inevitable (serious) FOSS clone that will be safer to use instead.

Yep - though I've no interest in a tool like Recall (I don't really see the point, it doesn't do anything for me I'd want) I do understand that others may feel differently but even if I did want it, I'd wait for the FOSS version as well.
by shiomiru | 2025-10-27 14:39:21+00:00
It says

> the encodings defined in Encoding, including, but not limited to

where "Encoding" refers to https://encoding.spec.whatwg.org (probably that should be a link.) So it just means "the other spec defines at least these, but maybe others too." (e.g. EUC-JP is included in Encoding but not listed in HTML.)
by bryanlarsen | 2025-10-27 14:39:57+00:00
Any place that regularly gets below -40C (in other words, places colder than Edmonton) has block heater plugs in parking spots. You can hook your EV up to the block heater plug and it'll keep your battery warm. In the summer that plug will also charge your car. In the winter, it just keeps the battery warm. Which incidentally helps range because a warm battery lasts a lot longer than a cold one.

If you're not plugged in, your EV should be using its stored energy to keep the battery alive, which it can do for several days.
by fadedsignal | 2025-10-27 14:40:08+00:00
Dude, wth with this hate. I commented on what I thought about the title. I didn't say anything about the work. How do you get so insulted?? You basically proved that you are wrong by yourself. Torchvision is a package for computer vision. Torch audio is a package for audio processing. Based on this history, you expect Torchcomms to be a communication (wireless) package. Torchbalancer could be a better name but what do I know, right? This is only an opinion. If it's going to make you happy for the day, feel free to downvote. I wasn't living under a rock, but you just weren’t paying attention to what was right in front of you.

Another example, https://pypi.org/project/scikit-commpy/
by orliesaurus | 2025-10-27 14:40:11+00:00
Quirks quirks aside there are other ways to tame old markup...

If a site won't update itself you can... use a user stylesheet or extension to fix things like font sizes and colors without waiting for the maintainer...

BUT for scripts that rely on CSS behaviors there is a simple check... test document.compatMode and bail when it's not what you expect... sometimes adding a wrapper element and extracting the contents with a Range keeps the page intact...

ALSO adding semantic elements and ARIA roles goes a long way for accessibility... it costs little and helps screen readers navigate...

Would love to see more community hacks that improve usability without rewriting the whole thing...
by saghm | 2025-10-27 14:40:26+00:00
> I think SwiftUI is the winner if we're going to put names forward. But arguably, not cross platform.

I must have a very different understanding of the word "arguably" than you. To me, it's arguable whether Swift itself is a viable cross-platform language today. SwiftUI, on the other hand, supports literally zero devices not manufactured by Apple.

Is it really arguable that when people say "cross plaform" when referring to a GUI framework, they aren't counting "both macOS and iOS, but not any of Windows, Android, Linux, web"? It might be accurate from an pedantic standpoint, but I have trouble imagining a context where someone would bother using that phrase as a qualifier if they understood it that broadly.
by mikestew | 2025-10-27 14:40:27+00:00
I’m going to border closely to blaming the “victim” here, but if the lawsuit had been filed without toxic, threatening, man-baby social media posts, we wouldn’t be hearing about it. Harassed because he filed a lawsuit? C’mon, there’s a lot more to it than that. When one goes swinging their dick around on Twitter in an attempt to garner support (from one’s equally toxic fans, I presume), one will also likely attract equally toxic folks who disagree. Talk enough shit, and you’ll eventually get a punch to the face. Right or wrong, such is the world long before social media.
by sybercecurity | 2025-10-27 14:40:29+00:00
Might be negative caching going on at the sender side. If they can't get a response, they set a TTL on the lack of a response - so future queries don't time out but instead immediately return NXDOMAIN. If you immediately tried after restarting your DNS service, it might still be assuming the server is down. Does it still do that after waiting? Like 12-24 hours?
by rindalir | 2025-10-27 14:41:33+00:00
Was wondering about that but then came across this passage in the paper: “ The last date on which a transient was observed within a nuclear testing window in this dataset was March 17, 1956, despite there being an additional 38 above-ground nuclear tests in the subsequent 13 months of the study period.” I would expect to see artifacts of the tests themselves continue under that hypothesis. Of course this raises a whole bunch of other questions…
by titzer | 2025-10-27 14:41:48+00:00
The bomb casing from a successful nuclear detonation would be entirely atomized and instantly vaporized. The exponential runaway of an atomic chain reaction produces so much radiation (read: light, heat, X-rays, and even gamma rays) in the first nanoseconds that literally every chemical bond is ripped apart, plus so many fast-moving neutrons that many nuclei (even not of the initial fissile material) are either fissioned themselves or altered to radioactive isotopes. Because so much EMR is produced so fast, there literally isn't even time for matter to be physically accelerated away before being absolutely soaked in EM. It's possible that some other matter in the vicinity might be intact and blasted away, but anything within the fireball radius of ~100m is absolute toast.
The Fraud of Big AI
by MichealCodes | 2025-10-27 14:41:55+00:00
We're being gaslit. Claude 4.5 Sonnet could write complete patches at launch. Now the context window is so destroyed it can't finish most prompts without truncating. Every major model follows the same pattern: amazing launch, then silent degradation over weeks. OpenAI admitted to changing GPT-4 without disclosure. Anthropic won't even acknowledge it.

They announce every 2% improvement but never mention when they swap in cheaper inference or add output limits. This isn't confirmation bias when the model literally cannot complete tasks it did a month ago. Are we just supposed to accept that the product we're paying for gets worse while the marketing gets louder? How is this not a bait and switch? Either give us API version pinning for the actual model weights or admit you're optimizing for profit over capability.
by haskellshill | 2025-10-27 14:42:01+00:00
"Intimately understand the VM" is not the same as knowing what data structure you're using. It'd be comparable to not knowing the difference between an array and a linked list. Sure you may call it gatekeeping but likewise I may call your style willful ignorance of the basics of the tools you're using. Have you never used rebase or cherry-pick?
by dmachard | 2025-10-27 14:42:16+00:00
Hi, I built this just for fun. Draw pixel art in a browser and see it instantly light up on a physical 16×16 LED matrix. No app to install, just open the web page and connect via Bluetooth.

Live demo: https://dmachard.github.io/pixelart-16x16/

Tech stack: - ESP32-C3 - WS2812B LED matrix (256 RGB LEDs) - Web Bluetooth API

All code + STL files on GitHub. Happy to answer questions!
by MBCook | 2025-10-27 14:43:16+00:00
That’s the internet these days. It’s been going on for decades. Game developers got death threats over minor changes to video games and nothing happened to them. Is it that surprising that tactic has continued?

People can make fun of the company all they want. That’s fair game. They shouldn’t be calling the guy’s personal phone or harassing his family, that’s totally over the line.

But nothing happens. The behavior gets a pass so it continues to become more common. That passes for debate now.
by criddell | 2025-10-27 14:43:45+00:00
> We already had a definition of AGI.

I'm not an expert, but my layman's understanding of AI was that AGI meant the ability to learn in an abstract way.

Give me a dumb robot that can learn and I should be able to teach it how to drive, argue in court, write poetry, pull weeds in a field, or fold laundry the same way I could teach a person to do those things.
by cmrdporcupine | 2025-10-27 14:43:48+00:00
It'd be nice to us dropping to 30% like the EU worked out with China... or even 50% if that is enough to get canola tariffs dropped.

I drive a Polestar2, a Chinese (Geely) produced EV. The quality is good. The price for what it is... too high. And now most support for it is being dropped and sales networks in North America drying up because of these tariffs and political moves.

How I'd love to see Geely set up a plant here.