MurphyA/hacker-news huggingface dataset:
by Doxin | 2025-07-22 07:45:24+00:00
I've definitely found I'm way faster sketching with pencil than I am digitally. When doing digital sketches ctrl-z is right there. doing it with pencil means getting an eraser involved and it'll never quite get everything.

I find myself redrawing the same like like 12 times when doing digital, but only once with a pencil. So there's definitely something about "worse" tools being better sometimes, just because sometimes the wrong things get made easy.
by v3ss0n | 2025-07-22 07:45:33+00:00
If octopi could live up to 20 years of age and have several births,if they can teach their young , we would be seeing another intelligent civilization in earth. It lead me to wonder are there ancient ancestors of octopi that are more intelligent or lives longer than octopi? Are there deep ocean unknown species of octopi exist hundreds of millions years ago and if they have a civilization Will we ever know since octopi rarely leave fossil due to their soft,boneless bodies? What if octopi were just less intelligence species of something more intelligent - like difference between chimps vs human?

Maybe octopi are Best candidate for Silurian hypothesis?
by rachofsunshine | 2025-07-22 07:45:42+00:00
Not the person you're replying to, but there are tons of models that aren't neural networks. Triplebyte used to use random forests [1] to make a decision to pass or fail a candidate given a set of interview scores. There are a bunch of others, though, like naive Bayes [2] or k-nearest-neighbors [3]. These approaches tend to need a lot less of a training set and a lot less compute than neural networks, at the cost of being substantially less complex in their reasoning (but you don't always need complexity).

[1] https://en.wikipedia.org/wiki/Random_forest

[2] https://en.wikipedia.org/wiki/Naive_Bayes_classifier#Trainin...

[3] https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm
by komali2 | 2025-07-22 07:45:54+00:00
Random note just cause people are looking - if you do get your IDP, make sure to get the stamp for your certs (e.g., car, motorcycle, whatever) on EVERY page of the AAA IDP, for every language. My friend's plans for a motorcycle trip in Japan with us were shot when he showed up and there was a stamp missing from the Arabic page or some such, and the Japanese rental agency was insistent on the IDP looking exactly as it's supposed to per their SOP, and refused to rent to him, even though there was the correct stamp on the Japanese page.

When I got my IDP next year they only stamped the english page and I asked them to stamp all the pages, the AAA people pushed back and said it's not necessary. I shared my story about no, it really is, and they pushed back more. I said I really need to get all my stamps or I need my money back, since the IDP is useless to me without all the stamps (this is after I was no longer a AAA number) and the lady finally rolled her eyes and stamped it.
by DyslexicAtheist | 2025-07-22 07:46:02+00:00
The root cause might less be whether an entity uses Linux or Windows but whether they use cloud or on-prem. No matter how skilled, the on-prem stuff getting maintained by IT/SOC (often external contractors) are unlikely to deliver the same level of diligence as one of the big cloud vendors.

Things are so complex we have critical bugs everywhere that can not be patched without major breakage. So what does a diligent org do? they make a risk-assessment to explain things away for legal & compliance purposes.

check your SCA/SBOM in any/most stacks if you think this is untrue ...
by lloeki | 2025-07-22 07:47:14+00:00
Back then macOS as a platform was quite polyglot with multiple scripting languages and bindings/bridges to ObjC. Being an OOTB dev box was a feature, notably with Web 2.0, and there was Rails right there as well as Apache too, and a thing called Mac OS X Server. IIRC they even had Java in there, with WebObjects, until the Oracle debacle.

Today on Tahoe, this is what remains:

$ uname -sr Darwin 25.0.0 $ /usr/bin/ruby --version ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin25] $ /usr/bin/bundle --version Bundler version 1.17.2 $ /usr/bin/gem --version 3.0.3.1 $ /usr/bin/rails Rails is not currently installed on this system. To get the latest version, simply type: $ sudo gem install rails You can then rerun your "rails" command. $ perl -v This is perl 5, version 34, subversion 1 (v5.34.1) built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) $ python3 --version Python 3.9.6

One can note the irony of the most up to date of those being Perl, probably a testament to its insane backwards compatibility.
by torginus | 2025-07-22 07:47:22+00:00
I think the issue with your argument is their optimizations are brittle, due to the complex limitations needed to vectorize code, as well as subtle compiler limitations.

Their optimizations also do not necessarily carry across compilers.

If you are in gamedev, and are targeting multiple platforms, with multiple CPU architectures and compiler vendors, and your game relies on a particular function being 20x faster than the scalar version, then failing to vectorize is a blocker bug.

Imo due to this, autovectorization is more of a nice surprise than something you can rely on.
by zeta0134 | 2025-07-22 07:47:55+00:00
This suggests that the main thing Linux needs, for broader enterprise adoption, is a much improved "log into something that quacks like Active Directory" solution. Not actual Active Directory, obviously that just contributes to the lock-in, but what else is even remotely as polished and well integrated? I suspect this is the true moat actually. Nearly every actual business has "log into our company managed authentication system and have our communication and basic productivity apps just work" woven throughout the core of onboarding.

Microsoft sure has a lot of warts, but even as a Linux enthusiast, I cannot deny that Outlook "Just Works" with a frankly shocking set of basic stuff. Login for the first time, check your email, hey there's your meeting with your manager on your calendar, and now we can add new events just by putting you in this group, etc etc. There's dozens of little integrations baked in here that a tech enthusiast could feasibly replace in isolation, all of which vanish the moment you turn off the Exchange server or whatever it is. It's way more complex under the hood than most people realize, which is why "ditching Microsoft" so often turns into "Adopting Google Apps", as they have a similar turnkey solution to most of the same problems.

Not meaning to be a big ball of negativity, but as I haven't really explored here... in the FOSS space, what is the equivalent? Which tools are the most polished, and what server backends could be hosted on-prem to gain the same basic integrations with login, email, calendar, chat, and video conferencing?
by dclowd9901 | 2025-07-22 07:48:14+00:00
There's a lot that went wrong with the American experiment.

1. The electoral college, which removes voting power from people who live in populated areas in favor of people who don't.

2. A system of governance that doesn't require coalitions and thus also stimulates a 2 party system.

3. No mechanism for federal legislation to occur through solely the actions of the voters. There should be a way for American voters to check the government through a legislative process that allows items to be put on the national ballots outside of congress and the president.

4. If every branch is meant to check every other branch, each branch should have an enforcement arm, so that if they're ignored, physical action can be taken.

5. citizens united

6. The first amendment protecting disinformation

There's probably more.
by pyman | 2025-07-22 07:48:46+00:00
We failed to stop Microsoft and Facebook from using our private data and WhatsApp messages to train their algorithms. Now we need to learn from the mess they created and stop Microsoft and OpenAI from using our conversations with AI to train their models, build LLM versions of ourselves, and sell them to banks, recruiters, or anyone willing to pay good money to get inside our minds.
by aa-jv | 2025-07-22 07:49:01+00:00
I have spent many days entertaining myself by feeding octopus, showing them shiny things, luring them out of the tidal pools and reef shelves I find them in .. I've seen them use bait to lure stupid white fish closer for attack, I've seen them playfully boop snorkellers on the mask and run away, as if to try to initiate a tag, or perhaps take the piss out of the clumsy beings from another realm that seem so incompetent in their eyes.

To me, they are among the most intelligent creatures on the planet, and I yearn for a day when we gain the ability to communicate with them. I think there will come a time that happens - they are just so darn smart.
by theshrike79 | 2025-07-22 07:49:20+00:00
This is the thing. I'm waiting for the equivalent of Google Coral[0], but powerful enough for AI workloads.

You can plug in the $60 Coral to a Raspberry Pi and get real-time image recognition running in Frigate.

When I can have:

1) Something similar inside my computer/laptop

2) Something I can plug in to my computer via USB-C

3) Something I can buy and install to my LAN so all devices in my home can connect to it

I'll buy it instantly.

What I don't want is a massive generic GPU that just happens to be good at AI workloads, I want custom hardware that's more efficient and cheaper.

(Off topic, but my guess is that Apple is aiming for #3 with an Apple TV variant so you can have more power than your phone, but still keep it 100% local)

[0] https://coral.ai/products/accelerator/
by omnicognate | 2025-07-22 07:49:40+00:00
Gradient descent is used in machine learning, which is a field in AI, to train models (eg. neural networks) on data. You get some data and use gradient descent to pick the parameters (eg. neural network weights) to minimise the error on that training data. You can then use your trained model by putting other data into it and getting its outputs.

The researchers in this article didn't do that. They used gradient descent to choose from a set of experiments. The choice of experiment was the end result and the direct output of the optimisation. Nothing was "learned" or "trained".

Gradient descent and other optimisation tools are used in machine learning, but long predate machine learning and are used in many other fields. Taking "AI" to include "anything that uses gradient descent" would just render an already heavily abused term almost entirely meaningless.
by misiek08 | 2025-07-22 07:50:19+00:00
$33k per year, so $165k for 5 years is good enough salary e.g. in Poland where I live, not achieved by 80% of people in country. Why I chose $33k? It's enough to have decent life with some good holidays and local trips along the years. Having $450k income, even if half will be taken by expenses - you still can live a very decent life in many places around the world.
by visarga | 2025-07-22 07:50:30+00:00
> why should I bother to read it and provide feedback?

I like to discuss a topic with a LLM and generate an article at the end. It is more structured and better worded but still reflects my own ideas. I only post these articles in a private blog I don't pass them as my own writing. But I find this exercise useful to me because I use LLMs as a brainstorming and idea-debugging space.
by piva00 | 2025-07-22 07:50:57+00:00
I've gone full circle and not even internet content, I now subscribe to a few physical magazine and enjoy the act of reading them on paper, it's a very different experience than on a screen.

Similarly to my journey through ebooks back when Kindle launched, got very into it for a while but got tired of not being able to share interesting reads with friends, ended up buying physical copies of ebooks I really liked, and in the end just ditched ebooks to have only physical books on my bookshelves.

Which leaves me in this weird position on the internet, I would like to pay for some of the articles I read from publications I respect but have no need nor will to subscribe to online.
by Hilift | 2025-07-22 07:51:11+00:00
Go further: "We have never built a back door or master key"

The feature is not named "back door" or "master key". It's a feature of iMessage with various names such as "zero click".

Also note they have created features before that provides law enforcement access to data at different stages of a pipeline.

https://en.wikipedia.org/wiki/IMessage#Security_and_privacy
by mschuster91 | 2025-07-22 07:51:35+00:00
> Why do Microsoft products enjoy a monopoly on the server in these sectors when more secure (Linux-based) options are far cheaper and widely deployed already?

Because there is no FOSS solution even coming close to the level of out-of-the-box integration of Office 365. Thunderbird has zero integration with LibreOffice, LibreOffice has zero integration with Owncloud (or whatever else one might use), neither has integration with a softphone software, much less a backend like Asterisk. And some software like Sharepoint or MS Access doesn't have anything on the FOSS side.
by aa-jv | 2025-07-22 07:51:58+00:00
I share your enthusiasm for all of these questions .. as a fellow octopus enthusiast, are you familiar with the recently discovered octopus civilization?

https://en.wikipedia.org/wiki/Octopolis_and_Octlantis

https://www.smithsonianmag.com/smart-news/octopus-city-obser...

We may just simply be overlooking the obvious examples of their civilized behaviour in our rush to add them to our dining table ..
by palata | 2025-07-22 07:52:21+00:00
> For anyone who's debating whether or not jj is worth learning

I don't have any productivity issues with git, like... at all. It's not like I spend an hour running git commands every day.

I can totally imagine that some people spend their day manipulating repos with git, and jj is better for them. But that's not my case, and git is already everywhere.

To me it sounds like telling me: "You HAVE TO move to bim, the better vim. It's very similar to vim, but different enough that you have to learn new stuff. But you will be infinitely more productive: when you start bim, you're already in edit mode, so you don't have to type i! And the auto-complete in Julia is objectively a lot better in bim!".

Sure, but typing "i" a few times more is really not a concern for me, and I don't use Julia. But if it's better for you, please enjoy bim!
by aredox | 2025-07-22 07:52:21+00:00
>those who disagree with left-leaning ideas

The current governemtn is close to the far-right, there are more and more attacks on muslim people without much of a eep from the government, there are openly neofascists manifestations in the streets of Paris (not even just far-right, open fascist)...

https://www.lemonde.fr/politique/article/2025/05/13/extreme-...
by wraptile | 2025-07-22 07:52:33+00:00
Because what's stopping me from getting the same box and putting cheaper components and skipping all quality assurance and undercutting the original? Or even worse, taking the quality control failed items and selling them as working.

Is it unlikely? Maybe, but also it has happened enough times that it's probably worth paying attention here. Relevant on today's front page https://news.ycombinator.com/item?id=44638580
UEFI/Bios Backdoors on Gigabyte Boards
by redmug | 2025-07-22 07:54:58+00:00
Four critical UEFI firmware bugs (CVSS 8.2) in Gigabyte Intel motherboards enable attackers with admin privileges to hijack SMM, bypass Secure Boot, and implant undetectable firmware malware.

Gigabyte is rolling out BIOS updates — users should update firmware and re-enable Secure Boot immediately.
by intermerda | 2025-07-22 07:55:27+00:00
Kind of bizarre to point to an article that takes a quote from a Republican FCC commissioner at its face value when these people like as easily as you breathe.

Infrastructure projects take time and the project was coming along just fine within its timeline. It's not a coincidence that several red states were the furthest along in the process - https://broadbandnow.com/research/bead-grants. The "delays" in the process were because it prioritized needs rather than grant political favors. Ironically the new rules will set these states back and harm them. It's a recurring pattern.
by epolanski | 2025-07-22 07:55:48+00:00
> but for people that are the opposite the loss of culture is more strongly felt.

Constant change and cities that are no longer recognizable after few decades *is* japanese culture, from millenia.

99% of their historical buildings, whether it's the imperial palace in Kyoto or the Todaiji temple in Nara have been rebuilt multiple times over and over or haven't been rebuilt at all.

Those shotengai arcades are a byproduct of a specific timeframe and conditions: rebuilding their cities quickly after ww2 in a fastly developing urban landscape. The same way they didn't exist few decades before they won't exist few decades from now.
by raincole | 2025-07-22 07:56:27+00:00
> Calling “AI could have written this” a classist slur is a stretch so extreme it borders on parody.

In AI discussions the relevance of Poe's law is rampant. You can never tell what is parody or what is not.

There was a (former) xAI employee that got fired for advocating the extinction of humanity.
by chithanh | 2025-07-22 07:56:28+00:00
> I think your comment actually hits the heart of the issue. Most software developers I have met have this kind of disdain for their users familiarity and ability and act like they are above that.

That is not what I meant. I don't say those users are worse for it, rather that user interfaces of course need to accommodate such approaches. Such as placing a notice at the old location which directs users to the new location (like when a brick-and-mortar-store moves).

Also when performing tasks routinely, of course I have muscle memory and will get slightly irritated when the newest function absorbed into systemd does things differently than the thing which it replaced. I have no desire for or against systemd, but I understand that this is how the world revolves and that one has get along with the times.

> Most confuse their own learned familiarity when they were young and could tinker with some kind of superior ability.

It is just willingness to learn. How you learn and how fast you learn is of course age dependent, but the attitude towards learning new things and breaking out of routine is what matters more.
by inglor_cz | 2025-07-22 07:56:36+00:00
Your exchange has made me wonder. Yes, whatever AI produces is not genuine stuff. But there is something we could call "Shakespeare-ness", and maybe it is quantifiable.

How would a realistic Turing test for "Shakespeare-ness" look like?

Big experts on Shakespeare likely remember (at least vaguely) all his sonnets, so they cannot be part of a blinded study ("Did Shakespeare write this or no?"), because they would realize that they have never seen those particular lines, and answer based on their knowledge.

Maybe asking more general English Lit teachers could work.
by mindfulhacker | 2025-07-22 07:56:42+00:00
i feel like given the commoditization of certain type of analytical skill through AI, the competitive advantage in general (on both an individual and company level) is shifting towards the ability to tap into higher order human abilities that are outside of what AI can do (or will ever be able to do). - how broad and deep is your perceptive ability? can you see things that others are not able to see? - how deep is your empathic and energetic attunement? can you sense subtleties in interpersonal interaction that others miss? - how connected you are to the somatic wisdom of your body? how self-aware are anble to self-regulate you? do you allow your triggers to cloud your judment and blind you? - how connected are you to your intuitive ability? can you know things that you have not learned? can you tap into uniquely creative ideas that no one has explored? this is not coming from the analytical mind.

my hot take is this: meditation and somatic practice is no longer optional in the age of AI. while everyone is deeply in the AI frenzy, the people who will stand out from the crowd are the ones who go all in to cultivate self-awareness and higher order human abilities.
by hagbard_c | 2025-07-22 07:56:45+00:00
The second and fourth part of your reply do not match the first and third one.

> The examples you shared are liberal identity politics, nonsense I don't prescribe to. ... Dehumanization is the first step towards genocide.

Good, wholeheartedly agree, identity politics is a form of divide and conquer thought up by people who had two goals: to gain power and to keep it. Also, indeed, dehumanisation has been used by many with ill intent to make it psychologically defensible to get rid of groups of people who either stand in their way or who are used as scape goats for everything bad whether those be 'Jews' or 'straight white men'.

> Words matter because they define our shared reality. ... Calling a person "illegal" is a way of dehumanization.

Nope, that is part of the word games played by the same group which tries to use identity politics to gain and keep power. Calling a person illegal is the way to refer to people who committed the crime of illegal entry, thereby violating immigration law. All countries have laws on migration and as far as I know all those laws - when translated to English - refer to Illegal entry when discussing those who violate it. It is comparable to calling those who commit the crime of robbery a robber, those who commit the crime of burglary a burglar, those who commit the crime of fraud a fraudster and so on.
by stouset | 2025-07-22 07:56:53+00:00
Yes!

I have found it incredibly helpful when using an agent. It's a great case for the "staging-area" style workflow. I `jj new` an empty revision where the LLM can go hog-wild. When I'm generally happy with the LLM's work, I make a new revision. Then I ask it to make some improvements. Sometimes I have to discard those. No problem, I just `jj abandon` the whole thing. Sometimes I like a few pieces; I `jj squash -i` those into the parent revision with the bulk of the work and abandon the rest. And then I repeat until I'm happy with the overall output.

It's also super useful when I need to go fix something in an earlier (but still unmerged) revision. `jj new {id}` creates a new revision whose parent is the older change, even if it already has children. Again, I let the agent loose. When I'm happy, I `jj squash -i` what I want and the fixes are not only incorporated back into the parent but then propagated automatically down through the rest of its children through automatic rebasing.
by BWStearns | 2025-07-22 07:57:42+00:00
> Some 9/11 attackers were CIA assets and protected from FBI/police scrutiny as such

Citation seriously needed. This is untrue unless the words you are using are not to be understood in any sense common to English speakers. The most generous fact based interpretation I can give it is that Saudi financiers were underscrutinized for political reasons, resulting in missed opportunities to stop the attacks. The actual attackers were not CIA nor FBI assets.
by otherme123 | 2025-07-22 07:58:40+00:00
> Fine, they're not doing whole genome sequencing on you (yet).

We do Whole Genome Sequencing, and sometimes we outsource the sequencing. We always get the excess of DNA back, and it is stored in our own freezers. Even in this scenario we can't be 100% sure they don't store the DNA or the files for their own purposes, but that's the risk we assume. The DNA we send is only identified by a number.

I can 100% imagine a company such as 23andMe storing DNA for later sequencing, or even doing WGS to do their side business, while sending you back only the genotype. Did you request your excess of DNA back? No, you didn't, because you didn't even know how much you sent or how much is needed for a genotyping. What you did was linking your DNA with your real name and some extra data, so further data augmenting is trivial.