MurphyA/hacker-news huggingface dataset:
by Yizahi | 2025-06-04 10:11:41+00:00
And with all that tracking and spying on me, plus a boatload of voluntarily submitted data, and Facebook still can't/won't show me any relevant advertising. I mean, even from the corpo point of view. Whenever I open my feed to read something, I see a boatload of complete garbage ads. Like, they are neither enticing to me nor they are promoting something corpos may want to shove in my fae so I would remember, like some Coca-Cola or whatever product. But no, they have nothing.

I've just opened my feed in FB and let's see what ads will be today:

Group Dull Men's Club - some garbage meme dump, neither interesting nor selling any product or service.

Women emigrant group - I'm a male and in different location.

Rundown - some NN generated slop about NN industry

Car crash meme group from a different location.

Math picture meme group

LOTR meme group

Photo group with a theme I'm not interested

Repeat of the above

Another meme group

Roland-Garros page - I've never watched tennis or wrote about it. My profile has follows of a different sport pages altogether. None of those rise in the ads.

Another fact/meme group

Repeat

Repeat

Another fact/meme group

Expat group from incorrect location

And so on it goes. Like, who pays for all this junk? Who coordinates targeting? Why do they waste both their and mine capacity for something that useless both for me and Facebook? I would understood if FB had ads of products/services, or something that loosely follows by likes. But what they have is a total 100% miss. It's mindboggling.
by glimshe | 2025-06-04 10:12:41+00:00
My life turned out alright. Full of problems, pains and questions like everyone's else's but, in the grand scheme of things, I'm incredibly fortunate given the amount of poverty and misery in this world.

I always liked the thought experiment of living my life again. However, I'm much more interested in the thought of living in the future. If I could do it again, I'd take the risk of living 1000 years from now. I know this could be a mistake, but I'm an optimist.
by lrvick | 2025-06-04 10:12:48+00:00
Many employers have tried. I activate it, throw it in a drawer to let the battery die never to be turned on again.

People quickly find I am reachable at my desk and otherwise am always driving, in a shower, swimming, in a theater, it has a dead battery, every single time. Even in leadership roles.

My time away from my desk is my time, and people learn to respect that, and even empower some of them to do the same.
by d4rkn0d3z | 2025-06-04 10:13:37+00:00
I think if you stop labelling it "AI" and instead use "meta-software" or "natural language programming tools", then all of the hidden and externalized costs resurface. And a better understanding of skepticism arises. These tools may cost $20/month now but once all of the tooling to write software manually vanishes or becomes rarified, will the price stay the same? And will not the purveyors of this meta-software have a new form of control? Will intelligence itself be somehow sequestered?

Probably not because what "AI" is giving you is not intelligence. Intelligence involves realizing that all human knowledge is fiction, careful, logical, predictive fiction. And "intelligence" involves remembering in exquisite detail what makes your knowledge fiction, so that you do not inadvertently become convinced that your careful logical predictive fiction is "truth".

Predictions about "AI" involve various super exponentials combined and if you leave out just one of those that pulls in the wrong direction then the loose renormalization performed by wishful thinking fails. So rather than an "AI" programming utopia we end up in the same old efforts to manifest hegemony over computing, will to power. One algorythm to rule them all...the more things change the more they stay the same.
by DarkCrusader2 | 2025-06-04 10:14:23+00:00
> Where I used to spend most of my time in Cursor, I now mostly use Claude Code, almost entirely hands-off. Do I program any faster? Not really. But it feels like I've gained 30% more time in my day because the machine is doing the work. I alternate between giving it instructions, reading a book, and reviewing the changes.

This is very interesting to me and I did not know that our current LLMs can do this. Does anyone has a live coding video/stream of this workflow to do some non trivial task successfully, like developing/merging a feature for some open-source project? There is so much crap around AI on youtube that I have just stopped engaging with that stuff and not sure who are producing genuine content and who is just selling their latest grift.
by thecupisblue | 2025-06-04 10:14:32+00:00
>There's really no need to ever transmit a diff and deal with all the format vagaries when you can just send the two files.

Well, depends what are you doing, and in 2025, they are more relevant than ever.

Asking an LLM to output a diff for an edit can save you a staggering amount of tokens and cut the latency of it's response by 5-10x. I've done it your way, a custom diff way and then added a standard diff one, and even back then with GPT 3.5 there was a huge difference, let alone now with way larger models.

There is a lot of diff's in the dataset so telling it to create a standard diff is usually no different than asking it to create a whole file in terms of accuracy (depending on the task), but saves you all the output tokens and reduces the amount of compute/time required to infer all those tokens.

Updating a code running in a sandbox on a 3rd machine over the wire and speed is relevant? You want a diff. I did it your way first for ease, but knowing how much data and compute I was wasting on that, it was a low hanging optimisation to use a diff, and it worked wonders. Yeah, for most usecases it would be an overkill, but for this usecase miliseconds were important.

If you have file A and A2 and a diff AxA2, constructing file A2 is easy and saves you all the A-diff data.

Merging them is the only potential issue due to conflicts, and that is where a human or LLM has to come in and that is where just having a file A2 to overwrite the original one would be easy, but conflict occurs only in cases where you might not want that to happen.

TLDR; diff good.
by gsuraj | 2025-06-04 10:14:42+00:00
Location: Patna India Remote: yes willing to relocate : maybe Technologies: MERN stack , TailwindCss , NextJs, Javascript. Resume: https://drive.google.com/file/d/1G0huOavwcq7VIKxFDWNSqHQmbzw... Email: surajgupt880@gmail.com

Suraj Gupta Ph- +91 6207015721 mail - surajgupt880@gmail.com LinkedIn - https://www.linkedin.com/in/suraj-gupta-1894051ba/ git - https://github.com/surajgupt01 Patna , Bihar India 4 June 2025

sir/mam ,

As a final-year Computer Science student with strong experience in MERN stack development, machine learning, and deployment tools like Docker and AWS, I am excited about the opportunity to contribute to your team.

During my academic journey, I have built and deployed several full-stack applications, including a secure file-sharing platform using AWS S3, some full stack application like Social Share and EDA-X. These projects have honed my problem-solving skills and deepened my understanding of scalable application design.

Thank you for considering my application. I would welcome the chance to discuss how I can support your team and grow as an engineer.

Sincerely, Suraj Gupta
by account42 | 2025-06-04 10:14:54+00:00
> Then there's the content. Many SCMs will actually give you a representation of a text file and not the raw contents itself. That text file will be re-encoded for your local/preferred encoding, and newlines may be adjusted as well (`\r\n`, `\n`). The text file is then re-encoded back when pushing the change.

Yeah, don't do that.

> This allows people in different environments to operate on the same file regardless of what encoding they're working with.

No it causes hard to understand bugs because now what people see on their device and what is tracked in source control differs, defeating the entire purpose of having source control in the first place. This isn't theoretical at all btw.

> The solution is to either know the encoding of the file you're processing

In general, there is no such encoding - source control tools need to be able to deal with files not valid in any single encoding.
by zeristor | 2025-06-04 10:14:55+00:00
This has been great, it helped me ID an Osprey, I was where I didn't think they'd be.

Its ID'd a Peregrine Falcon twice, I've still not seen it.

It does list Red Kites as Common Buzzards, I am not sure how to provide feedback to update this.

I tend to use Merlin, and Seek as I walk around Essex. Seek doesn't seem to know about Sessile Oaks.
by manmal | 2025-06-04 10:15:08+00:00
Adding to what the sibling comment from airspeedswift said, there is not ever a need to use dynamic dispatch in Swift outside of iOS apps. Idiomatic apps will have many internal packages/targets that don't even import any Objective-C based libraries and can be compiled and run with just the swift toolchain. You can even inline all your frequent function calls. Idiomatic Swift also uses classes sparingly, and most are ideally declared final.
by volcore | 2025-06-04 10:15:42+00:00
Volcore | Manchester, UK | ONSITE | Full-Time | Software Engineer

At Volcore, we model the electricity system to do proprietary trading that helps balance the grid and facilitate renewables integration. Our technical roles are a blend of Software Engineering and Data Science, wherein we solve problems end-to-end, from data ingestion and analysis to optimisation and deployment. Often these require novel solutions, drawing on original research and experimentation. We are a profitable and ambitious startup looking for Software Engineers who can both crack these kinds of problems and continually improve our shared libraries, tooling and workflows to ensure they are fast, accurate and a delight to work with.

Our team are close-knit, with minimal hierarchy. We work together in-office to whiteboard solutions together and everything we build is used by people sitting next to us.

Every team member owns important projects very early on, and if you can deliver value in a particular area, you’ll be recognised and rewarded for it, regardless of job title.

Our tech stack includes Python, backend Typescript, Postgres and, increasingly, Rust, although the latter is not a Day-1 requirement.

We review all applications personally. For more info, including salaries, requirements and application links:

- Junior Software Engineer https://www.volcore.co.uk/junior-software-engineer

- Experienced Software Engineer: https://www.volcore.co.uk/experienced-software-engineer
by bronxpockfabz | 2025-06-04 10:15:48+00:00
I'll kindly remind people that actual [physical] paper does, in fact, still exist. You may have various feelings about how sustainable and eco friendly it is - sure, but for simple daily notes it is a good alternative, in my opinion.

For more enjoyment, you may even want to invest in a good fountain pen or two, and some fun inks to write with.

In my humble and subjective opinion, it is more tactile, enjoyable, better in terms of focus and forces you to write less / summarise, as my handwriting speed is like 1/10 of my typing speed.

My personal favourite pairing is Pilot Capless + Sailor Jentle Epinard + Clairefontaine Pupitre.

Your experience may vary.
by skissane | 2025-06-04 10:16:36+00:00
It is only in the last century or two that humanity has reached the technological and economic level that a single standard global year numbering made any sense-before that, year numbering systems were highly culture-specific. And it just happened by accident that Western European-derived cultures were globally ascendant at that point in history, so that culture’s calendar became the de facto global standard. And if history turned out a bit differently, it easily could have been another calendar instead - e.g. the Islamic chronology (AH).

But now we have a single global standard, I think there is a huge amount of inertia against changing it - it is baked into untold millions of computer systems and business processes now.

I think the most likely way it might change would be (a) if humanity collapsed back to a premodern civilisation, and later recovered; or (b) some new culture/religion became globally dominant which demanded the calendar be changed.

Personally, I’m sceptical (a) is going to happen in the next few thousand years. I think the most likely scenarios are (i) technological modernity survives, (ii) humanity goes extinct completely, (iii) a more moderate collapse in which things get very messy but don’t go all the way back to the premodern era. I think all three are more likely than the kind of complete and extended collapse then eventual recovery which would be most likely to reboot the calendar into a new and different global standard.

I don’t think odds of (b) are high-it would require not just a new dominant culture, but also one which felt very strongly about wiping out all traces of the old calendar. Suppose 1000 years from now, 99% of humans are devout Muslims-I personally think that’s rather unlikely to happen, but anything is possible-would that trigger the current year numbering to be replaced by the Islamic one? I’m sceptical-all Muslim majority countries currently heavily use the Gregorian calendar for business use, computer systems, etc, and they don’t have a theological issue with that, so I’m sceptical they’d feel the need to change even if Islam became the globally dominant culture. And this isn’t a new thing in history-many historical Islamic empires continued the use of pre-Islamic calendars in parallel with the Islamic, especially since the Islamic calendar, being purely lunar, was less than ideal for agricultural use.
by bravetraveler | 2025-06-04 10:17:57+00:00
> As your best friend, if you come to me saying that you were just dumped by your girlfriend, you will get unconditional sympathy beyond words. ... Unless you did something totally crazy or illegal, my loyalty will be immediate and unconditional, because – let’s be real – none of it matters. You’re going your way, she’s going hers, and it’s over.

Wow, hard disagree. For someone wanting to maintain a relationship, there's a teachable moment only a friend can give being gleefully run past. Loyalty isn't blind support.
by Etheryte | 2025-06-04 10:18:40+00:00
Maybe an alternative perspective helps. If you could always do it over, an infinite redo so to say, nothing would matter. Every choice and outcome would become insignificant, because you could just redo it until it was just right. On the flip side, there's always going to be something that you miss out on, no matter how many times you could do it, some choices simply exclude other outcomes and you can't have both. The fact that you can't simply redo things is in a way what gives them value and meaning — what you choose matters.
by AbsintheLabs | 2025-06-04 10:18:58+00:00
Absinthe Labs | Senior Full-Stack Engineer | Remote or NYC Hybrid

Absinthe Labs is making loyalty markets more efficient. With over 20M visits and 2M+ users since our founding in 2022, we built the first Web3-native customer data platform that powers points programs across the digital landscape, and we’re now seeking a Senior Full-Stack Engineer with a love of FE to expand our capabilities.

Role Highlights:

Platform Development: Design and build user-centric interfaces for incentive designers using Radix UI, Tailwind CSS, and Next.js, ensuring scalable backend services using Node.js and GraphQL. Data Architecture & APIs: Develop data pipelines, integrated with Hasura (GraphQL), PostgreSQL/DuckDB, and optimize our server-side logic for high-performance data retrieval. Dynamic Builder Tools: Engineer zapier-like interfaces to configure data sources and build a WYSIWYG loyalty portal editor. End-to-End Product Ownership: Architect, deploy, and maintain services across the stack, ensuring secure SSR and swift API interactions.

What You Bring:

Experience: 5+ years in full-stack engineering, ideally in B2B SaaS, Fintech, or Web3 consumer apps. Frontend: Strong experience in React, Next.js, and transforming Figma prototypes into polished UIs using Radix UI, Tailwind CSS, and shadcn. Backend: Proficiency in Node.js, GraphQL (Hasura) and designing secure, scalable backend architectures. Cloud & Security: Familiarity with AWS (Amplify, Cloudfront), containerization (Docker/Podman), and security best practices (e.g., CORS, CSP). DevOps & CI/CD: Experience with automating deployments, optimizing database queries, and maintaining a smooth developer experience using modern CI/CD pipelines. Startup Agility: Thrive in a fast-paced, impact-driven environment.

Why Absinthe Labs?

High-Impact Work: Join a tight-knit team shipping Web3 loyalty infrastructure that directly influences millions of users. Flexibility: Work remotely or from NYC Hybrid. Compensation: Competitive salary (region-based) + equity in a high-growth Web3 startup.

Apply Here: https://absinthelabs.notion.site/135dfbd9a95880c38129f055c38...
by lou1306 | 2025-06-04 10:20:22+00:00
The entire premise that "Examples of decentralized society [...] are hidden because those in decentralized societies never bothered to keep records" is bizarre, especially when applied to the Middle Ages.

As soon as the barbarian kindgom stabilised after the immediate aftermath of 476 AD, they started bookkeeping again. The truly "dark" ages in terms of scarce surviving records lasted maybe 250 years, but already by the 7th century you have surviving law codes that tell quite a bit about the societial structure of the time.

And specifically, decentralized power-sharing in the Middle Ages is so not-hidden there is even a videogame about it, called Crusader Kings II.
by nedt | 2025-06-04 10:21:09+00:00
It's already enough to just have plain ads. Like we have them on the streets, at the bus station, newspapers, etc. No tracking needed at all, just give out the message. If you need to target people to it in the context of the place or content you are showing it with. But you don't need to know anything about the user seeing the ad. Targeting by user doesn't work anyway.
by bonki | 2025-06-04 10:21:55+00:00
Absolutely! The difference is that with other things the learning curve can be part of the fun while you are in the process of figuring things out. With crotcheting, it only really takes a couple of minutes to get going, but doing it fast and consistently takes time, but you aren't really learning anything new other than becoming faster, so the emotional return isn't as big compared to, let's say, learning a new language or playing an instrument. It's just very mechanical by nature; which is a good thing, but for me personally, it takes away a bit of the joy.
by reedf1 | 2025-06-04 10:23:31+00:00
So, a specialist with ketones published a study related to ketones; which they stand to benefit monetarily from.*

That doesn't necessarily mean the research is suspect in itself - but there is a reason we need disclosures like this.

"Competing interests: The intellectual property covering the manufacture and use of the ketone ester is owned by the University of Oxford and the NIH and is licensed to TdeltaS Global Inc. K.C., as an inventor, receives a share of the royalties under the terms prescribed by each institution. K.C. is a director of TdeltaS Ltd., a company spun out of the University of Oxford to develop products based on the science of ketone bodies in human nutrition."
by karlperera | 2025-06-04 10:24:01+00:00
17 dazzling images from 2025 Milky Way Photographer of the Year awards.

Earth and space mingle in stunning ways for the 2025 Milky Way Photographer of the Year contest. From the “geological masterpiece” of Coyote Buttes, Utah to the sandstone terrain of desolate Ennedi, Chad to a lava-spewing volcano in Guatemala, this year’s entries dazzle from all corners of the globe.

Which image is your favourite and why?
by KnuthIsGod | 2025-06-04 10:24:02+00:00
"Lawsuit

However after a period of time an accident happened with someone using the machine, which was very unfortunate. And in the US, especially NY this means you need to get lawyers. What happened, who is responsible? Is it the company that hired us all, Precious Plastic (back then operating under One Army Entity) for organising it, was it a result of bad operational instructions, misuse of the machine or a fault in the machine from the community member?

We analysed it and are convinced that we are not to blame. But we do not know what a judge is going to say. Meanwhile this has been going on for the last 2 years. Lots of paperwork and documents need to be filed with lawyers that charge up to $600/h, sending emails got painful. Being in a lawsuit in New York is very costly. "
The Goodness Advantage that we founders have
by hakamsingh | 2025-06-04 10:24:04+00:00
ivygo.in is live. Now, I have to onboard mentors so that students have someone to get a paid consultation from.

But will mentors enrol?

No, they won't. I'll tell you why. Every Ivy League student wishes to be associated with a credible organisation. They would much rather do an internship at Goldman Sachs than counsel international students to get into the Ivies. So, how do in convince them to enrol and actually work with IvyGo? Simple solution: I make it sound like charity work. Frankly, it is charity work. Look at it this way: International students from third world countries get access to counselling and receive an Ivy League admissions roadmap to get into their dream school on a scholarship. You know what these mentors will write in their application for Goldman Sachs? They will write "helped 100+ underprivileged kids from third world countries get into their dream universities in the USA." I do not mean this in a critical way, because this is actually what they will be doing.This should work. Hopefully, this works.
by teamonkey | 2025-06-04 10:24:27+00:00
As others have mentioned, the space between stars is vast, but also it's actually very hard for stars to directly collide.

The reason for this is because the dynamical systems of gravity, conservation of momentum etc. tend to pull approaching stars into orbits around each other or make them slingshot away after a close approach, rather than collide directly. Even though intuitively you feel gravitational attraction would make it so that they pull together, the mechanics tend to prevent that from happening. It's the same reason that, unintuitively, it takes a lot of energy to bring a rocket from a stable orbit down to Earth.

That's not to say that direct collisions won't happen, the circumstances will surely be there for them to happen, with all those millions of stars, just less likely than you'd think.

When two stars collide it's usually because two stars are in close orbit and something causes an orbital decay, such as one leaching matter from another, or another star passing close enough to disrupt it. This last point is probably more of a catastrophic risk here; even more so the possibility of a passing star slingshotting planets away into open space.

Source: this was part of my undergrad thesis.