MurphyA/hacker-news huggingface dataset:
by saturn010 | 2025-11-17 02:44:54+00:00
This is all true.

However, home users live in IPv4 NAT world and look for solutions:

> Expose private services to the public, on public hostnames, no matter where they are running. You could even put your router running at 192.168.1.1 on the internet, accessible to everyone, no Warp client required

Trusting Cloudflare mitm 100% is a means to their goal.
by krackers | 2025-11-17 02:44:54+00:00
It's funny that most intro calculus courses will make it a point to remind you that "dy/dx" isn't a fraction, then when they get to integration & diffeqs they want you to forget that and start manipulating them as such. I think most intro courses would be better off skipping everything on convergence tests (which feel really arbitrary anyway until you understand more of complex analysis) and instead use that time better explaining differentials (and maybe a peek into differential forms)
by xethos | 2025-11-17 02:45:11+00:00
There are multiple laws that could have been broken to make it a felony, but if the only reason it would have been a felony was the dollar amount, I'm actually less inclined to side with the judge.

This is all third-hand, through a game of internet-telephone, and my money (if you'll pardon the pun) is on there being additional factors though
by Tostino | 2025-11-17 02:45:31+00:00
Sorry we handicapped ourselves and are now complaining about a competitor? Seems silly. The west made this tech unusable. I was building ebikes in 2006/7 and A123 was entirely unavailable unless you went and salvaged power tool packs.

They never became available at a competitive price, and then China bought the rights....

Now I can buy them in bulk as a consumer for 1/15th the price.

Our system is not meant for innovation by small players or consumers. We want tech easily locked away behind a contract.
by luqtas | 2025-11-17 02:45:34+00:00
it's even worse than that. an adult meta questioning their addiction is much light than some kid being pulled into a grindy game that is often violent AND competitive; which by now scientific literature already knows it reduces pro-social behavior [0]

when i was 10, an old neighborhood showed me how the late game of Tibia was like and how that wouldn't ever change and how dumb i would be if i not paid the premium account, which would lead me there much faster and being obligatory if i wanted to make war/pvp. i politely refused invitations for playing WOW when i was in high-school with other friend i made and i'm greatful for that. i would never read so many books and watch so many films on that timeframe if i was grinding levels on the same area killing the same monsters, watching the same animation

[0] https://www.apa.org/pubs/journals/releases/bul-136-2-151.pdf [0] https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=... [0] https://www.researchgate.net/publication/341394317_Prosocial... [0] https://www.sciencedirect.com/topics/social-sciences/prosoci... [0] https://pmc.ncbi.nlm.nih.gov/articles/PMC2704015/ [0] https://www.liebertpub.com/doi/abs/10.1089/cyber.2020.29205....
by cflewis | 2025-11-17 02:46:33+00:00
I'm a co-author of the first paper cited in the citations page, "Dark Patterns in the Design of Games" http://www.fdg2013.org/program/papers/paper06_zagal_etal.pdf

I see at least some of the patterns we came up with appear on the site. Happy to answer any questions about it all, I think we were the first to write about dark patterns in games, at least academically. It was 2013 so predated Overwatch loot boxes, which I am sure I would have put in there, but now they seem quite tame.

I do want to get ahead of something many of the comments here made: we were very aware that one person's dark pattern was another's benefit eg Animal Crossing's appointment mechanics make it easy to just play for a bit then put it down for the day and come back tomorrow. We went back and forth a lot about how to phrase this dichotomy, as we knew it was the stickest point of the whole plan. That's why the paper's Abstract immediately addresses it: "Game designers are typically regarded as advocates for players. However, a game creator’s interests may not align with the players’." Alignment was the key: are the players and designers in agreement, or is there tension where the designer (or, more usually nowadays, bean counters) is trying to exploit the players in some dimension?

So yeah, happy to answer questions about it.

PS I would be remiss not to mention the rebuttal paper "Against Dark Game Design Patterns" https://eprints.whiterose.ac.uk/id/eprint/156460/1/DiGRA_202...
by thiagomg | 2025-11-17 02:48:19+00:00
Your website is amazing! I've being complaining recently to some coworkers that current software is often bloated, full of things that are only distractions and due to all the accidental complexity, full of bugs and slow. One day, at work, Gnome stopped working due to some javascript issue and KDE at home due to something similar (I guess) and as I had to get some stuff done, I just installed WindowMaker and started using it. I forgot how amazing it was and how much it just work. Some customisations I do such as changing Caps to Control and other similar things were easy - just dealing with xinput/setxkbmap, etc.

So, my impression is that, for a while, things started getting simpler by having WYSIWYG editors and multiple things running at the same time in windows, but as the processing power and memory started improving, instead of making things easier and better, we (as people) started just adding more features and other things that they just made things more complicated than they should be.

Well, with all that, I wish success for you!

PS: It would be great if you had RSS support on your website.
by bogdanoff_2 | 2025-11-17 02:48:42+00:00
Yeah, it's my plan to implement daily levels, as well as weekly levels.

I was thinking of making weekly levels be very big (like 12x12) where I don't know what the par is myself, and have it be a challenge to see who in the community can figure out a way to get the lowest number of moves.

And daily levels would probably be more similar to the regular levels.
by carsoon | 2025-11-17 02:49:33+00:00
For instance I want information about 2 countries currently at war. By asking about these countries from an older model then we get more factual information about the countries. If we ask about them and the information is seeded from news articles etc AFTER the war started then they will be biasedly influenced and often have disclaimers like "But it should be noted that x y z" showing that there is some MAJOR bias that occurred from the training on the news.

If I want an unbiased reason for what happened before a war started i would want all the information about 2 countries at different points before the war. Because after a military war starts an INFORMATION war also starts. Propaganda will be spread from both sides as wars are just as much about global support as they are about military dominance.
by DennisP | 2025-11-17 02:50:27+00:00
Because it's not that simple. If you want 100% availability year-round then you need about 2X overproduction and quite a lot of storage, not just the four hours normally paired with solar today. That could end up being more expensive than nuclear.

But that doesn't change the fact that solar on the margins, without the availability requirement, is quite a bit cheaper than nuclear. So going 100% nuclear probably isn't the cheapest option either. The optimum is a mix in the middle somewhere.
by conception | 2025-11-17 02:51:10+00:00
This is actually pretty easy to get data on, e.g. https://www.americanprogress.org/article/tax-cuts-are-primar...

There are many studies on the various tax cuts for the ultra wealthy and how that has (purposefully) starved the government and limited its ability to provide tangible things for its citizens.

And that’s ignoring all the various tax avoidance schemes.
by Guestmodinfo | 2025-11-17 02:52:34+00:00
From Wikipedia "...Lundgren received a degree in chemical engineering from the KTH Royal Institute of Technology in the early 1980s and a master's degree in chemical engineering from the University of Sydney in 1982...."

Excerpt from https://faroutmagazine.co.uk/remarkable-rise-dolph-lundgren/ "....As a result, he was awarded a full ride to the world-renowned Massachusetts Institute of Technology as a Fulbright Scholar..."

The above Wikipedia article says Dolph quit studying at MIT after two weeks for acting career.
by lukewarmdaisies | 2025-11-17 02:53:00+00:00
I have mixed feelings on this assessment. I definitely agree that some of these labels could be better ("can't pause or save" and "competition" are missing a lot of nuance), but some you mentioned feel reasonable on the part of the site creator (for example, "variable rewards", which is to say different reward outputs for the same performance/input, are a pretty classic Skinner box and unnecessary as a core feature to make most games work).

I'd also like to question the idea that that multiplayer games are being treated inherently "unfair" here or that these features aren't worth acknowledging as a dark pattern just because they're core to certain genres. I like Minecraft and there's variable drops and achievements and grinding and multiplayer and a bunch of other "dark patterns". I also like to straight up gamble occasionally, and I'm not a gambling addict as of the writing of this comment. It's more the awareness of things that can psychologically hook you that's important, and then you can do what you want with that (or for parents, they can attempt to restrict applications as they find appropriate).
by y-c-o-m-b | 2025-11-17 02:54:45+00:00
"Misleading" is a stretch. It's not even controversial imo, because his actual intent was provably the same as what the BBC represented with this stitching. It's a non-issue for all practical purposes and only a problem on paper. The fact the BBC is holding themselves to a higher standard and integrity on this is actually a very good thing here (which you allude to as well).
by efnx | 2025-11-17 02:55:40+00:00
Eh, I think this falls right into the traditional hacker ethos of doing what seems cool, it's just that what you think is cool may be different than what I think is cool.

I want to make games, but I know how much time that takes, so I understand that to make something cool I need funding to be able to focus on that cool thing. Crypto can be a tool in this case, and I personally would prefer mining to watching ads.

Hackers are great and analyzing systems and figuring out what they might support, despite the original designer's intentions.
by Barrin92 | 2025-11-17 02:56:31+00:00
>That’s like saying you used a calculator to calculate your equations so I can’t trust you.

No it isn't. My TI-83 is deterministic and will give me exactly what I ask for, and will always do so, and when someone uses it they need to understand the math first or otherwise the calculator is useless.

These AI models on the other hand don't care about correctness, by design don't give you deterministic answers, and the person asking the question might as well be a monkey as far as their own understanding of the subject matter goes. These models are if anything an anti-calculator.

As Dijkstra points out in his fantastic essay on the idiocy of natural language "computation", what you are doing is exactly not computation but a kind of medieval incantation. Computers were designed to render impossible precisely the nonsense that LLMs produce. The biggest idiot on earth will still get a correct result from the calculator because unlike the LLM it is based on boolean logic, not verbal or pictorial garbage.

https://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD667...
by Ferret7446 | 2025-11-17 02:56:32+00:00
> It's certainly not an existential threat to Playstation

To add to this, PlayStation is almost entirely sustained by exclusives at this point, and it's starting to backfire (more and more players are just waiting for the PC release, and the wait is killing some of marketing/hype that a game would have had, e.g., FF16 likely would have done a lot better if it released for PC at the same time rather than starting with PS exclusivity, and I suspect Death stranding 2 will be the same
by rsanheim | 2025-11-17 02:56:38+00:00
But …you have to give the MCP the creds somehow. Maybe it’s via a file on disk (bad), maybe via an env var (less bad). Maybe you do it via your password CLI that you biometricly auth to, which involves a timeout of some sort for security, but that often means you can’t leave an agent unattended.

In any case, how is any of this better than a CLI? CLIs have the same access models and tradeoffs, and a persistent agent will plumb the depths of your file system and environment to find a token to do a thing if your prompt was “do a thing, use tool/mcp/cli”.

So where is this encapsulation benefit?
by whoknowsidont | 2025-11-17 02:57:41+00:00
>it is "known" at least as much as any other protocol.

No. It is not. Please understand what the LLM's are doing. Claude nor ChatGPT nor any major model knows what MCP is.

They know how to function & tool call. They have zero trained data on MCP.

That is a factual statement, not an opinion.
by marcus_holmes | 2025-11-17 02:58:12+00:00
Thanks for the informative reply :)

I think this model and portfolio investment strategy is the result of the fact that VCs can't pick winners, though. They are forced to take this "high-risk, high-reward" position in the portfolio because they can't predict the result of any of their investments, even over a whole fund's worth of investments.

Imagine a world where startup success had nothing (or very little) to do with luck, where you could plug a bunch of standard metrics into a complex algorithm (probably a spreadsheet) and it would spit out an utterly reliable set of statistics on likely return. Something that an actuary could come up with, as they do for insurance/assurance.

In this world, VC isn't high-risk, high-reward. There would be categories of VC fund, some would be lower-risk, lower-reward, others higher risk, and yet others that would be low-risk, high-reward (but priced accordingly).

The fact that we don't have this, and all VC is high-risk, high-reward (and often no reward at all, even across an entire fund), is testament to the fact that we can't pick winners. And the reason we can't pick winners is that startup success is very non-deterministic, i.e. mostly down to luck.
by cjonas | 2025-11-17 02:58:26+00:00
This response is spot on. People seem very confused about what MCP actually is. It's just a standard way to provide an LLM with tools. And even how that happens is up to the agent implementation. There are some other less common features, but the core is just about providing tool definitions and handling the tool_call. Useful but basically just OpenAPI for LLM
by aerostable_slug | 2025-11-17 02:58:50+00:00
Right, that's why I was thinking the legislature would have to get involved. An extension to available license plate data would require approval and funding.

I think law enforcement everywhere in the US would like a way to make ALPR more useful for targeting higher risk offenders and leave the revenue generation warrants to times when the subject is being arrested for a different offense. Such an extension would maximize the utility of the investment that's already been made in ALPR hardware, software, and services.
by maxbond | 2025-11-17 02:59:40+00:00
I'm guessing it was flagged because it came off as snark. I've gone ahead and vouched it but of course I can't guarantee it won't get flagged again. To be frank this comment is probably also going to get flagged for the strong language you're using. I don't think either are abusive uses of flagging.

Additionally please note that I neither complained not expressed an entitlement. The author owes me as much as I owe them (nothing beyond respect and courtesy). I'm just as entitled to express a criticism as they are to publish a book. I suppose you could characterize my criticism as complaints, but I don't see what purpose that really serves other than to turn up the rhetorical temperature.
by xethos | 2025-11-17 03:00:14+00:00
That's because SMS is a horribly broken, hacky standard, and RCS has to inherit and deal with all the horrifying edge-cases of SMS, MMS, and legacy cruft going back prior to the turn of the millenium.

Then it has to accomodate every other intersted party, many of which hate each other. Apple has always been a bit of an odd duck ("Think Different" has been internalized for some time), but Verizon actively hates OTT messaging as they can't charge for it. Samsung would rather run their own RCS implementation to create and advertise "Samsung RCS", and Google can't push too hard without getting EU attention for antitrust (again).

RCS has been stuck in limbo-hell for years for multiple reasons, none of which are easy.
by mulmen | 2025-11-17 03:00:25+00:00
> I didn't waste your time. I posed a question.

So you don’t know what country doubled their pollution in the last 10 years? Was that a genuine question?

> The point was, perhaps instead of saying things that are absurd, one should look at the graphed data to draw conclusions.

What graph? What are you even talking about?

> Or probably just admit to what you almost certainly could have guessed or already know is true.

As I already said I genuinely don’t know. I could find sources for any answer if I interpret the question appropriately. As you posed the question any answer could be correct. Is it China? The United States? A developing African nation? Who knows! You brought it up. It’s on you to answer.

To those of us with more than a passing interest these details matter a lot. I don’t have the energy or desire to go back to first principles on this with you.
by xeonmc | 2025-11-17 03:01:20+00:00
It's funny how everyone has gaslit themselves into doubting their own intuitions on the most blatant specimen where it's not just a mere whiff of the reek but an overpowering pungency assaulting the senses at every turn, forcing themselves to exclaim "the Emperor's fart smells wonderful!"

“The Party told you to reject the evidence of your eyes and ears. It was their final, most essential command.”
by cadamsdotcom | 2025-11-17 03:01:27+00:00
A simple captcha would be to just make the user move their mouse or finger to 2 or 3 dots in a square.

Shouldn’t take more than a second to perform the motions as a website visitor..

If the movement is suspiciously smooth, or isn’t accelerated and decelerated as a human hand would, it’s a bot - or an agentic browser.
by amypetrik8 | 2025-11-17 03:02:31+00:00
I knew y'all techies we're fancy but just, what ?!?!

>Recently I was lucky enough to take a one-month sabbatical away from work. While I spent much of that (sabbatical period) time traveling and staying away from a computer,

I had no idea it was now en vogue to take a nice one month sabbatical from your big tech FAANG job to go time traveling. It raises so many questions. First of all, why the one month period. If he has a time machine couldn't the sabbatical be forever? Second, which tech company has, it seems, secretly developed time travel and time displacement science, produced a time machine, and offered it only to employees going on sabbatical? It seems like a google kind of thing but maybe it's a move from amazon's business, long shot netflix or valve out of left field with a new entertainment tech.

In any case I for one welcome our new time traveling tech overlords and look forward to the time wars as the natural evolution to the space rocket wars
by smallnamespace | 2025-11-17 03:02:34+00:00
Three facts to consider:

1. CLAUDE.md is not part of the system prompt

2. The Claude Code system prompt almost certainly gives directions about how to deal with MCP tools, and may also include the list of tools

3. Instruction adherence is higher when the instructions are placed in the system prompt

If you put these three facts together then it’s quite likely that Claude Code usage of a particular tool (in the generic sense) is higher as an MCP server than as a CLI command.

But why let this be a limitation? Make an MCP server that calls your bash commands. Claude Code will happily vibe code this for you, if you don’t switch to a coding tool that gives better direct control of your system prompt.
by xelxebar | 2025-11-17 03:02:38+00:00
My YAML loader[0] is a condensed example of the architecture and techniques I'm thinking of. It's a couple years old, so the code is dirty by my current standards, but the couple of times I've gone back to read it, I have found the YAML-specific concerns to be quite salient.

That said, it's specifically written for an audience that is familiar with YAML detail in particular, parsing more generally, and of course APL expressions of ideas. In fact, that is a big part of what makes the code readable and maintainable: it is optimized for communicating to the expert worker not for on-boarding new developers. The latter is more appropriately handled via other means IMHO.

The poster child for this style of APL is Co-dfns[0]. It's a production APL compiler and a much larger example of the code I'm talking about. The entrypoint to read is cmp/PS.apl.

If you're interested, I'm willing to have a chat and talk more about what makes this kind of APL imminently workable, in which case there are also some personal private examples I could share as well. Feel free to reach out to the contact info on my profile here.

[0]:https://github.com/xelxebar/dayaml/blob/master/Y.apln.

[1]:https://github.com/Co-dfns/Co-dfns
What non-commercial license options are there for projects you want to share?
by apatheticonion | 2025-11-17 03:02:46+00:00
I want to share my projects and encourage contributions - however I'd prefer it if that code wasn't used for training AI models or repackaged and charged for.

It's not "open source" in the conventional sense, but source-available.

Or if it is monetized, the proceedings distributed amongst the contributors.

Any suggestions for licenses to consider?
by devsda | 2025-11-17 03:02:55+00:00
> Public transit is a good business model if you don't have to compete with government subsdized roads and you don't have government limits on what you can charge

Without subsidized roads, its easy for deep pockets to offer exorbitant prices for land and monopolize the roads. Anyone not planning to charge high prices for usage will be held off by high acquisition prices at "market" rates.

There's only so much land and roads possible to a given location, privatized roads is like giving default monopoly. It will turn out just like the isp situation, only worse.
by xethos | 2025-11-17 03:03:55+00:00
Because while Android is "open", Google has no carrot (Verizon can't charge for OTT messaging and has no major incentive to push it), and no stick (pushing too hard will draw regulators' attention again)

RCS has been stuck in limbo-hell for several years, and I expect it to stay that way (to your point, I expect it to stay that way even if Apple chips in)
by Salgat | 2025-11-17 03:05:08+00:00
Golang's reflection is severely limited by design, so that there is nothing to restrict during compilation. On the other hand, you lose out on powerful tools such as C#'s System.Reflection.Emit. To note, the biggest library limited by AOT compilation, ASP.NET (which does still work with it if you design around the limitations), is being updated to work better with it (and source generators play a big part of that).
by Sidmo2006 | 2025-11-17 03:07:17+00:00
My college roommate and I have been building YeetCode for the last 4 months after noticing how many people (including us) struggled with staying motivated and consistent with algorithm practice. YeetCode links to your existing LeetCode account, reads your real solve history, and turns practice into a friendly competitive experience — duels, wagers, XP, streaks, bounties, and leaderboards (both individual and university-wide). We'd appreciate feedback, feature suggestions, and thoughts on how to reach more users.