MurphyA/hacker-news huggingface dataset:
by nasso_dev | 2025-07-03 11:59:56+00:00
> Seems like passkeys use a very simple model where you are using a single device with a single browser or are somehow syncing across devices with some cloud service - and from your description it sounds like that doesn't even work.

Unlike passwords, you can have multiple passkeys per account. You can have 5 passkeys for your amazon account if you use your amazon account on 5 different devices. If you lose device 4, or if it gets stolen, you can just delete passkey 4. The other ones are safe.

Or, you can use a syncing service like a password manager. Both solutions work!
by a_bonobo | 2025-07-03 12:00:40+00:00
>This lead to a kind of effort inversion, where senior devs spent much more time on these PRs than the junior authors themselves.

It's funny, I have the same problem, but with subject matter expertise. I work with internal PR people and they clearly have shifted their writing efforts to be AI-assisted or even AI-driven. Now I as the SME get these AI-written blog posts and press releases and I spend a far more time on getting all the hallucinations out of these texts.

It's an effort inversion, too - time spent correcting the PR-people's errors has tripled or quadrupled. They're supposed to assist me, not the other way around. I'm not the press release writer here.

And of course they don't 'learn' like your junior engineers - it's always AI, it's always different hallucinations.

P.S.: And yes I've raised this internally with our leadership - at this rate we'll have 50% of the PR people next year, they're making themselves unemployed. I don't need a middleman who's job it is to copy-paste my email into ChatGPT, then send me the output; I can do that myself.
by pydry | 2025-07-03 12:00:53+00:00
This almost seems to be a weird artefact of capitalism. Ive worked on several projects which at some point became obviously doomed to almost everybody in the trenches but management/investors/owners kept believing. Perception of reality did not permeate the class divide.

I wish I could make $$$ off this insight somehow but im not sure it's possible.
by lynguist | 2025-07-03 12:00:59+00:00
Also directly connected to “The Summit of the Gods” via the famous Vest Pocket Kodak camera.

Animation film: https://en.m.wikipedia.org/wiki/The_Summit_of_the_Gods_(film...

Manga: https://en.m.wikipedia.org/wiki/The_Summit_of_the_Gods

Vest Pocket Kodak: https://en.m.wikipedia.org/wiki/Vest_Pocket_Kodak
by 4ad | 2025-07-03 12:02:23+00:00
Learning category theory to the level of understanding monads should take half an hour at most, and would constitute real understanding of what a monad is, versus this C++ explanation which is handwavy even in terms of C++. C++ can't even encode monads accurately!

But one doesn't even need to learn category theory. I assume that everybody has learned abstract algebra in high school, monoid, rings, groups, vector spaces and all that. A monad is just another kind of a structure like that. If you have studied abstract algebra in school then it should take 5 seconds to read the definition of a monad, a minute to understand it, and perhaps 10 minutes to see how various things such as errors or lists form monads.

Learning category theory, or indeed any sort of math from Wikipedia is an absolute futile endeavour.
Show HN: Peer. – The First Subscription-Based Social Network
by AmuXhantini | 2025-07-03 12:02:24+00:00
Social media funded by users, not advertisers. No ads, no algorithmic manipulation. $2/month gets you a platform where you control your feed and your data stays private. Simple premise: make users the customers, not the product. We think people are ready to pay for authentic social networking. Live now. Try it out and let us know what you think.
by mzajc | 2025-07-03 12:03:42+00:00
Besides other inconveniences mentioned here, I'm very concerned about "passkey provider attestation" (see: walled garden). This was already brought up as a threat against KeepassXC because their implementation allowed "too much" user choice: [1].

Does anyone know if this kind of anti-user attestation has been or can be deployed? I really can't understand why anyone would promote passkeys in good faith if that's the case.

[1]: https://github.com/keepassxreboot/keepassxc/issues/10407#iss...
by zbentley | 2025-07-03 12:04:14+00:00
> If a person wants to pay attention to their lifestyle and health, then in the US he will get one of the best results in the parameters you listed. That is just a fact.

Is it? What are some obstacles to a similarly committed person attaining health/lifestyle benefits in other developed countries? What are the factors uniquely provided by the US that make this “fact” true? Are there factors in the US working against good outcomes for committed people?
by data_yum_yum | 2025-07-03 12:04:29+00:00
That’s an excuse for poor behavior.

Relevant people can share it privately and put out a public warning about obviously noticeable behavioral patterns.

Couple issues here:

1) Sharing it wide open on the Web for the whole world to see and everyone to poke fun of is a massive intrusion.

2) It's also a gateway to bunch of nonsense and false information all over the Internet. Half the stuff I see about this person under allegations, I just don't trust. Not to mention all of a sudden there are tens of impersonators.

3) There are many people with the same name who’s going to get a backlash FYI.

All this is happening too close to people openly talking about what AI researchers are being traded on every social media platform. Idk if any of these people ever wanted to be so famous.
by jedimastert | 2025-07-03 12:04:45+00:00
There was an 18 year old legal resident in my city that was forcibly pulled out of his house by ICE, was ignored when he showed his papers, and was shipped from Kentucky to Louisiana where they tried to "deport" him for literally no reason. After a bunch of unnecessary judicial stalling, they just kicked him out on to the street 600 miles from home and he would have essentially been homeless if the community hadn't rallied around him.

It's not a unique story.
Show HN: A goal-oriented task manager (alternative to Todoist/Things)
by amberhaccou | 2025-07-03 12:05:17+00:00
Hi HN,

I’m Amber, product designer, founder and someone who’s tried pretty much every productivity app out there. I always loved setting goals, but I kept getting frustrated by how disconnected everything felt. Long-term goals lived in Notion, habits were in a habit app, daily tasks in another and I constantly lost sight of the bigger picture.

So I decided to build something I wished existed: Griply - a goal planner that connects your vision, goals, habits, and tasks into one system.

We started as a native iOS app and later added Mac, Windows, and Web. After getting lots of feedback from users (many switching over from Things 3 or Todoist) that they were doing their real planning on desktop, we decided to make a bit of a pivot and put all our focus on the desktop app. That led to our biggest update yet.

We built Griply 3.0: Calendar, Goal Roadmap, and Time Blocking in just ~6 weeks (I love working in a small passionate team!).

---

I know there are A LOT of productivity tools out there and I’ve used them all. The difference is that Griply is completely goal-oriented.

Everything is organized around your life areas (like health, career, relationships, etc.), and your long-term vision is connected to your actual day-to-day actions.

It all starts with why (for the Simon Sinek lovers ;)) - why you want to do what you do each day. Griply helps you keep that perspective while tracking measurable progress on what really matters.

The structure looks like this: life areas → vision → goals → habits/tasks → calendar/daily planner

---

What’s new in 3.0:

- Goal Roadmap: Plan goals across months or years

- Time Blocking: Schedule time for goals and life areas, not just tasks

- Built-in Calendar: With Google Calendar integration (working on Outlook and iCal)

- Daily Planner: Organize your day around what matters most

- Fully redesigned Desktop App for Mac, Windows & Web

---

You can explore the app for free and on the v3 launch page there’s a video where I go over all the details of the new version: https://griply.app/v3

We’re fully bootstrapped and have been building this with real users from day one. Would love any (honest) thoughts, feedback, or critiques.

Thanks so much!
by afro88 | 2025-07-03 12:05:26+00:00
This is a strawman isn't it? I haven't read one post or comment saying that writing code is "the bottleneck".

It's something that takes time. That time is now greatly reduced. So you can try more ideas and explore problems by trying solutions quickly instead of just talking about them.

Let's also not ignore the other side of this. The need for shared understanding, knowledge transfer etc is close to zero if your team is agents and your code is the input context (where the actual code is now at the level that machine code is now: very rarely if ever looked at). That's kinda where we're heading. Software is about to get much grander, and your team is individuals working on loosely connected parts of the product. Potentially hundreds of them.
by Keyframe | 2025-07-03 12:05:27+00:00
Why would Vulkan, as opposed to a custom solution designed to target that hardware and games specifically, be a better solution?

Vulkan came to be as a low-overhead rendering API targeted at 3D video games made originally, as Mantle, by both AMD and DICE.

If anything, I'd see any console or game people involved with this as a bad signal, considering what a travesty Vulkan came to be and that one originated from such a group.
by mandmandam | 2025-07-03 12:06:11+00:00
It seems more than a little disingenuous to inflict trillions of dollars in damage through sanctions on a small island nation, then blame their economic policy (namely, not bending the knee to the US) for their situation.

> The United Nations estimated in 2023 the total economic damage to the Cuban economy to be in the "trillions of dollars" since inception [1958].

- https://en.wikipedia.org/wiki/United_States_embargo_against_...

Putting that into perspective, a trillion dollars would be about $100,000 for every man woman and child in Cuba today.
by indymike | 2025-07-03 12:06:24+00:00
We do have good police in the US.

But I'd prefer not to interact in their official capacity with them if possible because there is a non-zero chance that the specific officer I'm talking to is not one of the good ones.

I recently had a run in where I was photographing a duck on the roof of a house. A cop literally ran up to me and asked what I was doing with his hand on his gun, holster released. I was fortunate that he realized how nuts his behavior was when I pointed out that I was taking a picture of a crazy duck sitting on a chimney. I also realized that I probably would have been shot had I not been calm and polite.
by lupusreal | 2025-07-03 12:07:29+00:00
In the UK during the early era of cars, the Automobile Association used to send boys out with bicycles to warn drivers about speed traps. This was challenged in court, obstruction of justice or some such, so the AA simply inverted the scheme. The boys were now told to always salute cars to signal that everything was okay, but wouldn't salute if there was a speed trap ahead. It was reasoned that the law couldn't compel the boys to salute. Apparently they kept this up for a few decades, before eventually deciding that speed limits were generally reasonable.
by mopsi | 2025-07-03 12:07:39+00:00
This line of reasoning is exactly why everyone bordering Russia is preparing for an invasion, and why no one deludes themselves with "Mr. Hitler will surely stop at Poland." It's not about NATO, ethnic Russians, or any other common excuse, but a fundamental collision between an imperialistic view of the world (represented by Putin's dictatorship) and a cooperative one (represented by the EU). Nations are naturally drawn to the EU, which does not force them to live under someone's boot, and Putin tries to stop that through raw violence.
by scarface_74 | 2025-07-03 12:07:57+00:00
I’m working on a system now where the hard part is the integration, user experience, business requirements, solving XYProblems, etc.

Honestly this is true for most problems and has been forever for most developers.

But between all of the different Lambdas (yes we had to use Lambda to do business logic it’s Amazon Connect), there is probably around 2000 lines of relatively straightforward code and around 1000 lines of infrastructure as code.

I didn’t write a single line of code, I started by giving ChatGPT the diagram and very much did “vibe coding” between the code, the database design and the IAC.

I would have had to have at least one junior dev do the grunt work for me. I don’t think I wrote a single line of code.

Before the gate keeping starts, I started programming in assembly in 1986 and had an official title of “software engineer” or something similar until 2020.
by dgb23 | 2025-07-03 12:08:27+00:00
There are so many red flags with this administration that I lost count. Policing speech, suppressing information, cutting research funding, cutting social programs, increasing spending and intensity for deportations, deporting people for political affiliation, an unnecessarily disruptive economic policy and many reports of general incompetence, lying and corruption.

It's all so bleak. Where is the payoff?
by xyzzy123 | 2025-07-03 12:09:51+00:00
For years every external pentest of every perimeter of companies with old-school stuff like this has been finding these things and exploiting them and there are usually several webshells and weird stuff already on the server by the time they get to it. Very often the company forgot, or didn't know they had the thing.

The end state of running 15 year old unmaintained PHP is that you accumulate webshells on your server or it gets wiped. Or you just lose it or forget about it, or the server stops running because the same dev practices that got you the PHP means you probably don't bother with things like backups, config management, version control, IaC etc (I don't mean the author, who probably does care about those things, I just mean in general).

If these things are not a big deal (often it is not! and it's fun!) then absolutely go for it. In a non-work context I have no issues.

TBH I'm not 100% sure that either the PHP version _or_ the go versions of that code are free from RCE style problems. I think it depends on server config (modern php defaults are probs fine), binary versions (like an old exiftool would bone you), OS (windows path stuff can be surprising) and internal details about how the commands handle flags and paths. But as you point out, it probably doesn't matter.

Am I just doing the meme? :)
by bob1029 | 2025-07-03 12:10:02+00:00
I used to think authoring code was the bottleneck. It took a solid decade to learn that alignment of the technology to the business is the actual hard part. Even in the extreme case like a B2B/SaaS product wherein every customer has a big custom code pile. If you have the technology well aligned with the business needs, things can go very well.

We have the technology to make the technology not suck. The real challenge is putting that developer ego into a box and digging into what drives the product's value from the customer's perspective. Yes - we know you can make the fancy javascript interaction work. But, does the customer give a single shit? Will they pay more money for this? Do we even need a web interface? Allowing developers to create cat toys to entertain themselves with is one realistic way to approach the daily cloud spend figures of Figma.

The biggest tragedy to me was learning that even an aggressive incentive model does not solve this problem. Throwing equity and gigantic salaries into the mix only seems to further complicate things. Doing software well requires at least one person who just wants to do it right regardless of specific compensation. Someone who is willing to be on all of the sales & support calls and otherwise make themselves a servant to the customer base.
by konovalov-nk | 2025-07-03 12:10:09+00:00
Nobody mentioned Joel Spolsky's October 2nd, 2000 article, so I'll start: https://www.joelonsoftware.com/2000/10/02/painless-functiona...

Code is not a bottleneck. Specs are. How the software is supposed to work, down to minuscule detail. Not code, not unit tests, not integration tests. Just plain English, diagrams, user stories.

Bottleneck is designing those specs and then iterating them with end users, listening to feedback, then going back and figuring out if spec could be improved (or even should). Implementing actual improvements isn't hard once you have specs.

If specs are really good -- then any sufficiently good LLM/agent should be able to one-shot the solution, all the unit tests, and all the integration tests. If it's too large to one-shot -- product specs should never be a single markdown file. Think of it more like a wiki -- with links and references. And all you have to do is implement it feature by feature.
by Ringz | 2025-07-03 12:10:59+00:00
Voting machines represent the most problematic election technology imho. All voting methods have inherent vulnerabilities, but paper ballots and mail-in voting are maybe the most reliable options?

For me, the critical missing element is comprehensive verifiability: Creating tamper-proof systems that allow voters to verify their votes were counted correctly while maintaining ballot secrecy. All that while elections must be publicly verifiable by ordinary citizens without special technical knowledge.
by lotsofpulp | 2025-07-03 12:11:25+00:00
The new tax bill, which benefits asset owners (wealthy), older people, and the beneficiaries of the wealthy.

When you have a population age histogram that is flattening and eventually an upside down triangle, you need some way of extracting labor from the young and giving it to the old (the chosen ones who can afford it) to maintain the socioeconomic hierarchy.

The young without inheritances won’t ever have it as good, so you’ll need to distract them and otherwise fool them into believing it is their duty to transfer their earned income via earned income taxes to the elderly.
by MITSardine | 2025-07-03 12:12:23+00:00
Have you tried "traditional" approaches like a Delaunay triangulation on the point cloud, and how does your method compare to that? Or did you encounter difficulties with that?

Regarding what you say of planes and compression, you can look into metric-based surface remeshing. Essentially, you estimate surface curvature (second derivatives) and use that to distort length computations, remeshing your surface to length one in that distorted space, which then yields optimal DoFs to surface approximation error. A plane (or straight line) has 0 curvature so lengths are infinite along it (hence final DoFs there minimal). There's software to do that already, thought I'm not sure it's robust to your usecase, because they've been developed for scientific computing with meshes generated from CAD (presumably smoother than your point cloud meshes).

I'd be really curious to know more about the type of workflow you're interested in, i.e. what does your input look like (do you use some open data sets as well?) and what you hope for in the end (mesh, CAD).
by data_yum_yum | 2025-07-03 12:12:29+00:00
Just stay away from the toxicity that’s bringing a cultural decline in the tech world. When it’s relevant, you can inform the right people that you can trust and suggest solutions.

Enough companies hand out bounties to people who catch security vulnerabilities, some just categorize per seriousness but some go far enough to have assessed existing problems and put out a list of them with specific dollar mounts they’re willing to hand out.

I think this is the way to go honestly - creates a community, remain transparent which buys immense trust, and have a pretty neat way to attract talent.

I think at this point it’s a no-brainer that lot of big tech companies are going through a cultural decline, which explains the layoffs. AI is just an excuse for layoffs :)
by matwood | 2025-07-03 12:13:52+00:00
I said a large portion and not most. Trump was very clear what his intentions were and people voted for him anyway.

SCOTUS has zero ability to execute on their decisions - that's up to POTUS. Congress is also voted on by the populace, and most GOP not towing the MAGA line have been primaried because once again, a large portion of the population wants exactly this.
by mrweasel | 2025-07-03 12:14:06+00:00
A lot of people only have a phone these days. It's way more likely that they lose their phone than their home burns down.

In Microsofts case they want to use passkeys for Outlook.com as well, so their advise on using an email as recovery makes no sense. Then you can use security questions, which honestly is possibly worse than username and password. The last option is via a linked phone number, which security experts also advise against.

My complaint about passkeys stand, without non-digital way of backing them up, as easy as writing a password on a post-it and stuffing it in your sock draw, it can see it being anything that a major hassle.

For some things, e.g. Github, Facebook and things of that nature, fine, go with passkeys. For your email account, may not.
by jedimastert | 2025-07-03 12:14:28+00:00
It has increased massively since the beginning of this administration, and more importantly for the news has become less about targeted raids and more about a show of force.

For a bit of context, the administration decided to use undocumented people (read: Latin migrants) as (one of many) scapegoats and made a to promise to deport a certain number of millions. By most accounts the number of immigrants he promised to deport is well above the number of undocumented immigrants in the country, especially Latin migrant workers, which has been the target of, to put it frankly, persecution.
by clejack | 2025-07-03 12:14:34+00:00
Reich can't prove what happened? Slaves being prohibited from education? Books being burned?

Reich can't prove the internal working of the president's mind, so statements of intent are speculative to a degree, but if you interacted with a person in such a way that you projected feelings of animosity and hatred towards him, I wouldn't need your explicit admission to determine that you hate him or that you are consistently behaving in ways that appear hateful.

The president's actions have certainly shown a disdain for the education system. Vance has explicitly expressed taking issue with universities and wanting to implement government control. Trump has mandated that universities allow review for their curriculum if they want to receive funding.

This article isn't alarmist, because the actions that anyone would need to be alarmed about have already happened. The only question at this point is whether or not you like the results.
by hanishi | 2025-07-03 12:14:41+00:00
If you don’t understand what matters in your domain, you’ll waste time polishing the wrong parts.

In AdTech, milliseconds and malformed VAST XML matter more than beautiful abstractions. If I were in game dev or finance, it’d be something else.

Good taste comes from knowing where to be precise and where to be pragmatic I believe.

Reading other people’s code — especially well-crafted open source projects — helped me internalize patterns, see alternate approaches, and spot elegance.

You learn what not to do just as much as what to do.
by pjmlp | 2025-07-03 12:14:57+00:00
It is telling that Ada and Rust are only ones that many people in the C++ community would ever consider.

Because at the scale many companies use C++, the additions into ISO C++, for how bad WG21 process currently might be, don't land there because a group of academics found a cool feature, rather some company or individual has seen it as a must have feature for their industry.

Sadly also a similar reason on how you end up with extension spaghetti on Khronos APIs, CSS levels or what have you.

Naturally any wannabe C++ replacement to be taken seriously by such industries, has to offer similar flexibility in featuritis.