MurphyA/hacker-news huggingface dataset:
by whalesalad | 2025-11-12 21:33:52+00:00
"I’m on the record saying, that maybe Valve will actually save the Linux desktop. And it’s actually not because I think games are important! I don't care, I don't play games. I think some people do, so games maybe important. But the really important issue is I guarantee you Valve will not make 15 different binaries. And I also guarantee you that every single desktop distribution will care about Valve binaries." – Linus Torvalds in 2014

Link: https://www.youtube.com/watch?v=Pzl1B7nB9Kc&t=310s
by mariopt | 2025-11-12 21:33:53+00:00
To be honest, I don’t think you’ll need to use the app. I get my passes via email and add them to Apple Wallet.

In some airports, printing the pass is actually free, they have a dedicated vending machine just for this.

They are not saying that you can not print the pass yourself, I suspect this move will save a lot of time and money which, ultimately, is a good thing for everyone.

They want to charge a check-in fee if you don’t do it online, I would not be surprised if they have a lot of people wasting time doing it in-person instead of doing it online. This could speed customer who actually have luggage.

What am I missing?
by Intralexical | 2025-11-12 21:33:53+00:00
WebRecorder [0] is the best implemention of this that I've tested. It runs as an extension in your browser, intercepting HTTP streams, so as long as you open a page in your browser the data is captured to reproduce it exactly. It outputs WARC files that are (in theory) compatible with the rest of the web archiving ecosystem, and has a WARC explorer interface to browse captured archives.

For pages with dynamic content that can't be trivially reproduced by their HTTP streams— E.G., opening the archive triggers GETs with a mismatched timestamp, even if the file it's looking for is in the WARC under a different URI— There's always SingleFile [1], and Chromium's built-in MHTML Ctrl+S export, which "bake" the content into a static page.

0: https://chromewebstore.google.com/detail/webrecorder-archive...

1: https://github.com/gildas-lormeau/SingleFile
by sergiotapia | 2025-11-12 21:33:54+00:00
I totally agree with you, I'm actually doing another Alyx run after only playing it on my Index. It actually please extremely well on the Quest 3 with the Steam Link app. Seamless.

This guy on X gave me some suggestions of top tier VR games:

Hubris, Into The Radius, Wanderer, Blade & Sorcery, RE4 Remake, Modded Skyrim VR, Modded Minecraft, Vertigo 2, Arken Age, Half Life 1 & 2 VR, UNDERDOGS, Hitman VR, Pixel Ripped Series, Walking Dead, Propagation Paradise Hotel
by adgjlsfhk1 | 2025-11-12 21:33:57+00:00
At 100fps (mid range of the framerate), you need to deliver a new frame every 10ms anyway, so a 20ms saccade doesn't seem like it would be a problem. If you can't get new frames to users in 30ms, blur will be the least of your problems, when they turn their head, they'll be on the floor vomiting.
by keybored | 2025-11-12 21:34:01+00:00
Neither are the real metric here. Taiwan is a US ally, China (mainland) is not, this is a US board. The reasoning goes backwards from that point.[1]

You have to be on the level of Israel’s aggression to lose the “liberal democracy” cover that most US allies get (or similar great titles).

[1] Enough to start a subthread with a very confident and polemic phrasing anyway. There are plenty who disagree with the OP here. I’m not saying that this place is an echo chamber on this point at all.
by rkagerer | 2025-11-12 21:34:25+00:00
I should have clarified, by adaptable to locale I meant you have control via configuration.

The developer can supply a default or even lock it down. E.g. Users of the last app I built incorporating it always expected M/D and the app operated on a kiosk, so that's how we did it.

If no initial configuration is provided, the default does feed from the date format set up in the system locale settings. I agree in practice that's not always guaranteed to reflect what the user wants, but it is the intended spot the OS provides for configuring this and is usually the best source for a default: https://i.imgur.com/KShFPtb.png

If the developer hasn't locked it down, it's easy for a user to override (either via a setting exposed in the app - which you could even attach to a toggle right in the input field's context menu if you'd like, or via a config file / registry setting).

I missed the rot13 thing, and thought "Guveq bs Frcgrzore" referred to some kind of unique cultural event where dotancohen came from (like if I referred to 9/11 in the USA, or typed in "Thanksgiving").

Finally, you could also just type "Mar 9" for a one-off - or use the dropped-down GUI instead of typing anything in the box at all, if keying is not for you.
by acheong08 | 2025-11-12 21:34:31+00:00
Don't know how it works for large drug dealers but I would assume they use the same channels as money launderers: overseas accounts.

You get in contact with a connections guy and they give you a list of accounts to pay in yuan (usually business owners that makes profit overseas), they pay you in USD from their legitimate businesses for some made up invoice. Each transaction is under the limit for being scrutinized. Once money is out of the country, you can pay people off however you want.

Prostitutes would probably just take cash if close to limits.
by pedalpete | 2025-11-12 21:34:40+00:00
It's amazing to see how this space is developing. About 7 years ago I was building "spatial media" with https://ayvri.com

Nobody believed us when we said AI would create 3D virtual worlds that were indistinguishable from the real thing, and we'd be able to transport people to different places.

I particularly like the artistic effect of the drawing that brings the person into this world. Like a point-cloud that then gets "filled in".

I have little doubt this was a design decision and I think it is very well executed.
by toast0 | 2025-11-12 21:34:45+00:00
It might be a little bit cumbersome, but I don't think it's impractical.

With only quarters and dimes it's difficult to pay $0.05 or $0.15, but it's possible. If I owe you $0.05, I must give you a quarter and you give me two dimes. Or I give you a $20, you give me $19 in paper money, three quarters and two dimes. If I owe you $0.15, I must give you a quarter and you give me one dime. If I owe you $0.95, I can't give you $1 and get change, I'd need to give you $1.25 and get three dimes back. Or give you $2, get three quarters and three dimes. Owing $19.95 or $19.85 would be most inconvenient, since many people seem to live life with only $20 bills in their wallet and there would be a lot of extra change required.

But, if we stopped minting pennies because they cost too much (3.7 cents), it's hard to imagine we're going to keep producing nickels when they cost 13.8 cents to mint. Dimes are much cheaper than nickels (5.8 cents), and quarters aren't too bad relative to face value (14.7 cents). Article with values [1], which I rounded to millidollars. I'd bet people would rather keep dimes than quarters, but rounding everything to quarters is a big step. I certainly would prefer quarters --- it's been a long time since arcade machines took dimes, and I only have quarter mechs (most of my games are on free play, and I can reuse the quarters I need forever, or add a credit button, but still).

[1] https://www.nbcphiladelphia.com/news/national-international/...
by thrownawaysz | 2025-11-12 21:34:45+00:00
The elephant in the room: "will this game run on my Steam Machine?"

This is really the part a lot of people don't understand and not a qestion you even have to ask when you buy/download a game for a console.

Some of the biggest games right now like BF6, COD, or Fortnite, League of Legends, chinese gacha games won't run on this. That excludes a massive part of the market, many of whom would be the exact audience for a simpler, more console-like PC experience. There's also no guarantee that future AAA games will be compatible with this day one (8GB VRAM is very limiting already).

Yeah yeah indies but if people want to play X then offering them Z is not an option.

This will be DOA anything over $500
by scuff3d | 2025-11-12 21:34:50+00:00
The core of the entire argument is that the $150/hour is based on a developers ability to physically write code, which is not true. Having something that can generate code reliabily (which these things can barely do even with an expert at the wheel) doesn't address any of the actual hard problems we deal with on a daily basis.

Plus running AI tools is going to get much more expensive. The current prices aren't sustainable long term and they don't have any viable path to reducing costs. If anything the cost of operations for the big company are going to get worse. They're in the "get 'em hooked" stage of the drug deal.
by nayuki | 2025-11-12 21:35:11+00:00
> Because Canada is just part of the U.S.

As a Canadian, I'm amused to hear this because it is basically true as a first approximation.

Random factoid - Canadian coins ($2, $1, $0.25, $0.10, $0.05, $0.01 (withdrawn)) come in almost the same denominations as US coins ($1 (uncommon), $0.05 (rare), $0.25, $0.10, $0.05, $0.01), and they are the same diameter and thickness, but maybe having different weight and magnetic properties. It's kind of scary that Canadian coins are essentially state-sanctioned counterfeits of US coins.

Another weird thing is that the National Basketball Association (NBA) has 29 American teams and 1 Canadian one... making it more of an international basketball association. I think another sports league with "national" in its name also crosses national boundaries.

If you take a random person and teleport them between a random mix of Canadian and US cities, I think they'll find it hard to tell the two countries apart. The primary language is English, the accent is the same, the streets and buildings look the same, people watch/listen/read much of the same media, and so on.

One party trick that I practice when traveling in America is to not volunteer information about where I'm from, and see how long I can blend into groups of people and conversations until someone suspects something or asks a direct question. Needless to say, I can last pretty long, and even debated things like US federal politics. The internal diversity of people within the US (e.g. skin color, accent, beliefs) really helps an outsider like me blend in.

Also note that there is a one-way relationship going on. Canadians know more about the US than what's necessary for life. Heck, even the state broadcaster CBC will put out entire news segments (e.g. 5 to 20 minutes) on US-specific issues. Knowing about the US - whether it's major companies, cities, TV series - is unavoidable to Canadians. But ask the average American about anything related to Canada, and you'll likely get a blank stare.

However, some of the differences between Canada and the USA include: Guns(!), personal and state violence, healthcare, social safety net, political polarization, income, prestige, number of big companies, French language, atmospheric climate.
by mkroman | 2025-11-12 21:35:35+00:00
> CUE was a fork of the Go compiler (Marcel was on the Go team at the time and wanted to reuse much of the infra within the codebase)

Ah, that makes sense, I guess. I also get the feeling that the language itself is still under very active development, so until 1.0 is released I don't think it matters too much what it's implemented in.

> Also, so much of the k8s ecosystem is in Go that it was a natural choice.

That might turn out to be a costly decision, imho. I wanted to use CUE to manage a repository of schema definitions, and from these I wanted to generate other formats, such as JSON schemas, with constraints hopefully taken from the high-level CUE.

I figured I'd try and hack something together, but it was a complete non-starter since I don't work within the Go ecosystem.

Projects like the cue language live and breathe from an active community with related tooling, so the decision still really boggles my mind.

I'll stay optimistic and hope that once it reaches 1.0, someone will write an implementation that is easily embedded for my use-cases. I won't hold my breath though, since the scope is getting quite big.
by pigcat | 2025-11-12 21:35:59+00:00
Can I use it as a jellyfin client? Does that... make sense?

I bought a new tv (samsung s90d) and I haven't found have a great way to watch my jellyfin media. This tv doesn't have a jellyfin client in the samsung app store.

I feel like I'm being stupid here, would love some suggestions :P I've got a local jellyfin server running on a home server in the basement.
by ymsodev | 2025-11-12 21:36:01+00:00
I feel like this direction of thinking is also a bit reductionist: there are plenty of reasons not to want to put stickers on a laptop. For me, personally, I don't like stickers because a year or two later, they don't represent how I think anymore. It's not an expression I would make today, it's a ghost of my old expressions.

And I feel like this greyification is only true in theory from the perspective of the manufacturers. I still run into plenty of people that are not afraid to decorate their space, laptop, or whatever else.

Greyification actually makes sense precisely because everyone has a different way of expression. That's why canvases are still white; you just have to find a different primer.
by munch117 | 2025-11-12 21:36:08+00:00
A __del__ that does any kind of real work is asking for trouble. Use it to print a diagnostic reminding you to call .close() or .join() or use a with statement, and nothing else. For example:

def close(self): self._closed = True self.do_interesting_finalisation_stuff() def __del__(self): if not self._closed: print("Programming error! Forgot to .close()", self)

If you do anything the slightest bit more interesting than that in your __del__, then you are likely to regret it.

Every time I've written a __del__ that did more, it has been trouble and I've ended up whittling it down to a simple diagnostic. With one notable exception: A __del__ that put a termination notification into a queue.Queue which a different thread was listening to. That one worked great: If the other thread was still alive and listening, then it would get the message. If not, then the message would just get garbage-collected with the Queue, but message would be redundant anyway, so that would be fine.
by vkou | 2025-11-12 21:36:24+00:00
> There's no genuine support for it from the public.

90% of the genuine public couldn't find Iraq on the map on September 12 of 2001, but that didn't stop half of them from becoming utterly convinced that going on an imperial adventure on the other side of the world was integral to preserving their freedumbs.

Media literacy in the US is a complete and utter shitshow, and public support for inflicting incredible violence on other people is trivial to manufacture.

Hell, half the country is currently cheer-leading soldiers and goon squads deployed against it's own cities. They don't even think their own neighbours are entitled to be treated as human beings.
by throwdbaaway | 2025-11-12 21:37:00+00:00
It is the reasoning. During the reasoning process, the top few tokens have very similar or even same logprobs. With gpt-oss-120b, you should be able to get deterministic output by turning off reasoning, e.g. by appending:

{"role": "assistant", "content": "<think></think>"}

Of course, the model will be less capable without reasoning.
by Dylan16807 | 2025-11-12 21:37:23+00:00
> The library probably is mostly secure

It is if they fix bugs like this. Status quo everything is fine with their actions, they don't need to do anything they aren't already doing.

If they decide they don't want to fix bugs like this, I would say they have the ethical obligation to make it clear that the software is no longer mostly secure. This is quite easy to accomplish. It's not a significant burden in any way.

Basically, if they want to go the less-secure route, I want it to be true that they're "effectively saying" that all caps text you wrote earlier. That's all. A two minute edit to their front page would be enough. They could edit the text that currently says "A complete, cross-platform solution to record, convert and stream audio and video." I'll even personally commit $10 to pay for those two minutes of labor, if they decide to go that route.
by pletsch | 2025-11-12 21:37:50+00:00
This reads like someone who's coming out of CS, it's really hard to know this from outside the industry but these are two very different fields culturally. I interview for 10-20 cyber positions a year and a lot of your site doesn't pass the sniff test:

1.95% interview success rate and 400+ users? On effectively a new site?

2."Learn from industry leaders and seasoned FAANG professionals with real-world experience", like who? There are only so many cyber FAANG staff (and their time is very expensive) and not only do you not list backgrounds/who they are, you don't even list who you are on the about page

3. The hands on labs don't seem to exist? There are also plenty of sites you could point to that do this but I suspect you want the users for subscription $

I say all this because cyber is an industry based on trust and there's very little to trust about the site as it is.

Last thing I will add, LLMs in this field are struggling, you need a crazy amount of data to tune it properly and I fear you may end up doing more harm than good by having the model suggest made up things as good answers. I think a good path to solve this problem would be curating the questions for your background field (then hiring others for theirs) and having low-high value answers.
by xienze | 2025-11-12 21:37:51+00:00
> It's not always "just stop making them and see how the market deals with it."

On the other hand, we’ve been delaying this inevitable and necessary action for decades over hand-wringing about the implications of rounding up or down by a maximum of two damn cents per transactions _for decades_. If we did it “the right way” I’m sure it would take years and years and cost millions of dollars to “study the effects” of eliminating the penny. Just do it already. Even with the best plan in the world people are going to whine about rounding.
by clickety_clack | 2025-11-12 21:38:01+00:00
Plastic-eating bacteria could be one of the most destructive forces we’ve ever faced, given how dependent we’ve become on plastics. We’d lose domestic electricity due to the degradation of insulation. We’d lose water due to the loss of water pipes. Modern houses would fall apart as the resin in plywood turns to mush. Supply lines would completely fall apart as roads turn to potholed mud, and the trucks that drive on them grind to a halt. It’s a true nightmare situation. I assume the smell would be awful too, as almost every surface is treated with plastic paints, varnishes and coverings.
by creeble | 2025-11-12 21:38:10+00:00
If I understand them correctly, Ebers-Moll equations are based on the exponential relationship between voltage and current in a BJT.

But tubes aren't current amplifiers, they're voltage amplifiers, like FETs.

You can look at the "characteristics curves" of tubes (plate curves and transconductance curves), which tell the story of current against plate-to-cathode voltages for fixed grid voltages.
by JKCalhoun | 2025-11-12 21:38:42+00:00
Echoes of vacuum tubes in my memories: seeing tube testers in drug stores as a child (thinking they looked like either scientific equipment or else science-fiction props—and accidentally left just feet from the penny-candy), as well as peering into the back of our small B&W TV growing up (and marveling at the "city of light" inside there: all the orange glowing filaments from the tubes…).

And gone by the time I was old enough to be interested in electronics.

Nonetheless, my curiosity about them remained and I did eventually seek out books to understand how they worked. I have since built perhaps a dozen hi-fi stereo and mono-block tube amplifiers—some from kits, some from scratch. I've built a handful of guitar amps as well (even sold some as kits for a bit). Point to point, tagboard, PCBs…

Anyone that likes to tinker in electronics I recommend they try their hand at at least one tube project (probably an amp of some kind).
by hunterpayne | 2025-11-12 21:38:43+00:00
Its a Horn clause interpreter. Maybe lookup what that is before commenting on it. Clearly you don't have a good grasp of Computer Science concepts or math based upon your comments here. You also don't seem to understand the AI/ML definition of reasoning (which is based in formal logic, much like Prolog itself).

Python and Prolog are based upon completely different kinds of math. The only thing they share is that they are both Turing complete. But being Turing complete isn't a strong or complete mathematical definition of a programming language. This is especially true for Prolog which is very different from other languages, especially Python. You shouldn't even think of Prolog as a programming language, think of it as a type of logic system (or solver).
by modeless | 2025-11-12 21:38:59+00:00
Valve is focused on making a device that works well with their existing game catalog. It's a Steam device first, and it needs to be inexpensive to compete with Quest (which is subsidized by Meta), so they need to prioritize which features get included. I wouldn't be surprised to see a first party AR camera attachment a while after launch. The expansion port seems specifically designed for this, with the inclusion of MIPI CSI lanes for two cameras.
by dpark | 2025-11-12 21:40:10+00:00
> The tax authorities cannot unilaterally change the law with "guidance".

The standard model for regulation is generally that the law empowers some agency to clear up any ambiguities.

Doubtful that any state has legislation on how to handle taxation if pennies are unavailable so a state tax body issuing reasonable guidance is a very believable outcome.

> It is explicitly written into statute in many cases, requiring legislative action across thousands of independent tax authorities. Complicating it more is that in some cases a change must satisfy constitutional requirements which are even harder to change.

Show me the legislation that says “taxes must be collected to the penny based on the posted price without rounding”.

What are these “thousands of independent tax authorities” anyway? Are you under the impression that every city and county needs to agree change the tax law? State law trumps local laws. Washington State doesn’t need Seattle to agree with laws specifying new rounding rules.

> Everything is easy if you pretend that you can change things by authoritarian fiat instead of abiding by existing statutory and constitutional restrictions. The courts would never allow it.

Have you not been around for the last 10 months?

But also the courts tend to be fairly reasonable. Faced with conflicting requirements they generally don’t say “fuck it you’re all going to jail” but direct legislatures to fix the issue. No way we end up in a situation where pennies are unavailable and the courts tell stores that they have to shut down or stop accepting cash entirely because there isn’t a legislatively specified way to round transactions to the nickel.

Unless I’m missing something, existing pennies are also not being removed from circulation, so none of this seems to be a major issue yet. Legislatures could do their jobs and clear this up quickly of they choose to.