MurphyA/hacker-news huggingface dataset:
by antgoldbloom | 2025-10-01 16:10:12+00:00
Sumble is the newco from the founders of Kaggle. We are hiring software engineers, data engineers, machine learning/ai engineers, growth and a designer.

Can view our roles and apply here: https://apply.workable.com/sumble-inc/

As background, we are building a knowledge graph from web data with a first focus on data for go-to-market teams. We use web data to identify things like org structure, tech stack, and key projects (e.g., GenAI initiatives, cloud migrations). Our product already has strong product-market fit, early revenue, and happy customers — and now we’re ready to accelerate.

Our long-term vision is to become the primary destination for accessing high-quality web data. Try the product at sumble.com.

We are a team of 15, including 10 engineers with experience at companies such as Google, Meta, Stack Overflow, and Kaggle.
by RiverCrochet | 2025-10-01 16:10:13+00:00
I wanted to update to the latest version of the free VMWare Workstation, and since the auto updating didn't work anymore I tried to go to the Broadcom site to see if I could manually download it.

I was able to get to a download page for the latest version after making an account and traversing some confusing stuff, but it did want my real name and address before it would give me the download.
by motorest | 2025-10-01 16:10:25+00:00
> This changes how you build your program on a fundamental level.

I think this manifestation of cargo cult mentality should be put to rest. For each paradigm we heard the same story, but we still see programs in ${LANGUAGE_A} not even following idiomatic styles and looking instead like programs transcoded from ${LANGUAGE_B}. You do not change the way you build programs by rewriting projects in a specific language or even style. You just get the same people implementing the same programs according to the same mental model. The key factor is experience and familiarity, and you don't build any of that by marketing a particular programming style. Moreso when which framework of library was adopted by a project. The hard truth is that experience and familiarity derive from problems a developer faced and the solutions that worked, and quite bluntly after all these decades functional programming isn't living up to the hype created by it's fans. It's the curse of LISP all over again.
by allenu | 2025-10-01 16:10:37+00:00
Thanks for the suggestion. I don't use LLMs for everything and do still copy-paste a lot from existing projects where I have an established pattern.

LLMs can be a lot faster if you're tossing together an initial prototype with a lot of UI. I could type it all out or copy-paste bits and pieces, but just giving a few sentences of what I want and letting it go build is much faster.
by munificent | 2025-10-01 16:11:10+00:00
There's nothing numerical in my comment. There's just arguments and function calls, which happened to be named "+".

My point is that there is an implied contract that `add3()` only does what you expect if you pass it values where `+` happens to do what you expect. When you have a language with fully open generic methods like Julia, it's very powerful, but the trade-off is that every function is effectively like middleware where all it can really say is "if you give me things that to delegate to the right things, I'll do the right thing too".

When I'm writing `add3()`, I don't know what `+` does. I'm writing a function in terms of open-ended abstractions that I don't control, so it's very hard to make any promises about the semantics of my function.
by card_zero | 2025-10-01 16:11:15+00:00
Patient MX there is quite persuasive. Lots of neuroscience discoveries start with somebody having some brain damage and losing a facility of some kind. However, most of the people claiming aphantasia, or the extreme opposite, are not brain damaged. At least not literally.

It would also be more valuable information if some area was damaged that was known to cause the effect.
by jMyles | 2025-10-01 16:11:22+00:00
I was doing that for a while, and running a seedbox. However, on occasions when the seedbox was the only seeder, clients were unable to begin the download, for reasons I've never figured out. If I also seeded from my desktop, then fan downloads were being fed by both the desktop and the seedbox. But without the desktop, the seedbox did nothing.

I need to revisit this in the next few weeks as I release my second record (which, if I may boast, has an incredible ensemble of most of my favorite bluegrass musicians on it; it was a really fun few days at the studio).

Currently I do pin all new content to IPFS and put the hashes in the content description, as with this video of Drowsy Maggie with David Grier: https://www.youtube.com/watch?v=yTI1HoFYbE0

Another note: our study of Drowsy Maggie was largely made possible by finding old-and-nearly-forgotten versions in the Great78 project, which of course the industry attempted to sue out of existence on an IP basis. This is another example of how IP is a conceptual threat to traditional music - we need to be able to hear the tradition in order to honor it.
by mtlynch | 2025-10-01 16:12:02+00:00
Thanks for reading and for sharing your post!

In your writeup, it seems like you're arguing that LLMs can't eliminate essential complexity, and I agree that they probably can't.

But I do think they can reduce essential complexity.

As a concrete example, here's me prompting Claude 4.1 Opus to define a domain-specific language for creating computer-generated paintings.[0] I just provided the requirements and left a lot of ambiguity in the specifics.

In that example, has LLM reduced essential complexity at all?

To me, the answer is clearly yes. It wrote a spec based on my requirements. I could potentially do better if I defined it from scratch, but if the LLM-generated spec is good enough, then it likely isn't worth the cost of me doing it myself for the marginal improvement in quality.

When LLMs first came out, I felt like I had no need for them because I think I can write code better than they can, and I enjoy writing code. But as I've started experimenting with them, I'm realizing that there are some problems that I can solve with software that I don't actually enjoy implementing and I don't care that much about specifying every aspect of my program's behavior, so LLMs fit well in those situations and eliminate essential complexity that would otherwise fall in my lap.

[0] https://kagi.com/assistant/1b8324a2-ae54-4a1b-9c69-51d76fc5c...
by arjie | 2025-10-01 16:12:30+00:00
It's primarily the simplicity with which I can work on multiple things. Claude code is also very good with using tools and stuff like that in the background so I just use a browser MCP and it does stuff by itself. I hook it up to staging bigquery and it uses test data. I don't need to see all these things. I want to look at a diff, polish it up in my IDE, and then git commit. The intermediate stuff is not that interesting to me.

This suddenly reminded me that I have a Cursor subscription so I'm going to drop it.

But of course if someone says that Cursor's flow suddenly 2x'd in speed or quality, I would switch to it. I do like having the agent tool be model hotpluggable so we're not stuck on someone's model because their agent is better, but in the end CC is good at both things and codex is similar enough that I'm fine with it. But I have little loyalty here.
by articulatepang | 2025-10-01 16:12:54+00:00
Thanks, I’ll take a look.

I love obsidian for the same basic reason you do: it’s just a bunch of text files, so I can use terminal tools and write programs to do stuff with them.

So far I mostly use LLMs to write the tools themselves, but not actually edit the notes. Maybe I can steal some of your ideas!
by lgsilver | 2025-10-01 16:12:54+00:00
OnFrontiers | Senior Engineer | Hybrid/Remote | NYC or Baltimore

OnFrontiers is hiring a strong senior engineer with experience programming agents to lead development of our agentic intelligence platform for government contractors.

We're looking for a passionate, curious engineer, who wants to work closely with our founding team and contribute as both a technical expert and a member of the product leadership.

In the role, you'll lead development of our indexing services, LLM integrations and APIs, as well as our SaaS platform, as we continue to scale. The role is hands-on but has the potential to grow into management as the team scales.

Core technologies include OpenSearch, Postgres & PGVector, Go, Python and React, all running on AWS.

https://www.onfrontiers.com/job-postings/lead-engineer

Interested, feel free to email me directly: lgsilver[at]onfrontiers.com
Show HN: Eclaire – Open-source, privacy-focused AI assistant for your data
by korale | 2025-10-01 16:12:54+00:00
Hi all, this is a project I've been working on for some time. It started as a personal AI to help manage growing amounts of data - bookmarks, photos, documents, notes, etc. Most of that data was sitting in the Apple ecosystem and their AI was not doing much to help... The idea was to have a self-hosted box that collects all the data and runs AI models locally, keeping everything private.

Once the data gets added to the system, it gets processed including fetching bookmarks, tagging, classification, image analysis, text extraction / ocr, and more. And then the AI is able to work with those assets to perform search, answer questions, create new items, etc. You can also create scheduled / recurring tasks to assign to the AI.

Through the use of Apple Shortcuts, it's easy to share data with the system through share sheet or global keyboard shortcut on Mac.

- Demo: https://eclaire.co/#demo

- Code: https://github.com/eclaire-labs/eclaire

It’s still early and there's a lot of work to be done but would love to hear feedback.

Happy to answer any questions!
by insane_dreamer | 2025-10-01 16:12:57+00:00
> riffs on old degrees of freedom: thinner phones. New colors. Different UI skins.

you forgot Apple Silicon -- a _huge_ leap forward

you also forgot the Apple Watch, which has become almost the standard watch these days in the US, worn by nearly everyone I see, from baristas to CEOs

AirPods have become almost ubiquitous (and every other brand now copies them)
by lupusreal | 2025-10-01 16:13:28+00:00
I agree, I was very skeptical until I started playing around with these tools and repeatedly got good results with almost no real effort.

Online discussion with randos about this topic is almost useless because everybody is quick to dismiss the other side as hopelessly brainwashed by hype, or burying their heads in the sand for fear of the future of their jobs. I've had much better luck talking about it with people I've known and had mutual respect with before all this stuff came out.
by ffsm8 | 2025-10-01 16:13:31+00:00
Huh, that as not been my experience at all.

Too be fair, its been something like 10 years iirc.

The database in question was MySQL 8, running on plain old enterprise ssds (RAID 10)

The workload was processing transactions (financial payments)

The database schema was ... Let's call it questionable, with pretty much no normalization because "it's easier when we look at it for debugging", hence extremely long rows with countless updates to the same row throughout the processing, roughly 250-500 writes per row per request/transaction from what I recall. And the application was a unholy combination of a PHP+Java monolith, linked via RPC and transparent class sharing

DB IO was _never_ the problem, no matter how high qps got. I can't quote an exact number, but it was definitely a lot higher then what this claims (something like 40-50k on average "load" days like pre Christmas etc)

Not sure how they're getting this down to ~250qps, it sounds completely implausible.

Heck, I can do single row non-stop updates with >1k qpm on my desktop on a single nvme drive - and that's not even using raid.
by gordonhart | 2025-10-01 16:13:45+00:00
Backblaze reports an annual failure rate of 1.36% [0]. Since their cluster uses 2,400 drives, they would likely see ~32 failures a year (extra ~$4,000 annual capex, almost negligible).

[0] https://www.backblaze.com/cloud-storage/resources/hard-drive...
by uyzstvqs | 2025-10-01 16:13:54+00:00
Anyone skilled with AI, even just regular CGI, has been able to do this convincingly for years. What's changing is that it's becoming better, easier and more widely available. This is a good thing. It's significantly increasing every individual's potential for creative expression, and it's simultaneously making the general public aware that you can't just trust random media without knowing the source. Not before, and not now.

You can try regulating, banning and censoring models, adding silly invisible watermarks, require Gen AI content to be labelled as such, and live with a complete false sense of security. You'd be making it way easier to deceive people.
by PaulHoule | 2025-10-01 16:14:00+00:00
The industry has a lot of power to manipulate perception. Notably there has been a lot of complaint that cars are too expensive now and smaller cars could be an answer to that even if people like bigger cars. One of the biggest successes now is the Ford Maverick and like any other kind of sub-XL vehicle demand exceeds supply in the lot just about everywhere.

That data is all bogus anyway, it reflects the cars that get made, not the cars that people want to buy because the cars that nobody wants to buy get bought by Hertz ina form of ‘demand laundering’. Of course it means you have a bd experience and think I’ll never by an American car though the reality is that I probably won’t buy another Honda because they canceled the fit although they have no data at all that can prove that. Just data that the dealer but 100 HR-Vs which are smaller in the inside and now it is the dealer’s problem.
by KPGv2 | 2025-10-01 16:14:27+00:00
> If it's a spectrum, everyone is on it somewhere.

No, because the endpoints of the spectrum are not defined as 0% autistic and 100% autistic.

The spectrum definitionally only includes people diagnosed with autism.

Your approach is like saying "there is a 'how bad is the cancer' spectrum" where 0 is "no cancer" as opposed to something like "cancer but easily curable." No reasonable definition of "cancer suffering spectrum" would include "doesn't even have cancer."
by fellowniusmonk | 2025-10-01 16:14:42+00:00
I also lost the ability to think in images after a series of surgeries at 13. I went from being a very imaginative kid with dream like states while awake to purely lexical. I stopped enjoying playing pretend with my sister basically overnight, I just couldn't see it any more.

I still do have visual dreams though they are rare, I can no longer conjure any sense of an object while awake. I have a couple images from before this (my mother's face before she died) that I can kind of almost see, idk, or I have the feeling like I'm seeing them.

Call it whatever you like, maybe there is a natural distribution, I always thought of it as the cost I paid to stay alive, my own personal brain damage even though my surgeries were all cardiovascular.
by mtalantikite | 2025-10-01 16:14:55+00:00
That's great! Maybe Duolingo has changed things up since the last time I tried them years ago. Being able to listen to even simplified native content and understand it would of course be beyond a basic grasp of the language. What were your study habits with it?

My opinion is of course just an opinion, and it's made up from all the many people I personally know that have done Duolingo for a year (or years) and would maybe be at an A2 level. It's certainly not nothing, and honestly might be better than your regular grammar first course, but I think there's more effective ways. For me it was Assimil as the primary base, which got me to reading "L'Étranger" in about 6 months. Listening to native content took longer.
by foxyv | 2025-10-01 16:15:16+00:00
What culture? Hatred, bigotry, addiction, drunk driving, sexual assault, and psychological disorders? The culture we have now in the Military is rotten to the core. Don't forget the ignorance, sadism and stupidity under the guise of discipline. Also the kafkaesque bureaucracy that makes soldier's lives a hell.

Discipline is lacking at all ranks because every soldier has become inured to the endless stream of bullshit. I'm talking about the real military and not the jingoistic slop that is portrayed in novels.

There is a reason why no one is staying in the military anymore. Our actual culture has taught people that sadism and ignorance are not virtues. We also know that they do not make soldiers more ready for combat.

What makes a warrior is killing the enemy before they can kill you and your countryman, not bullying their comrades to suicide or hating them because of their gender or skin color.
by Spivak | 2025-10-01 16:15:18+00:00
Why? We expect huge swaths of non-programmers to learn R to work with data. Seems like it just depends on the field. If Excel was an integrated Python environment (or VBA or whatever pick your language) then I bet users would have learned it all the same. Twenty years later I bet HN would be full of complaints about how people have a hard time transitioning to "real" Python because they learned the Excel flavor.
by boulos | 2025-10-01 16:15:41+00:00
It's quite cheap to just store data at rest, but I'm pretty confused by the training and networking set up here. It sounds like from other comments that you're not going to put the GPUs in the same location, so you'll be doing all training over X 100 Gbps lines between sites? Aren't you going to end up totally bottlenecked during pretraining here?
by nhatcher | 2025-10-01 16:15:46+00:00
Frequenz Energy-as-a-Service GmbH | Full-Time | Berlin/Hybrid-Possible, Germany

We are a technology company developing groundbreaking solutions that help companies to rapidly transition from being passive electricity consumers to becoming fully self-sustaining prosumers, capable of leveraging various renewable energy assets.

We are currently looking for Rust and Python software developers to join us in Berlin.

Our homepage: https://www.frequenz.com

Apply here for Rust: https://www.frequenz.com/jobs/senior-rust-engineer and here for Python: https://www.frequenz.com/careers/senior-python-developer

Feel free to attach links to your code examples from github, gitlab, or the like to your application.

These roles are not fully-remote. These are based in Berlin, with a possibility for hybrid-model, which can be discussed during the course of the interview.

(PS: If you choose to apply, we would appreciate if you could mention that you have come from HN :) )
by tsimionescu | 2025-10-01 16:15:50+00:00
I view it as more or less irrelevant. LLMs are fundamentally black boxes. Whether you run the black box locally or use it remotely, whether you train it yourself or use a pretrained version, whether you have access to the training set or not, it's completely irrelevant to control. Using an LLM means giving up control and understanding of the process. Whether it's OpenAI or the training data-guided algorithm that controls the process, it's still not you.

Now, running local models instead of using them as a SaaS has a clear purpose: the price of your local model won't suddenly increase ten fold once you start depending on it, like the SaaS models might. Any level of control beyond that is illusory with LLMs.
by CityOfThrowaway | 2025-10-01 16:15:52+00:00
Completely agree. On the autism spectrum, I'm almost certainly very low. But going through the simulator felt like... yeah this all sucks but is very much in the realm of things that I experience and feel on any given day. It didn't feel enlightening, it felt deeply familiar.

It's definitely the case that some people have a much larger magnitude of experience or persistence of experience. And for some, it's at levels that do make functioning in society quite difficult or impossible.

And yet, I think the point you are quite rightly making is that many people who are decidedly low on the spectrum are now adopting the identity of autism as a way to explain why life is hard.

I don't know why people feel inclined to adopt the label. I don't care that they do, they can call themselves whatever they want. But I do wonder if there are more productive ways of perceiving yourself, if you are indeed very much capable of functioning in society.
by stackskipton | 2025-10-01 16:15:54+00:00
With S3/R2 whatever, you do get away from it. You dump a bunch of files on them and then retrieve them. OS Updates, Disk Failures, OpenStack, additional hardware? Pssh, that's S3 company problem, not yours.

$LastJob we ran a ton of Azure Web App Containers, alot of OS work no longer existed so it's possible with Cloud to remove alot of OS toil.
by fsckboy | 2025-10-01 16:16:42+00:00
i never loved nor hated hypercard. it was straightforward and clever but i really only used it for one thing: i made cardstock labels and liner notes for my audio cassette "rips" of albums (my 20mb hard disk (we didn't have MiBs then) wasn't going to hold many mp3's ;)

i might have used it for burned CDs too, I can't remember. at work i had access to burning CDs at scale back then, I just don't remember when the blanks became cheap enough that nobody would notice my pilfering and and whether i still used my mac. i did burn disk backups to CDs
by finkin1 | 2025-10-01 16:16:46+00:00
SEEKING WORK - Remote | USA

We are a small remote full-stack design and dev team specializing in healthcare apps. Our portfolio: https://vitalsphere.digital. Some recent projects we've worked on: https://pathways.org/mobile-app, https://axiosint.com/digitalsolutions, https://popset.xyz, https://www.signupmedia.com, https://emulatebio.com, https://conveyour.com, https://www.webvideocaster.com, https://ways2well.com.

Some of the technologies we're most familiar with: Web and mobile design, UI, UX, iconography, illustration, design prototyping, PHP, Node.js, Meteor, Python, Ruby, JavaScript, HTML, CSS, Sass, LESS, Stylus, CoffeeScript, WebSockets, AJAX, MongoDB, Redis, MySQL, Cordova, PhoneGap, React Native, iOS, Android, Browser extensions (Chrome, Firefox, Safari), AWS, WordPress, Joomla, Drupal, C, C++, C#, Java, Objective-C, Swift, pharmacy systems such as QS/1, HL7, HIPAA, Smart Contracts, Motoko, Web3.

We offer hourly rates and discounted monthly retainer options. Contact: via our website or you can contact me directly at eliyah@vitalsphere.digital.
by general1465 | 2025-10-01 16:17:05+00:00
I am paying for Joplin (to sync with phone) where I am writing my personal notes - shopping list, what packages I expect to receive in following day, recipes for food, ideas for software, hardware or business opportunities... And working notes - How to configure this or that on Linux so if I will be forced to do it again, I don't need to struggle that much. Working processes which I can't script. How to setup obscure things in GUI tools I am using....

I used to do day-to-day journaling for cca 4 years (First started on OneNote then moved to Joplin). It helped me to ventilate frustration, to sit down and write down who did what, who pissed me off and what I would like to doing next.

However when I have been reading some old logs, I have found out that there is A LOT of stuff which could be easily used against me to blackmail me. So I have stopped doing day-to-day and deleted all this day-to-day stuff and keeping only notes as above.