MurphyA/hacker-news huggingface dataset:
by Helmut10001 | 2025-08-20 11:54:32+00:00
You're framing this as a matter of consciousness and stewardship, but I believe that perspective misinterprets the fundamental mechanisms of life and overlooks humanity's actual role on this planet.

Firstly, your argument about "consciously" leaving the planet versus bacteria doing so by "random chance" presents a false dichotomy. Evolution, the very process that led to human consciousness, is built on random mutations and environmental pressures. Bacteria's ability to survive in extreme environments, including the vacuum of space, is a testament to their evolutionary success. Studies have shown that bacteria can survive for years in space, suggesting that the "panspermia" hypothesis—life spreading between planets—is plausible. In a very real sense, their evolutionary trajectory has prepared them for interstellar travel in a way ours has not. While we develop technology to escape Earth, they have evolved the biological means. At this moment, their "random" adaptations have made them more successful at leaving Earth's biosphere than our conscious efforts.

Secondly, the idea of humans as "stewards, historians, or guardians of this planet" is a noble thought, but it starkly contrasts with our actual impact. To an outside observer, humanity would not appear as a guardian but as a significant threat to the planet's ecosystems. We are currently causing environmental degradation on a massive scale, including mass extinctions, deforestation, and climate change, which threatens not only other species but our own civilization. Attributing a unique "thoughtfulness towards other animals" to humans is an anthropocentric view that ignores the fact that we are the primary drivers of the current biodiversity crisis. The very existence of a mass extinction event, driven by a single species, is unprecedented in Earth's history.

To suggest that humans are the planet's only hope for survival is to ignore the fact that we are currently its greatest adversary. It is a form of exceptionalism that prevents us from seeing our place within the ecosystem, not above it.
by zarzavat | 2025-08-20 11:54:33+00:00
My father has dozens of notebooks in which he writes prose. I couldn't imagine doing the same. I want my writing to be searchable and digitalized. It's easier to edit text when it's not committed to ink.

Nevertheless, I still handwrite an awful lot, but it is annotated drawings, mathematics, the things that can't be done easily with a QWERTY keyboard.

I don't want to input LaTeX on a keyboard, I want to handwrite on an iPad and have AI transform that into LaTeX for me.

Technology therefore is killing handwriting in some contexts and enabling it in others.
by Kenji | 2025-08-20 11:54:49+00:00
> Trust is a key component of vaccine demand, yet there is a lack of consensus on how to define trust alongside a lack of actionable, contextually grounded measurement tools validated in low-income and middle-income countries.

How about you make it safe and effective. Psychological manipulations and games won't get you anywhere. Spend the R&D budget on the actual product.
by al_borland | 2025-08-20 11:55:31+00:00
I hate seeing teachers destroy a child’s good handwriting.

I still think about a kid who transferred into my class in elementary school sometimes, over 40 years later. Our school taught D'Nealian handwriting. When this kid came in he didn’t write this way, but his handwriting was incredibly clean and looked really good; I was jealous and wanted to write like him. The teacher told him he was writing wrong and forced him to change and learn the D'Nealian way. He struggled a lot and I felt really bad for him. Sorry you had a similar experience.
by appstorelottery | 2025-08-20 11:55:48+00:00
I hit the front page with ClassicVideoPoker.com (https://news.ycombinator.com/item?id=37763098) and got around 52k hits that day. That was over 1.5 years ago, and to this day, I still get a steady stream of users. A small percentage of them return daily to play, with some racking up hundreds of hours.

Unfortunately, I wasn't running any decent stats at the time, but I see now that I'm still getting referrals from "hackernewsletter," although I'm not sure of the source.

It was great to see the traction, but at the same time, it terrified me. I had all kinds of plans: logins, contests, a community, and new retro-styled games. Unfortunately, the "HN effect" paralyzed me. I was too afraid to push updates, fearing I might break something and lose the users I had. That fear persists even today, with a much smaller but extremely loyal user base.
by meander_water | 2025-08-20 11:56:56+00:00
I've tried for years to keep a regular journal. But everytime I stare at a blank screen I can't summon up enough activation energy to write anything.

On a whim, I tried writing in a physical journal, and to my surprise I found it a lot easier to be consistent and write down my thoughts before they disappear. It also improved my handwriting over time, and also your hands hurt less the more you write.

One theory I have is that writing is just slow enough for me to buffer my thoughts in memory. Typing is too fast, and by the time I've written a sentence I've lost track of my train of thought.
by viridian | 2025-08-20 11:57:16+00:00
I think the psychology is a bit different though, winning the lottery is a moonshot that everybody will at least say they don't think will ever, ever happen.

Meanwhile you can watch a video on youtube of a streamer pulling a $10000+ knife, several $1000+ knives, and a litany of $100+ knives and skins all in a single stream (where they sat opening cases for 8 hours straight and spending $18000 on 2000 cases + keys).

I think generally the way I've experienced people justify it is that $10000+ would be a life changing amount of money for them in a way that the $100 they have on hand isn't, and even if they strike out they still get cool skins for a game they play, so why the hell not. And eventually they are $2300 dollars poorer, with nothing to show for it but some in game skins.
by teknopaul | 2025-08-20 11:58:00+00:00
Oh and debugging builds is a charm: Ssh in to the remote box, and run the same commands the tool is running, as the same user in a bash shell(the same language) .

CI debugging at my day job is literally impossible. Read logs, try the whole flow again from the beginning.

With Linci, I can fix any stage in the flow, if I want to, or check-in and run again if I an 99% sure it will work.
by AJRF | 2025-08-20 11:58:11+00:00
Depends on how you define cheaper - you could set up Apache Iceberg, Spark, MLFlow, AirFlow, JupyterLab, etc and create an abomination that sort of looks like Databricks if you squint, but then you have to deal with set up, maintenance, support, etc.

Computationally speaking - again depends on what your company does - Collect a lot of data? You need a lot of storage.

Train ML Models, you will need GPUs - and you need to think about how to utilise those GPUs.

Or...you could pay databricks, log in and start working.

I worked at a company who tried to roll their own, and they wasted about a year to do it, and it was flaky as hell and fell apart. Self hosting makes sense if you have the people to manage it, but the vast majority of medium sized companies will have engineers who think they can manage this, try it, fail and move on to another company.
by sluongng | 2025-08-20 11:59:08+00:00
The most concerning part about modern CI to me is how most of it is running on GitHub Actions, and how GitHub itself has been deprioritizing GitHub Actions maintenance and improvements over AI features.

Seriously, take a look at their pinned repo: https://github.com/actions/starter-workflows

> Thank you for your interest in this GitHub repo, however, right now we are not taking contributions.

> We continue to focus our resources on strategic areas that help our customers be successful while making developers' lives easier. While GitHub Actions remains a key part of this vision, we are allocating resources towards other areas of Actions and are not taking contributions to this repository at this time.
by defrost | 2025-08-20 11:59:10+00:00
What's being ignored, it seems, is this is explicitly an in-house tool for a first draft summary to be reviewed by an in-house accountant prior to a final presentation to a client.

> imagine it just ignoring a few sentences.

Sure. Just like the risk every such human intern | associate | junior prepared similar draft report already carries today and in the past.

One would hope that as a company at risk of litigation and carrying the can for bad advice that an AI reduced draft such as this would be proof read by a senior expert in house who would trace back every "We'll sell you our company for $100." to the _original_ context via an embedded hyperlink in the draft.

It's certainly the way in which things were done when generating summaries of tens of thousands of documents for mineral and energy clients looking to invest at least $50 million in advancing projects for return.
by mdbackman | 2025-08-20 11:59:45+00:00
Hi! Pipecat maintainer here. There is no Windows restriction for Pipecat, in general. The DailyTransport does not support Windows, but works on WSL. Though, you don't have to use the DailyTransport. Pipecat has interchangeable transport support. You can do all of your testing on a free, P2P WebRTC transport (SmallWebRTCTransport, based on aiortc) without system restrictions.

Reach out on Discord if you have any challenges.
by e40 | 2025-08-20 12:00:06+00:00
That extension has "Access your data for all websites" ... I really don't get how anyone can give that permission to anyone that isn't well known (a company with a lot on the line) or a person famous for their work (the uBO dev) who has stated he will never sell to anyone or do bad things.

"Hacks and Hops" doesn't even have a valid home page. The extension links to https://g666gle.me/ which does not exist. The domain name itself does not want to make me give access to all my data for all websites to them.

As nice as this extension seems, I would ever in a million years install it.
by RobRivera | 2025-08-20 12:00:14+00:00
> I always jokingly say that every codebase looks like crap after 2 months, because it is true. You see your own mistakes after what you've learned _through implementing it_

I am on the tail end of making a game from scratch, and while I am quite proud of the feature/performance set, every 2 weeks I stop pulling from the feature queue and just enter 'editor-in-chief' mode where I find any new ways of doing the same thing and extend it to the rest of the code base. Often its leveraging templating, or other generalizing techniques that reduce code-bloat.
by senko | 2025-08-20 12:01:17+00:00
Left-to-right writing as a left-handed person involves a lot of pen(cil) pushing, which is a big no-go for fountain pens.

If it works for you, I'm willing to bet you're twisting your hand in a D position (going over and around the cursor), which I sometimes see left-handed people do. I have cramps just watching that.
by alecco | 2025-08-20 12:01:48+00:00
> and Lakebase, a new type of operational database (OLTP), built on open source Postgres, and optimized for AI Agents.

Rust + Cloud Object Store/serverless/S3 + Postgres. Slap "AI agents" on top: keyword peak reached. So they will easily raise the 100bn.

Meanwhile, this is Lakebase/Neon: https://blog.opensecret.cloud/why-we-migrated-from-neon-to-p...

Due diligence? Taboo.
by thechao | 2025-08-20 12:01:49+00:00
Sheesh. I've got a multimillion line modern C++ protect that consists of a large number of dylibs and a few hundred delivered apps. A completely cache-free build is an only few minutes. Incremental and clean (cached) builds are seconds, or hundreds of milliseconds.

It sounds like you've got hundreds of millions of lines of code! (Maybe a billion!?) How do you manage that?
by bumby | 2025-08-20 12:02:02+00:00
I did not ask “how many points below inflation.” That was a different poster. I’m trying to nudge the conversation towards a larger and more relevant context. Standard of living is what we ultimately care about; everything else is just a proxy for measuring it.

To that point, the premise is sound. We should expect real wages to increase faster than inflation because labor productivity has also increased faster than inflation. But productivity and wages have been decoupled for the last 50 years, meaning those productivity gains are disproportionately allocated. In other words, productivity gains haven’t led to a proportional increase in wage-earner standard of living.
by vintagedave | 2025-08-20 12:02:44+00:00
This seems to be more about specific libraries than languages. I wish I'd seen a side by side comparison.

I did not really understand the apparent massive gains -- even the example about controlling concurrency in terms of chapter count seemed weird because the Java example passed info about chapter purpose; the Python one was just `write_single_chapter()` and seemed to have no context.

To be honest, I also really dislike the idea of using AIs to write books. It seems absolutely emblematic of the AIs replacing creativity, authors and artists side of AI -- antisocial tech, tech as anti-all-that-is-good-in-humans -- whereas AIs can be of great benefit when used to augment positively. IMO it says a lot when someone chooses that sort of example.
by Neywiny | 2025-08-20 12:02:49+00:00
You've missed my point. I don't think any human who has a job at a law firm would ignore a sentence like that. I think any AI I've used has ignored explicit instructions of moderate severity. I'm not worried it'll hallucinate things into existence, I'm worried it'll ignore them out. Can't summarize without throwing away words. I don't trust it to choose the right ones.
by latentsea | 2025-08-20 12:03:06+00:00
"These kids" being 97% of kids.

https://nces.ed.gov/programs/coe/indicator/cch/home-internet...

Meaning 97% of parents are evaluating theoretical future based risks against real-world utility of entertainment, education and socialising, and choosing to opt for having it than not having. Presumably backed by decades of their own sample size n=1 data of "I used it, and it was mostly fine for me the vast majority of the time".

Contrast that with what you're suggesting. The data linked says that of the 3% of kids that don't have have internet access at home, only 2% of those don't have it for security and privacy reasons.

Policy makers have to make policy that's going to work for real people. Your ideas and suggestions read more like that physicist joke that ends in the punchline "I have a solution, but it will only work for spherical chickens in a vacuum".
by matheusd | 2025-08-20 12:03:48+00:00
"has existed long before humanity" isn't relevant for my argument.

"Will exist long after humanity" -> maybe, maybe not. If we're smart, capable and humble enough, we could, in principle, intentionally outlast them.

By "intentionally" I mean: we can design our future lightcone such that, by whichever measure you care to choose, there are still humans around. Yes, bacteria could be still around, but it won't be because they _chose_ to be around, it will be because it just so happened that the universe arranged itself in a way that they are still around.

By "in principle" I mean: if we spent enough resources, energy and smarts and built a civilization around this goal, we could plausibly (given the known laws of physics) do this. Whether we _will_ do it or destroy ourselves first any of the possible various means, is an open question.

Lineages of bacteria that exist today, here, will only keep existing in the _far_ future (billions of years from now, after the sun chars Earth and then spends its energy budget) if it just so happens that a panspermia event kicked some off our solar system and then they just so happen to find a suitable solar system to keep existing.

We can design our future, bacteria can't.
by josevalim | 2025-08-20 12:03:50+00:00
Thank you `kawsper` for the feedback!

We are going to introduce more visibility into the context limit and make it easier to summarize.

Regarding the on-hover, do you still have the snippets around that it tried? We instruct the model to dispatch events using the proper browser APIs and I wonder what it tried to do. I would love to hear more! You can ping me on Tidewave's Discord (https://discord.gg/5GhK7E54yA) or send me an email (see github.com/josevalim).
by richardvsu | 2025-08-20 12:04:05+00:00
I recently picked up my fountain pens after a 5 year hiatus. I used to collect them in my college years and continued using them in grad school. I loved the feeling of writing formulas on blank sheets of paper and pretending to look like a Physicist. But it all stopped after I began working with a computer. I started to collect HHKBs instead. I find it much easier to gather my thoughts and think logically and remember stuff when I’m writing with my hands.

There’s a running theme in my life that I prefer manual things. I enjoy practicing Olympic weightlifting, driving my 14 year old manual transmission and inking paper and tying with my HHKBs in Vim. To me, tools are the best when they feel like an extension of my physical body.
by zokier | 2025-08-20 12:04:08+00:00
This is pretty much my experience too. Working with jenkins is always complete pain, but at the same time I can't identify any really solid alternatives either. So far sourcehut builds is looking the most promising, but I haven't had chance to use it seriously. While it's nominally part of the rest of sourcehut ecosystem, I believe it could be run with minor tweaks also standalone if needed
by neutronicus | 2025-08-20 12:04:18+00:00
Do you mean the code completions or the agentic chat interface?

The latter is at least sort of usable for me, while the former is an active hindrance in the sense that it delays the appearance of much-more-useful Intellisense completions.

Having said that, even the agentic chat is not really a win for me at work. It lacks ... something that it needs in order to work on our large C++ codebase. Maybe it needs fine-tuning? Maybe it just needs tools that only pull in relevant bits of context (something like the Visual Studio "peek definition" so that it doesn't context-rot itself with 40 thousand lines of C++)? IDK.

For personal projects Claude Code is really good at the C++ type system, although inclined to bail before actually completing the task it's given.

So I feel like there's potential here.

But as you say, stock Copilot is Not It.
by like_any_other | 2025-08-20 12:04:41+00:00
Looking at homicide, which is the most unbiased indicator (not much under/over-reporting), it was at historic lows in 2013, when the homicide rate was 1.45. It has been growing nearly every year since. The latest data I can find is for 2022, which has a 2.273 homicide rate. For reference, that is a little more than 4x the homicide rate of Italy, which is at 0.545, and a little more than 2x Bulgaria's 1.088 rate.

Sources:

https://www.macrotrends.net/datasets/global-metrics/countrie...

https://en.wikipedia.org/wiki/List_of_countries_by_intention...
by everdrive | 2025-08-20 12:04:42+00:00
>communicating this problem to executives

I don't just mean this as lazy cynicism; executives don't really want to understand things. It doesn't suit their goals. They're not really in the business of strictly understanding things. They're in the business of "achieving success." And, in their world, a lot of success is really just the perception of success. Success and the perception of success are pretty interchangeable in their eyes, and they often feel that a lot of engineering concerns should really be dismissed unless those concerns are truly catastrophic.
by lovehashbrowns | 2025-08-20 12:04:56+00:00
Hey!!

You can get everything I've got here: https://github.com/gerardocardenasgomez/printed-tasks

For my setup, I have a couple of different components. I have a very mediocre and super vibe coded HTTP server running on my Arduino which is connected to the receipt printer. It just has /print and /barcode endpoints. I'd like to improve on this by using an ESP32 instead of my Arduino so I can get MicroPython instead of C++. The Arduino is connected via serial to the receipt printer with this: NOYITO TTL to RS232 Module.

I then have a Python script which will send requests to the /print and /barcode endpoint to actually print out the tasks, and it hooks into Supabase to get the task into a DB and Google's AI Studio to also print a little encouraging message. Both should fit in their free tier for this kind of project.

And then I have a small API written in Typescript which hooks up to Supabase and marks a task complete when my iOS shortcut sends it a message.

The whole workflow for me is: Print receipt with the Python script, mark it complete with an iOS Shortcut. I have a whiteboard for the receipts themselves and magnets to stick them on there. Get fairly strong magnets because the ones I got start to lose their hold at the end of the day once I've got a number of tickets stacked up.

Honestly the barcode part is the key IMO. It makes completing a task so fun and rewarding. If you / your family has iPhones you can create an iOS Shortcut that will scan the task when you complete it. I was also going to go with a usb barcode scanner because that sounds really satisfying too! For this you might need a dedicated machine hooked up to the usb barcode scanner because they typically act as a keyboard and just type in whatever they scan, so you'll need a script running constantly that's just waiting for input.

I'm not too familiar with Homeassistant and it looks like donetick would work better for you as well than most of the stuff I've got but I'd be happy to help with anything if you'd like. My contact info is in the GitHub where I have the printed-tasks code.

Lastly, I've been using this manual for the ESC/POS stuff: https://pos-x.com/download/escpos-programming-manual/ Just in case you end up wanting to manually print yours. There are some libraries already that do this, but I can't use most of them because of the Arduino situation.

OH! Get BPA-Free receipt printer paper.
by disgruntledphd2 | 2025-08-20 12:05:12+00:00
Jupyter support in Emacs is pretty bad, tbh. I keep trying every once in a while (as lots of companies prefer notebooks) and it basically never works.

You could probably get it working locally for yourself but in corporate environments it can be annoyingly hard.

org-mode is a better choice, but note that it's not specialised for Python (which is good and bad) so you may need to wire up some stuff (I mostly use R for personal stuff and that works very well).
by DannyBee | 2025-08-20 12:05:48+00:00
"would be required on a per user basis or track the access rights along with the content, which is infeasible and does not scale"

Citation needed.

Most enterprise (homegrown or not) search engine products have to do this, and have been able to do it effectively at scale, for decades at this point.

This is a very well known and well-solved problem, and the solutions are very directly applicable to the products you list.

It is, as they say, a simple matter of implementation - if they don't offer it, it's because they haven't had the engineering time and/or customer need to do it.

Not because it doesn't scale.
by viridian | 2025-08-20 12:06:48+00:00
Yeah, the CS skin market is pretty crazy, but its still no where near CoD sized. Black ops 6 turned over $3 billion in revenue, and black ops 7 is expected to sell higher yet.

I find the yearly release model exhausting, honestly. Some people only play Call of Duty and still spend more per year than I do on video games.
by cosmos0072 | 2025-08-20 12:07:11+00:00
> So, people who use native REPLs, what do you do with them?

In my case, I use my interactive shell https://github.com/cosmos72/schemesh every day as login shell.

You can look at it as heavily customized Scheme REPL, where everything not inside parentheses is parsed and executed as shell syntax, and everything inside parentheses is parsed and executed as Scheme syntax.

Having arithmetic and procedure definition within the login shell definitely feels liberating, at least to me