MurphyA/hacker-news huggingface dataset:
by simne | 2025-09-07 17:48:41+00:00
Ok, I'll say more strict - I talking about GAMEDEV, not about abstract things.

And in GD, code have much less importance than in other fields.

As example, I once meet amateur of RC-planes, and looking on his setup I asked, why his electronics is so simple, as I understand, he could make much more sophisticated things.

Answer was: "here, I want to be airplane designer, not electronics designer, so I make plane highest priority, and sure, when you will make your plane, you could make electronics priority".

Again, this is not philosophy, this is real thing - in GD language is the least important thing for happiness, in best case it is small obstacle at the way to create game, so the best language could be no language at all.

If you could suggest some way, how it is possible to do platform where programming language hidden deep under the hood, so people just don't use language at all, but things are done, this will be very constructive talk.
by BoredPositron | 2025-09-07 17:49:05+00:00
It's truly fascinating to see how photography, CGI, and Photoshop are being "replaced" in these videos. I understand the appeal of this technology, and Nano Banana is undoubtedly a step forward, but we're talking about 1024x1024 images and 80% reproduced likeness here. While that might suffice for YouTube videos or profile pictures, in the real world of high-end production, we work with images up to 400MP daily. I am very adamant taking resolution as a single quality factor because usually I get ESRGAN upscaled images as a counterpoint, look the resolution is here, what people are missing is the fidelity of say a phase one or Hasselblad.

You can achieve these higher resolutions, fidelity and close to 100% reproduction of objects with considerable effort in generative AI right now, it's even a very enjoyable experience to do so, but not with a closed model like Nano Banana. When Google or other major image model providers give us proper fine tuning and custom inference, particularly for applications like upscaling, then we can have a serious conversation.

At present, while I understand the fascination, everyone should take a step back and consider what we're actually trying to replace. We are stuck at these low inference resolutions since SDXL. For genuine high-end commercial applications, we're not there yet, and we won't be without another significant leap in GPU technology.
by onetimeusename | 2025-09-07 17:49:08+00:00
I would probably agree and I don't even know what our moral doctrine is anymore. Not only is it unclear during some presidency, but it changes dramatically between presidencies. However right or wrong, my two points are slightly orthogonal.

1) That Venezuela looks like it's just about an active enemy at this point and Maduro and his admin are closely tied to a couple cartels. (Also side note, Venezuela still has not claimed those 11 were innocents but denied anything happened and said the video was AI generated which kind of confirms to me those were cartels). So now the war on terror has expanded once more to the drug industry. Shucks, looks like another never ending war this guy promised to end.

2) That in the modern video sharing era, propaganda is key and if they use videos to recruit I guess we use videos to dissuade now. I guess that means snuff vids made by the USA are probably going to be a thing now. Sure, we lose decorum but I guess it has a logic to it although I would not want to be the person responsible for our propaganda PR campaigns.
by raincole | 2025-09-07 17:49:11+00:00
> Amazon then charged me one hundred thousand dollars

> as in how am I going to pay it?

Really?

Amazon charged your card for $100,000 and your bank allowed it?

You're filthy rich by most people's standard, and you were able to pay it.

Amazon was operating in such a good faith that they ate the computational cost you spent. And you hate them for this to this day...
by citizenpaul | 2025-09-07 17:49:19+00:00
You are a bit naive. They are making a ton of money with this dark pattern. As others have said Free-to-100K is not in the most generous realm of expectations. Its also why they have been doing the refunds as long as AWS has been a thing. They know it will not hold up in court. Not a month goes by without some HN story about something like this post.

They do this and make it easy to get a refund because for every demo account that does it some bigger account accidentally gets billed 10K and they have to pay for it. They have skin in the game and cannot risk their account being down for any time period.
by julienchastang | 2025-09-07 17:49:28+00:00
I also agree that this comment is likely AI generated (i.e., "why this matters" gave it away for me. I think I've seen this phrase a lot with ChatGPT). I think it is the last part of the last sentence and the toeing of the party line that bugs me, "likely aimed at improving security screening and preventing abuse of the system". It's "Manufacturing Consent"[0] à la 21st Century.

[0] https://en.wikipedia.org/wiki/Manufacturing_Consent
by maest | 2025-09-07 17:49:32+00:00
I saw this debate a few weeks ago between two guys re what's the best way to improve the current healthcare cost.[1]

I think both positions were untenable, but one interesting point that one guy made was that, while called "insurance", health insurance is structurally very different.

If you buy flood insurance, you have very low expectations you will actually need it. It's a way to pool tail risk and spread it out over a larger population.

Healthcare insurance, however, pays for all your medical costs, many of which you can reasonably expect to have to pay. So you're no longer socialising risk. You're not even socialising cost really, sonce plans have many carevouts, exceptions, copays, limits etc.

So a more efficient system would be one where you selfpay for regular procedures and have insurance for rare, life altering conditions.

[1] - https://www.thesohoforum.org/upcoming-events/2025/7/16/jacob...
by ohr6te8eTeiwoh | 2025-09-07 17:49:53+00:00
Yes it's been gradually taking over the web for some time now, at this point Reddit and Twitter are completely unusable. It turns out flooding social media with LLM slop is the killer-app of AI that no one talks about. HN seemed safe for a long time but recently the bot presence has become very obvious. All you can do is keep searching for greener pastures. Small web and fediverse is more interesting these days anyway.
by ivan_gammel | 2025-09-07 17:50:19+00:00
If I understand the case with Hyundai correctly, the problem is not that people work without proper visas, but the interpretation of visa terms by ICE, which means that if they are to meet deportation KPIs, this may impact those who are working legally. The only racist angle to that will be if ICE is using racial profiling to pick the targets (for non-American it’s actually quite uncomfortable to see racism popping out of nowhere in many conversations, just like in your comment; we know that the unscientific and harmful concept of race is somehow important to Americans, but why are you always paying so much attention to it?). Why the only? Because ag workers in many countries are foreigners on ag visas, it is common, it is about cheap labor, labor code violations and sometimes human trafficking, and it has nothing to do with race, just with economic situation in workforce donor countries.
by alethic | 2025-09-07 17:51:04+00:00
The checked exceptions analogy is a good one. Thinking of effect handlers as resumable checked exceptions with some syntactic sugar is very accurate. For someone with a Haskell background, thinking about them as "dependency injection" is also helpful (and these notions are equivalent!) but for the Java heads out there, yeah, resumable checked exceptions provides a really good mental model for what effect handlers are doing with the call stack in the general case.
by foragerdev | 2025-09-07 17:51:13+00:00
and the governments of the west are most supportive of authoritarian and military regimes. Why are they silent over what is happening in Pakistan? Pakistan election was stollen by Pakistan army in day light robbery. And what happened before the election is another story. Pakistan is going through worst form of its human right/freedom of speech/democratic abuses since its independence and west seems to be careless. Just because people of Pakistan support a person who is nationalist. So, for them a dictator is better than him.

Democracy/free speech/human rights are tools for west, not a moral high ground. Hypocrisy at its peak. :)
by com2kid | 2025-09-07 17:51:30+00:00
Every time I've done a cost benefit analysis of AWS Lambda vs running a tiny machine 24/7 to handle things, the math has come out in favor of just paying to keep a machine on all the time and spinning up more instances as load increase.

There are some workloads that are suitable for lambda but they are very rare compared to the # of people who just shove REST APIs on lambda "in case they need to scale."
by JumpCrisscross | 2025-09-07 17:51:54+00:00
> Dementia is linked to diabetes. And diabetes risk is increased for African-Americans. And African-Americans live in high-pollution urban areas for entirely historical reasons

A is correlated with B. B is causally correlated with C, i.e. C causes B. (C is correlated with D.) Hence C causes A.

Let’s replace. Flowers are correlated with bees. Bees are caused by hives. (Hives are correlated with trees.) Hence, hives cause flowers.

Loosely, yes. Formally, no.
by zem | 2025-09-07 17:52:20+00:00
yeah, pytype used a mix of visitors and if statements (we were trying to retain 3.8 compatibility for a while so we didn't switch to `match`), depending on what fit various parts of the code best. it wasn't a particularly dogmatic "we will use visitors because that's the one true design pattern" thing, just that some problems fit the pattern neatly.
by owyn | 2025-09-07 17:53:12+00:00
Oh! RDB was the first database I worked with. I forgot all about it. I do remember refactoring the data layer so that it also worked with Berkeley DB, which is also owned by Oracle now. Or maybe it was the other way around? There was no SQL involved in that particular application so it was just a K/V store. Working with a local data file was the primary design goal, no client/server stuff was even on the radar. SQLite would have been perfect if it had existed.
by busterarm | 2025-09-07 17:54:03+00:00
Not picking any particular dog in this fight, but the western labor market also has become very adversarial.

I knew a guy whose family had a tree nursery in Texas and they stopped hiring citizens and eventually white people outside of blood relatives completely. They tried for quite a long time, including raising prices, long training periods and safety equipment purchases, etc.

Eventually after several dozen people "accidentally" shear off a tiny piece of their pinky to seek a Workers Compensation claim only weeks into the job trying to claim permanent disability, you either stop putting yourself at risk or you go out of business.

They even won most of the cases, largely because they would usually catch these dummies on camera doing it intentionally, but the legal defense itself is still quite expensive and draining...
by viceconsole | 2025-09-07 17:54:04+00:00
There's no staff in Haiti to process visas at all, the embassy is on ordered depature. There are staff in Nassau, including people trained in Haitian Creole, and there are many Haitian applicants who apply for visas in Nassau. Where do you think the US should interview Haitian applicants? Also, if someone from Haiti has the resources to travel to the US, they have the resources to travel to Nassau for a visa interview.
by shrubble | 2025-09-07 17:54:40+00:00
There are some things that are harvested by hand; even in those cases, you can watch a typical process and determine the small labor component.

Asparagus for example is harvested in less than 20 seconds per bunch. Even at $50/hour that is a cost of less than 30 cents per bunch; which sells for how much in the store?

1000s of workers harvest over 9 billion pounds of apples every year-again the labor component is smaller than you’d think.
by gruez | 2025-09-07 17:54:59+00:00
>a simpler hardware/software phone needs less resources to maintain

And a such a product is going to absolutely niche, which means no economies of scale producing or maintaining it. You try to justify that by saying it'll be maintained by "the community", but who's going to want to do unglamorous work fixing security issues, compared to developing features? Mainstream phones have dedicated security teams and freelance vulnerability researchers going after them for fame/clout. Who would want to do security research for what's essentially a glorified nokia 3310 that maybe 1000 people use?
by lostlogin | 2025-09-07 17:55:35+00:00
> Garmin’s hardware has always been exceptionally good, given epic battery life (~30 days even with all-day heart rate), exceptional sensors, and durability.

The battery life thing is really compelling - however I need ECG and AF monitoring and Apple lead the pack here as far as I can tell.

Fitbit seems to come close, but having multiple doctors state the need for an Apple Watch is quite the endorsement.
by citizenpaul | 2025-09-07 17:55:43+00:00
>They're a bit crap, but better than not existing at all, you never know

I don't agree. I think because of llm/vibe coding my random ideas I've actually wasted more time then if I did them manually. The vibe code as you said is often crap and often after I spend a lot of time on it. Realize that there are countless subtle errors that mean its not actually doing what I was intending at all. I've learned nothing and made a pointless app that does not even do anything but looks like it does.

Thats the big allure that has been keeping "AI" hype floating. It always seems so dang close to being a magic wand. Then upon time spent reviewing and a critical eye you realize it has been tricking you like a janitor that is just sweeping dirt under the rug.

At this point I've relegated LLM to advanced find replace and Formatted data structuring(Take this list make it into JSON) and that's about it. There are basically tools that do everything else llms do that already exist and do it better.

I can't count at this point how many times "AI" has taken some sort of logic I want then makes a bunch of complex looking stuff that takes forever to review and I find out it fudged the logic to simply always be true/false when its not even a boolean problem.
by fzeroracer | 2025-09-07 17:55:45+00:00
At this point the only tenable option is going to be some sort of single-payer healthcare. Small businesses can't afford the healthcare costs to employ people and your average worker can't afford the costs either. When I was looking for a plan earlier since I got laid off about a month ago, the cheapest plans were in the $500 or so a month range which is insane for someone that's had zero health issues so far and doesn't smoke or drink.

I fully expect the west coast states to implement single payer before the government ever catches on.
by AngryData | 2025-09-07 17:55:52+00:00
Yeah but you still need people to do it and paying a bit better is not going to get an immediate response of many tens of thousands of workers to quit their jobs to do seasonal and migratory work across multiple states living out of vans and campers with no insurance and increased workload and injury rate. Many crops are just going to rot, output will be lower, and prices will still rise. At some point years down the line sure things might improve and settle out and more US people can fill a larger number of those roles, but it will not happen quickly, especially not for token wage increases, and will likely never gain the workforce numbers that migratory farm workers offer who travel not just across the US but also throughout Central and South America. A US citizen is never going to work in Mexico or Brazil during off seasons for US crops because it basically represents a net-zero or negative wage converting it back into US currency to come live back here.

Ive done farm and trade work my whole life, physical work is not a problem, but even if you doubled the pay for picking tomatoes and other fruits and lettuces, I would not consider for a second joining that workforce even if I was otherwise homeless. Im not even sure being a row crop farmer that doesn't even need extra labor is worth the effort. Farms are getting the least and smallest margins by far for food production out of anybody in the food logistics supply line and there is no potential windfall for workers and no career path to work up from picking fruits.

Would I like people picking fruit to earn more money and have stables lives and not have to migrate across the country living in vans? Of course, 100%. But without a huge overhaul of our economic priorities and policies towards worker rights and wages, which is the exact opposite direction from where we have been heading the last 60+ years, none of that is going to change regardless of what prices people are willing to pay for food. The base of the agricultural market of farms and the workers directly harvesting food is and has been running on thinner margins than pretty much any other industry in existence. A 2% return on a farmer's seed and fuel and fertilizer inputs is considered a great success.
It should be easy to transfer context between models
by gerdydog | 2025-09-07 17:56:03+00:00
I often use multiple models throughout the week. Sometimes I like to run the same prompt across them to compare quality, but one really annoying part is having to rebuild the context each time.

I’m surprised there isn’t already a standard for this, so I put together a simple JSON format that could make context transfer easier:

https://github.com/context-transfer-protocol/ctp-spec

I would love feedback on whether something like this actually makes sense, or ways it could be improved. I think models should make portability of context straightforward.

P.S. Contributions welcome — feel free to push updates.
by pfannkuchen | 2025-09-07 17:56:08+00:00
I don’t really understand this way of thinking. If someone from USA breaks a law at some point, that doesn’t prevent USA from enforcing a similar law in the future. Not everything is universalist - the interests of the parties are at odds here, and restricting oneself to behaving in a universalist fashion (as a nation) when nobody else does that will just put you at a disadvantage.

On the Jobs example - do you expect the US government to enforce Chinese law there? Does Jobs violating Chinese law affect what laws the USA can enforce decades later? This makes no sense.
by Zigurd | 2025-09-07 17:56:10+00:00
I have a passport with Chinese visas in it. After standing in line for a few hours to get one myself, I used Visa expediters. A business visa might take a week plus the time and effort to create a letter from the business being visited that explains the purpose of the visit. The visa should be good for several months, at least. The example of Steve Jobs telling someone to get there in a day shows lack of preparedness. It was also a more chaotic, less computerized, and therefore somewhat more lax environment back in the day.
by giancarlostoro | 2025-09-07 17:56:27+00:00
If free speech in America goes away, the rest of the world will suffer for it as well.

People get worked up about "hate speech" a very arbitrary thing, that changes over time, but they don't realize the slippery slope that creates if you try to police speech.

The things I've seen Australians and even British people arrested for posting or commenting on online is absurd. The people who support it are fine with it, until they're the ones being reported and getting into trouble, and handcuffed for making a one off remark that otherwise seemed innocent at the time.

Remember, these governments eventually can and will use AI models to monitor your speech. People around the world should seriously advocate for free speech more now than ever.

Also remember, the key thing in America about free speech is that the government has no say in what speech is allowed. You still have consequences for your speech from others.
by sungam | 2025-09-07 17:57:20+00:00
This is why dermatology involves risk management not just image interpretation. Yes the lesion will likely change with time. Realistically yes, if you have a melanoma that looks like a harmless mole then the diagnosis is likely to be delayed. But remember that these are a tiny proportion of all skin cancers and you are much more likely to get some other form of cancer - most of which occur internally and cannot be seen at all.
by radley | 2025-09-07 17:57:39+00:00
While I'm sure this was fun to make, I think this site is a little tone-deaf, and I'd like to save you some time and frustration.

Clients hire graphic designers for unique and modern designs. I get that WinXP is retro these days, but WinOS is also the antithesis of good design. Hacker News will love it, but design industry folks won't. Especially all the clicks and delays it takes to get to your actual work (hint: bounce rate).

You're competing with a lot of designers right now, so you need to show your best work up front to stand out. Just like you, your clients need to grab attention and establish trust for their products and services, which is why they're spending money to hire a graphic designer.

Now that you've made this, archive it as a Personal Design Experiment and add it to your portfolio so it can still be discovered.

Then, remove the WinOS skin from your actual portfolio. Take visitors straight to your projects page: it should be your homepage.

In each project: show your work. It doesn't have to be perfect, 5-star design. Make it clear what you personally designed vs AI-designed, so they know what they're paying you for. Did you make sketches? Revisions? Show 'em. Not everything, just samples. With those, describe your thought process and work process. Demonstrate that working with you is a positive, efficient experience.

That's what will get you hired.

Finally, your work so far is sports oriented. You many want to make that your focus for now. Think about what a sports-designer portfolio should look like: bold, powerful, action-oriented graphics.
by mdaniel | 2025-09-07 17:58:37+00:00
SableCC used that visitor pattern for its outputs, and then immediately had an "empty implementation" of the interface to allow folks to subsclass the parts that were relevant https://github.com/SableCC/sablecc/blob/sablecc-4-beta.4/src... https://github.com/SableCC/sablecc/blob/sablecc-4-beta.4/src... https://github.com/SableCC/sablecc/blob/sablecc-4-beta.4/src...

I think Antlr 4 does similar, I just haven't used it in as much anger because its runtime always jammed me up https://github.com/antlr/antlr4/blob/4.13.2/doc/listeners.md...

I thought that IntelliJ did similarly but I am misremembering since they generate recursive descent style https://github.com/JetBrains/Grammar-Kit/blob/v2023.3/HOWTO....
by whstl | 2025-09-07 17:58:42+00:00
Clipping the quote like that completely changes the meaning of what I said. I didn't say that.

But I stand by what I actually said: Smalltalk's OOP is indeed very novel, even for today, especially compared to C++/Java, but it's also very different from Simula, especially the early Smalltalk versions.

It's not without lineage (Ruby and IO) or peers (Erlang), but it's still an incredibly different flavor of OOP than Simula. This is not a slight, this is a compliment to Alan Kay. But to compare it to C++ is to miss the mark. C++ is from a different branch of OOP.
by giancarlostoro | 2025-09-07 17:58:43+00:00
MonkeyC was interesting, but at the time (2019?) we couldn't do a real-time type of app, that updated frequently with live data from a mobile app. It was a shame too. I think they have a lot of potential, and wish them luck. I personally just use the Apple Watch out of convenience of being in the Apple ecosystem. I do yearn for at least a week long battery life out of my smartwatch.