MurphyA/hacker-news huggingface dataset:
by IgorPartola | 2025-12-24 04:36:40+00:00
I sort of see what you are getting at but I am still a bit confused:

If I have a program that based on the input given to it runs some number of recursions of a function and two compilers of the language, can I compile the program using both of them if compiler A has PTC and compiler B does not no matter what the actual program is? As in, is the only difference that you won’t get a runtime error if you exceed the max stack size?
by mateo411 | 2025-12-24 04:37:01+00:00
This is very common behavior. This is where a good manager can really help. They can recognize this is happening and then provide context.

One approach to deal with ambiguity is to write a short design doc, which writes down what you are trying to do, and all of the assumptions that you are making. If you don't understand the domain, some of your assumptions will probably be wrong. The stakeholder should be able to see that and provide guidance.
by fc417fc802 | 2025-12-24 04:37:03+00:00
Not at all. It's a procedure that's very difficult to unintentionally screw up. Sometimes that's what you want.

> you can't simply search&replace with machine precision

Sure you can. Search and somehow mark the text (underline or similar) to make keywords hard to miss. Then proceed with the manual print, expunge, scan process.
by Eridrus | 2025-12-24 04:37:19+00:00
I think this is a not insane prediction, but much like truck driving and radiology the timeline is likely not that short.

Waymo has been about to replace the need for human drivers for more than a decade and is just starting to get there in some places, but has had basically no impact on demand yet, and that is a task with much less skill expression.
by ffsm8 | 2025-12-24 04:38:10+00:00
As a person living in an EU country I feel the urge to say: the legislation which made them a target is definitely problematic and should never have been passed. If you consider Trumps an extremist wrt censorship, you should be aware that the linked legislation in the article opens up significant more headway for legal censorship then whatever Trump did to date. And the reason why they've most likely gotten targeted is because they tried to deplatdorm him back in 2024 by quoting how he's "amplifying hate" (under this legislation).

Frankly, legislation like this makes me dream about a reality in which there is a real independent federal court going through all passed legislation to verify wherever it's in line with the fundamental rights of the country - and if a legislation fails the check, all who voted yes would then be marked, with repeated offenders being investigated and potentially charged with attempted treason.
by ffuxlpff | 2025-12-24 04:38:46+00:00
The most important thing is not to have a purpose. Machines will always outdo you in optimizing for a goal function.

Don't follow rules and if you really need to, make your own and never tell them to anyone. Keep people guessing and change your mind often. Never ask opinions. They are useless and if you never ask people think you know better.

What you know you think and feel are not what you think and feel but dead remnants of your past thoughts and hunches. You have no personality but an ever evolving process that changes instantly to fill the areas you think are not you or your interest.
by pmontra | 2025-12-24 04:39:29+00:00
I've been told that western European languages are easy for Russian speakers because you can learn them by removing parts of the Russian grammar. "Oh, they don't have A, and B and C are the same thing for them, and they don't have D too!" Is that correct?

It's a little bit like moving from Italian/French/Spanish to English, except that English has some tenses with no direct equivalent in those languages and a ton of phrasal verbs to learn, but that's vocabulary and not grammar.
by rramadass | 2025-12-24 04:41:59+00:00
> few seem interested in his methods:

You are absolutely wrong here. Most of us wish that somebody would get him to sit for an in-depth interview and/or get him to write a book on his thinking, problem-solving approach, advice etc. i.e. "we want to pick his brain".

But he is not interested and seems to live on a different plane :-(
by felipeerias | 2025-12-24 04:42:42+00:00
This misunderstands what LLM-based tools mean for complex software projects. Nobody expects that you should be able to ask them to write you a whole kernel or a web engine.

Coding agents in particular can be very helpful for senior engineers as a way to carry out investigations, double-check assumptions, or automate the creation of some parts of the code.

One key point is to use their initial output as a draft, as a starting point that still needs to be checked and iterated, often through pair programming with the same tool.

The mid-term impact of this transition is hard to anticipate. We will probably get a wide range of cases, from hyper-productive small teams displacing larger but slower ones, to AI-enhanced developers in organisations with uneven adoption quietly enjoying a lot more free time while keeping the same productivity as before.
by chrisweekly | 2025-12-24 04:44:32+00:00
Agreed! Great idea. I'll save others the click:

"The insistence on perfect age verification requires ending anonymity. Age verification to the level of buying cigarettes or booze does not.
Flash a driver's license at a liquor store to buy a single-use token, good for one year, and access your favorite social media trash. Anonymity is maintained, and most kids are locked out.
In the same way that kids occasionally obtain cigs or beer despite safeguards, sometimes they may get their hands on a code. Prosecute anyone who knowingly sells or gives one to a minor."
by phendrenad2 | 2025-12-24 04:45:28+00:00
> the security world has been pushing CycloneDX and SPDX

> CycloneDX supports JSON, XML, and YAML

And SPDX is JSON.

Are there any other examples of government-mandated non-human-readable file formats? I feel like bureaucracies have a natural tendency to water down requirements such as this and instead focuses on getting wet signatures on pen-and-paper.
by jonway | 2025-12-24 04:45:51+00:00
I guess if apple changes the way it works completely it would be different, with the kernel and such but like

Aren’t peripherals inherently modular kind of definitionally?

You should check that GitHub, it makes AirPod functionality mostly agnostic. The warts could (in some world) be mere bug reports for the manufacturer firmware team.

Personally, I think the Bluetooth standards suck a big one even recognizing how good it’s gotten and I _almost_ resent apple for not pushing this out as anither standard.
by ipeev | 2025-12-24 04:46:16+00:00
That diagram is rather bad at what it tries to do. Those are also historically and phonetically the same:
Λ Л
Δ Д
Κ К
The first Cyrillic alphabet was using the https://en.wikipedia.org/wiki/Glagolitic_script , curiously created by Saint Cyril, but then people found it was too difficult, so someone in the Preslav Literary School in the First Bulgarian Empire mashed up Glagolitic, Greek and Latin to create the new Cyrillic (probably naming it as a sorry to Cyril for butchering his nice unique alphabet).
by nothrabannosir | 2025-12-24 04:47:21+00:00
> is there a single thing “President” cannot do right now

Stand in the middle of fifth Avenue and shoot someone :)

Have political enemies executed

Get his face on Mount Rushmore

Disband congress

Disband the Supreme Court

Keep Jimmy Kimmel off air

Get Jon Stuart to shut up

Get James comey indicted

Get a national holiday named after him

Etc.

Even when we focus on things he tried to do, there is a lot he couldn’t. Let alone when you look at things he didn’t try to do.
by cyberrock | 2025-12-24 04:47:28+00:00
10Mbits is more than the maximum ingest bitrate allowed on Twitch. Granted, anyone who watches a recent game or an IRL stream there might tell you that it should go up to 12 or 15, but I don't think an LLM interface should have trouble. This feels like someone on a 4K monitor defeating themselves through their hedonic treadmill.
by ffsm8 | 2025-12-24 04:48:28+00:00
The large file sizes are not because of bloat per-se...

It's a technique which supposedly helped at one point in time to reduce loading times, helldiver's being the most note-able example of removing this "optimization".

However, this is by design - specifically as an optimization. Can't really be calling that boat in the parents context of inefficient resource usage
by goku12 | 2025-12-24 04:49:03+00:00
> I predicted it would net cost money if you did a full accounting. May end up being true.

People don't appreciate the role of a working executive branch and government bureaucracy in keeping the nation working, stable and relatively free from unfair practices, no matter how inefficient they may seem. In most cases, they are inefficient and have other problems because they're understaffed.
by Williams-19 | 2025-12-24 04:49:10+00:00
In the world of mechanical transmission, the reliability and efficiency of components like sun gears play a crucial role in various industrial applications. As industries evolve, the demand for high-quality sun gears increases. This article explores the characteristics of experienced sun gear manufacturers, the importance of quality assurance, and the benefits of partnering with trusted suppliers in the market.https://info.yanxuzn.com/experienced-sun-gear-manufacturers-...
by jibal | 2025-12-24 04:49:32+00:00
Random erroneous bad faith attack. I didn't give any sort of definition of antonym, I simply said that "closed source" can be arbitrarily defined as the antonym of open source--this is true even if I have no idea what "antonym means" (which of course is not the case).

Bad person will be henceforth ignored.

P.S. Oh, this is the person who claimed that "No, the original definition of open-source is source code that is visible (open) to the public" and when asked for a citation went on the attack.
by eviks | 2025-12-24 04:50:22+00:00
> This is the only weakness of Barr's method.

Of course it isn't, the other weakness you just dismiss is the higher risk of failed searches. People already fail with digital, it's even harder to do in print or translate digital to print (something a machine can do with 100% precision, now you've introduced a human error)

> At the end of the day, you need people who understand the context

Before the end of the day there is also the whole day, and if you have to waste the attention of such people on doing ink redactions instead of dedicating all of their time to focused reading, you're just adding mistakes for no benefit
by Dylan16807 | 2025-12-24 04:52:17+00:00
> Something I didn't make clear enough in the post is that jpeg works because each screenshot is taken exactly when it's requested. Whereas streaming video is pushing a certain frame rate. The client driving the frame rate is exactly what makes it not queue frames.

I understand that logic but I don't really agree with it. Very aggressive bitrate controls can do a lot to keep that buffer tiny while still looking better than JPEG, and if it bloats beyond 1-2 seconds you can reset. A reset like that wouldn't look notably worse than JPEG mode always looks.

If you use a video encoder that gives you good insight into what it's doing you could guarantee that the buffer never gets bigger than 1-2 JPEGs by dynamically deciding when to add frames. That would give you the huge benefits of P-frames with no downside.
by fc417fc802 | 2025-12-24 04:52:18+00:00
> limit/lack of authorization

By serving up the PDF file I am being authorized to receive, view, process, etc etc the entire contents. Not just some limited subset. If I wasn't authorized to receive some portion of the file then that needed to be withheld to begin with.

That's entirely different from gaining unauthorized entry to a system and copying out files that were never publicly available to begin with.

To put it simply, I am not responsible for the other party's incompetence.
by nl | 2025-12-24 04:52:20+00:00
I don't see why that follows.

The “Rs in strawberry problem” is literally "count the token R" in the word "strawberry".

One could argue that the learnt tokenization model where it is tokenized into 3 tokens (see https://platform.openai.com/tokenizer) is problematic, but one solution to that is to double-down on it and learn tokenization as part of the end-to-end training instead of separately.

If you mean that the idea of the current idea of the tokenization model being entirely fixed then I agree.

(I'm not entirely sure how multi-modal models function in this regard - they must have a idea of the bytestream, but not familiar enough with that to comment intelligently.)
by MrDrMcCoy | 2025-12-24 04:53:24+00:00
Zswap is arguably better. It confers most of the benefits of zram swap, plus being able to evict to non-RAM if cache becomes more important or if the situation is dire. The only times I use zram are when all I have to work with for storage is MMC, which is too slow and fragile to be written to unless absolutely necessary.
by phire | 2025-12-24 04:53:27+00:00
Yeah, i think the author has been caught out by the fact that there simply isn’t a canonical way to encode h264.

JPEG is nice and simple, most encoders will produce (more or less) the same result for any given quality settings. The standard tells you exactly how to compress the image. Some encoders (like mozjpeg) use a few non-standard tricks to produce 5-20% better compression, but it’s essentially just a clever lossy preprocessing pass.

With h264, the standard essentially just says how decompressors should work, and it’s up to the individual encoders to work out to make best use of the available functionality for their intended use case. I’m not sure any encoder uses the full functionality (x264 refuses to use arbitrary frame order without b-frames, and I haven’t found an encoder that takes advantage of that). Which means the output of different encoders has wildly different results.

I’m guessing moonlight makes the assumption that most of its compression will come from motion prediction, and then takes massive shortcuts when encoding iframes.
by mettamage | 2025-12-24 04:53:36+00:00
I am sorry, due to the war, I cannot see this in good faith. I am Dutch, so that’s that.

I am sorry I can’t see this in good faith, but I would need to see an attempt at how this is meant for curiosity’s sake and not propaganda.

I am on here a lot, I am a person. And this is what I think when I see the title. I am sorry for the bad vibes but I say no to Russia and learning Russian (for now).

I am okay with potential downvotes. I still think this needs to be said. I wish I could be above this but I can’t.
by bugufu8f83 | 2025-12-24 04:55:59+00:00
>Don’t assume something you cannot prove.

Well it's an inherently unprovable accusation, so assumption will have to do. It reeks of LLM-ese in certain word choices, phrases, and structure, though. I thought it was quite clear.

>It was great writing

Err... no accounting for taste, I suppose.
by mmooss | 2025-12-24 04:56:46+00:00
Who are you referring to? Let's have some names and evidence. I've read more foreign affairs (per year) than possibly anyone you know and I don't recall any Marxists. Marxism is non-existent as a political force, outside the disinformation of a certain political movement which uses the term for everyone to the left of them (which is almost everyone else). But I'm always open to evidence.

And whose intent and what evidence is there of that intent?
by kmeisthax | 2025-12-24 04:57:10+00:00
I do! I've been an Android stalwart since I first got a smartphone over a decade ago.

Problem is, every year Android announces some new stupid-ass restriction or anti-feature that significantly degrades the capability of application software on the OS in the name of security. In other words, Google keeps trying to turn my Android into a shittier iPhone. It's gotten so bad that they recently floated the idea of mandatory notarization, and only marginally backed down after shittons of pushback.

Every time the EU passes a law intended to stop obviously monopolistic shit like this from happening, a certain brand of Ayn Randroid Apple fan comes out of the woodwork to decry the EU "forcing Apple to give away its technology for free". Which is absolutely bullshit, on two counts. First off, Apple sold its technology to us when we bought the phone. That's the whole deal with Apple: the OS is a bundle with the hardware. Ergo, them going to app developers and asking for a cut is double billing. Second off, and more importantly, the only reason why you even need the EU DMA is because Apple won't let you ship an app that is capable of doing what their own first-party daemons do.

I'm going to be honest. Every time I read people like you saying "you can just buy an Android if you want that", I get the same vibes as I do when I see, say, old boomers showing up at town hall meetings to oppose the building of the IBX[0]. You're just App NIMBYs, carrying water for a tech industry trying to turn every computer into the tech equivalent of a car-dependent suburb with restrictive zoning laws.

Now if only the EU could pass a law saying Apple needs to ship an Android app that provides all the missing functionality of AirPods on that platform. At the very least, I should be able to update the firmware on them.

[0] Inter-Borough eXpress - A proposed circumferential NYC subway line connecting Brooklyn and Queens.
by JonChesterfield | 2025-12-24 04:57:53+00:00
I think this works. A subset of S3's API does look like a CRDT. Metadata can go in sqlite. Compiles to a static binary easily.

I've spent a mostly pleasant day seeing whether I can reasonably use garage + rclone as a replacement for NFS and the answer appears to be yes. Not really a recommended thing to do. Garage setup was trivial, somewhat reminiscent of wireguard. Rclone setup was a nuisance, accumulated a lot of arguments to get latency down and I think the 1.6 in trixie is buggy.

Each node has rclone's fuse mount layer on it with garage as the backing store. Writes are slow and a bit async, debugging shows that to be wholly my fault for putting rclone in front of it. Reads are fast, whether pretending to be a filesystem or not.

Yep, I think I'm sold. There will be better use cases for this than replacing NFS. Thanks for sharing :)
by vablings | 2025-12-24 04:59:39+00:00
The problem is you are exposing yourself to brain injury by trying to use Manjaro. Just Use Linux Mint.

Is it the best? No! Is it the most performant? NO! is it rock solid reliable out of the box? YES!

CachyOS and Fedora also looked tempting but bog standard linux mint is my powerhouse right now
by zx8080 | 2025-12-24 05:00:50+00:00
The value now is not really money from customers, but a company's share price or valuation. That, together with the hard push for subscriptions from every single app and service, devaluated customer experience and feedback. Because not many will go through the hell of unsubscribing process even after the outage or serious issues like private data stolen.

There's just not much motivation left to do better systems.
by jdadj | 2025-12-24 05:02:27+00:00
> What happens in a court case when this occurs? Does the receiving party get to review and use the redacted information (assuming it’s not gagged by other means) or do they have to immediately report the error and clean room it?

Typically, two copies of a redacted document are submitted via ECF. One is an unredacted but sealed copy that is visible to the judge and all parties to the case. The other is a redacted copy that is visible to the general public.

So, to answer what I believe to be your question: the opposing party in a case would typically have an unredacted copy regardless of whether information is leaked to the general public via improper redaction, so the issue you raise is moot.
by pppppiiiiiuuuuu | 2025-12-24 05:03:02+00:00
> Useless for hunting, useless for self-defense.

I'm not a 1A guy, I think that for instance people with a history of domestic violence shouldn't be armed (that is what I would cite as "common sense"), but this statement really damages your credibility. Of course semiautomatic rifles are useful for both hunting and for self defense. They are effective weapons. That's the problem.
by danielcarter25 | 2025-12-24 05:03:16+00:00
Yes, I can understand how hard it can be. AIs have took over all over the internet and making people rely on them. I recently used one of AI tool on one online fashion platform. It was about 3d Product Customization where I can design me own clothes which I am going to buy and can visualize each angle can you believe it. At first I was confuse but then after sometime It was fun.
by drnick1 | 2025-12-24 05:04:23+00:00
I wouldn't expect KODI/OSMC to provide an unofficial YT client. However, the "app" availability issue is a big one for devices like this if they are to compete with spyware-ridden Android TV boxes on one hand and Linux HTPCs on the other hand. The Android TV boxes are cheap and support all streaming platforms. The Linux HTPCs are free (as in freedom), typically far more powerful (can double as consoles/emulators) and don't restrict the user in any way.
by tcoff91 | 2025-12-24 05:04:49+00:00
URQL has normalized caching and it works great! You opt into it by adopting their graphcache exchange.

https://nearform.com/open-source/urql/docs/graphcache/

It also works great with fragments.

And its exchange system is super powerful and flexible. I’ve even seen an offline-first sync engine built as a custom URQL exchange in a react native app. The frontend could be written as if the app always is online but it would handle offline capabilities within the exchange.
by bnolsen | 2025-12-24 05:05:21+00:00
Work gave me an m1 pro with 32gb on it. A year ago I put together one of those minisforum board+laptop apu with 64gb ram and 2tb nvme for not much money at the time, likely 500usd. For the performance sensitive software I was working on the 7935hs ran with about 50x more throughout using compilers with llvm backend.
by eviks | 2025-12-24 05:05:33+00:00
That's not true, you can mistakenly receive data you're not authorized to have (might even be criminal to have!)

> That's entirely different from gaining unauthorized entry to a system and copying out files that were never publicly available to begin with.

That's not the sum total of hacks, if you have publicly accessible password-protected PDF and guess the password as 1234, that's a hack. Copy& paste of black boxes is similarly a hack around content protection

> To put it simply, I am not responsible for the other party's incompetence.

To put it even simpler, this conversation is not about you and your responsibility, but about the different meanings of the word "hack "
by figmert | 2025-12-24 05:05:45+00:00
GL.iNet routers don't even need this. It has an option to pass through captive portals. So you connect to your GL.iNet AP, then you set it up for the hotel WiFi, tick the option for passing through (it essentially disables VPN, AdGuard Home and other things if enabled), it will then link you to the captive portal where you can log in as you would otherwise.

Once the internet is active, the GL.iNet router will then re-enable things like VPN and AdGuard Home.

Since these devices are OpenWrt underneath with a pretier ui, I presume this is all possible on any OpenWrt device.
by nothrabannosir | 2025-12-24 05:06:28+00:00
You said "right now". If you want to change to "will be able to do in the near future, before the end of his second term", that's a (slightly?) different list. But it's also a different comment.

You said "anything", in the context of dictatorship. I only used items in this list which IMO you can reasonably say Putin, an actual dictator, can do. Right now. Except the first one! Because that was a joke, a reference to something he himself said he could do.

If you want to change to "anything which has backroom deal importance, not just bread and games for the masses, but the real things, if you know you know", that's a (slightly) different list.

But, it's also a different comment.