MurphyA/hacker-news huggingface dataset:
by tptacek | 2025-04-24 02:37:49+00:00
You should care if you're being combatative, but, even more importantly, quoting previous comments the way you're doing doesn't work well on HN and is also a flamewar trope. Everybody can read the comments you're responding to. Just refer back to them in prose. A single quote, maybe 2 in a long comment, fine, but what you're doing now creates the impression that you're sort of rebutting what the previous commenter said as you read them, sentence by sentence, which is a tell that you're not actually thinking about what they said.

Also: they're pretty clearly wrong, so you shouldn't need any of this to refute them.
by tgsovlerkhgsel | 2025-04-24 02:38:27+00:00
If you're buying modern phones and expect the charger to also be used with your future phone, I'd look for a USB PD capable power supply with PPS support. (Edit: Many of the phone makers that are listed as having proprietary technologies support PD on newer phones. Since the EU mandates USB PD, I would expect the vast majority of new devices to support it at least well enough that you won't need anything else.)

Rather than 10 of a given charger, consider a smaller number of GaN chargers with multiple ports, but be aware that many of the "smart" ones will reset all ports if any port is reconnected or renegotiates. I have a "smart" charger capable of outputting 100 W on one port or some mix of wattages on multiple ports (mainly for travel), and a "dumb" multi-port charger that I use both for slow charging of phones and for powering IoT devices that I don't want to be reset. The latter simply has multiple USB-A ports, which lets me charge almost anything - either with an A-to-C cable, or A-to-whatever-that-device-needs (either Micro-USB, Mini-USB, or something proprietary).
by gnabgib | 2025-04-24 02:38:53+00:00
An HN favourite, Discussions in:

2020 (154 points, 76 comments) https://news.ycombinator.com/item?id=23112887

2016 (205 points, 56 comments) https://news.ycombinator.com/item?id=11046178

2015-By Terry (310 points, 93 comments) https://news.ycombinator.com/item?id=9246855

2013 (174 points, 136 comments) https://news.ycombinator.com/item?id=6308017
by derektank | 2025-04-24 02:39:37+00:00
Current international law prohibits nation states from establishing permanent territories or settlements, but the Artemis Accords both afford states the opportunity to exploit resources and establish "safety zones" around operational settlements that prohibit other actors from interfering with them. This means that, practically speaking, whoever establishes a permanent operational presence on any celestial body has a right to exclude other actors from those settlements, which establishes a bit of a land grab.

Given the current geopolitical climate, it's possible we could see nation states feel an urgent need to stake their claim in order to not lose out on access to those resources forevermore. This is just as much, if not more, of an argument to colonize the Moon rather than Mars, but both are subject to the same international laws.
by Dylan16807 | 2025-04-24 02:40:48+00:00
> So your intuition for why squares makes sense is wrong, but you’re still holding on to it.

I said subpixels are rectangles. Because they are.

If the point model was all you need, then objects small enough to slip between points would be invisible. Which is not the case.

In particular a shot of the night sky would look pure black.

So if being wrong means we should abandon the model, then we can't use squares or points.
by jmcgough | 2025-04-24 02:41:55+00:00
People should not need to be conjecturing. The federal government should have clear documented reasons for the things that it does. It should have oversight, but all of the oversight has been fired, every department headed by yesmen and fox news anchors. We are all left guessing because they are doing loads of things that seem either treasonous or performed with very little thought to the consequences.
by neilv | 2025-04-24 02:44:11+00:00
I love the idea of an RV disaster escape/survival vehicle. Which we'd use regularly for recreation, but (without telling any kids) with the fun secretly doubling as improving our disaster survival skills, and refining our supplies and gear.

I'd also secretly train kids for rapid escape: "Surprise trip! Let's see how fast we can get in the van! Gogogo!" After that, secretly train for not-unlikely exceptions, like the road is blocked, between us and higher ground or our bugout location.
by davidivadavid | 2025-04-24 02:44:49+00:00
Correct. And those are the wordmarks I'm not talking about. Let me try it differently: Would you say typeface choice plays no functional role in the branding of companies that do rely on pre-designed typefaces? Vignelli's work would look the same with different fonts? No, you know that's just absurd. Or are we just equivocating on "functional" here? If we're talking about letter forms, certainly looking a certain way is part of their function? And I know you know more than the average guy about type design, which is precisely why I'm confused as to why you would go for that seemingly meta-contrarian take.
by roywiggins | 2025-04-24 02:46:20+00:00
I am fairly sure it would be a crime for the President to pull up someone's VA health records on a whim, or at least it would be a crime for anyone at the VA to facilitate him doing that.

We can also add to that IRS data. The articles of impeachment against Nixon included the following:

"He has, acting personally and through his subordinates and agents, endeavoured to obtain from the Internal Revenue Service, in violation of the constitutional rights of citizens, confidential information contained in income tax returns for purposes not authorized by law" (emphasis mine).

There actually are laws regulating the handling of personal data collected by the government and it generally doesn't have a "the president wants to see it" exception.
by threeseed | 2025-04-24 02:48:46+00:00
> Why does someone from Russia want access to NLRB data

It has details of labor disputes. Which if you’re Russia who thrives on fostering conflict in the US would be an ideal data set.

> Why would DOGE be immediately leaking just-granted NLRB login credentials to Russian assets

Because they are young, highly inexperienced engineers who have been tasked with rolling out their LLM system as quickly as possible. Their priority is not security.
by seec | 2025-04-24 02:49:35+00:00
I do have a similar experience and it's almost impossible to find groups of people that value honesty above everything else. That's because truth hurts and is hard to accept (it can also cause all kinds of emotional reactions that may not be desirable).

I think you are attributing too much psychology nonsense on the matter; it's a pretty bad tendency of our times to try to make every behavior some sort of mental illness.

While part of the behavior might look schizophrenic, the reality is that it is that way for plenty of reasons, you being unable to understand/sense them doesn't mean they doesn't exist. Before even going too deep, you can always assume it's some kind of power play or a cheap way to grab attention and support. The people doing this are always working "from behind", because the whole point of it is to gain power without risking a direct confrontation (that could in theory lead into physical altercation or have them loose much more than what they want to bargain for).

I don't like this behavior for many reasons but you can't go around and pretend its mental illness or some nonsense like that; summarizing it as shit talking is a mistake. It's actually the whole point of politics and while you may have an autistic view of the world (no offense intended, I am one) it's how regular people work things out. Not everything can be a perfect competition or a science project with pure facts...
by cantrecallmypwd | 2025-04-24 02:50:02+00:00
Except it's an unintentional "decapitation strike" ricochet by manufactured consent mobocracy footgunning. There was no grand conspiracy apart from minor nuisance foreign nudging and greedy swindlers, just too many people reinforcing foolishness and discontent inappropriately when they could've elected someone with integrity, liberal Western values like concern for the poor- and middle-class of the entire melting pot. America can't have healthcare for all, safe food, bodily autonomy, publicly-funded scientific research, public libraries, or public schools because that'd be "communism".
by mikeyouse | 2025-04-24 02:50:46+00:00
Source for any of those claims? It's pretty well known after a few weird political fights that she grew up in a tiny house in Yorktown and that her dad died when she was a freshman in college and that her mom was a house cleaner. [her childhood home: https://pbs.twimg.com/media/DhCMERUXUAAY68Z?format=jpg&name=...]. Hard to square with her family "owning multiple brownstones".

Trump's dad gave him millions of dollars to start businesses and then left him somewhere near a billion when he died.

I think those are two pretty different upbringings!
by __MatrixMan__ | 2025-04-24 02:51:14+00:00
That sounds very good but it's difficult to square with the behavior of those corporations. Can it really be that the change all of these well meaning rich people want to see in the world is... products that spy on an manipulates their users, products that can't be repaired, and products that putting future generations at risk by damaging the environment?

Either these investments are not paying off, or they are and the investors have a very dark vision for us. Neither reflects very well on the investor.
by joshdavham | 2025-04-24 02:51:27+00:00
Just to be precise, when I wrote "true hobbyist", I was referring to people who actually like programming, data science, IT, or UI/UX, etc and don't do it for purely career/financial reasons.

For example, my parents were originally musicians but were forced to change careers and became (music) teachers for financial reasons. However, they still practice and perform super often even though they don't make much (or anything) from it. It's kinda people like them that I'm referring to as "true hobbyists".
by devinschumacher | 2025-04-24 02:51:45+00:00
Just released a huge component library for front end devs that use React/Nextjs with Shadcn.

hope you enjoy!

---

WHAT’S INSIDE?

- 1000+ Blocks: A massive collection of UI components, with 86 FREE blocks to get you started. - Built for Shadcn UI & Tailwind: Optimized for seamless integration with Next.js. - Dark & Light Mode: Every block is designed to work flawlessly in both modes. - Theme Switcher: Customize colors and styles effortlessly.

Coming Soon: Support for React, Vue, and vanilla HTML/CSS/JS.
by crdrost | 2025-04-24 02:51:48+00:00
The enum idea is often wise; also: for just an example that has probably occurred a hundred thousand times across the world in various businesses...

Original design: store a row that needs to be reported to someone, with an is_reported column that is boolean.

Problem: one day for whatever reason the ReporterService turns out to need to run two of these in parallel. Maybe it's that the reporting is the last step after ingestion in a single service and we need to ingest in parallel. Maybe it's that there are too many reports to different people and the reports themselves are parallelizable (grab 5 clients, grab unreported rows that foreign key to them, report those rows... whoops sometimes two processes choose the same client!)... Maybe it's just that these are run in Kubernetes and if the report happens when you're rolling pods then the request gets retried by both the dying pod and the new pod.

Alternative to boolean: unreported and reported records both live in the `foo` table and then a trigger puts a row for any new Foos into the `foo_unreported` table. This table can now store a lock timestamp, a locker UUID, and denormalize any columns you need (client_id) to select them. The reporter UPDATEs a bunch of rows reserving them, SELECTs whatever it has successfully reserved, reports them, then DELETEs them. It reserves rows where the lock timestamp IS NULL or is less than now minus 5 minutes, and the Reporter itself runs with a 5 minute timeout. The DB will do the barest amount of locking to make sure that two UPDATES don't conflict, there is no risk of deadlock, and the Boolean has turned into whether something exists in a set or not.

A similar trick is used in the classic Python talk “Stop Writing Classes” by @jackdied where a version of The Game of Life is optimized by saying that instead of holding a big 2D array of true/false booleans on a finite gameboard, we'll hold an infinite gameboard with a set of (x,y) pairs of living cells which will internally be backed by a hashmap.
by jsiepkes | 2025-04-24 02:53:21+00:00
You can't even install the resulting binaries of an opensource Android build on a phone because of gaps. And even if you could (or fill in the gaps) Google poisoned the ecosystem by ensuring almost all Android apps require Google Play services. Which aren't open source and you realistically need for all Android apps.

So no, Google made sure there is no open source Android. There are just some (incomplete) source dumps.
by gnabgib | 2025-04-24 02:54:17+00:00
Related

Columbia student suspended over interview cheating tool raises $5.3M (36 points, 2 days ago, 23 comments) https://news.ycombinator.com/item?id=43757209

Cluely - a desktop application to let you cheat on anything (6 points, 3 days ago, 3 comments) https://news.ycombinator.com/item?id=43746538

The Leader of the LeetCode Rebellion: An Interview with Roy Lee (70 points, 27 days ago, 44 comments) https://news.ycombinator.com/item?id=43497848
by globalnode | 2025-04-24 02:54:51+00:00
All big successful companies do "something" wrong, thats how they make money. Steal your OSS, not pay taxes, avoid overtime payments, low wages, outsource slavery, destroy the environment, gaslight while they steal your data and subject millions to dark patterns of advertising and marketing, screw over suppliers, intentionally sew discord as a distraction. The list goes on. To me the bigger the company the bigger the red flag.
by guy4261 | 2025-04-24 02:55:34+00:00
Author is very kind! In practice, many times I saw only the CR/CRU of CRUD getting implemented.

For example: as a company aspires to launch its product, one of the first features implemented in any system is to add a new user. But when the day comes when a customer leaves, suddenly you discover no one implemented off-boarding and cleanup of any sort.
by crazygringo | 2025-04-24 02:55:38+00:00
These are not decisions that should be taken solely by whoever is programming the backend.

They need to be surfaced to the product owner to decide. There may very well be reasons pieces of data should not be stored. And all of this adds complexity, more things to go wrong.

If the product owner wants to start tracking every change and by who, that can completely change your database requirements.

So have that conversation properly. Then decide it's either not worth it and don't add any of these "extra" fields you "might" need, or decide it is and fully spec it out and how much additional time and effort it will be to do it as a proper feature. But don't do it as some half-built just-in-case "favor" to a future programmer who may very well have to rip it out.

On a personal project, do whatever you want. But on something professional, this stuff needs to be specced out and accounted for. This isn't a programming decision, it's a product decision.
by jhalstead | 2025-04-24 02:56:36+00:00
It seems like you're pretty close with that guess.

https://www.ibisworld.com/us/industry/ohio/bars-nightclubs/1... (2025) estimates there are about 3,000 "bars and nightclubs" in Ohio.

And https://vinepair.com/articles/map-states-with-most-bars/ (2022) estimates there are 1800 bars in Ohio, apparently placing it in the Top 10 of states with the most bars.
Software is rapidly being commoditized
by squatin64 | 2025-04-24 02:56:46+00:00
software is rapidly being commoditized and it seems that within a year people will be able to build out their own applications and likely eventually even complex bespoke things like 'make an AI doctor' or other tools

for a long time software has been the lifeblood of the tech startup ecosystem, but it seems like it would be unsustainable to build a business on if anybody can spin up a team of agents and copy something with some effort in rapid time

i never really thought of developers as the 'middlemen' between computers and people but i guess thats true and therefore they are ripe for automation

as a developer it feels really demoralizing to realize that your skillset is obsolete and that even if i moved to the product or ai research side of things that im not sure the whole space isn't washed out

in the past more software has not brought down the value of software, just accelerated its advancements but i think we're seeing a shift here and i also don't think there are any limits on the kinds of software that the models can't create, in fact, i think they can create unbelievable software that humans would never be able to make by hand in the long tail

let me know what you guys think about this and how you're planning to pivot if you are planning that

i personally want to continue to be pushing innovation forward and found something that brings value to the world, learning whatever i have to along the way whether thats hardware or physics or everything about a domain/business area
by tptacek | 2025-04-24 02:57:42+00:00
It's not a contrarian take. The argument I'm making is simple. If you're doing functional type design, such as setting a book or a magazine article or a user interface, you have a wealth of viable faces available that do not involve per-impression licensing; many are free, some even came installed with your computer. If you're doing logo design, everything is out the window anyways: a wordmark is an aesthetic statement. If you're a designer, and you're designing a mark, and your best idea requires you to license a Monotype font with per-impression licensing, and you don't want to do that, just use your next best idea. That design challenge is really not much different than having your best idea depend on access to NYT Cheltenham, which you can't use at any price. Or, for that matter, the vectors of the FedEx logo.

I'm not blowing you off. I'm taking your argument seriously. It just doesn't hold.
by phire | 2025-04-24 02:57:55+00:00
It’s a little oversimplified, but I wouldn’t call it misleading.

There is little point to getting an app like perplexity AI pre-installed on a phone as a non-default. Changing defaults isn’t exactly trivial, and any user motivated enough to go through that will have no problems installing the app from the App Store.

So of course the deal fell through.

And it’s accurate to say that “Google blocked a deal to put Perplexity AI on Motorola phones”, and highly monopolistic.

Though… as an end user and occasional family tech support person, I’m thankful for anything that reduces pre-installed bloatware on phones. Thanks google.
by DonHopkins | 2025-04-24 02:58:40+00:00
Disobey the will of God and see what that gets you! 40 days and 40 nights cooped up on a smelly ark with two of every animal species in existence, that's what.

All those animals had humans to thank for saving them from the wrath of God's genocidal whims and piques of anger.

It's a wonder none of the animals ate their delicious meaty human crew! I wonder how much fresh meat it took to feed all those carnivorous animals for that long, and why it didn't go bad sitting around for more than a month.

Maybe they brought along some extra humans to sacrifice, who would have drowned and been wasted otherwise, to keep the lions and tigers and jackals and pigs in fresh meat.

The Bible is such a great kid's book, especially all that pro-slavery stuff -- it should be mandatory reading in schools! It really makes you wonder. ;)

Oklahoma education head discusses why he’s mandating public schools teach the Bible:

https://www.pbs.org/newshour/show/oklahoma-education-head-di...

This State Requires Schools to Teach the Bible. Parents and Teachers Are Suing:

https://www.edweek.org/policy-politics/this-state-requires-s...

Elections have consequences!
by squatin64 | 2025-04-24 02:58:57+00:00
ive also realized lately that the value for software creation/agents comes when we take humans out of the loop entirely and don't do code reviews or even that much work on architecture, just presentation of product/technical ideas & tastemaking based on that, thats the real unlock

i hope many swes can transition to something like that but then again i think commoditization makes it such that there isn't as much opportunity economically to do something like that
by dredmorbius | 2025-04-24 03:02:22+00:00
This is a plot point in a sci-fi story I'd read recently, though I cannot place what it was. Possibly in Cloud Atlas, or something by Liu Cixin.

In other contexts, someone I knew had written a system to generate automated emails in response to various online events. They later ran into someone who'd written automated processing systems to act on those emails. This made the original automater quite happy.

(Context crossed organisational / institutional boundaries, there was no explicit coordination between the two.)
by PaulHoule | 2025-04-24 03:02:31+00:00
Anything involving water on the moon is devilishly hard to test in a lab on Earth because the moon is so much drier than Earth and there will always be a concern that any trace quantities found on real or simulated moon rocks were contamination from here.

I think that H2O from the solar wind adds up to an eye popping number of kilograms but it is so widely dispersed that it is not a resource.

Note that the average temperature of the moon is a little below freezing so if you buried some ice a few meters under the surface and wrapped in a vapor barrier to prevent sublimation it would stay there a long time. If some ice somehow got under the surface of the moon and there was the right geological trapping structure (as in petroleum geography) it might still be there and none of our remote sensing would see it. Would be a hoot if a future moon base could drill for water somewhere other than the poles.
by kaitai | 2025-04-24 03:02:32+00:00
At the VA medical system, they word-searched for "consulting" and cancelled contracts for.... surgical equipment sterilization, medical waste removal, stuff related to air quality that's required for hospital accreditation, and local burial services for people who die in the hospital.

Then a lot of those had to be reinstated because you simply can't operate a hospital without sanitation.

Just like they had to scramble to hire back the folks at the National Nuclear Safety Association.

Yeah, efficiency is great. But this is like ordering tacos and getting... a used tire and some dirty diapers...?
by mingus88 | 2025-04-24 03:02:35+00:00
Yes I think EVs don’t make sense for most people who rent. Unfortunately that’s a large segment of people.

My residential rate is $0.11 per kWh and $0.56 at an electrify America charger. That’s a steep hike for those who can’t install a charger at home.

Waking up in the morning to a fully charged car, for a fraction of a gallon of gas ($4.60 here) and never having to stop and fill-up or charge is a dream.
by econ | 2025-04-24 03:03:02+00:00
Send in the LLMs!

Jokes aside, I'm not very impressed with this single color font art. Maybe in 30 years we will have 16 color fonts?

The color fonts currently work in Firefox and Edge, Safari support SBIX, Chrome on Android has CBDT

I can barely find a website that has an example. The ones I found have a few characters or a single sentence, very few fonts and they are not very pretty. Some of the implementations warn that the client might catch fire.

I'm not impressed.

Some random examples of the state of the art.

https://www.throwup.it/en/artists/mars/