MurphyA/hacker-news huggingface dataset:
by mwigdahl | 2025-10-24 17:19:34+00:00
> Could you expand on your criticism?

Sure! The study focused on experienced devs working in complex codebases they already knew thoroughly. This was and is the worst case for using AI tooling from a cold start, _particularly_ AI tooling as it existed at the time.

There were also only 16 developers involved in the study.

Time has passed since the study and we've had an entirely new class of tool introduced (the agentic CLI a la Claude Code) as well as two subsequent generations of model improvement (Sonnet 3.7 to Sonnet 4 to Sonnet 4.5). Given that the results of the METR study were stated as an eternal, unqualified truth, the fact that tooling and models are much superior now compared to when the study was conducted is worth noting as well.
by oceanplexian | 2025-10-24 17:20:14+00:00
> Half of the reason we have school is to socialize kids to these very concepts.

School is a brainwashing machine that limits the range of acceptable dialog and therefore leads to a culture of mediocrity.

Don't get me wrong, you should always be polite and empathetic towards others. But the most world-changing ideas don't come to you when you're dedicating huge amounts of your processing power to self-censoring or arbitrarily creating constraints because you're worried that the group will cancel you over them.
URL Shortener as a HUB for marketing tools?
by Cuttly | 2025-10-24 17:21:13+00:00
Hi HN,

Cuttly is a modern link management platform that goes beyond shortening URLs.

It lets you create branded short links, generate customizable QR codes with logos and colors, build link-in-bio pages, run short surveys, and track engagement in real time. It also includes campaign grouping, aggregated analytics, team collaboration, and a developer-friendly REST API.

It started as a simple URL shortener and grew into a flexible tool used by marketers, creators, and businesses who need more control over their links and data.

I’d love to get feedback on how you handle links, QR codes, and analytics in your own workflows — and what features you’d expect from a modern shortener.

Main site: https://cutt.ly Blog: https://cutt.ly/resources/blog/ API docs: https://cutt.ly/cuttly-api integrations: https://cutt.ly/resources/integrations
by MrJohz | 2025-10-24 17:21:30+00:00
That still requires the process running the outer generator to stay active the entire time. If that fails, you can't retry from step three. You need some way of starting the outer function part way through.

You can do that manually by defining a bunch of explicit steps, their outputs and inputs, and how to transform the data around. And you could use generators to create a little DSL around that. But I think the idea here is to transform arbitrary functions into durable pipelines.

Personally, I'd prefer the more explicit DSL-based approach, but I can see why alternatives like this would appeal to some people.
by agentcoops | 2025-10-24 17:22:08+00:00
Yeah, I was trying to think about that when I wrote my comment. I do think there’s at the very least a scale change between the proliferation of unregulated “markets” these days (crypto, cs skins, Pokémon cards, I’m sure others) and the “your beanie babies will be worth a fortune some day” of the past. Perhaps what’s more surprising, though, is how consumer behavior leads these markets to now actually move up and to the right for remarkably long. My sense is you were always in fact delusional to think your beanie babies would hold value, but perhaps people are not entirely crazy looking at the charts of skin prices over X years and expecting it to continue. Perhaps I’m being too harsh on the collectors and too charitable to our contemporaries…
by kelnos | 2025-10-24 17:22:25+00:00
> Maybe it is me who is biased

Sure, and so am I. We're all biased toward what we are used to, especially if it's something we grew up with through childhood.

While I think it'd be creepy for someone to sit outside, zooming in on strangers and taking photos of them, I don't think that sort of thing should be illegal. (Aside from when it might break other laws, like if it were to turn into harassment.) I do think it we should require consent before publishing a photo that focuses on individuals, at least for most uses (I'm sure there are exceptions).

I don't think laws should try to spell out or enforce social norms (for the most part; again I'm sure there are exceptions I'd consider), and I think "don't be a creep with a camera" is a social norm, not a legal issue.

> It protects [...] my privacy

I just don't see getting photographed in public as a privacy issue, but I'll admit it depends on the "how". Dragnet surveillance with cameras on every corner is a privacy issue, but a single photographer with a manually-actuated camera is not.

But really, what is it about someone having a photograph of you while you're in public that violates your privacy? It may "feel icky", but I don't see that as being a violation of anyone's rights. (Again, publishing a photo is IMO another matter.)

At the risk of diving into whataboutism, it seems weird to me to object to public photography -- something that has many legitimate artistic and historical uses and benefits -- when many of us are subjected to pervasive surveillance, both of the governmental and capitalist kind.
by mulmen | 2025-10-24 17:22:29+00:00
Are you asking how Dynamo compares at the storage level? Like in comparison to S3? As a key-value database it doesn’t even have a native aggregation capability. It’s a very poor choose for OLAP.

BigQuery is comparable to DuckDB. I’m curious how the various Redshift flavors (provisioned, serverless, spectrum) and Spark compare.

I don’t have a lot of experience with DuckDB but it seems like Spark is the most comparable.
by matthewdgreen | 2025-10-24 17:22:45+00:00
Yes. If by "subtly obfuscated" you mean anything from 'tucked into a comment without encoding, where you're unlikely to notice it', to 'encoded in invisible Unicode' to 'encoded in a lovely fist of Morse using an invisible pattern of spaces and tabs'.

I don't know what models are capable of doing these days, but I find all of these things to be plausible. I just asked ChatGPT to do this and it claimed it had; it even wrote me a beautiful little Python decoder that then only succeeded in decoding one word. That isn't necessarily confirmation, but I'm going to take that as a moral victory.
by xboxnolifes | 2025-10-24 17:23:00+00:00
There is a number of wealthy individuals who whale on video games. Thats at least a part of the venn diagram. Having money doesn't remove your vanity.

But the skins are also used as a money substitute for gambling and as an intermediate item to exchange money between currencies. The skins "just happened" to be a stable enough store of value to create secondary markets.
by jonstaab | 2025-10-24 17:23:58+00:00
Couldn't agree more with this. Another way to describe this kind of honesty is as "integrity", or in other words the coherence of your inner and outer lives. Hypocrites are always in a contest against themselves, which is a kind of self-sabotage. Insisting on personal integrity forces you to align your stated values with revealed preference, sharpening both.
by wkat4242 | 2025-10-24 17:24:12+00:00
> you can bet your ass C-Suite is gonna be A-Okay.

No but that's why it should be possible to hold them personally accountable IMO. I think them getting away with everything is what's wrong with the world these days.

Also, a company is a culture. Labourers will find another job. But probably in a company with a better culture. Which is good for them too.
by pseudosavant | 2025-10-24 17:25:03+00:00
My own experience has been that even if it was "safe" to do at a company at a certain point, people and managers will change, and your next manager won't care at all that the previous one valued your "whole self". Anything that can make you an outsider (disability, culture, etc) will likely eventually harm you if it is a meaningful part of your work persona. Sadly, less is more when it comes to sharing yourself at work.
by bartread | 2025-10-24 17:25:03+00:00
Yeah, that was around 2005, wasn't it.

Where I was working, for maximum compatibility with customers, I was still working on .NET 1.1 until I want to say 2006/7, when we moved to .NET 2.0. EDIT: it was actually 2006 because the project I was leading integrated with SQL Server Managment Studio, which forced us to use .NET 2.0. We were one of the first two projects to make the jump.

I don't think we moved to anything WPF capable until .NET 4 came out in 2010 or so, except for perhaps one project that had moved to .NET 3.5 so they could take advantage of an early version of ASP.NET MVC.

Believe it or not, when I showed up in 2004, we were still running on .NET 1.0 and Visual Studio 2002, which did not support extensions, so no Resharper... which was a nightmare given I'd just been using IntelliJ IDEA. Moving to VS2002 was an absolutely horrible regression.

So I want to say I'd managed to argue the case for .NET 1.1 and VS2003 by the end of 2004, or maybe very early 2005... which meant us devs could at least install ReSharper and have a much better time as a result.
by marcusverus | 2025-10-24 17:25:14+00:00
> Conservatives... haven't cut taxes for folks other than the rich in a long, long time.

This is a lie:

https://www.nytimes.com/2019/04/14/business/economy/income-t...

> private services are less efficient and more costly than the government service they replace!

Yes, this is why capitalism famously collapsed in the 90s, and all of the formerly capitalist countries socialized their economies!
by tracker1 | 2025-10-24 17:25:26+00:00
Now solve for encryption, authorization, authentication...

WS(S) has in the box solutions for a lot of these... on top of that, application gateways, distribution, failover etc. You get a lot of already solved solutions in the box, so to speak. If you use raw sockets, now you have to implement all of these things yourself, and you aren't gaining much over just using WSS.
by sidewndr46 | 2025-10-24 17:25:28+00:00
So a 250 x 250 column became 450 x 450? That's a 3.24 times increase in cross sectional area. This would imply something like a safety factor of 12 if the standard safety factor of 4 was used in the original engineering.

I guess concrete must be really cheap whereever you are? I don't know many subcontractors excited about using 3 times the concrete for something.
by ivape | 2025-10-24 17:25:28+00:00
He sounds a lot like how some people behave when they reach a "top". Suddenly that thing seems unworthy all of a sudden. It's one of the reasons you'll see your favorite music artist totally go a different direction on their next album. It's an artistic process almost. There's a core arrogance involved, that you were responsible for the outcome and can easily create another great outcome.
by angelgonzales | 2025-10-24 17:25:29+00:00
Yep, I make many pictures but don’t feel like I need to share them with others. Sometimes I show my girlfriend and sometimes I frame them or put them on my fridge. I actually don’t really want to show strangers my work because I make photographs for myself and I’m not looking for critique because I’m developing my own style and exploring what interests me. I don’t need to prove my photographs are authentic because I know I took them!
by brudgers | 2025-10-24 17:26:03+00:00
My advice is to have "some fair number" of SD cards and when you are done with the card in the camera, put it aside and install another card that hasn't been used in awhile.

Because managing files is not only error prone, deleting files should be avoided to the extent your budget allows...

...and if you are shooting still (and not video) there's really no good reason to ever delete an image off an SD card because SD cards are cheap (because photos don't require highest speed cards). SD cards can be used as "film" in a digital camera.
by dredmorbius | 2025-10-24 17:26:33+00:00
Wealth is cardinal. Power is ordinal.

Wealth is something that is counted and accumulates (or decrements).

Power is ranking. If you double your wealth, but maintain (or reduce) your power ranking, net-net you've lost power.

There are other elements at play. Discretionary wealth and power also matter. If you're in a position where all your wealth and/or income are spoken for (e.g., a business with high cash-flow but also high current expenses such as labour, materials, services, rents, etc.; or a governmental unit with high mandated spending / entitlements), then a numerically high budget still entails little actual discretionary power. Similarly, an entity with immense resources and preeminent ranking but where most or all options are already spoken for, where there are no good discretionary options, has nominal power but little actual power.

A classic example of the latter is a regime which embarks on a military misadventure only to find that it can pour in vast amounts of blood and capital for little actual return, ending up bogged down in a quagmire: Vietnam, Afghanistan (multiple instances), the Western Front (WWI), Gallipoli (WWI), winter invasions of Russia (Napoleon, Hitler/Barbarossa), the Charge of the Light Brigade, Waterloo, Agincourt, the Spanish Armada, etc.
by uberman | 2025-10-24 17:26:42+00:00
While LLM code feedback might be wordy and dubious, I have personally found that asking Claude to review a PR and related feedback to provide some value. From my perspective anyways, Claude seems able to cut through the BS and say if a recommendation is worth the squeeze or in what contexts the feedback has merit or is just pedantic. Of course, your mileage my vary as they say.
by gangtao | 2025-10-24 17:26:43+00:00
What happens when one planet orbits another, which itself is orbiting a star? The result is mesmerizing mathematical curves called epicycloids. This interactive tool visualizes these "planetary orbital patterns" - imagine a small planet (red dot) orbiting a larger planet (orange dot), which orbits a central star. The red planet traces out intricate mandala-like patterns, creating different shapes based on the ratio of orbital speeds.

change v1/v2 to get different patterns

build with d3js, Bulma css, all in one single html
by ASalazarMX | 2025-10-24 17:26:48+00:00
> You're comparing our (flawed) democracy

Sweet child. It was never a full democracy, I'd qualify it as a developing democracy, depending on how much damage this administration does, and when does USA enact the urgent reforms needed to transform into a full-fledged democracy.

Right now it's an oligarchy, capitalism as a political system. Money is a crucial component of campaigns, bribery is rampant, impunity becomes progressively less subtle. It had good PR after WW2 though, but reality hasn't matched the propaganda.

I say it from another eroding democracy, it seems like true democracies are incompatible with populous countries.
by breakpointalpha | 2025-10-24 17:26:53+00:00
Collusion in live casinos is a real thing for sure, but it's not exactly easy to pull off.

1) Most card rooms these days are 8 or 9 players, so your team would need to be at least 3, maybe 4 to really swing the odds in your favor.

2) You need a subtle but effective way to signal to your team the relative strength of your hand. Think baseball signals, but way more low key. "If I touch my watch, I have an Ace" etc. You'll probably want to mix these up across the hours or days of play.

3) Seats typically do open one at a time, and you want to trickle in your team to avoid suspicion. Higher stakes games, like $5-10, where there are thousands of dollars in front of most players are your goal, and good news is that these are typically more rare so there may be only one table running. Your teammates will have to wait it out, but once at the table, they can stay for hours.

4) You'll never know exactly what your targets are holding, but knowing that your teammates folded a flush draw for example can help you narrow your opponents cards to a smaller range of possibilities. You'll want to position your teammates around the table to create "squeeze" situations where two of the team can trap a target in between.

It takes some creative subtlety, but it can be very hard to impossible to detect collusion in live games.
by jimmyl02 | 2025-10-24 17:27:06+00:00
in the super public consumer space, search engines / answer engines (like chatgpt) are the big ones.

on the other hand it's also led to improvements in many places hidden behind the scenes. for example, vision transformers are much more powerful and scalable than many of the other computer vision models which has probably led to new capabilities.

in general, transformers aren't just "generate text" but it's a new foundational model architecture which enables a leap step in many things which require modeling!
by liuliu | 2025-10-24 17:27:24+00:00
And it is always felt to me that has lineage from neural Turing machine line of work as prior. The transformative part was 1. find a good task (machine translation) and a reasonable way to stack (encoder-decoder architecture); 2. run the experiment; 3. ditch the external KV store idea and just use self-projected KV.

Related thread:https://threadreaderapp.com/thread/1864023344435380613.html
by lukeschlather | 2025-10-24 17:27:39+00:00
Looking at this specific use case, someone is saying /var/lock being world-writable is an unacceptable security risk, but that's very dependent on what your world/users look like. If anything it sounds to me like the maintainer is trying to make the FHS smaller and remove support for a lot of use cases. (Use cases that sound pretty valid to me, without digging in.)
by dwrodri | 2025-10-24 17:27:45+00:00
When I was in my 20s, I hit a point where I started looking back on my high school years and realized there were a small handful of teachers who had a very large influence on what I use as my "compass" for guiding me towards being the person I wanted to become as an adult.

One commonality among all of those teachers is that decade(s) later, it seems that they are mostly the same person, beliefs-wise and character-wise. It appeared that they had hit a point in their life where they "figured it out", and anchored themselves on that point. I put the phrase in quotes, because as an adult, I know the statement is superficial now, but that it certainly how it seemed when I was younger.

Circling back to the post: in my own lived experience, "Men who mean what they say" became that way not necessarily through the sole virtue of honesty, but by guiding themselves using the same set of virtues (honesty included) for large portions of their life. It was very easy to understand what mattered to them and what they believed in, and as an adult at the end of my 20s, it is clear to me that should I want to become the person my younger self aspired to be, following in my teachers' example means making an increasing percent of my actions reflect the virtues that matter the most to me.

But it is a learned process, not one necessarily passed down through merely being a person who has learned that lying is bad. By learning to practice actions which reflect your virtues, you also learn how to avoid shallower "means-justify-the-ends" behavior (e.g. is it more important to NEVER tell a lie, even if speaking only in facts you know to be true creates more harm?)
by Marshferm | 2025-10-24 17:28:03+00:00
I'm a staunch anti-AI tech developer. Our perspective is that words do not alone constitute beings. Words at a minimum require the depths of the syntax in mental states motor-action that create vocalization. Even voice trained AI lacks the idiosyncratic and dynamic quality of the meshing of memory, sense, emotion that constitutes communication. These hidden yet aurally noticeable qualities are what creates connections of trust (or lack of). The subtle quivering or halted breath can warn us against predators (clearly these bots are predators), or the assured and calm breaths between words can give us confidence and trust. AI removes this perceptible and measurable aspect of speech. That using words as stand-ins for interaction is both damaging and inherently unethical.

Much of he latest science, particularly neurobiology, questions the validity of words alone being either proof of consciousness, or acceptable criteria for interaction. That a human must be making these words, otherwise there is no emotional essence to them.
by Illniyar | 2025-10-24 17:28:22+00:00
From the article: "All 24 public study Montessori schools met basic Montessori criteria (SI Appendix, section 3A), but implementation varied widely. "

"The final implementation criteria for school inclusion were thus:

• At least 66% of the lead Primary classroom teachers are trained by one of the two most prominent Montessori teacher training organizations, the Association Montessori Internationale (AMI) or the American Montessori Society (AMS). One school was excluded on this basis.

• No more than two adults, the trained teacher and a non-teaching assistant, in the classroom on a regular basis. No school was excluded on this basis.

• Classrooms are mixed-age, with at least 18 children ranging from 3 to 6 years old. Five schools did not mix ages so were excluded.

• At least a 2-hour uninterrupted free choice period every day. Five schools were excluded on this basis.

• Each classroom has at least 80% of the complete set of roughly 150 Montessori Primary materials, and fewer than 5% of the materials available to children in the classroom are not Montessori materials. No school was excluded for failing to meet this criterion."

So seems like the criteria for this research is fairly good.

In general though it's hard to tell if a school is Montessori or not. The method is not trademarked and anyone can claim to be a Montessori school ,or Montessori inspired etc...

There are two organizations that certify - AMI, which was created by Maria Montessori's daughter and functions mostly in Europe, and AMS which is an American organization founded by people inspired by the Montessori method.

AMI is stricter while AMS is more modern, but most places that identify as Montessori is neither.

I would say the best way to identify if a school is Montessori is first if they have mixed-age classrooms, the standard is a 3 year class (so 1-3, 4-6, 7-9...).

If all the kids in a class are in the same age, it's not Montessori.

Second, for preschool, you expect the class to be very organized with intermittent shelves and work areas, and very neat (no mountain of toys etc...) - https://www.google.com/search?udm=2&q=montessori+classroom
by ivape | 2025-10-24 17:28:59+00:00
It's a good process (although, many take it to its common conclusion which is self-destruction). It's why the most creative people are able to re-invent themselves. But one must go into everything with both eyes open, and truly humble themselves with the possibility that that may have been the greatest achievement of their life, never to be matched again.

I wonder if he can simply sit back and bask in the glory of being one of the most important people during the infancy of AI. Someone needs to interview this guy, would love to see how he thinks.
by snug | 2025-10-24 17:29:21+00:00
Update from the dev:

> Unfortunately the extension requires quite a large database (~15TB) - and it costs money.

> The ad\changelog was supposed to show only on browser restart - i.e. be much less intrusive

> The idea behind paid features was also to cover the costs (since donations became smaller than the hosting costs).

> I messed up with implementation though.

> Sorry.

I do feel for the developer, and I am not anti asking for donations, and the full page pop up on browser restart I don't think is terrible, but it would have been better to maybe have a changelog and have a donation button. The ads injected directly into youtube make me lose a lot of trust