MurphyA/hacker-news huggingface dataset:
by CPLX | 2025-06-20 23:00:37+00:00
It’s not a regressive tax, it’s a fee. Taxes and fees are related but distinct.

It’s possible for an overall fee based structure to be regressive, but it’s also possible for it to not be.

For example a fee for landing private jets at public airports is not regressive.

Given the contours of who does and doesn’t drive in Manhattan it’s almost certain that this one has a similar dynamic and is actually progressive.
by XenophileJKO | 2025-06-20 23:00:45+00:00
I haven't read the paper yet, but from a structural 'attention' perspective being unable to detect unclassified omissions is completely expected. (Though I think it is can be solved with structured thought.)

For needle in a haystack you have to pay attention to the thing that you are trying to find. Attention can do this pretty well.

When looking for an omission, that omission can be anything, you can only reason about it by comparing one whole context to another whole context. The attention layers can't really do that.

This is similar to the "rank a long set of things" problem. Absent some meta cognition process, they just can't do that.
by Aloisius | 2025-06-20 23:01:08+00:00
> Even a single parking spot costs many thousands of dollars a year to maintain

In what universe is this true?

There are 3 million parking spots in NYC. If each cost $3000/year to maintain (presumably that's "many thousands"), that would be $9 billion/year - considerably more than what's spend on the entire Department of Transportation.

I'd be shocked if a single spot cost even $100/year to maintain.
by lolinder | 2025-06-20 23:01:20+00:00
https://www.robotstxt.org/faq/what.html

> A robot is a program that automatically traverses the Web's hypertext structure by retrieving a document, and recursively retrieving all documents that are referenced.

There's nothing recursive about "summarize all the cooking recipes linked on this page". That's a single-level iterative loop.

I will grant that I should alter my original statement: if OP wanted to respect robots.txt when it receives a request that should be interpreted as an instruction to recursively fetch pages, then I'd think that's an appropriate use of robots.txt, because that's not materially different than implementing a web crawler by hand in code.

But that represents a tiny subset of the queries that will go through a tool like this and respecting robots.txt for non-recursive requests would lead to silly outcomes like the browser refusing to load reddit.com [0].

[0] https://www.reddit.com/robots.txt
by rictic | 2025-06-20 23:01:57+00:00
I agree with your general point, but C++ isn't a great example, as it is so underspecified. Imagine as part of our calculator we wrote the function:

int add(int a, int b) { return a + b; }

What is the result of add(32767, 1)? C++ does not presume to define just one meaning for such an expression. Or even any meaning at all. What to do when the program tries to add ints that large is left to the personal conscience of compiler authors.
by AlotOfReading | 2025-06-20 23:04:11+00:00
To put it bluntly, we don't have a good theories to explain the white sands timeline.

There have been a few major explanations that overlap in parts:

1) The Ice-Free Corridor, which was closed from 26-14ka. This is the old, traditional theory from the 50s-60s. It survived the widespread recognition of pre-clovis cultures with sites like Monte Verde (~13ka) because the dates hadn't been refined to where they are today. It's been considered dead for awhile now though, but potentially up for a resurrection with how far back the white sands dates are.

2) Pacific Coastal Migration Hypothesis. Around 30-25ka, coastal foragers from somewhere between Japan and Kamchatka migrated east along the Alaskan coast, living off a combination of terrestrial and marine resources in the relatively mild climate of the coast. This assumes the existence of ice free coastal refugia where people, animals, and plants were able to live during the last glacial maximum (LGM). So far, we have little to no evidence to suggest that these existed. More work needed to understand fine-scale glaciation of the Alaskan coast during the LGM. Additionally, the Alaskan current is thought to have been extremely strong during this period, potentially impossible to sail against. Again, better climate modeling needed. This is the de-facto explanation because we don't have anything better, but it's not something anyone's happy with.

3) Beringia standstill Hypothesis. Usually seen in combination with one of the previous two, but the idea is that humans inhabited inland Beringia until relatively recently and then proceeded into the subarctic Americas by one of the other routes. This works well with the genetic data, but the IFC hypothesis is basically dead and it excludes the earlier entry. The later date doesn't work with preclovis archaeology. Access to the pacific coastal route seems to be prevented by glaciation along the southern alaskan coast until later than the genetic data would indicate, so this not a well-explored hypothesis. Better climate modeling needed.

4) The kelp highway hypothesis. Basically similar to the coastal migration hypothesis, with less emphasis on terrestrial resource use. It has many of the same problems and you'll sometimes see people group them together with a term like "Pacific Coastal Route". The society this hypothesis requires doesn't look like any culture we've observed anthropologically. It's not especially compatible with available genetic data (though this can be somewhat explained). It's not well supported by archaeological evidence, either. It's not widely discussed on its own.
by omoikane | 2025-06-20 23:04:14+00:00
Under "animals being weird"[1] there is a "Cats Playing with WiFi Pet Toys"[2] tag, which contained various videos about toys but no cats[3][4][5].

[1] https://yourabbit.com/categories/weird-animals/page/1

[2] https://yourabbit.com/rabbit-holes/cats-playing-with-wifi-pe...

[3] "7 Craziest 3D Prints I Own" https://www.youtube.com/watch?v=WwPQbuArLRU

[4] "The 2-in-1 Miraculous Hero Switch Ladybug doll is giving superhero vibes—available now at @Walmart!" https://www.youtube.com/watch?v=2zKU-v6NHig

[5] "Jack Royal 1:8 Scale RC Car Buggy Remote Control Car Off Road Monster Truck with Realistic Sound 4WD" https://www.youtube.com/watch?v=RDFjHLShs3E
by cyral | 2025-06-20 23:04:15+00:00
This might be due to the system prompt and the training that it is supposed to be "a helpful agent". If you tell it not to ask clarifying questions, you get something more like "I do not understand your input". Tell it to be rude and never ask clarifying questions and I get "What an absolute mess. Fix it yourself"

Funny enough when testing this I also had to tell it to use English. It sees "dos" I suppose and tends to reply with exactly what you saw, but in Spanish.
by ufmace | 2025-06-20 23:06:16+00:00
Why does this friend in particular deserve an exemption or reduced rate? Why don't they do something like take the trains into the nearest NJ suburb and leave their car at the parking lots there, which will probably be free or much cheaper, since they're doing the opposite of most commuters. Then they'd avoid this and all of the other tolls, most of which are much more expensive, and would probably be faster too.
by mattl | 2025-06-20 23:08:04+00:00
Which one? I have several of them. I can try one of those.

It’s not just the Xbox controller I’ve had issues with. PS4 controller and even wireless headphones have failed too.

What I suspect is happening is that the devices are changing their names between versions of SteamOS/Linux Bluetooth stack.

Once I remove and reconnect the devices they work again for a short while. I also have had a number of issues with the wifi connection on the device just being slow so I liked the idea of running it on a dock so I can use Ethernet.
by rufus_foreman | 2025-06-20 23:08:16+00:00
Huh, looks like that was done in 2010, https://www.shrm.org/topics-tools/news/benefits-compensation....

The company where people were supposedly putting their whole paycheck in was before that. Some people have to ruin things for everyone. Both of the ones I participated in limited withholding to 10% of your net pay.
by ungreased0675 | 2025-06-20 23:08:16+00:00
Perhaps some sports would go away, but I don’t see that at universities in other countries. The level of competition and facilities are not nearly as nice as what D1 schools have, but places like Cambridge University have 75 sports clubs.

I do think it’s inevitable that what are functionally professional sports teams will split from their university namesakes. There’s nothing logically linking the two except that’s how it’s been. A factor that might accelerate the split is that it would expand the talent pool beyond players eligible for college admission.
by supertrope | 2025-06-20 23:08:22+00:00
Are people entitled to drive through an area? Or are people entitled to travel through an area? When you live in a car dependent society the two seem to be the same. But they're not the same. Only 22% of Manhattan residents own a car!

Look at a school. Many make the front driveway bus only. Because parents dropping off kids one at a time was very low capacity and causing a line of cars to form every morning backing up into the road. There's just not enough space for everyone to drive single occupancy cars to the same destination within the same half hour time slot. Favoring school buses in the school driveway is not an attack on drivers. It's acknowledging the limits of geometry and time, and choosing to get the most out of our common space.
by slg | 2025-06-20 23:08:49+00:00
>I am suspicious of the motivations behind the excerpt

This is a pointless concern because "the excerpt" has no motivations behind it that were imbued by its author. The only reason it exists as an excerpt is that someone pulled it out of its original context. Either go to the source and read it in context to get a better idea of the motivations of the full text or attribute the motivations to the person who decided to excerpt that specific text.
by taeric | 2025-06-20 23:08:50+00:00
I fully subscribe to this view. The obsession with people hating all things California is borderline insane, at this point.

I probably too fully subscribe to this view. Seems a lot of "western" things that people love to complain about have been over indexed on. A lot are things that do need to get better, but when I hear people talk about how "actually, the US has been fascist for some time," I just... What?!
by rglover | 2025-06-20 23:08:52+00:00
Every major technological invention is like this. The technology itself is never the problem, it's how well it does or doesn't enable negative human behavior.

Social media, once you remove all of the window dressing, is just text and media in a glorified spreadsheet we call a database. It was human behavior that turned it into the menace it is today.

AI (LLMs) is no different. It's a next token predictor. What tokens people ask it to predict next (and with what intention) is where things get messy.

The internet? TV? Radio? All benign in their basic function but given to the wrong people can be turned into weapons.
by yodsanklai | 2025-06-20 23:10:10+00:00
I worked only in one big tech company, but my impression is that they try very hard to have a consistent work culture across the company. Everything was super standardized and controlled. There's also a high turnover so even if there's a bunch of senior people that maintain a sane culture, they'll leave eventually.

As for director/vp, I barely know mine. I think this guy just wants to keep his cushion job and deliver whatever BS his managers ask him. Just like the rest of us really...
by skydhash | 2025-06-20 23:10:58+00:00
> For any "serious" application of critical code; every library used need to be vetted and verifierad to be maintained and secure.

A project only become serious once legal is breathing down engineering's neck. Before that, it's usually the far west. After, it becomes a security circus trying to patch the technology deficiency (custom registries, complex linting and other analysis tooling,...)
by dang | 2025-06-20 23:11:03+00:00
It'd be odd indeed if we'd banned something we hadn't heard of.

After looking into it, I think what happened is that a few submissions were flagged by users, for the cromulent reason that the articles weren't very substantive.

https://news.ycombinator.com/item?id=44332956

Edit: There also seems to be an aura of flamedrama around it. I didn't look closely, so I may be wrong, but if that's true, it's another reason why HN users would (cromulently) flag it.
by 8organicbits | 2025-06-20 23:11:19+00:00
> simple stuff like reordering tide pods from amazon [..] shouldn't need our full attention anymore

There's a straw man here. If you want to reorder an item on Amazon: click on 'order history', scroll, and click buy. This is a well-optimized path already and it doesn't require your full attention. I suspect the agent approach takes more effort as you need to type and then monitor what the AI is doing.
Show HN: Tree-hugger-JS: CSS selectors for JavaScript AST analysis and MCP
by chw9e | 2025-06-20 23:11:48+00:00
I built a library that lets you find code patterns using familiar CSS-like selectors, then connected it to Claude via MCP so AI assistants can understand and refactor codebases.

The Approach

// Find code patterns with intuitive selectors:

const asyncFunctions = tree.findAll('function[async]');

const todoComments = tree.findAll('comment[text="TODO"]');

const reactHooks = tree.hooks(); // Built-in React support

// Chain smart transformations:

tree.transform() .rename('oldFunction', 'newFunction') .removeUnusedImports() .toString();

Key Features

- CSS-like selectors: function[async], class:has(method), call[text*="fetch"] - Semantic aliases: function matches declarations, expressions, arrows, and methods - Smart transformations: Rename identifiers, remove unused imports, insert code - Built-in queries: functions, classes, imports, React hooks, JSX components - TypeScript support: Full parameter extraction with types - Scope analysis: Track variable bindings and references

-- MCP --

I built an MCP server that exposes these capabilities to AI assistants. You can tell Claude:

"Find all functions that use console.log and show me their parameters"

And Claude can:

1. Parse your codebase

2. Use find_all_pattern('function:has(call[text="console.log"])')

3. Extract parameter information with types

4. Give you detailed analysis

Technical Details

- Built on tree-sitter for correctness and performance - 13 MCP tools for comprehensive code analysis - Supports JavaScript, TypeScript, JSX, TSX - Pattern parser converts CSS selectors to AST predicates - Stateful MCP server maintains analysis context

Links:

- Library: https://github.com/qckfx/tree-hugger-js - MCP Server: https://github.com/qckfx/tree-hugger-js-mcp - NPM: npm install tree-hugger-js - Claude Code: claude mcp add tree-hugger-js-mcp npx tree-hugger-js-mcp

Would love feedback from the community, especially on the MCP.
by antoniojtorres | 2025-06-20 23:13:21+00:00
Commenting to share my experience: I ran into and ended up with youtube because it bundles youtube music as well, allowing me to consolidate. I was able to invite my household to the same account.

I also wanted to ensure my views resulted in the creators being paid, it goes without saying that the royalties for streaming are abysmal and is a separate conversation, but it was a contributing factor for me.
by teruakohatu | 2025-06-20 23:13:59+00:00
> When looking for an omission, that omission can be anything,

In this benchmark they give the LLM the necessary information to determine what is missing. For example “here is a poem, here is a version of that same poem that may or may not be missing lines. Are any lines missing?

It’s more a tuning issue IMHO than an inherent weakness in LLMs.

If I was asked to find an omission in an ML paper, my brain compares it with other ML papers, it does not need to compare it to Star Ward, Top Gear, Greek history, pottery and the other 1000s of contexts I may know about.
by taeric | 2025-06-20 23:14:26+00:00
I have the "ultimate", I think? I can't remember the exact model. (Quick search on Amazon shows https://www.amazon.com/dp/B0B9BGJVLL is the one I ordered.)

And I hasten to say that I use it far far more as a portable than on the TV. So, I really don't think you could take too much from my lack of issues with it. I think it is a shame you are having troubles with it, but I don't want to somehow question that you are having troubles with it. I believe you. Bluetooth, in particular, is a technology that baffles me in the weird esoteric ways in which it will completely fall on its face for people.
by qualeed | 2025-06-20 23:14:33+00:00
>clearly user agents

I am not sure I agree with an AI-aided browser, that will scrape sites and aggregate that information, being classified as "clearly" a user agent.

If this browser were to gain traction and ends up being abusive to the web, that's bad too.

Where do you draw the line of crawler vs. automated "user agent"? Is it a certain number of web requests per minute? How are you defining "true scraper"?
by mattigames | 2025-06-20 23:14:58+00:00
The concept of robots.txt was created in a different time, when nobody envisioned that users would one day use commands written in plain English sentences to interact with websites (including interacting with multiple pages with such commands), so the discussion about if AI browsers should respect it or if they should not is senseless, and instead -if this kind of usage takes off- it would probably make more sense to have a new standard for such use cases, something like AI-browsers.txt to make clear the intent of blocking (or not) AI browsing capabilities.
by tw04 | 2025-06-20 23:16:01+00:00
The big 3 are not the ones asking for this. It actively hurts them. They aren’t delusional, they NEED government support to compete globally against Chinese EVs. Every big 3 CEO to a T has made it clear they know it’s if, not when ICE sales become a rounding error on their books.

Point your gun where it belongs which is the oil industry and its lobbyists.
by hotmeals | 2025-06-20 23:16:02+00:00
>They all look, sound, and think the same. Their worldview is fundamentally conspiratorial in that they believe there is a utopian world that only they and their fellow flannel-enjoyers understand, that somehow actual urban planners, economists, and consumers have missed.

I think you are mad because they are right, and your only refuge is to recycle hipster memes of the 2010s. Just personally visiting cities and suburbs from (still car loving!) Germans v/s most US cities validates the fuckcars camp. The example my Chilean city should follow is certainly not Dallas, no matter how cringe NJB might be.
by averageRoyalty | 2025-06-20 23:16:30+00:00
> Building new towns is hard because you need jobs nearby and there's no guarantee they'll materialize to a large enough degree to support the town.

There's an Australian quote from the 80s I can't recall the source of right now, but it's something along the lines of "we're a country of people serving each other flat whites", indicating that the primary spend in economy is local service based.

I suspect that's true in most western countries - cafes, supermarkets, dog grooming services, dentists, hairdressers, etc. Many jobs exist where people are, and if a new suburb or city were to crop up, commercial areas would be planned and a smart council could incentivise by discounting rent for the first X years or similar programs.
by southernplaces7 | 2025-06-20 23:17:02+00:00
Absurd but true in a similar way: I get a tiny spark of nostalgia on those occasions where a bit of sponsored promotion pops into part of some podcast i'm listening to as a YT video while I do chores. (Ublock running, so no third party ads at least)

The thing about those idiotic third party ads on YouTube, which is so grotesquely annoying is that, unlike TV ads of old, some of then can literally run for dozens of minutes at auto-increased volume unless you go to your device and skip them at some point. That is some particularly shitty nonsense right there.
by muzani | 2025-06-20 23:17:11+00:00
People say "communication" but the basis of that is stuff like memes, sharing news, gossip. Talk to each other about non-work things and it'll be easier to talk about work things.

Scrum has been a way to force people to communicate, but absolutely don't rely on it. There's all these research that tells us that using AI for essays makes you lazy. But in the same form, if you only talk to colleagues during the enforced scrum meeting slots, the team will find it difficult to communicate.

Ask each other for life advice and all that. Get used to doing it in messages. Somehow people will only talk to their boss about pizza dough in an office but not online, but that's what the #random channel is for.
by bravesoul2 | 2025-06-20 23:17:30+00:00
Nice. My advice is play the life game. The life game is thinking:

Being broke sucks

Massive improvement 10x once you save 10k

20k ain't much better. 30k.. until you get to a home deposit another nonlinear jump.

Then with a home 100k gives you equity buffer.

Next million does fuck all!

Until you get to X million to not need to work.

Based on this no one should go all in on something. But if you are secure holding a 1M position in one company you believe in may not be mad.
by gnulinux996 | 2025-06-20 23:17:53+00:00
> Of course. That's been going on since the invention of the plow. That's why today we can do more interesting things than turn over the earth with a pointy stick all day every day.

Are you suggesting that suppression of wages is what gave us "more interesting things" to do?

> History shows us that this inevitably means people lose all control over their lives, because the state will make your decisions for you and assign you your job.

How is this different from the "free market" assigning me a job?

> For example, let's say the color of cars produce by car companies is determined by democracy. 59% vote for the cars to be green. And if you want a red car? Too bad. What if you want a 4 seat car? No dice, 53% voted for 2 seaters to be made. What if you didn't want a car stereo? You're stuck paying for it anyway, as 73% voted for it.

Concessions are the price to pay for living in a civilized society.
by voidhorse | 2025-06-20 23:18:16+00:00
I haven't read the article or paper yet, but if the gist I'm getting from the comments is correct, Schmidhuber is generally correct about industry having horrible citation practices. I even see it at a small scale at work. People often fail or forget to mention the others that helped them generate their ideas.

I would not be at all surprised if this behavior extended to research papers published by people in industry as opposed to academia. Good citation practice simply does not exist in industry. We're lucky in any of the thousand blog posts that reimplement some idea that was cranked out ages ago in academic circles are even aware of the original effort, let alone cite it. Citations are few and far between in industry literature generally. Obviously there are exceptions and this just my personal observation, I haven't done or found any kind of meta literary study illustrating such.
by Marsymars | 2025-06-20 23:19:13+00:00
IMO “handle cold better” is a bit of a misnomer for EVs. ICE cars are inefficient all the time because they’re converting most of their energy into heat even when it’s warm - with an EV you’re effectively just getting bonus range when it’s warm.

If you developed a hyper-efficient ICE engine that didn’t generate a pile of waste heat, you’d have to actively make it less efficient in the cold, or install heating hardware and burn extra gas to power that hardware - but nobody would criticize that hyper-efficient engine for being “worse in the cold”.