MurphyA/hacker-news huggingface dataset:
by scottbez1 | 2025-05-14 16:29:22+00:00
Google has a history of creating first-party-only APIs to give their own Android apps an edge.

In 2014 Google split their drive app into multiple separate Android apps for docs, sheets, etc. Obviously getting users to install and migrate to new apps would be a burden, so they designed a 1-click install modal that Drive could use instead of the typical redirect-to-Play-Store flow. Neat!

Around that time the company I worked for (large competitor of Drive) was about to split out some core functionality into a standalone app and wanted to use a similar flow for similar reasons - Nope! Google locked that API behind an app signature verification (not even a permission) so only Google signed apps could use it. No possibility to request the permission or appeal - just a hard-coded monopoly.

There ARE legitimate reasons that things like this can be risky and abuse needs to be mitigated, but there's a line that Google regularly crosses between abuse mitigation and anti-competitive behavior.
by FinnLobsien | 2025-05-14 16:29:39+00:00
As an Audible customer, I don't really mind this. Unless you're listening to a book read by the author or a Sci-Fi audiobook with multiple actors voicing characters, I already have zero loyalty to narrators.

The Audible/Kindle ecosystems already had more garbage than any human could consume that AI-generated stuff won't make a big difference.

As a human professional, it does pain me to see another profession automated away.
by mattlondon | 2025-05-14 16:29:43+00:00
"Coding" might be solved, but there is more to software engineering than just churning out code - i.e. what should we build? What are the requirements? Are they right? Whats the other dependencies we want to use - AWS or GCP for example? Why those and not others - whats the reason? How does this impact our users and how they use the system? What level of backwards/forwards compatibility do we want? How do we handle reliability? Failover? Backups? and so on and so on.

Some of these questions change slightly, since we might end up with "unlimited resources" (i.e. instead of having e.g. 5 engineers on a team who can only get X done per sprint, we effectively have near-limitless compute to use instead) so maybe the answer is "build everything on the wish-list in 1 day" to the "what should we prioritize" type questions?

Interesting times.

My gut is that software engineers will end up as glorified test engineers, coming up with test cases (even if not actually writing the code) and asking the AI to write code until it passes.
by nonameiguess | 2025-05-14 16:29:55+00:00
There are plenty of very good reasons I can think of to standardize a curriculum as much as possible, not the least of which is the demand you're placing on 25 year-olds being paid $40k a year. They can't teach what they don't know themselves and they can't reasonably be expected to read in a level of detail necessary to teach every book every individual student might enjoy and prefer being taught. They can, on the other hand, become experts on an accepted canon that stays largely the same year to year. You're otherwise recreating the JavaScript framework treadmill that everyone here hates so much but for people earning 1/10th the salary.
by hibbitybibbity | 2025-05-14 16:30:00+00:00
You sound a lot like me when I first approached Ash a year ago, especially the part about being new to Elixir and worrying I'd just reproduce my prior MVC frustrations (Laravel in my case) in Phoenix.

I've been using Ash for about a year now and it's really hit the spot. Wishing you well on your journey!
by -__---____-ZXyw | 2025-05-14 16:30:10+00:00
I read The Great Gatsby outside of formal education, for my own benefit, during my college years, in a non-U.S. country. I thought it was the opposite of "actually really good", I found it to be a resolutely mediocre experience. At no stage did I get any inkling as to why it might be considered "a great book".

Another that baffles me is The Unbearable Lightness of Being.

People can read it if they want, but if they find it dull four chapters in, just walk away, sometimes "the greats" are just culturally significant, or not your style, or whatever.

There are lots of good books out there though, and I'm glad you discovered something above the airport bestsellers. May I suggest to absolutely anyone

Hunger, by Knut Hamson

Ask The Dust, by John Fante

American Psycho, by Bret Easton Ellis

Lullaby, by Chuck Palahniuk

Porno, by Irvine Welsh
by xnx | 2025-05-14 16:30:31+00:00
> So its like a more expensive version of public transportation,

Most US public transit systems are funded by taxes in addition to fares. The true cost of a bus ride can be many times the ticket price. If the services doesn't provide enough value for the service, let the customer decide.

> that also causes more traffic congestion and pollution because you've got a ton of cars on the road doing the job of a single bus/trolley/train

Buses are huge obstacles to the free flow of traffic (e.g. blocking right turns, slow left turns, blocking car and bike lanes with width) and are heavy polluters (diesel powered, oversized for most of their operating time).

Public transit agencies want to outlaw services like Chariot (https://sf.curbed.com/2019/1/10/18177528/chariot-san-francis...) because they don't want the competition.
by seesthruya | 2025-05-14 16:31:06+00:00
Are you aware of any states in the US that have made it harder to sue doctors for malpractice?

My point, which I made poorly, is this: There's a reason doctors that went to medical school in India and trained as Radiologists in India can't read US cases remotely for a fraction of the cost of US trained and licensed radiologists.

It's not because the systems to read remotely don't exist.

It's not because they're poorly trained or bad doctors.

Itsty because they can't be sued.
by simoncion | 2025-05-14 16:31:07+00:00
For a year or two after it launched, The Division 2 was a really, really good example of HDR done right. The game had (has?) a day/night cycle, and it had a really good control of the brightness throughout the day. More importantly, it made very good use of the wide color gamut available to it.

I stopped playing that game for several years, and when I went back to it, the color and brightness had been wrecked to all hell. I have heard that it's received wisdom that gamers complain that HDR modes are "too dark", so perhaps that's part of why they ruined their game's renderer.

Some games that I think currently have good HDR:

* Lies of P

* Hunt: Showdown 1896

* Monster Hunter: World (if you increase the game's color saturation a bit from its default settings)

Some games that had decent-to-good HDR the last time I played them, a few years ago:

* Battlefield 1

* Battlefield V

* Battlefield 2042 (If you're looking for a fun game, I do NOT recommend this one. Also, the previous two are probably chock-full of cheaters these days.)

I found Helldivers 2's HDR mode to have blacks that were WAY too bright. In SDR mode, nighttime in forest areas was dark. In HDR mode? It was as if you were standing in the middle of a field during a full moon.
by johnea | 2025-05-14 16:31:12+00:00
> a large part of humanity will cease to be able to add significant (economic) value

Which, of course, is our "special purpose" in life.

Why would people even exist if they weren't going to contribute to shareholder value?

I completely agree that more people is not good, but for completely different reasons: there are WAY too many already.

Our primate species has so overpopulated the planet that every single "environmental service" (to put this in the money = purpose in life perspective) is massively over burdened.

My personal opinion is that there is no such thing as "purpose in life", we just grew from the mud here. But I think there is a general awareness among people with some exposure to the state of the planet that we're trashing the place, and that's mostly due to there being way too many humans.

Even if a person can't put their finger on it, there is a general feeling that the future holds a dubious opportunity to flourish.

Therefore less kids.

I also believe that raising a child takes a lot of time and effort, and modern first world youth just aren't interested in spending that much time away from their phones.
by Zak | 2025-05-14 16:31:47+00:00
It reduces the attack surface area, and in theory allows more thorough vetting of apps that are eligible to use the permission without spending additional resources. I say in theory because I have the impression Google wants this to be almost entirely automated and isn't actually doing a good job vetting apps that use risky permissions.

> that's not an open ecosystem

No, it is not. Did someone claim it was?

The open ecosystem of Android is that users can choose to install apps from any source they like. Apps like Syncthing-Fork and (full-featured) Nextcloud are available from other sources including F-Droid. Google does a couple things to privilege its own store, though I think those are being mitigated due to legislation and litigation.
by toomuchtodo | 2025-05-14 16:32:05+00:00
~40% of annual pregnancies in the US and internationally are unintended (per the Guttmacher Institute and the UN, respectively). When women can prevent unintended pregnancy, of course total fertility rate will decline to a neutral rate below replacement rate. The population exploded because women were not empowered, and now they are. Economic systems built around this anomaly in human history are structurally flawed, and will need to adapt.

Kids incur exceptional opportunity and real costs, and are unnecessary for a fulfilling life, so this outcome should not be surprising.
by poulsbohemian | 2025-05-14 16:32:51+00:00
> Game Of Thrones

I think Game of Thrones is actually a great example of why we shouldn't be teaching Game of Thrones... I made a historical reference to Savonarola the other day, and when the person didn't know what I was talking about, I said "You know when the religious zealots in GoT take over the city..." GoT is really at it's best if you have an understanding of English history (War of the Roses, etc) such that you can pick up on where all of the references come from - I have no idea if Martin intended Savonarola as his muse, but my point is that historical references and books of the past are the foundation blocks of modern literature and cultural references, so I'd much rather see them taught, as the kids can pick up on modern lit on their own.
by Kirby64 | 2025-05-14 16:32:55+00:00
Please read what I wrote more carefully. It's considered a roast defect by coffee roasting professionals. That doesn't necessarily mean you have to hate it. If for some reason you like 'woodsy' or 'grassy' coffee, more power to you.

My point is that taste is not that subjective, but taste preference may be subjective. If you're a coffee roasting professional, you would attempt to get rid of such flavors since you're not getting the most out of the coffee.
by babypuncher | 2025-05-14 16:32:57+00:00
HDR has a number of different common meanings, which adds to the confusion.

For example, in video games, "HDR" has been around since the mid '00s, and refers to games that render a wider dynamic range than displays were capable of, and use post-process effects to simulate artifcats like bloom and pupil dilation.

In photography, HDR has almost the opposite meaning of what it does everywhere else. Long and multiple exposures are combined to create an image that has very little contrast, bringing out detail in a shot that would normally be lost in shadows or to overexposure.
by 999900000999 | 2025-05-14 16:33:03+00:00
I think most of us have two wolves.

Startup wolf, wants to take 6 months off , build something, and pitch it non stop. Go to a random bar in SF and just sell random people on your idea. You only need one yes!

Worker wolf, sit down, work your 9-5. Drive a Prius.

A few of you have a 3rd wolf.

Bitter Wolf. You started a company, got screwed over on some level, and now you're stuck thinking what if.
by Balgair | 2025-05-14 16:33:19+00:00
You know, I was going to argue with you that it's much more than a weekend read, but no, you're right.

47,0000 words at ~250 words/min is 188 minutes, or just over 3 hours.

I think because it took us weeks to read in high school, that I have this sense that its a huge dense book.
by jmathai | 2025-05-14 16:33:19+00:00
It's likely a lot less about giving Google's first-party apps privileged access than it is a super low priority for the team to allocate engineering effort to.

I was a PM in Google Workspace for several years. It's a lot less nefarious than it probably seems. Decisions are optimized for revenue and other features (especially for enterprise customers) are going to be much higher priority.

Companies choosing to focus on enterprise revenue (which is basically all of them since like 2012) do so at the cost of end-user satisfaction.
by Suppafly | 2025-05-14 16:33:36+00:00
>These are books that we might not pick out to read on our own, but society as a whole is better off if everyone reads them and they are part of our common culture.

This, we already lose a lot by not being familiar with the canon that well educated students were learning in the past, we shouldn't shrug off the more recent canon that we share with our parents and grandparents. It's the same reason a lot of irreligious people still take time to learn some of the basic stories from the bible, there is so much christian influence in our society that you miss out if you aren't at least a little familiar with the mythology that things are based on or referencing.
by deepsun | 2025-05-14 16:34:08+00:00
Yes, that's what I do currently. But that css lib has way more useful styles, it's hard to copy everything (e.g. :hover, :visited, @media etc). They also release new versions, fixes from time to time.

Would be great if CSS had a feature "bind all styles from that selector to this selector".

Or if browsers understood SCSS, it allows that and much more.
by notpushkin | 2025-05-14 16:34:11+00:00
The title is a bit misleading then :)

What’s the difference between this vs just using your lume CLI? Right now it feels like a worse interface to lume, but maybe I’m not getting a use case for this.

Also, any thoughts on https://github.com/cirruslabs/tart? (alas, not open source)
by globie | 2025-05-14 16:34:35+00:00
What's being strip mined is the openness of the Internet, and AI isn't the one closing up shop. Github was created to collaborate on and share source code. The company in the best position to maximize access to free and open software is now just a dragon guarding other people's coins.

The future is a .txt file of John Carmack pointing out how efficient software used to be, locked behind a repeating WAF captcha, forever.
by apsurd | 2025-05-14 16:34:48+00:00
The reason I run into when thinking on late stage capitalism improvements is: "People want the chance to be rich". We vote and support all this private ownership because we want to keep that window open that that owner could be us.

Renters bemoan their landlord and also they're reading how to invest in real estate, rent out an ADU, and run 5 airbnbs. It's always real estate for your average person to climb the wealth ladder.

I'm stuck on that reality, people don't seem to want shared resources?
by PaulHoule | 2025-05-14 16:34:58+00:00
"Scripts" in Python, Java and other conventional programming languages (e.g. whatever it is you already use)

Not Bash, not Excel, not any special-purpose tool because the motto of those is "you can't get there from here". Maybe you can get 80% of the way there, which is really seductive, but that last 20% is like going to the moon. Specifically, real programming languages have the tools to format dates correctly with a few lines of code you can wrap into a function, fake programming languages don't. Mapping codes is straightforward, etc.
by jqpabc123 | 2025-05-14 16:34:59+00:00
I have not once had to do whatever weird steps you're describing.

You obviously haven't had an accident or lost power yet.

https://www.motorbiscuit.com/teens-died-burning-tesla-cybert...

Experts have warned about this design flaw for years. Unlike traditional mechanical latches, Tesla’s door handles are flush with the body panels and rely on electricity to extend. If power is cut, they become impossible to open from the outside.
by zamadatix | 2025-05-14 16:35:01+00:00
If you mean https://i.imgur.com/0LtYuDZ.jpeg that is probably the slider GP wants but it's not about matching HDR white to SDR white, it's just about clamping the peak HDR brightness in its own consideration. The white on the left is the HDR brightness according to a certain value in nits set via the bottom slider. The white on the right is the maximally bright HDR signal. The goal of adjusting the slider is to find how bright of an HDR white your display can actually produce, which is the lowest slider value at which the two whites appear identical to a viewer.

Some games also have a separate slider https://i.imgur.com/wenBfZY.png for adjusting "paper white", which is the HDR white one might normally associate with matching to SDR reference white (100 nits when in a dark room according to the SDR TV color standards, higher in other situations or standards). Extra note: the peak brightness slider in this game (Red Dead Redemption 2) is the same knob as the brightness slider in the above Battlefield V screenshot)
by jofer | 2025-05-14 16:35:18+00:00
Regular cameras respond to a wide range of wavelenghts, and they do actually reasonably mimic the response of the human eye.

Either way, it's the "range" vs "single wavelength" that's key here. The green band (or blue band or red band) isn't one wavelength. It's an average over a fairly broad range. Single-wavelength (or very narrow range) images are quite different.
by bko | 2025-05-14 16:35:22+00:00
> I think it still remains to be seen what a 1T+ parameter transformer trained specifically for radiology will do

Does image processing of something like this scale with parameters?

It makes sense that language continues to scale as the vector space is huge. Even models that generate images scale as the problem space is so large.

But here there are only so many pixels in the image and they are a lot more uniform. You likely can't have 1T images to train on, so wouldn't the model just overfit and basically memorize every image it has ever seen?
by postexitus | 2025-05-14 16:35:33+00:00
Faster CPUs, better screens, helpful IDEs, heck even Gen-AI itself did not reduce the need for software engineers let alone decrease the costs. As mentioned in another comment, The Jevons Paradox implies that in certain industries, increased productivity may actually lead to more consumption (therefore propping up the demand / cost) despite not being intuitive so.

The only industries that has observed the opposite effect I can think of so far are translators and stock photographers. Maybe also proof readers - but is that gen Ai or did spellcheckers already kill that branch?
by aaronbaugher | 2025-05-14 16:36:01+00:00
Yes, everyone I've talked to about this has said it's all contemporary literature now. One mother was telling me her son is bored in literature class because the books all have female protagonists now. Much like in modern movies, it seems some schools/teachers are trying to make up for there being too many boy-centric stories in the past by making it all girl-centric today. Unfortunate that they aren't trying to find a balance.

One thing that's popular in the schools in my area now could be called "death studies": taking a semester to read and write things about death, even visiting cemeteries and other death-related activities. While I'm sure some of it is very interesting and engages some kids who were bored by the usual material, it seems like it could be dangerous for some teens to spend a lot of time thinking about death for a few months. But the parents who've mentioned it all think it's "cool" and have no concerns about that.
by rsynnott | 2025-05-14 16:36:13+00:00
> For every comment in this thread that says the author did too much, there is another saying the author clearly did not do enough.

Both can be true (they arguably did too much extraneous stuff, but didn't do what they were actually asked for).

Mind you, this is a pretty ridiculous take-home question, and I'm sure they lose plenty of good candidates to "life is too short" at this point.
by aurizon | 2025-05-14 16:36:24+00:00
Loads of this sort on youtube stories. It has many flaws in pace and emphasis as well as run togethers of 2 sentences. IDK if a missed full stop = period in USA created the run together. That said it is easily seen. One hopes correct spelling. Best would be a scripting person runs through it first - he said/she said step? Maybe an AI scripter = first run to reduce the AI stumbles. Audible is well aware of this aspect and I would expect a good product. There are a number of online narrators that 'read' asci = OK for a book while you workout/run - but has the same problems
by mdeeks | 2025-05-14 16:36:31+00:00
Small point: I think the ETA is based on the position of the bus and how long it would take to drive to your stop in perfect conditions. It doesn't take into account traffic or any other road blockages or accidents like Google Maps or others.

At least this is how I've observed it working here on AC Transit in the bay area. Many times I have sat at a bus stop for 25 minutes waiting for a bus that was always five minutes away.
by pfdietz | 2025-05-14 16:36:33+00:00
I don't think a radio telescope uses much power at all. And beamed power should work fine on the night side of the moon, beaming power via laser from collectors in space. The apertures on either end would just be a few meters.

I have to question the moon as a location for such telescopes vs. positioning them in space. We've built (small) space radio telescopes already, but none have been placed on the moon.
by resiros | 2025-05-14 16:36:53+00:00
Skimmed quickly the paper. This does not look like RL. It's a genetic algorithm. In a previous life I was working on compbio (protein structure prediction), we built 100s of such heuristic based algorithm (monte carlo simulated annealing, ga..). The moment you have a good energy function (one that provide some sort of gradient), and a fast enough sampling function (llms), you can do looots of cool optmization with sufficient compute.

I guess that's now becoming true with LLMs.

Faster LLMs -> More intelligence
by GoldenMonkey | 2025-05-14 16:37:00+00:00
A Different take. Greenland is strategic to the security of North America. And had been severely neglected by Denmark. Just like all Nato countries, not contributing financially to security as required.

This saber rattling had the desired effect and result. More military investment in Greenland. But, using other ppl's money... Denmark.

And in Canada's case with becoming a 51'st state... they too are now committed to meeting NATO $ obligations.
by Paianni | 2025-05-14 16:37:27+00:00
So Metal and DirectX 12 capable GPUs are already hard requirements for their respective platforms, and I anticipate that Wayland compositors will start depending on Vulkan eventually.

That will make pre-Broadwell laptops generally obsolete and there aren't many AMD laptops of that era that are worth saving.

Servers don't need a graphical environment, but the inefficiencies of older hardware are much more acute in this context compared to personal computing, where the full capabilities of the hardware are rarely exploited.
by throitallaway | 2025-05-14 16:37:48+00:00
That same rationale wouldn't support SMS as "something I have." iMessage and other solutions easily spread SMS into cloud and PC lands (ones that are more easily accessible than password managers.) More likely it's because of legacy and "good enough" reasons.

Personally I don't put TOTP tokens into my password manager and keep a dedicated app for it, just in case my password manager is pwned.