MurphyA/hacker-news huggingface dataset:
by mdasen | 2025-07-17 01:16:11+00:00
The Zenfone 10 is closer to an iPhone than an iPhone mini.

iPhone 16/Zenfone/13 Mini (in mm)

Height: 147.6/146.5/131.5 - the mini is 15mm shorter than the Zenfone which is only 1.1mm shorter than an iPhone.

Width: 71.6/68.1/64.2 - the mini is 3.9mm thinner than the Zenfone which is 3.5mm thinner than an iPhone

Depth: 7.8/9.4/7.7 - the Zenfone is significantly thicker than the iPhones.

Volume: 82.4/93.8/65.0 cubic cm - the Zenfone is physically larger than an iPhone 16 by a decent margin.

The Zenfone simply isn't close to an iPhone mini size. It's larger than an iPhone by volume and the depth does matter when holding it. If we're talking about front-edge to opposite front-edge, we're talking about 87.2mm for the iPhone vs 86.9mm for the Zenfone and 79.6 for the Mini. The Zenfone saves you 0.3mm in grip-distance over an iPhone, but a Mini saves you 7.6mm in grip-distance.

Heck, let's look at weight. A Zenfone is 172g, iPhone 170g, iPhone mini 141g. The Zenfone is the heaviest of the three.

One of the big limiting factors for Android phone manufacturers is the battery. iOS is a ton more efficient. The Zenfone is thicker to accommodate a 4300mAh battery compared to the iPhone 16's 3561mAh (21% larger battery). And the Zenfone's battery is kinda small by Android standards.

People often don't think about the challenges of making a small phone. The electronics don't shrink. If you need a certain square mm for those electronics, they take up a larger percentage of the interior on your mini. You don't need as large a battery because the screen it is powering is smaller, but not proportional to its size - you're still drawing the same power for all the electronics. So you have a smaller percentage of interior space for the battery and you need a larger battery relative to the interior space - or you need to sacrifice battery life as Apple did with the mini.

For example, the iPhone 13 mini is 84.4 sq cm and has a 2438mAh battery. The iPhone 13 is 104.9 sq cm with a 3240mAh battery. The iPhone 13 is 24% larger, but can accommodate a 33% larger battery - because the electronics take up basically the same space regardless of form factor.

So to make an Android mini, you'd be sacrificing a lot of battery life. The Zenfone is not a mini. Its grip-size is basically identical to an iPhone. In every way, it's much more an iPhone than a mini.
by BillyTheMage | 2025-07-17 01:16:42+00:00
While I am led to believe that all currently existing billionaires are members of the parasite class, an exact arbitrary amount of money isn't what makes someone a parasite. There are people who are ostensibly in the "lower class" if based on raw dollar amount, but who are members of the parasite class by nature of engaging in economic parasitism against other people.
by Karrot_Kream | 2025-07-17 01:16:47+00:00
> that was also true for the early web, and is what people liked about the early web

Depends. There were parts of the early web that were like this, sure, but there were definitely more, for lack of a better term, "schizo" parts of the early web. I mostly stuck around those parts. A friend I met online got really into some of those intentional community sites and we eventually drifted because it wasn't my thing.

Different networking projects have different cultures though so no skin off my back really. Live and let live and I'm glad the folks who want a community based around anarcho-socialist values have a place to vibe.
by ocdtrekkie | 2025-07-17 01:17:00+00:00
No strong opinion on it specifically, but you are trusting the author of that extension to never abuse access to your banking info, so as long as you trust them with all your money, you're golden!

Any extension with post-decryption ability to read and modify everything on all websites could, if they choose, see any sensitive info you do, and subtly even change it without your knowledge.

And I'm not saying uBlock would, or that as a super popular extension it likely wouldn't be discovered quickly, but arguably they can because you've given the extension the ability to see and rewrite your entire reality.
by jordanb | 2025-07-17 01:17:01+00:00
I knew a guy who got a job with Intel's wearable division. Everything was chaotic, everyone was toxic, and Intel one day lost interest and fired the whole division.

The sad thing is they acquired the basis smartwatch and destroyed it, leaving only Garmin as developers of dedicated activity trackers. I considered getting a basis but was obviously glad I didn't.
by karaterobot | 2025-07-17 01:17:06+00:00
> In our current reading regime, summarized or altered texts are the exception, not the rule. But over the next decade or so, that polarity may well reverse

Most people don't read many books as it is. That's sad, but it's true for a couple decades. Those people will continue not reading.

Of the remainder, some people will continue to read books because reading books is enjoyable. It's not a chore, it's fun, so there is no reason to try to automate it away.

Another portion of people who read books only read them to get through them. Usually that's either because they want to understand some idea in them, or sometimes just so they can say they've read the book. These are the people who will use AI to summarize books rather than reading them line-by-line. I have zero problems with that, personally. That's not existentially troubling to me at all.

Nah, not too worried. Not about this anyway.

The thing that worries me about the future of literature is customization. I think having a shared monoculture—even a canon—is a good thing that we should strive for. We need it, to be part of the same community. The day that AI can easily just spin out a book that's exactly what you ask for, there won't be any reason for any two people to read the same books, let alone the same twenty million people. That will just accelerate the cultural fragmentation and attended alienation our culture has been living through for a while.
by nocsi | 2025-07-17 01:17:39+00:00
Glad I had the inkling to hoard gallons of fresh water and canned anchovies just this past week. I'm in Seattle btw, I remember this year we had a power outage the neighborhood people spent the entire week huddling around a fire in the culdesac.

And if the earthquake doesn't scare them, the volcano that triggers will. And if they're still not prepared, there's also the tsunami.
by lihaoyi | 2025-07-17 01:17:41+00:00
Author here. Mill also helps with running tests. Apart from all tests running parallel by default with heuristics to try and maximize performance (https://mill-build.org/blog/11-jvm-test-parallelism.html), Mill also can selectively execute tests in CI based on code changes (https://mill-build.org/mill/large/selective-execution.html), and provide performance profiles so you can see what is taking up time and improve it (https://mill-build.org/mill/depth/parallelism.html#_mill_chr...). All this is built in and comes for free, with the end result that even tests can take much less time in Mill than they do in other build tools
by raddan | 2025-07-17 01:17:56+00:00
I rented a car recently for a trip to Arizona that had lane keeping on by default. The highway I was traveling on was undergoing extensive repair. Not only did the car sound audible alarms with some frequency, since the highway had been rerouted in places using traffic cones, it also constantly tried to veer the car back into “the lane.” Since the lane was in some places just a hole, the consequences would have been bad. I ended up pulling over and fishing through the menus until I found a way to turn it all off.

It appears that there’s a very long tail of exceptional circumstances that must be handled with autonomous driving.
by dangus | 2025-07-17 01:18:16+00:00
I thought that was the case but I tried going small.

I owned an iPhone 13 mini. Basically the perfect small phone if there ever was one.

The downsides are extensive and the upsides are few.

- Battery life sucked. Since a phone is a 3D object making it bigger substantially increases battery capacity. It also makes packaging difficult especially if the goal is a flagship-quality phone. Good luck fitting in good hardware with a lot of features.

- Eyestrain. It’s small.

- Typing. It sucks. The phone is small.

And it turns out the upside of one-handed operation is limited. A simple PopSocket or OhSnap! will make large phones easy to use in one hand.

Plus, if pocketability is your issue, you can buy a folding phone like a Motorola Razr and still get a nice big screen when you pull it out.
by pstuart | 2025-07-17 01:18:48+00:00
So then you're not opposed to the concept of DEI as I've tried to clarify? That is, to ensure opportunities are made public and possible to all who might qualify, even if they're not in the inner circle of those who are dispensing with said opportunities?

You know where you can find literal pledges of alliance these days? The Federal government, where they're doing loyalty checks to The King. Dystopian enough?
by Eji1700 | 2025-07-17 01:19:23+00:00
Doubtful. People get starry eyed at the idea of unions and I get why. Employees need more protection.

But power patterns are the same everywhere and rather than having corrupt corporate bullshit you get corrupt union bullshit. It just might benefit you if you work in the industry and might very much be at the cost of everyone else.

Police unions are the infamous example alongside the teamsters , but almost everyone who’s worked with or for one has stories.

I know someone who works for one and what do you know the people at the top get preferential treatment and there’s all sorts of bullshit going on. It’s still almost certainly better for him but it’s probably not ideal for the projects.

Ignoring cost overruns and hand waving things that fall under “look let’s just let people be people not perfect” you still get a lot of problematic behavior. For example my friend is very good at his job because he was taught by someone very good and as a result has high standards for his work.

This has gotten him targeted because he sets expectations too high which sure feels like a crock of shit.

And that’s just the work related bullshit. There’s still the classics like someone higher up the chain being friends with the right people and throwing others under the bus when they shit the bed.
by lubujackson | 2025-07-17 01:20:04+00:00
And yet, the long form exists. Because reading (or in the case of the Odyssey, narrating/speaking the story) is experiential. Just as you can summarize a movie, the plot is very little of the point of WHY you would watch something. It might help you discuss elements of it, or determine if it sounds remotely interesting to you, but we experience art because it is, despite appearances, a succinct way of transmitting complex ideas and experiences.
by zahlman | 2025-07-17 01:20:38+00:00
> The first link is a sudo apt install command that you copy paste into terminal. in what world is that more complicated than venv?

venvs also aren't complicated.

I have built Python from source before, many times. I do it to test Python version compatibility for my code, investigate performance characteristics etc.

Re-building the same version of Python, simply in order to support a separate project using the same version with different dependencies, is a huge waste of time and disk space (hundreds of MB per installation, plus the mostly-shared dev dependencies). Just make the virtual environment. They are not hard to understand. People who want a tool to do that understanding for them are welcome to waste a smaller amount of disk space (~35MB) for uv. A full installation of pip weighs 10-15MB and may take a few seconds; you normally only need one copy of it, but it does take some work to avoid making extra copies.
by BuckRogers | 2025-07-17 01:20:50+00:00
iPhone 12 mini lover and user checking in here. The haters will berate us for our choice stating that "no one wants a small phone", but that's a lie. Normal sized phones were never going to be instant day-one hits. It's a self-fulfilling prophecy to launch them during Covid, offer them 2 years, and say no one wants them.

Give them a permanent place in the lineup, treating phones like every other very personal device meant for humans. Small, medium, and large.

If you do that, and give people time to see exactly why 5.42 screens are superior to 6.1"+ sizes, then I think the numbers will start to change from what we saw with the iPhone 12 mini and iPhone 13 mini, which were both launched when people were less on the go than in 100 years.
by trhway | 2025-07-17 01:21:27+00:00
Yep, i'd not like it too - changing lanes requires increased attention and now during the maneuver you steering wheel starts to vibrate out-of-the-blue.

That isn't to argue about using of the blinker, it is about the way the assist is implemented in this case - it doesn't help directly with the blinker, instead it punishes you and thus stress-injects-and-conditions you for the instinct to use blinker next time. Net positive probably for the driver and society thus demonstrating again that forcing individual submission is an effective way to social harmony.

And blinker is just very mild use case. LLMs can already today in some cases and will be more and more tomorrow able to recognize when your behavior isn't legal and/or isn't very moral (like it would hear that you say and see what you text on the phone and would for example recognize a drug buying - pardon such a primitive simplicity, it is just a caricaturish exampl for illustration purposes only - and we've already established a tendency of LLMs to rat you out to authorities) and thus LLM can act to warn you about or even prevent your actions and/or report you to authorities, probably even before you actually commit anything.
by Paracompact | 2025-07-17 01:21:56+00:00
I expect any LLM, even a fine-tuned one, is going to run into the problem of user-selected conversations that drift ever further away from whatever discourse the original LLM deployers consider appropriate.

Actual therapy requires more unsafe topics than regular talk. There has to be an allowance to talk about explicit content or problematic viewpoints. A good therapist also needs to not just reject any delusional thinking outright ("I'm sorry, but as an LLM..."), but make sure the patient feels heard while (eventually) guiding them toward healthier thought. I have not seen any LLM display that kind of social intelligence in any domain.
by boogieknite | 2025-07-17 01:23:37+00:00
agree with you on The Substance. another movie Serpell lazily categorized as new literalism. like your sibling comment i think the bar for lowest common denominator for me is lower than for you

last year i thought Hundreds of Beavers was a lowest common denominator movie but it turns out to be cult and im 0/5 on any of my family members liking it at all. a few movie nerd friends love it like i do. after that i decided normys must only like watching families hug on screen. i guess EEAAO has that, i just see the Swiss Army Man inside of EEAAO and think of the whole thing differently

most likely i have no grasp on what normys like
by ivanjermakov | 2025-07-17 01:24:59+00:00
Reminds me of compiler bootstrapping. If you only have the source code of, let's say, Rust and want to build it you first need to have a Rust compiler of a previous version. And for that you need another compiler. Then you reach times when rustc was written in OCaml. And know what? Now you need to build OCaml compiler!

Other way is to build a stripped down version of rustc only capable of compiling latest rustc, e.g. using https://github.com/dtolnay/bootstrap

Great post on bootstrapping and its problems: https://bootstrappable.org/

Actual project capable of bootstrapping Linux system from scratch: https://github.com/fosslinux/live-bootstrap
by PaulHoule | 2025-07-17 01:25:18+00:00
Yeah, formal vs informal is the way to think about it.

Your identity can complicate informality (I’m not afraid of getting a person of the same gender drunk, but very afraid of the opposite) but identity politics tends to center the formal which is a rigged game where victory as most partial as the formal route preclude recourse to the informal.

The informal route is dangerous but at least you have interesting stories to tell in the end. If your co-worker feel like they are being treated unfairly at the expense of a nepo baby, for instance, the adults will likely have too much guile for it to be worth talking to them. Befriend the nepo baby, however, and you might get a huge amount of insider information about what’s going on. I was lucky to have some mentors that didn’t teach me the secrets of informality in certain tribes but rather certain principles of informal politics that my not be universal but that are widespread, such as an Asian woman sysadmin who taught me tactics for getting good customer service from unreliable vendors —- tactics, funny enough, that quit working when central IT at my Uni got more reliable but then I didn’t need them.
by alephnerd | 2025-07-17 01:25:33+00:00
How much would it cost to complete your degree? Could you take online or CC courses that you could transfer to your old program?

While having no degree hasn't historically been much of a blocker, during a weaker job market credentials can and do play a role in tie breaking during hiring.

Honestly, even a WGU style bachelors degree can be enough depending on years of experience.
Show HN: Running Linux Inside Node.js
by ridruejo | 2025-07-17 01:25:40+00:00
We just released v0.2 of Endor, our tool for creating dev sandboxes that run Linux inside the Node runtime. With a simple command like

'npx -y u/endorhq/cli@latest run alpine --shell --allow-net'

you can have a fully functional 32bit Alpine Linux instance with networking, within 4-5s. It is ephemeral and sandboxed, so as soon as you press Ctrl-C, everything is gone. Great for quickly testing stuff. It is based on the Wasm engine inside Node, so it runs way slower than native, but usable

More info in our announcement blog post: https://endor.dev/blog/endor-0-2
by ropable | 2025-07-17 01:25:41+00:00
I came to this comment thread expecting developer bikeshedding and I was not disappointed.

More seriously: it's fascinating and interesting to see how closely this article mirrors my own Python project layout. The tools and practices have come a long way over the last decade and good developer standards have a way of becoming the defacto in organic fashion.

IMO uv has won the race to be the new standard for Python environment management (Poetry gave it a solid try, but lost on speed).
by gottorf | 2025-07-17 01:25:59+00:00
> Europe has a lot more red tape than Wyoming

In general that's true, but perhaps not when it comes to construction, especially for large public projects. In Europe, the goal of such projects appears to be to complete the project and have the thing that they're building. In the US, at least as of late, it seems like the goal is to pay various interest groups in money or patronage, and whether the thing gets built or not is only of a secondary significance.
by aspenmayer | 2025-07-17 01:27:00+00:00
> Guggenberger views them as "Gallo-Roman products

Oh my, I’m getting flashbacks to this absurd Meeple copyright (edit: trademark) case for some reason due to the arguments that were used. It’s a really weird case if you’re into copyright (edit: trademark) law, which if you’re here on HN to read this, I’ll take the odds that you might be. Something about discussing stuff that may or may not be dice made me primed for that perhaps?

https://en.wikipedia.org/wiki/Meeple#History

> Over 40 games with the word meeple in the title had been published as of 2024. Several games published by large game companies, like AEG and Asmodee, have even published games with the term in the titles, as well as adopting the token design commonly associated with the term, including such games as Mutant Meeples (2012), Terror in Meeple City (2013), the Meeple Circus series (2017-2021), and Meeples and Monsters (2022). This continued until 2019, when "MEEPLE" was registered as an EU trademark owned by Hans im Glück. The 2019 trademarking was objected to by, among others, gaming company CMON. The critics argued that the term has been used in common parlance, and the very shape of the meeple became commonplace in the industry. This resulted in the EU trademark exempting the category "toys and games"; however, Hans im Glück has since registered the term as a trademark in Germany for usage which does include toys and games, and the company also acquired the EU trademark for the shape of the ‘original’ meeple figure as used in Carcassonne. In 2024, the company Cogito Ergo Meeple received a cease and desist for unsanctioned use of the trademark, and decided to change the name of their upcoming game from Meeple Inc to Tabletop Inc, and the name of the company itself to Cotswold Games.

It goes on. I would try to shorten this but it’s just so silly that for it to make as little sense as it’s supposed to, I had to quote that much to be fair to the issue and how silly it is.

https://www.youtube.com/watch?v=izDgyd2tDmY
by ChuckMcM | 2025-07-17 01:27:35+00:00
If you're young and reading this and having feelings of fear and dread, I can sympathize. When I graduated with an engineering degree the industry was saying that there would be no jobs for us because all of the engineering was either being done elsewhere or that our skills wouldn't translate to what engineers needed to know. There were bits of truth in that, hardware was moving off shore, software was still very much local, and new tools and techniques were sprouting up.

But the truth is, and has always been, that smart people (and you need a base level of cognition to successfully graduate with an engineering degree) are always needed. What they are spending their "cleverness beans" doing (as an early mentor of mine once called the propensity for humans to innovate) is always in demand. And no matter what you have heard, there has yet to be invented any replacement for either human intuition or creativity.
by bruce511 | 2025-07-17 01:27:59+00:00
What if driving an LLM well is actually a desirable skill?

What if changing from a "write code" based idea of programming changes to a "remove technical debt from code" skill?

What if the next generation of programmers is not focused on the creation of new code, but rather the improvement of existing code?

What if the current crop of programmers has to literally adapt from a world that has valued code quantity to a world that values code quality (something we dont especially prioritize at the moment?)

I'd argue that we're asking the current generation to be massively adaptable in terms of what was expected of us 10 (or 30) years ago, as to what will be required of them 5 years from now.

And to be clear, I'm not suggesting that LLMs will teach them to be adaptable. I'm suggesting that a world that contains LLMs will require them to be adaptable.
by alephnerd | 2025-07-17 01:30:42+00:00
> I can’t see how a US company doing dev outside the US would make any sense anymore

The tax incentives are insane depending on size.

Getting $20-40k in tax credits per employee, 100% tax deductions on R&D, and around 20-50% of total investment cost getting subsidized when building a GCC is the norm in Czechia, Poland, India, and Costa Rica, along with various additonal local or state credits.

A number of mid-level leaders (Staff, Principal, EMs, PMs) at tech companies are also on work visas with little to no chance of converting to a GC, so employers will let them open a GCC in their home country.