skysight-inc/HackerNews huggingface dataset:
While screen sizes have increased since the game boy era, device sizes have not if you’re comparing to phones which are the true successor to that kind of casual gaming.

The average mobile phone is smaller than most generations of game boy.

Additionally, unless you’re purposefully buying phablets or only used the mini/micro/sp, device sizes on phones hasn’t been increasing significantly over the last decade. In most cases, it’s the bezels getting smaller and screen sizes growing to be a larger part of the same device size.

Here are a smattering of measurements in millimetres. By volume, modern phones are way smaller. The biggest change is they’re longer in one dimension, but still very comparable. .

Original Gameboy 148mm (height) x 90mm (width) x 32mm (depth)

Gameboy advance 81mm x 140mm x23mm

Pixel 9 152.8 x 72 x 8.5 mm

Gameboy mini 101.5 x 52.5 x 15.5 mm

Gameboy advance SP 82x23x84

Gameboy Micro 101 x 50 x 17.2

iPhone 16 147.6 × 71.6 × 7.8 mm

Taking the pixel vs the advance for volume, the Pixel is only 35% of the GBA, or if you take by area, ignoring depth, Pixel is 96% of the size of the GBA.

If your pockets could fit a GBA, they certainly can fit a standard mobile phone.
My childhood home would need DOS. Maybe deskview for multitasking. :)
GPT-4: End of Graphic Designers?
I remember the same words being used for developers when ChatGPT launched, when Devin launched, when Cursor launched. What happened then? Instead of the end of developers, developers became super powerful with the help of AI tools. Who would have imagined we could speed-run a whole application in a single weekend with the help of AI tools? So, whatever happened to developers after GPT-4 and Claude Sonnet will happen to graphic designers as well. Tools like Cursor will come for graphic designers, and using that tool, they will become super powerful.

The interesting thing to watch in the coming months (weeks?) is who will win the "Cursor for Designers" title. There are a lot of big players in the market, like Figma and Adobe. Will the big players be the kings? Or, like Cursor, will a new player come and dominate the big players?

What do you think?
Canadian here. At least with my slice of media, the intensity of patriotic propaganda I'm getting is novel, and slightly jarring. I have never experienced this before. Every day I'm encountering multiple ads for armed forces recruitment, armed forces sentiment boosting (the army are good guys who do good things for people in other countries vibing) and just general patriotic sentiment-mongering. Like literally a few minutes ago on Spotify I got a patriotic buy local ad:

"Canada. It's time for more us. We are more than a place on the map. We are an attitude. More empathy than ego. More unity than division. More grit, go, we got this. The more we choose to stand up, the more we are the true north, unbreakable, strong and free. It is time. Choose Canada. A message from the government of Canada."
I wonder why it didn’t stick then. Jira does this, but I haven’t seen any other tools do it. Do you know of any other web-app/saas doing this?
The fake 3d is actually very useful in communicating what is a button or another interactive piece of the interface and what's not. The modern clean uis where everything is a thin rectangle or just text that you are supposed to click are a nightmare.
Care to give an example? I think GUIs remain the softest domain modeling area, but that’s about how do you do next gen GUI toolkits that are super high performance, safe, and lower overhead vs what Rust has today. But that’s an underserved niche anyway vs c++ toolkits or electron.

The other weak parts might be ecosystem immaturity (eg Unreal vs Bevy) but that’s not a language modelling issue.
Does this project offer anything besides Chicago95's UI pre-installed?
I got in an argument with an accessibility engineer about this recently...

The whole UI as branding thing has utterly killed usability.
Time will tell if Rust GUI libraries will be able to mature but maturity is different topic.
I'm in California.
This isn't a _general_ tail call optimization--just tail recursion. The issue is that this won't support mutual tail recursion.

e.g.:

(defun func-a (x) (func-b (- x 34))
(defun func-b (x) (cond ((<= 0 x) x)
('t (func-a (-x 3))))

Because func-a and func-b are different (JVM) functions, you'd need an inter-procedural goto (i.e. a tail call) in order to natively implement this.

As an alternative, some implementations will use a trampoline. func-a and func-b return a _value_ which says what function to call (and what arguments) for the next step of the computation. The trampoline then calls the appropriate function. Because func-a and func-b _return_ instead of actually calling their sibling, the stack depth is always constant, and the trampoline takes care of the dispatch.
Gorgeous landscape.
Lovable definitely seems to have a bit of a secret sauce.

I've been trying to figure out how they do it. First, Claude3.7 is probably their backend model. Gemini 2.5 Pro is definitely getting there but I'm pretty sure Claude is still king for this kind of work. Second, if you break up the design and then implementation, you get significantly better responses. Finally, you have throw in a bit of what I'm calling stable-diffusion-prompt-isms where you almost excessively drop references to known brands or design philosophies to trigger those 'latent' memories and steer away from the more-basic stuff that seems to otherwise surface.
Anyone who talks about who was President when a study was done is immediately clarifying for you that they have a political agenda.

If there’s a problem with a study, or a study is particularly strong, that should be due to something about the study itself (methodology, significance of results, etc), not its political environment.
Reminds me of another article I saw on HN recently. For how terrible WW2 was, there was still a sense of old-war honor that seems impossible to imagine nowadays.

https://www.wearethemighty.com/mighty-history/douglas-bader-...
Because it is an additional expense and fairly often you don't actually need it. You are paying a lot of money for that one chapter you will maybe have to read and whose content you can likely find elsewhere.

Plus, the idea that everyone should buy it is bonkers. There are or should be libraries in school that costs $10k a year. Or at least, there should be used book from last year or rhat one book 5 friends bought together. All these would be financially reasonable decisions.
Astro Wars
*insulted every ally except for Israel
> where MacOS smartly separated them.

Interesting that modern macOS now have them next to each other, like Windows.

You'd be hard pressed to call the Window 95 UI pretty, but it is really functional. I'm still a firm believe that the majority of the work we do with computers today could be done within the Windows 95 shell. We need 64bit, more memory, faster CPUs, GPUs all that, but the modern UI aren't really "better", if anything many of them are more confusing. I think a lot of office works would be happy to just have kept the Window 95 era UI for Windows and Office.
The code generated by clang can do anything.

Ok, clang will not directly melt my computer because clang just generates code, but imagine this:

if (temperature_too_high)
lower_temperature();

if somewhere else the code access invalid pointer, clang may decide to remove this condition altogether because it thinks it must be dead code, for example. And running this code will melt the computer even though the programmer thought this wouldn't be possible.
The study and my quote literally say " drinking water containing more than 1.5 milligrams of fluoride per liter".

It did not find it lowered IQ in all drinking water concentrations, but it definitely found it in some drinking water concentrations.

So yes, they did explicitly find fluoride in drinking water at certain concentrations was associated with lower IQ.

Are you defining "drinking water concentrations" as "concentrations that have not been shown to be associated with lower IQ."?
Apple's AI Crisis: Explained [video]
"Not to stir the pot even more however when a vaccine does go bad, it goes really bad"

I'm frightfully aware of that. I'm old enough to remember the polio epidemic in the 1950s and the bad batch of polio vaccine that killed kids.

I wasn't in the US and the Salk vaccine wasn't available where I was living and it was another five or so years before we were vaccinated. Before that one kid in my school class died and another ended up in calipers.

Despite everyone knowing about the bad batch and the deaths I cannot tell you how relieved everyone was when the vaccine finally arrived. No one—not one single kid—at my school skipped the vaccine. To not have it would have been unthinkable, it wasn't even a consideration.

Frankly, it horrifies me how risk averse and timid people have become these days. How thinking has changed since that time is frightening.

That's not to say things don't go wrong—they do and all too often as you are aware, and even at this distance I can't help but feel sorry for both you and your wife.

Right, that Salk vaccine killed people but saved millions of others, even now the live attenuated Sabin vaccine occasionally goes rogue mutates and gives people polio but both of those vaccines have almost eradicated that fucking horrible disease from the face of the planet, it's only politics and misinformation that have stopped that from happening.

What are we to do when things are beneficial on a large scale yet are nevertheless responsible for a small number of tragedies? For instance, almost everyone on the planet loves their smartphone yet they kill innocent people—albeit indirectly when irresponsible drivers who are driving and texting at the same time hit and kill pedestrians.

When that happens we don't call for smartphones to be banned, same when a passenger jet clashes. But it's a different story with vaccines, fluoride in water, chemicals in foods. For some illogical reason suddenly all hell breaks loose and people become quite irrational.

BTW, over the years I've had many, many dozen vaccine shots for many different diseases and I've never had a negative reaction. That's not to say it won't happen on my next visit to the doctor or, say, to next person who's next in line in the doctor's surgery.

Unfortunately, life's dangerous and it's eventually fatal. As I see it, these scientific discoveries—whilst imperfect—ameliorate that condition somewhat.
I love the cognitive dissonance in people who say both: "Don't medicate me without permission.", "Masks are oppression.", and "We have to stop those people from dressing and calling themselves what they want."
"It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

https://www.goodreads.com/quotes/21810-it-is-difficult-to-ge...
Yes, it prevents you from setting the parking brake if your seatbelt is off, as you shouldn't exit the car while it's still on. I'll double-check, as I might be mistaken, but it has lots of nice little behaviours that show that the manufacturer really thought about the edge cases.
It’s clearly for data collection. Take the yelp web app for example. It used to be much nicer than the native one. Then, they intentionally defeatured it until it was useless.

Also, this situation benefits the google-apple duopoly, since it means superior products (remember Windows Phone 8?) or privacy focused devices (FirefoxOS) have no chance of getting a foothold in the marketplace.

The objections I see in sibling comments are nonsense. Modern web supports high frame rates, developer control over the UI, etc, etc.
It means you can't just write `impl Bar for MyType` and get Foo pulled in automatically. You have to write both `impl`s yourself.

The inheritance-like syntax is shorthand for `trait Bar where Self: Foo`, and bounds like this can show up in lots of other places, where they follow the same rules: `MyType` has to impl all of them, and the traits and bounds can have fairly arbitrary (or at least un-tree-like) relationships.

The upcasting thing is a rare exception to the idea that this `Self: Foo` bound is just like any other bound.
I don't think any llm-based ai is going to displace good and great designers. If someone is wearing the badge of "designer" and all they do is crank out mediocre Photoshop edits, then they may have to worry, much like the people who couldn't code had to. These tools make people who don't understand the domain super confident in themselves, but they eventually have to learn somehow.
There are differences in how things are designed. Ford trucks for example have a TON of tubes and hoses for their engines, plastic with cheap fittings. I think it’s a bad idea. Compare that to the RAM trucks that are much more basic and lowered featured but should last a lot longer. The electronics and manufactures are all the same.

As far as “customer satisfaction” and “problems” there are hit and misses with all brands. I’ve been in the industry for 25 years and never once had any indications brand was greatly better than another, not with so much inbreeding. When I see people write “American is worse than European” I know that person just doesn’t have enough experience with both.

Which is understandable. What does the average person have real experience with? 5 cars, maybe?
Old screen caps of UIs with depth feel so relaxing to look at, and I don’t think it’s just a nostalgia effect.

It’s like there’s always just a little extra brain power and attention being used by modern flat UIs, and you get to shut that off when you look at a depth-enhanced UI.
I agree. Early Macs had to give buttons a 2D distinctive look. A good thing was that the look and feel were part of the OS and not the application, so everything would be consistent.
Yes it can, a lot of people just choose a React fullstack framework, and it integrates specifically well inside those – so it's just a focus. But it can also be deployed using Docker, Bun, Node or Cloudflare Workers. There's an integrated SDK for TypeScript, but since it's all just REST APIs, it'll work with any stack.

Not familiar with Zero, but it looks interesting, will check it out.
> I can't think of an animal that has had a worse press than the rat. Except perhaps the flea.

For me, the cockroach, by far.
I'm a mathematics graduate student. A good textbook about a topic in math is gold. Sometimes I even prefer reading a book than going to a lecture because I can skip things that I know or take more time on difficult sections. One time, in a theoretical physics course, I just didn't like the lecturer's style. Fortunately, his lectures were based on a very good book (Kuypers, classical mechanics) which I then read. But I don't think that I have ever "finished" a textbook from front to back. There are always things that are more important.
Microsoft Windows programs hid functionality under layers of menus and the registry. MacOS, at least, surfaces much less functionality, because it offers sensible defaults. I never had to do anything akin to fiddling with the Windows Registry.

I did like some Windows things, though, like the ribbon, and reconfigurable UIs. Today's UIs are more immutable, for the worse.
So instead of the niche individuals and groups working around society to meet their needs—because this absolutely can be done today—-those with an anti-flouridation belief are mandating that the majority give up economy of scale for something that it still wants and needs.

It’s doubtful that this stance is being promoting in good faith.
Maiden FLIGHT of the biggest RC Boeing 7779X [video]
Yes, although I am currently enjoying Daredevil: Born Again. Also, I thought that Andor was a superb series.
I don't believe it's an actual counterpoint to legalization, since it seems solvable with better regulation. I suppose it could be solved with private labs and a more demanding public, however outright lying by private labs muddies the water -- who do you believe?

Cannabis is also in a unique situation given that is in legal gray area due to federal prohibition in the US (and many other countries).

I'm curious if pesticide contamination is as prevalent in markets where cannabis is decriminalized or legalized at the country level.
Pieces of spacecraft often survive atmospheric reentry.
Using your "person a" "person b" story, what about "persons c-z" that also want fluoride because they trust doctors?

If one out of a hundred people don't want fluoride, can't they can spend slightly more on bottled water? Why require the other 99 to be up-to-date on research to get the best personal medical outcome?
Middle-aged human LLM here.

This debate is about evidence vs policy:

* Evidence: fluoride displaces iodine and other halogens, which disrupts thyroid function and possibly negatively impacts other organs and bones.

* Policy: wealth inequality in the US has created a situation where the poor struggle to such an extent that they don't have access to basic health services like fluoride treatments at the dentist every 6 months, while the rich have grown so greedy that they don't want to pay a fraction of a percent of their taxes for preventative care for children and the impoverished so they instead tolerate slightly more expensive fluoridated tap water at the expense of everyone's health.

This comment is about my subjective experience with a sample size of 1, meaning that it doesn't apply to you or the public:

* My father is a dentist and gave me fluoride treatments every 6 months while I was growing up in Idaho. I was raised mostly on well water which isn't fluoridated. I have never had a cavity, despite not going to the dentist for the decade of my 20s while he lived away from me. My thyroid function is not as high as I would like after a lifetime of acute stress from struggle, multiple insults to the body, drinking fluoridated water after the age of 18, and being exposed to radioactive iodine at 80 times the US drinking water standard for perhaps 1 year after the Fukushima Daiichi nuclear disaster (which potentially either gave me a lifetime dose or was insignificant).

This solution is as evidence-based and equitable as I can come up with:

* We should remove fluoride from drinking water and reimburse all dentists for free 6 month fluoride treatments of the general public, which represents some nominal fee of perhaps $15-$20 per person annually (probably less) which is not materially significant to the federal budget of roughly $15-20,000 per person annually.

This take is my personal subjective opinion followed by objective evidence supporting my claims:

* I don't think highly of Robert Kennedy Jr's health initiatives, because they don't ethically weigh evidence and policy, and we don't have enough epidemiological studies to predict outcomes. So they will certainly cause unintended consequences. That said, I believe there is merit to his concerns. So a way forward is not to be anti-vax for example, but to recognize that there are dozens of types of vaccines and to prioritize vaccines for illnesses like polio that have a high risk of negatively impacting quality of life. Health experts should continue advising elected officials on policy decisions. Public health is not a domain that can be left in the trust of individuals acting unilaterally. So removing fluoride from water without providing state or federal funding for fluoride treatments every 6 months will most likely negatively impact public health.

https://www.thyroid.org/patient-thyroid-information/ct-for-p...

https://thyroidpharmacist.com/articles/fluoride-and-your-thy...

https://pmc.ncbi.nlm.nih.gov/articles/PMC11003687/

https://pubmed.ncbi.nlm.nih.gov/30316182/

https://pubmed.ncbi.nlm.nih.gov/38029816/

https://theworld.org/stories/2016/08/02/fukushima-radiation-...
First, I don't use Google, but that's not the point.

Second, please tell me how the fact that you can use no video interface card or Aja means you're dependent on Blackmagic.

Third, please tell me how bin locking on ISIS / Nexis is different than bin locking on third party shared storage with the AVID sharing flag turned on.

You've offered literally no searchable facts. If I search for anecdotes about how ISIS / Nexis are different, I'm only going to get marketing fluff.

So offer something of substance. Claiming someone is wrong without even saying what they're wrong about is not how any of this works.
https://archive.ph/nobcJ
I like themes like this. The only thing that hampers the authenticity for me, and this isn't the fault of the author really, is the super high resolution fonts compared to what was available back then. There's just something charming about low resolution fonts that are readable enough on screen, probably nostalgia.

I think any type of pixel font authentic to a couple decades ago won't look good on a 4K monitor, unfortunately. It got to the point where I ordered a 1024x768 monitor just to play old games with a period system.
I think there should be such a thing as just compensation when anyone effectively takes one for the team for the rest of humanity. There is one way to help significantly once something bad does happen.

Awareness too, and more testing never hurts. One thing we learned about post incident is that a test of her immune system would have likely shown she shouldn’t be vaccinated at all, due to potential reactions. Why not work on making such tests cheaper and faster so we can prevent needless harm?
glibc, not glib. That's a different library.
Aaah I loved the dragon book!
Same question but for giardia. Natural water from the river doesn't pass through filters that Science built.
You have to install the flat pack runtime to begin with so that’s one obstacle for distribution. And it also doesn’t really isolate as much as you’d like to believe - eg dealing with audio will still be a mess because there’s like 4 different major audio interfaces. And now I have to host a flat pack repo and get the user to add my repo if it’s proprietary software. It’s really nowhere near as smooth and simple as on Windows/Mac/Android/ios.
Is it really necessary to spin up an entirely new distro for an XFCE+GTK theme?
The chlorine you are tasting in your water is an active, reacting compound. It has to be because it literally reacts with cells to kill them and keep the water (relatively) free from living organisms. It's great as a cheap way to keep living things out of the water but at the end of the pipe it should be removed - a simple Brita filter is fine.

Flouride added is in a chemical state that makes it stable, like the chlorine in table salt. It will stay at the same concentration as it travels in the pipe.

I remember this from a water chemistry course at university.
There's no such thing as "free" when something is "given" by a public entity. It always costs the people that actually work and are forcibly taxed, something.
I recommend.. atop, now that it has been updated to address this issue.
My wife asked the same question when I was restoring the GBA I found in the closet, so I set up an emulator with the ROM on her phone. Less storage space than most apps and doesn't need ads or tracking.
The Curse of Ayn Rand's Heir
Please don't be snarky in HN comments, and please don't take threads on generic flamewar tangents. Those are two of the worst things for the curious conversation we're trying to have here.

Both of these points are in the site guidelines.
would be nice if it would have wine installed so it can run most windows apps for where there is no good linux alternative.
xyplorer, sumatra, irfanview

perhaps a shell where root is mapped to C:\
Around that certain point you can also talk to AWS or GCP and get very significant discounts. I'm surprised 37signals and AWS didn't find a number that worked for both.

I've seen a few of these deals with other vendors up close, the difference with public pricing is huge if you spend millions per year.