MurphyA/hacker-news huggingface dataset:
Show HN: Play abstract strategy board games online with friends or against bots
by abstractbg | 2025-10-16 19:12:47+00:00
Thought I would post in celebration of 1 year of my website being online. I've been working on it on and off and currently the website allows users to play Hex, Tumbleweed, Amazons, and Connect 6 against friends or against practice bots. I've been a long time player of some of these games and I felt for a long time that the world could use a few more popular abstract strategy games compared to Chess or Go.

If you try it, let me know what you think. I'm always looking for new games or new features to add :)
by fnordpiglet | 2025-10-16 19:13:03+00:00
How is it naive? You were literally unable to eat the foods because they rotted in delivery and refrigeration was so expensive it made fresh foods unaffordable to the consumer. Even then they were not edible because they were not ripened due to the lack of ethylene.

I’m not discussing the last decade, in fact in the last decade the availability of fresh food is absurdly better vs say 1930-1995 or so. The article also starts in 1950.

We are at a point where we can turn the tide, but the prevalence of fresh food in the store is counter balanced by the fact affordability is decreasing as inflation, restrictions on free trade, and stagnation of lower income takes the fresh foods away as an option. Add into it cultural inertia of 70 years of processed food prevalence as a staple food, you end up in this situation.
by josefresco | 2025-10-16 19:13:05+00:00
I just used tested the canvas-design skill and the results were pretty awful.

This is the skill description:

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

What it created was an abstract art museum-esque poster with random shapes and no discernable message. It may have been trying to design a playing card but just failed miserably which is my experience with most AI image generators.

It certainly spent a lot of time, and effort to create the poster. It asked initial questions, developed a plan, did research, created tooling - seems like a waste of "tokens" given how simple and lame the resulting image turned out.

Also after testing I still don't know how to "use" one of these skills in an actual chat.
by 9dev | 2025-10-16 19:13:34+00:00
That just is not true, though. A company externalises a lot of its cost on the rest of society; laying off older employees, for example, that likely won’t find another job until retirement, are a liability society has to take care of. The only thing separating Workers with insurance coverage via their employer from eternal financial ruin is their very job.

When the auto companies fucked up in Detroit, they wreaked havoc on an entire town. The tech giants raised rent in the valley so much, it essentially became uninhabitable to anyone but software engineers. There are more examples.

Businesses are just as much part of society as individuals, and they have to do their part of this relationship. IMHO this includes being considerate about layoffs, and taking care of your employees.
by dyertech | 2025-10-16 19:13:57+00:00
Yesterday’s release contained critical ambiguity due to toolchain instability. This only reinforces the core mission of DyerLingo: to end fragmentation.

I am Matthew Dyer, Founder and 100% IP Owner of Dyer-Tech (Memphis, TN). I have deployed the full, corrected architecture for DyerLingo, DyerShell, and DyerVS.

This code is Irrefutable.

What changed?

DyerLingo Universal Orchestration: Cleaned all manifests to show flawless translation across Rust, WASM, CUDA, and Quantum targets. DyerShell & DyerVS: Both the execution wrapper and the IDE now explicitly fail execution if the proprietary DyerGuard Security Kernel is not present. This mandates acquisition. IP Enforcement: The README.md across all three repos now legally asserts 100% IP ownership and strictly prohibits modification or duplication.

I challenge the HN community to review the architecture. You will find that the DyerGuard Kernel boundary—marked by the runtime/dyerguard_kernel_stub.rs file—is an architectural necessity for provable provenance in post-quantum compute.

This platform is not a project; it is the commercial solution to fragmentation, built by one person who surpassed institutional teams.

All serious inquiries regarding licensing or acquisition of the DyerGuard Security Kernel must immediately initiate contact for Exclusive, Vetted Commercial Engagement.

https://github.com/Sippiairborne/DyerLingo
by nradov | 2025-10-16 19:14:03+00:00
I haven't made any broad assumptions. You can buy healthy food like frozen vegetables, raw chicken, ground beef, potatoes, beans, rice, apples, olive oil, plain yogurt, etc pretty much anywhere. I travel a lot and have seen these foods widely available in neighborhoods that are not remotely ritzy or trendy. They are usually inexpensive, and if you have a little storage space then you can stock up when stores have discounts to save even more.

There are a small fraction of people who do live in food deserts and we ought to help them out. Probably the best thing we could do to make many food deserts "bloom" would be to fund the police and strictly enforce shoplifting laws, especially against organized retail theft gangs. Good grocery stores have been driven out of some neighborhoods partly by high shrinkage rates (not the only problem but a major contributing factor).
by hinkley | 2025-10-16 19:14:04+00:00
It does seem like at many places this person will be in charge of managing optics, rather than getting the workers training and priorities straight for making trustworthy software.

For one it’s always been easier to not get caught than to do the work. And even people who do the work will generally agree with that. It’s not about easy it’s about looking yourself in the mirror.
by JumpCrisscross | 2025-10-16 19:14:32+00:00
> want to know where I should be steering clear of Subarus in the winter ;)

We’re actually pretty good! The fuckwits are in the FWD rental cars that can’t brake, ever, and souped-up F-million fifties driven by rich 17-year olds who predictably flip them on flat straightaways despite infinite farmland run-off, at grade, on both sides.

And to be clear, I’m never leaving the Subaru alone. The Subaru isn’t letting me leave it alone. But the notion that Waymo couldn’t figure out snowstorms is one I’ll readily challenge given the Subaru’s radar frequently sees white cars in a white out before I make them out visually (at 15 mph with hazards on). In the snow, an autonomous vehicle’s radar (note: not lidar and certainly not cameras) have an advantage over humans.
by 7402 | 2025-10-16 19:14:38+00:00
Note: Hamas has a long history of torturing and executing other Palestinians, as this 2015 Amnesty International reports:

"Hamas forces carried out a brutal campaign of abductions, torture and unlawful killings against Palestinians accused of “collaborating” with Israel and others during Israel’s military offensive against Gaza in July and August 2014, according to a new report by Amnesty International."

https://www.amnesty.org/en/latest/news/2015/05/gaza-palestin...

This Al Jazeera reports on the subject of the above Guardian article adds significant additional information regarding the potential origin of these bodies:

"It remains unclear whether the bodies were dug up from cemeteries by the Israeli army during its ground offensive or if they belong to detainees who were killed during the Israeli assault. Throughout the war, Israel’s military has exhumed bodies as part of its search for the remains of captives.

...

Many appeared decomposed or burned. Some were missing limbs or teeth, while others were coated in sand and dust."

https://www.yahoo.com/news/articles/gaza-medics-signs-tortur...
by jaggederest | 2025-10-16 19:14:38+00:00
Also "safe" and "unsafe" have very specific meanings, not the more widely used meanings. It's not inherently dangerous to call unsafe code that is well written, it's really more a statement about who is taking responsibility for the behavior, the writer or the compiler.

I like the term "checked" and "unchecked" better but not enough to actually lobby to change them, and as a term of art they're fine.
by ulinycoin | 2025-10-16 19:14:58+00:00
Yes! LocalPDF is 100% client-side, so self-hosting is very simple.

All PDF processing happens in the browser - no server needed. Just build and serve as static files: git clone https://github.com/ulinycoin/clientpdf-pro.git cd clientpdf-pro npm install && npm run build # Serve dist/ folder with any web server For Docker, you can use something like: FROM nginx:alpine COPY dist/ /usr/share/nginx/html EXPOSE 80 No databases, no backend APIs, no file uploads to servers. It's just HTML/JS/CSS that runs entirely in your browser for privacy. The only "server" component in the repo is optional Rendertron for SEO (prerendering for search bots), but the core PDF tools work without it.
by tracker1 | 2025-10-16 19:14:59+00:00
Even then... my visibility is pretty bad, so earlier this year I upgraded to 45" 3440x1440 monitors, and even then I'm viewing at 125%, so subpixel fonts helps a lot in terms of readability, even if I cannot pick out the native pixels well.

They aren't high-dpi though, just big and still zoomed. On the plus side, it's very similar experience to two 4:3 monitors glued together... side by side apps on half the screen is a pretty great experience... on the down side, RDP session suck, may need to see if I can find a scaling RDP app.
by TuxSH | 2025-10-16 19:15:05+00:00
> that to the display resolution using bilinear

On that topic, Pillow so-called binilnear isn't actually bilinear interpolation [1][2], same with Magick IIRC (but Magick at least gives you -define filter:blur=<value> to counteract this)

[1] https://pillow.readthedocs.io/en/stable/releasenotes/2.7.0.h...

[2] https://github.com/python-pillow/Pillow/blob/main/src/libIma...
by kaladin-jasnah | 2025-10-16 19:15:20+00:00
I also think it's not super easy to evaluate whether you have an innate talent for something. The example of Ramanujan reading math textbooks when he was twelve is definitely an exceptional case, but I also think it's not clear to a lot of twelve year olds that such deep resources in a subject even exist. I was lucky that my county's library system had a literal treasure trove of computer science related books that I could check out as a tween and teen, so I was exposed to a subject before most people were.

If your parents present you with your first computer when you're five years old, and it drops you to a bash prompt, and that's all you have, then you'll probably know considerably more than everyone else just from that being your only choice for a computing environment.

So sometimes it's hard to quantify whether or not being more successful and growing faster is about the luck of exposure. There are times when I have switched textbooks for learning something or changed my learning style and suddenly catapaulted myself to having the highest scores in classes or understanding a topic infinitely better. People said assembly was easy for them, but maybe spending a year aimlessly typing "si" into GDB was not the most effective way to learn assembly.

But having access to all these resources for exposure allows people to develop their interests and find their talents. It's just hard to say sometimes if that's innate talent and aptitude or just interest and being exposed before everyone else.
by sixo | 2025-10-16 19:15:41+00:00
That would be wonderful. A lot of the arguments are just imports, and these would have probably have the largest upside. It would be great if there was a construct like

import numpy @app.cell def my_cell(np: types.ModuleType[numpy]): ... editor treats np like `import numpy as np` ...

I do not use Python enough to know if something like this can be hacked together. But if not, I imagine could be PIPed into the standard library if a convincing case were made for it.
by sowbug | 2025-10-16 19:16:11+00:00
#1 works fine in stores and restaurants. Why would the government be different?

#2 isn't a strong enough reason to justify the significant out-of-pocket costs and lost productivity of the US tax system. If the tax collector is regularly finding only $1 of $5 tax obligations, that seems better solved by improving the collector's record-keeping, not hanging civil and criminal penalties over the heads of 350 million citizens.
by noelwelsh | 2025-10-16 19:16:40+00:00
Two things:

* Don't work in power-law / winner-take-all industries, unless you are truly remarkable (and even then, you need a lot of luck). Entertainment is the most obvious example of such an industry.

* No shit talent exists. Just look at basketball players. Presumably nobody thinks Wemby is 7'5" because he just trained harder at growing tall than anyone else? Why would any other characteristic be different?
by Bluescreenbuddy | 2025-10-16 19:17:06+00:00
Did SBF pay that guy to write this trash.

"Every creditor has been repaid. Every investor has recovered. The supposed “victims” are whole, while the supposed villain remains imprisoned. If justice is about restitution, then justice, in this case, has already been served, except for the man still behind bars."

They're called consequences.
by throwanem | 2025-10-16 19:18:02+00:00
There's something instantly and uniquely recognizable about the tone of an AI asked to be nasty, like the world's most gently complaisant performer doing their eager best to play the role of a sadist, or a Labrador retriever pressed into the title role in Cujo. At least the ad is honest. Good luck getting enough of a response out of YC's increasingly vestigial farm league here to pitch some LP on actual funding.
by riskable | 2025-10-16 19:18:06+00:00
Z.ai is on the US Entities (banned from export/collab) list:

> “These entities advance the People’s Republic of China’s military modernization through the development and integration of advanced artificial intelligence research. This activity is contrary to the national security and foreign policy interests of the United States under Section 744.11 of the EAR.”

https://medium.com/ai-disruption/zhipu-ai-chinas-leading-lar...
by mindslight | 2025-10-16 19:18:37+00:00
Sorry, that's what I meant to imply about off label use. I should have stated it explicitly.

Household cleaning one would otherwise moderate their exposure "by smell", so I'm comfortable trusting my sense of smell through an activated charcoal filter even though it's not a listed use, is past expiration, etc.

For things (eg painting with isocyanates), I follow the directions religiously.
by Forgeties79 | 2025-10-16 19:18:40+00:00
> High minimum wages are making it nearly impossible to run small restaurants

The federal minimum wage in the US is pitiful and yes some cities and states do higher ones, but frankly if you’re operating on such small margins then you need to increase your prices. I’ve seen a trend of new restaurants opening with fixed menus/prices per head. They aren’t cheap, but they aren’t unreasonable, and it’s looking like at least here they are finding real footing. We’ll see in 5-10 years what the survival rate is I suppose.

During Covid I did a lot of interviews with very high-level restauranteurs (mostly chefs) in my city, several of which had James Beard awards and beyond. This is not a flex, it’s purely for context. These are considered some of the best in the city.

They all said the exact same thing: Everyone is pushing their prices too low and promising high-quality, fresh ingredients that are all locally sourced and yada yada. That’s great, but it can’t be done in a sustainable way. Not if you want to actually pay a living wage or offer even the most modest benefits to your employees. The larger population needs to accept the fact that if we want restaurants to actually survive at all, we have to pay more for it and treat it as more of a luxury.

Good, ethical, cheap. Pick two.
by evanelias | 2025-10-16 19:19:13+00:00
I was specifically replying to the GP, who commented about concerns of "locking yourself into an ecosystem that has a monopoly on hosting as a service". I wanted to know why that specific concern is an issue for GP, in the context of software like Liquibase which isn't even hosted in the first place. Your reply does not address that in any way.

> That license restricts what you can do with the software due to a business interest of the author.

Yes, it restricts you from offering a competing hosted service. Do you offer a competing hosted service to Liquibase using Liquibase's source code? Is this something you ever would conceivably do? If not, how does this restriction affect your life in any way?

> Therefore, it's non-free or proprietary.

I never claimed it was Free Software.
by dangus | 2025-10-16 19:19:47+00:00
I think in doing all this analysis it prescribes too much to the art.

One interview with the artist could essentially throw a giant wrench into the ideas presented here. If the author comes out and says “I was 12 and thought that toilets were funny” massive paragraphs of this paper become pointless.

> Gen Alpha may be "born into video games", but they have also been born into a disintegrating climate system, post-9/11 politics (such as the global austerity crisis, perpetual war, and the rise of right-wing populism), surveillance capitalism, and pandemic risk—much of which can be read in the landscapes and metaphors of Skibidi Toilet, serving to problematise notions of the ‘natural’ and the limits of the human in the context of climate catastrophe and technological transformation.

I’m sorry, this is a load of horse shit. This is someone with an advanced literature/journalism degree getting stoned and writing a paper. I don’t think any of this has to do with a series of toilet animations.

Sometimes it’s as simple as “little kids think that absurd toilet humor is funny.”
by trhway | 2025-10-16 19:20:04+00:00
one can wonder about the biological nature of the talent:

"Like all of Erdös's friends, Graham was concerned about his drug-taking. In 1979, Graham bet Erdös $500 that he couldn't stop taking amphetamines for a month. Erdös accepted the challenge, and went cold turkey for thirty days. After Graham paid up--and wrote the $500 off as a business expense--Erdös said, "You've showed me I'm not an addict. But I didn't get any work done. I'd get up in the morning and stare at a blank piece of paper. I'd have no ideas, just like an ordinary person. You've set mathematics back a month." He promptly resumed taking pills, and mathematics was the better for it."
by SkyPuncher | 2025-10-16 19:20:12+00:00
Eh, not really. There's pretty clearly lines of responsibility here.

The nuts-and-bolts security still falls to a CISO. This role is more about bridging the gap between security teams and customers. The Trust officer might have influence over high level roadmap items ("our customers are asking about X"), but the actual implementation will still land with the CISO.
by dafelst | 2025-10-16 19:20:16+00:00
I worked on the front end of Bing (then Live Search) back in 2007, and even within Microsoft, IE6 was hated and rallied against, at least by any team doing web development.

I remember that the former GM of the Internet Explorer 5 and 6 team transferred to my org about a year after I joined. In his intro email, he included a sheepish apology for IE6, which I printed and kept on my office wall for the rest of my time at Bing, it was a prized possession. Man that browser caused so many nightmares.

(to clarify, the GM was a good and smart guy, the apology was a little tongue-in-cheek since IE6 was arguably the best browser upon its release - the problem was Microsoft effectively abandoned it and let it languish and stagnate for years while the web moved on without it, which turned it and the IE org into well-deserved pariahs)
by JyB | 2025-10-16 19:20:31+00:00
Claude Skills just seem to be the same as MCP prompts: https://modelcontextprotocol.io/specification/2025-06-18/ser...

I don't really see why they had to create a different concept. Maybe makes sense "marketing-wise" for their chat UI, but in Claude Code? Especially when CLAUDE.md is a thing?
by CaptainOfCoit | 2025-10-16 19:21:05+00:00
According to https://www.google.com/intl/en/ipv6/statistics.html, I think it's safe to say that the majority of ISPs are not offering IPv6, and some ISPs do offer IPv6.

My ISP publicly supports IPv6, but I've never gotten it to work properly, and none of the technical support I've been able to been forwarded to knows what's wrong either. Colleagues using the same ISP has the same problem, so doesn't seem to be an isolated incident.

I'm sure there are more people out there in the same situation.
by pumplekin | 2025-10-16 19:21:52+00:00
Yes, but they run a bunch of other useful services for internet plumbers too.

This would just be another "general good of the internet" service.

RIPE for example run.

Atlas: A cooperative service for internet reachability and measurements. - https://www.ripe.net/analyse/internet-measurements/ripe-atla...

DNSMON: Monitor the root and TLD's and other key internet domains. Does so from many locations so as to test anycast issues. - https://dnsmon.ripe.net/

RIPEStat / BGplay: Debug and examine internet reachability issues. - https://stat.ripe.net/ - https://stat.ripe.net/bgplay

And volunteer resources to help to run other things, like https://www.as112.net/ that sinks all the PTR lookups for RFC1918 that leaks to the internet, among other things.
by nradov | 2025-10-16 19:21:56+00:00
There is perhaps some rough correlation but as soon as you define an objective metric then consumer packaged foods companies will figure out a way to game the metric by engineering foods to get good scores and be highly palatable while still not being very healthy. Another way of thinking about it might be ultra-formulated versus ultra-processed: what matters is the contents rather than how you got there.

https://peterattiamd.com/davidallison3/
by eszed | 2025-10-16 19:22:01+00:00
I've driven extensively in both, and London's hands-down more challenging°. Boston drivers are significantly more aggressive, though, so Waymo might find the reverse. I dunno.

——

°Which makes it more fun: I love driving in London, but I'm a weirdo. My biggest regret about my last / first visit to Delhi is that I let my wife talk me out of driving. It may indeed have been a prudent choice, but I think I was there long enough to "get" enough to manage next time.
by zvr | 2025-10-16 19:24:00+00:00
> Some of the samples lack a 1 (/one) or a 0 (/zero). That’s because some typewriters lacked those keys. To save space, weight, and manufacturing costs (so more common on portables and consumer models), a 1 could be typed using the lowercase L, and a 0 could be typed using the uppercase O.

I always used a capital i (I) for one (1); I don't remember ever encountering a "lowercase L".
by kulahan | 2025-10-16 19:24:03+00:00
It doesn't, actually. It says most people who are in food deserts are in urban areas. The vast majority of food deserts, however, are absolutely not in urban areas.

Even if it were true, it still only affects 13 million people. There are 330 million in the US, so it's a non-issue with regard to our obesity problem.
by hadlock | 2025-10-16 19:24:06+00:00
My guess was that nvidia is limiting memory size on consumer cards to avoid cannibalizing their commercial/industrial sales. I see no reason why a 5060 or 5070 can't come with 64/128/512gb memory outside of intentional decisions to not support those memory sizes; I don't need a 5090 as I don't need more than ~20-40 tokens/s as a 1-4 user household system