MurphyA/hacker-news huggingface dataset:
by burnt-resistor | 2025-10-04 02:03:48+00:00
Yes. Well, and now everyone who isn't MAGA or disagrees is a "terrorist" subject to deportation and/or stripping of citizenship.

I hope that room full of generals and master chiefs in Quantico agreed to secretly back-channel with each other such that they have a "break glass" plan of mass refusal to execute illegal orders per UCMJ.
by sfifs | 2025-10-04 02:04:06+00:00
Not an expert but there was a court ruling in the US I think last year where circumventing login protection through bot operated accounts when the login is intended for human use was ruled as violation of CFAA. The current state of litigation in the US seems to be that scraping public facing data/websites has been considered as permissible by the courts but data behind a login intended for humans is not. I think there's still a split between the circuits, so this will go through some years of appeal yet.
by alganet | 2025-10-04 02:05:13+00:00
> I don't particularly care if it's intelligent or understands anything. My question is does it help with what I'm trying to do

So, he's right? All you care is that it helps you, so it doesn't matter if it's called "artificial intelligence" or not. It doesn't matter for you, and it matters for him (and lots of other people), so let's change the name to "artificial helper", what do you think? Looks like a win-win scenario.

If that's really the point (that it helps you, and intelligence doesn't matter), let's remove the intelligence from the name.
by rogerrogerr | 2025-10-04 02:05:21+00:00
If you can make many replicators, money stops making much sense. You probably end up with energy (if these devices take a lot of energy to operate) as the new currency.

My gut says that _somehow_ the middle class will get screwed as always, but I struggle to articulate the way that abundant cheap goods lead to that outcome.

Maybe because the very few that control the replicators will be able to cut people they don’t like out of partaking from them? That’d make some sense.

If replicators were replicatable, that control evaporates quickly. Remember how nervous we all were about LLM censorship, then suddenly a $2000 MacBook Pro could run pretty great open source models that seem a few months behind SOTA?
by jml7c5 | 2025-10-04 02:05:34+00:00
Per Discord's press release, it appears only a small subset of photo IDs were leaked:

>The unauthorized party also gained access to a small number of government ID images (e.g., driver’s license, passport) from users who had appealed an age determination.

https://discord.com/press-releases/update-on-security-incide...
by quotemstr | 2025-10-04 02:06:10+00:00
Ah. Thanks for the explanation

> To clarify, we're talking about generalizing the notion of a "username" or a "handle".

Name registries are hard. How do you handle collision avoidance and impersonation resistance?

You can do registration centrally and hierarchically like DNS.

You can generate collision-resistant tokens (e.g. GUIDs) and do some kind of content-addressed metadata lookup thing, perhaps via a DHT or something. These names are opaque though.

You could allow people to generate names consisting of a recognizable name _paired_ with an opaque token, but if you do that, you open yourself up to impersonation attacks --- quotemstr-B87FAEAB-9D34-418D-A6E9-B95BEBC9DD0B vs C243F0B4-AF9A-4F48-9880-8436B1C15293.

AIUI, the concept here is that DNS names can point to opaque tokens and that the token can remain stable without requiring continuity of DNS registration?

What do you think of Namecoin, which seems like what you get when you follow this line of thinking to its logical conclusion? Without something like NC, isn't any registration scheme not centrally gated subject to infinity sybil attacks?
by timschmidt | 2025-10-04 02:06:36+00:00
> Edit: missed some context on lazy first read so ignore the snark above.

Yeah, 1 minute was the OP's number, not mine.

> fpga hdl builds

These are another thing entirely from software compilation. Placing and routing is a Hard Problem(TM) which evolutionary algorithms only find OK solutions for in reasonable time. Improvements to the algorithms for such carry broad benefits. Not just because they could be faster, but because being faster allows you to find better solutions.
by switz | 2025-10-04 02:06:53+00:00
Definitely a big barrier to entry, my way was watching a friend spin up a cluster from scratch using yaml files and then copying his work. Nowadays you have claude next to you to guide you along, and you can even manage the entire cluster via claude code (risky, but not _that_ risky if you're careful). Get a VPS or dedicated box and spin up microk8s and give it a whirl! The effort you put in will pay off in the long run, in my humble opinion.

Use k9s (not a misspelling) and headlamp to observe your cluster if you need a gui.
by Fnoord | 2025-10-04 02:07:01+00:00
I don't know about EU but in NL no company may ask you for your ID. Only government may. So if they insist, I show a censored version which hides vital data. There's also Yivi (Irna) an application which only shares (after verification) certain data like 'are you over 18 y.o.' (age of legal adolescence, driving age, drinking age) or something like your email address. Because companies CS never delete such data after verification. They sit on a goldmine of data, while data is a toxic asset (as per Schneier's essay).
by rossdavidh | 2025-10-04 02:08:57+00:00
Having worked as a programmer for twenty years, most of that as a contractor (hence a different employer about once a year), I have never been asked to do anything illegal. This isn't said to mean no one is, but rather that, if you are asked to do something illegal, it is weird. It isn't the normal, messed up capitalist system, it isn't typical bureaucratic nonsense, it isn't the imperfect state of the world we live in. Most companies don't ask their programmers to do something illegal.

Therefore, if you are, you should leave that company, pronto. They're weird and probably desperate, and it is likely to get even worse. It's not normal. Get out, quickly.
by corimaith | 2025-10-04 02:09:19+00:00
>All the historical episodes I referred to were deluded people coming up with nice-sounding theories on why they deserved to take other people's stuff or force their compliance by force.

There's no need to debunk a gish-gallop. I'd simply make the claim that this poster's views are not reflected by the overwhelming majority of academic historians and foreign policy analysts in any country, certainly not in reductively reducing things to "deluded people". That's more of sign of unserious polemics.
by jjmarr | 2025-10-04 02:11:11+00:00
It's unclear and barely enforced in Canada. Ontario has a two-step test for defining "software engineering":

* The development of the software required the application of engineering principles (ie. "a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software")

* The software concerns the public interest (ie. there is a reasonable expectation that failure or inappropriate functioning of the system would result in harm to life, health, property, economic interests, the public welfare or the environment).

In practice, LinkedIn is full of "software engineers" and anyone with a P. Eng uses it as a suffix.
by zoom6628 | 2025-10-04 02:13:05+00:00
IIRC is means a pictorial definition of a value so the above is a float printable using 12 positions which for maximum value would be as 999999999.99 While a PIC X(10) Means character string length 10. It was defined in era of fixed width fonts and band printers so the max printing width was 132 and one had to know exactly where each character would print. Report writing in COBOL is easy.
by al_borland | 2025-10-04 02:13:28+00:00
I don’t understand the rich vs poor argument in all of this.

Investing is more accessible to the average person than at any point in human history. If stocks go up for the rich, they also go up for those of more modest means.

Compound interest is the best way for someone with a modest income to retire a millionaire. Outside of some kind of windfall, it’s probably the only way.

Stop worrying about what is fair, it’s a great tool for everyone, if used appropriately.
by likeclockwork | 2025-10-04 02:13:29+00:00
I don't think of the things you listed as "topics". Browser, code, slack, etc.. seem more like tasks or activities to me.

I used to use i3 on a 49" super ultrawide monitor (32:9) and when I did each desktop was truly a topic, with a deep arrangement of windows on it and tabs to switch different areas over to different tasks.

My primary interest in tiling window management is being able to see all of the things that I need to see at once, at once. For me, it's all about context-- placing related windows next to one another. It seems like for others it's about being able to switch between a limited set of fullscreen windows quickly.

I like that Niri gives me a flexible way to divide my workspaces by topic without the windows stealing screen-space from each other. It doesn't feel much like hunting for windows, it feels like... a materialized view of alt+tab. Maybe I have a browser to the right of my editor and a terminal to the left. I can quickly shuffle back and forth between being able to edit while also seeing one or the other.

I even have this binding to cycle the columns to the right of the active window:

Mod+Tab hotkey-overlay-title="Cycle windows to the right" { spawn "fish" "-c" "niri msg action focus-column-right; niri msg action move-column-to-last; niri msg action focus-window-previous"; }
by angoragoats | 2025-10-04 02:14:13+00:00
> It's a hypothetical in that while a) the primary purpose of the app is to locate a certain group and b) people have died due to attacks targeting that group (i.e. Dallas) there is no concrete causative connection between the two.

Cool, then I stand by what I said previously: it doesn't need to (and actually shouldn't) be addressed now. The app has value for journalists, protesters, people looking to prevent family or friends from being kidnapped, and others. All of those benefits outweigh purely hypothetical concerns around possible violence.
by raspasov | 2025-10-04 02:14:16+00:00
macOS is a UNIX (a certified one even!) so it really doesn’t care what or how you’re running a program. You can put anything anywhere manually on disk and run it. If some of those languages require any “global singletons”, that’s probably their fault even though I doubt that’s the case.

“It’s not exactly the same as Linux” is not a valid complaint for me, in case that’s the root cause of concern. Yes it’s not, and never tried to be. If “near full” isolation is the goal, Docker-style containers are always an option. Then it’s basically the same as Linux.

Also, Python is notoriously finicky with the slight differences between versions. I mostly use the JVM nowadays and that’s a breeze to run any version on the same macOS using a tool like jenv (which is available for Linux, macOS, etc). I believe Python has some of those tools also to make isolated “environments”.

PS In terms of block ads: I literally just “solved this”. I used to run the likes of AdGuard which works decently but I never felt too good about it because it’s a bit opaque about how it actually works. Here’s how you can get your own DNS-based adblock on Mac for free, in just a few minutes:

1. Install dnsmasq https://en.wikipedia.org/wiki/Dnsmasq

2. Get a dnsmasq-compatible .conf blocklist from https://github.com/hagezi/dns-blocklists

Sample dnsmasq config:

listen-address=127.0.0.1

conf-file=/path/to/chosen_blocklist.conf

#google dns or pick your own

server=8.8.8.8

server=8.8.4.4

3. In your Network settings, set the DNS to 127.0.0.1 This will pass all DNS requests through dnsmasq first

4. Enjoy system-wide (including native apps!) ad-free experience
by ls612 | 2025-10-04 02:14:27+00:00
You misunderstand the difficulty. We don't have (and likely won't ever have) the ability to read people's thoughts and say what they were thinking when they made their choices. In order to do any analysis of human choices you must impose assumptions on the process because otherwise you can say that "they were thinking xyz" and there is no way to falsify that.

Economics chooses to impose assumptions that peoples observed choices are a better way to study their behavior than what they say, and so we look at the observable state of the world for an individual economic agent. You can do analysis of people whose preferences are not rational (in the strict mathematical sense that I described above) but you must choose what kind of irrationality they have. And that gives you the ability to assume any results. That isn't any way to do science. Rationality is the worst option except for all the rest as they say.
by mountainriver | 2025-10-04 02:14:46+00:00
> LoRA works well when not capacity constrained, i.e., the number of trainable parameters exceeds the amount of information to be learned, which can be estimated in terms of dataset size

I’m shocked they didn’t look at progressive merging of LoRAs. Research shows that’s the best way of improving its ability to model higher level features.

Seems like a massive miss, not to mention there is other research that contradicts a lot of their findings. This feels a bit like a researchers first pass at learning LoRA
by dwohnitmok | 2025-10-04 02:15:00+00:00
With some back of the napkin math, I am pretty sure you're off by at least two orders of magnitude, conceivably 4. I think 2 cents per video is an upper limit.

https://news.ycombinator.com/item?id=45434298

Generally speaking, API costs that the consumer sees are way higher than compute costs that the provider pays.

EDIT: Upper limit on pure on-going compute cost. If you factor in chip capital costs as another commentator on the other thread pointed out, you might add another order of magnitude.
by fzeroracer | 2025-10-04 02:15:10+00:00
> narrative on the grounds that the problem is not specific to this particular administration.

Can you tell me how much budget ICE had prior to this administration, and how often prior admins conducted very specific raids into cities that they deemed to be against their interest? Because I think this line of argumentation is incredibly stupid; it may have held true during the prior Trump admin where he was mostly continuing a neoliberal agenda but this is a clear escalation on multiple levels.
by tim-- | 2025-10-04 02:16:32+00:00
Why does the printer design being NC licensed mean that you won't be able to purchase one?

To me, it seems like this license makes the most sense for everyone. The designer(s) of the printer get to sell a printer that no doubt took more than a few days worth of work to go from idea to "hey look, it prints something", and everyone else gets to see how the design works, to either improve, or create a new design based on learnings from this project. Hopefully that brand new design is licensed more liberally!

But I sure as hell would love an open printer that has a less than ideal license, especially when the alternative is basically getting a new printer from one of four companies (Canon, Epson, HP... did I miss anyone?)

The world needs more open source hardware. I'm currently trying to tackle an open source washing machine and heat pump dryer in my spare time. Will it ever turn into a built project? Probably not, but I sure as hell want to make sure that every peice that I've worked on so far is released to the world if it means that the next few people can finish or fix the design.

The fact that we see __washing machines__ as something that's not worth supporting after 6 years is honestly disgusting to me. It's not a flat screen TV, I don't see the design of a washing machine improving radically in my generation.

But if it does, it should be able to be retrofitted, rather than replacing an entire machine.
by rmccue | 2025-10-04 02:17:50+00:00
There’s some DHT-based DID methods so it’s possible - one of the nice things about the DID abstraction layer is that could be added.

As I understand, atproto is intentionally limiting to PLC and Web for now, and monitoring the ecosystem. Every method has to be implemented by every client, so you naturally want to be cautious in how many you support.

(I don’t work for or represent Bluesky, so can’t speak to any plans other than what they’ve stated publicly!)
by bsder | 2025-10-04 02:18:21+00:00
The funding for the original institutions came from the Community Mental Health Act (CMHCA).

The funding for the alternatives was also slated to come from the federal government: https://en.wikipedia.org/wiki/Mental_Health_Systems_Act_of_1...

But Reagan and a Republican controlled Senate killed it. Because funding was supposed to magically "trickle down" from thin air.

And, through it all, the mental health facilities were always chronically underfunded.
by angoragoats | 2025-10-04 02:18:22+00:00
It seems to me that the best way to "help push the culture of our community to be more productive" is to be more productive yourself, instead of engaging in meta-discussion about the community not being productive enough for your tastes. In other words, you could have just actually posted the answer to the question instead of scolding two other commenters for not doing so.
by mkl | 2025-10-04 02:18:52+00:00
Right, but the term and the concept didn't really take off until years later. From https://en.wikipedia.org/wiki/Web_2.0:

> The term "Web 2.0" was coined by Darcy DiNucci, an information architecture consultant, in her January 1999 article "Fragmented Future" [...] her "2.0" designation refers to the next version of the Web that does not directly relate to the term's current use.

> The term Web 2.0 did not resurface until 2002.

Google's first big Web 2.0 products were GMail (beta launched in 2004, just before Google's IPO) and Google Maps (2005).
by dmix | 2025-10-04 02:20:10+00:00
It completely changed an industry. Just because you don't like the current version doesn't mean it wasn't a major innovation. Uber was just the main player in scaling and marketing a new model across the entire globe, which was a huge and costly endeavor.

LLMs have already changed how software can be written and a thousands of other business/consumer usecases, these companies are just battling it out and finding the most profitable niches. It will be a major business for a long time and the technology will mature and plateau pretty quickly. If R&D doesn't scale economically, it will just slow down and existing models will be heavily optimized to be cheaper to run.

The dot com boom resulted in very few real industries and comparing the two is not very useful.
by jimrandomh | 2025-10-04 02:20:15+00:00
This rat study used an absurdly high salt concentration; no human food is anywhere close to that, and if a human did try to eat that much salt, they would die of dehydration or damage their kidneys.

But, predictably, this study will be used to generate headlines implying that salt is bad for humans, in ordinary contexts. Paste the paper title into Google News, and there they are. I believe this was likely the paper authors' intent, and that this is a high-prestige form of pseudoscience.
by gus_massa | 2025-10-04 02:20:51+00:00
a few typos in https://github.com/athoune/crack-my-math-captcha/blob/main/c...

In the initial table, the numbers with 8 are misspelled "height", "heighteen" and "heighty", that have a unexpected "h".

Near line 42 you have to check if b is zero, otherwise it prints something like "twenty zero" instead of "twenty".
by ghaff | 2025-10-04 02:22:22+00:00
Do people actually visit family in-person at least less often? And to the degree they augment rare family in-person visits with a lot of phone calls and/or video calls.

I can believe a lot of friend get togethers IRL have been replaced with video calls. There's a tradeoff. I have a group of older friends and we still get together in-person but Zoom calls are a nice adder.

I'm in a few organizations where we also find Zoom a nice alternative to people schlepping somewhere for an hour meeting that mostly works as well online--and we still have a few physical get-togethers over the course of the year.
by Spivak | 2025-10-04 02:22:56+00:00
So the reason to have the DID in control is for users that say sign up for Bluesky and have a bluesky handle which is a domain they don't control and want to move to a different provider without breaking everything. If your handle was the thing in control then you must own a domain to own your account and move providers. That kinds of defeats the purpose of migratable PDSs for the "rest of us" use case.
by pnborkar | 2025-10-04 02:23:09+00:00
GraphRAG becomes significantly more accurate if the retriever is from a Graph Database like Neo4j. Reasons are pretty straightforward — you get more context from the result as the data is more connected + retrieving relevant data is a lot more easier as there is no need of joins, it will be more like a pointer lookup + using Cypher/GQL, which is a query language used to retrieve info, is designed to find patterns in your data. So in general, wherever you have 3 or more hops/connections in your data, graph databases are well suited.
by sitharus | 2025-10-04 02:23:58+00:00
Since always. EFTPOS was designed with offline support (signed receipts) as an emergency fallback when the network is down. It’s been like that since the 90s, I know because I’ve been using EFTPOS since then and experienced many outages.

It is capped at $300 per card used and 200 transactions stored (I believe some large merchants can vary this, but not by much), it’s only for temporary failures not multi-hour outages.

You can quickly find information with your favourite search engine.
by timschmidt | 2025-10-04 02:24:27+00:00
> I'm much more productive when I can see the results within 1 or 2 seconds.

That's my experience today with all my Rust projects. Even though people decry the language for long compile times. As I said, hot builds, which is every build while I'm hacking, are exactly that fast already. Even on the large projects. Even on my 4 year old laptop.

On a hot build, build time is dominated by linking, not compilation. And even halving a 1s hot build will not result in any noticeable change for me.
by g42gregory | 2025-10-04 02:25:14+00:00
It is already illegal to use images in somebody's likeness for commercial purposes or purposes that harm their reputation, could be confusing, etc... Basically the only times you could use these images are for some parodies, for public figures, and fair use.

Now, the OpenAI will be lecturing their own users, while expecting them to make them rich. I suspect, the users will find it insulting.

Generation for personal use is not illegal, as far as I know.
by jerrysievert | 2025-10-04 02:25:22+00:00
beyond the other explanations that some have given, lego direct order releases ship from more than one warehouse, even in the US - my bricklink western train set shipped from Vegas, and others I had chatted with either got them 3-4 days earlier than me or 3-4 days later, depending on how close they were to the warehouse and the order of the orders going out.

just logistics, or luck as some of us call it?
by stmw | 2025-10-04 02:26:44+00:00
Correct - I made this point in my comment earlier - a bit part of this is the difference between DOP and OOP, and how similar technologies can be used for either style of integration. (SOAP is one of them that I have a lot of experience with - you can do RPC-over-SOAP or REST-over-SOAP, with vastly different results).
by sorenjan | 2025-10-04 02:27:26+00:00
That was a thing in Sweden as well, but it's illegal to charge an extra fee when using cards since 2010. So to answer the question, everyone just uses cards even for small purchases, and often those "cards" aren't physical cards but Apple or Google Pay on the phone.

https://www.riksdagen.se/sv/dokument-och-lagar/dokument/sven...