MurphyA/hacker-news huggingface dataset:
by izacus | 2025-07-14 18:49:40+00:00
There's nothing obvious about it.

You're literally defending a megacorporations monopoly and abuse of users so they can continue denying free choice to people using phones.

You're literally saying that the browser the users are right now forced to used by a megacorporation is so bad, they would refuse to use it in the future. And then you double down on the bootlicking by demanding that they continue forcing the use of their supposedly inferior product.

(After all, if the product is actually good, why would people switch?)

And with that you're entrenching megabillionare interests and outright banning creation of opensource.

Be better.
by thewebguyd | 2025-07-14 18:49:48+00:00
> every day it does NOT get easier.

This was important for me to realize too when I started my journey, both strength training and cycling.

For cycling in particular I like to use the anecdote "It never gets easier, you just get faster."

It's hard, and will always be hard, but seeing and feeling the results, beating my PRs, etc. keep me going, and also celebrating the small wins. Some days, just committing to going to the gym and picking up the weights is a big accomplishment and you should absolutely celebrate it.
by jtrn | 2025-07-14 18:50:07+00:00
This is where I failed as a psychologist because I don't have extensive training in pharmacodynamics, so I forgot that "potent" is a specific term in that world. What I meant was: I subjectively believe that Semaglutide is the best choice for weight loss, given the overall profile and response in my subjective clinical experience.

A fancy way of saying: I *think* Semaglutide is best.
by Imustaskforhelp | 2025-07-14 18:50:08+00:00
I think so but not for the reason that you think.

See, most closed source software really just pisses me off of ideological reasons, I just like to tinker with things and just having the possibility to do so by being provided the source code really helps my mind feel happy I guess.

So I "vibe coded" a game that I used to play and some projects that I was curious about and I just wanted to tinker too. sure the game and code have bugs.

Also with the help of AI, I feel like I can tinker about things that I don't know too much about and get a decent distance ahead. You might think that I am an AI advocate by reading this comment, but quite the contrary, I personally think that this is the only positive quality that AI helped in quite substantially.

But at what cost? The job market has sunk a large hole and nobody's hiring the junior devs because everybody feels better doing some AI deals than hiring junior devs.

My hunch is that senior devs are extremely in demand and are paid decently and so will retire on average early too. Then, there would be a huge gap b/w senior and juniors, because nobody's hiring the junior engineers now, so who will become the senior engineers if nobody got hired in the first place. I really hope that most companies actually realize that the AI game is quite a funny game really, most companies are too invested into it to realize that really, open source AI will catch up and there is just no moat with AI and building with AI or just doing stuff with AI isn't that meaningfully significant as they think it is as shown by recent studies.
by jdauriemma | 2025-07-14 18:50:13+00:00
The "in a box" phenomenon is very tangible to me when I am using the iOS Shortcuts feature. Its capabilities are so powerful, but its utility will always have a ceiling because app publishers' interests are generally not aligned with exposing a Shortcuts API to users. The more easily a user can automate and script the tasks that they use your app for, the less engagement their metrics will show.
by bcrl | 2025-07-14 18:50:16+00:00
I've had less than 0.5% of customers ask for IPv6 from my fibre ISP. It's not worth supporting as a result. The main reason is that any service that is not widely used will have gremlins that result in poor customer experience, and if it's always the same handful of customers hitting problems or finding quirks, there is a real risk of poor word of mouth incident reporting that can harm the business. At least if something goes wrong with IPv4, it's going to be noticed very quickly.

Some people will say monitoring is all that you need, but I do not agree. There are a million different little issues that can and do occur on physical networks in the real world, and there's no way monitoring will have a 99% chance of detecting all of them. When incidents like the partial Microsoft network outage that hit certain peering points occurred, I had to route around the damage by tweaking route filtering on the core routers to prefer a transit connection that worked over the lower cost peering point. It's that kind of oddball issue that active users catch and report which does not happen for barely used services like IPv6.
by nullsmack | 2025-07-14 18:50:39+00:00
New storage tech like this never ever comes out.. I remember 300gb or 500gb holographic discs touted 20 years ago.. every other storage tech like that since then has been announced and never made. IBM had a millipede project that used MEMS probes to read/write data at a density of 1 terabit per square inch.. never came out. Countless other examples that I'll never remember exist. Never came out.

I'd be happy to be proven wrong though.
by tenacious_tuna | 2025-07-14 18:50:46+00:00
> safe in the knowledge that I am not inadvertently communicating with a minor.

Why is that so bad? As a kid I really appreciated participating in mixed-age discussions on many topics. I view that as part of what it means to grow into a "young adult."

Too often I think we (North American society) assume that school, with all it's rigorous age separation, gives kids the space and instruction they need to do well in the world but inevitably we get 18 year olds with no awareness of how the world functions beyond themselves... because they've only ever dealt with people of the same age.

The world is a diverse place; ideologically, racially, and in age. We, adults, need to be comfortable communicating with both children and legal minors because they'll be future citizens of the world [added in edit:] and they need to learn those skills too.

Overall, we keep trying to model a world that filters it's own interactions towards children, which is flawed to begin with, but at some point people stop being children, and where does that leave them w.r.t. their expectations of others? If you've never had to consider that an adult might act in bad faith because your world has been so sanitized, are you prepared for a world with bad actors in it?
by brauliopf_ | 2025-07-14 18:50:54+00:00
* Email: brauliopf@gmail.com

* Location: Boston, MA (green card holder)

* Remote: Yes

* Relocate: Yes, for the right opportunity

* CV: https://bit.ly/40PKJqJ

* Portfolio: https://brauliopf.dev/

* GitHub: https://github.com/brauliopf

* Technologies (fullstack): TypeScript, React, Redux, Zustand, Next.js, Vite.js, Tailwind, Node.js, Supabase, PostgreSQL

* Technologies (backend): Python, FastAPI, LangChain (LangGraph, LangSmith), AWS, GCP

Experienced with early- and growth-stage startups. If you're looking for a full-stack developer skilled in building generative AI applications that empower people and businesses, I’d love to chat.
by _DeadFred_ | 2025-07-14 18:51:05+00:00
This administration went in and just flagged people on Social Security as deceased. They said 'those people can just get it fixed'. They also said people that complain are cheats.

There are many people on fixed social security that can't afford missing a payment, let alone the 3 it would take at a minimum if it all works out to get this fixed. By that point they could be homeless, their credit could be ruined. These aren't easy things to fix if you are 80+ and depend on Social Security and renting.

Concentrated power even for the best on intentions (in this case deciding in the 1930s 'old people shouldn't have to eat dog food') is extremely easy to abuse.
by Expurple | 2025-07-14 18:51:32+00:00
Oh, well. I guess, I'll have to translate my original Telegram comment.

---

I agree with the connections that you make in this post. I like it.

But I disagree that purely-technical discussions around LLMs are "meaningless" and "miss the point". I think, appealing to reason through "it will make your own work more pleasant and productive" (for example, if you don't try to vibecode an app that you'll need to maintain later) is an activity that has a global positive effect too.

Why? Because the industry has plenty of cargo cults that don't benefit you, even at someone else's expense! This pisses me off the most. Irrationality. Selfishness is at least something that I can understand.

I'll throw in the idea that cultivating rationatily helps cultivate a compassionate society. No matter how you look at it, most people have compassion in them. You don't even need to "activate" it. But I feel like, due to their misunderstanding of a situation, or due to logical fallacies, people's compassion often manifests as actions that only make everything worse. The problem isn't that people don't try to help the others. A lot of people try, but do that wrong :(

A simple example: most of the politically-active people with a position that's opposite to yours. (The "yours" in this example is relative and applicable to anyone, I don't mean the author specifically)

In general, you should fight the temptation to percieve people around you as (even temporarily) ill-intentioned egoists. Most of the time, that's not the case. "Giving the benefit of the doubt" is a wonderful rule of thumb. Assume ignorance and circumstances, rather than selfishness. And try to give people tools and opportunities, instead of trying to influence their moral framework.

I'll also throw in another idea. If a problem has an (ethical) selfish solution, we should choose that. Why? Because it doesn't require any sacrifices. This drastically lowers the friction. Sacrifices are a last resort. Sacrifices don't scale well. Try to think more objectively whether that's the most efficient solution to the injustice that bothers you. Sacrifices allow to put yourself on a moral pedestal, but they don't always lead to the most humane outcomes. It's not a zero-sum game.
by jandrewrogers | 2025-07-14 18:51:53+00:00
In this particular case it was just a proof-of-concept, albeit at scale. We did not run a proper ground-truthing process but people actually running that type of data model in production could have ground-truthed the analytic model if they wanted to.

However, it turns out that thousands of people like to talk about their flights on social media, so we scraped that as a spot check and it mostly lined up perfectly. Good enough for a demo and it would have been difficult to come up with an alternative explanation for the patterns in the data.

The purpose of the PoC was to sell the data analysis infrastructure that made that type analysis possible at scale, it wasn't about the data per se. It was a compelling demo we invented given the data that happened to be available. Startup life.
by objclxt | 2025-07-14 18:51:57+00:00
> I've seen a lot of harsh, misguided takes over the past few days, like that the Windsurf founders screwed over their employees [...] In this case, this seems like a happy ending for all parties involved

There is no evidence at all in the announcement that is the case. It just says "100% of Windsurf employees will participate financially in this deal". What "participate financially" looks like is not elaborated upon.

It is possible you're right. It's also equally possible that the founders have still screwed over their employees, we just don't know. Nothing in this post supports either position.
by akavi | 2025-07-14 18:51:57+00:00
If my understanding is correct, this is still a much worse deal for employees than if Windsurf's exec team had negotiated a "standard" "accelerated vesting, common conversion" acquisition with Google.

Presumably the "payout" from Cognition is at a lower nominal value and in illiquid (and IMO overvalued) shares in Cognition rather than cash.
by vladvasiliu | 2025-07-14 18:52:15+00:00
That's not what I observe, it opens in the "default app" for "navigation". I've just tried this on my iPhone, running iOS 18.5.

If I click on an address received via iMessage, it will open the "default app for navigation". If I long press it, the context menu will say "get directions" which opens the "default app", open in "google maps" if it's set as the default app. There's no option to open it in Apple Maps. If the "default app for navigation" is Apple Maps, everything I said above changes to Apple Maps.

If I click "share", Google Maps doesn't show up in the list, but neither does Apple Maps.
by ceejayoz | 2025-07-14 18:52:26+00:00
> ICE is deporting illegals. How is that equivalent to the Gestapo?

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

"The two laws were the Law for the Protection of German Blood and German Honour, which forbade marriages and extramarital intercourse between Jews and Germans and the employment of German females under 45 in Jewish households; and the Reich Citizenship Law, which declared that only those of German or related blood were eligible to be Reich citizens."

The Holocaust was, broadly speaking, legal under German law at the time. The Gestapo were frequently enforcing laws with their actions. Eventually, Jews were deported to concentration camps; they were made "illegal".

"Legal" and "moral" are sometimes related, but not always. The Gestapo didn't start with the killings.
by LargoLasskhyfv | 2025-07-14 18:52:31+00:00
Could be, I seem to recall some relationship. It was just that blitzortung didn't work right for me. While lightningmaps did. Anyways. That's from years (maybe 10?) ago.

Maybe my browser just got better? Who knows :-)

By working right, I mean whenever I see flickering from afar, or hearing the first rolling of thunder, clicking on it without much fuss, maybe zooming out, shifting a little, zooming back in and seeing what's going on where instantly.

Which in the context of larger storms works even better in kachelmannwetter.com, because there it's embedded in other data, and projected where it moves/arrives in how many minutes in easily understandable symbology. But that's for Germany only. Useless for Colorado. Havn't found something comparable for there, so far. Would be mostly useless anyways, because weather at 2600+ m altitude changes faster. Or can.
by seabrookmx | 2025-07-14 18:52:38+00:00
This is the real answer.

A friend of my family is a carpenter who came from a very bad family situation, and is just climbing out of poverty. He has an old Chevy K1500 that gets him to and from work, with all his tools.

His transmission went, but he was able to find one at a local junkyard and swap it in over the course of a day and be back on the road for a few hundred dollars.

If you proposed this guy get a F-150 Lightning (or god forbid, a Cybertruck) to reduce his carbon emissions, he'd keel over laughing.
by krunck | 2025-07-14 18:52:40+00:00
Article describes Eurostack as "A joint initiative involving academics, policymakers, companies and governments, it envisions an independent digital ecosystem that better reflects European values — democratic, sovereign, inclusive, transparent, respectful of personal privacy and innovation-driven."

It goes on to say "Canada receives no mention in the Eurostack proposal" And it does 't say Canada has expressed any interest. But Canada should consider this.

The sooner countries prepare for a broken America the better off they'll be when it happens.
by POM37 | 2025-07-14 18:52:51+00:00
I personally own the older but almost identical version of the Legion Go and while i really think Steam OS is the defacto better operating system for Handleld gaming i still don't switch because what the article missed is the big buzzword Named Frame Generation. Yes windows has worse performance if you count Frame Gen out. Steam OS saddly had no Framegen on launch and now a relatively Old version of it. I think for handheld gaming this really is the killer feature. You get double or even triple the frames in those More demanding 3d titles, added smoothness for the 2d indi games, and the normally occurring downsides like graphic artefacts are a lot less of a problem because of the smaller screen size. Even on windows Lenovo is slow to update their official Drivers but you can either go directly to AMD or get the asus Handheld drivers instead, if you are willing to jump through the hoops that its. This feature which currently has a lot of bad press(rightly so) really is perfect for Handheld gaming and Valve should be staying on top with the updates more.
by wonderwonder | 2025-07-14 18:53:23+00:00
Isn't this the same journal that openly announced it would be rejecting any scientific studies that were not left enough for them? They openly state "Science shouldn't offend".

They openly "reject any article deemed to pose a threat to disadvantaged groups, irrespective of whether or not its central claims are true, or at least well-supported."

https://lawrencekrauss.substack.com/p/science-shouldnt-offen...

I will seek my answers to the universe elsewhere.
by manquer | 2025-07-14 18:53:24+00:00
While airlines are the obvious source for such data sets , there are a number of other sources.

The barcode in the boarding pass contains all the information that airlines know about you [1]. It is after all only encoded and not encrypted and so many companies manufacture readers for it.

Airports check-in systems, or it could be from the baggage handling system , the duty free shop or the airport lounge and so on.

There are so many different players who have access to most or all of the data it would hard to prove it came any one source at all.

That is just the barcodes on the boarding pass, passport scanners are like couple of hundred dollars ans airport shops/car rentals use them all the time.

Many airports use facial scanning these days and don’t even ask for boarding pass/passport/visa during boarding at all .

There are auxiliary sources which could be used in conjunction with other sources like Uber booking and so on.

[1] https://krebsonsecurity.com/2015/10/whats-in-a-boarding-pass...
by epiccoleman | 2025-07-14 18:53:42+00:00
> It's a fairly extensive codebase for an infinite crafting game, almost 95% AI coded, thanks to the power of Kiro: https://github.com/kirodotdev/spirit-of-kiro

This, along with the "CHALLENGE.md" and "ROADMAP.md" document, is an incredibly cool way to show off your project and to give people a playground to use to try it out. The game idea itself is pretty interesting too.

It would be awesome if I ... didn't have to deal with AWS to use it. I guess maybe that might be a good use case for agentic coding: "Hey, Kiro - can you make this thing just use a local database and my Anthropic API key?"

Complaining aside though, I think that's just such a cool framework for a demo. Nice idea.
by naasking | 2025-07-14 18:53:55+00:00
> Because async/await are not values

They are computations that produce values. Computations can be reified as values. What do you think functions and threads are?

As I described above, "delimited continuations" are values that subsume async/await and many other kinds of effects. You can handle async/await like any other value if they were reified as delimited continuations, but this makes the compiler writer's life much more difficult.
by tw04 | 2025-07-14 18:54:07+00:00
>Two people he convinced to buy vettes traded them back in within a year of purchase for electrical issues.

Why on earth would you take a bath on a trade-in instead of using the lemon law if there were unfixable electrical issues?

Also - this sounds pretty anecdotal to be honest, long-time corvette owner who follows the forums and I've not seen any widespread complaints of electrical issues with the c8 besides a battery drain issue caused by OTA updates that was resolved.

https://www.tsbsearch.com/Chevrolet/N242435630
by pjerem | 2025-07-14 18:54:47+00:00
Same here : I discovered the fun of rollerblading in skate parks at 34.

Never did any sport in my whole life, officially obese, but now I’m taking a collective course in a skatepark every week and I’m having so much fun that I’m forcing myself to do more sessions even when I don’t feel like it. And even if I’m still pretty "bad" at it, it’s just amazingly liberating.

I guess you just have to find your thing ?
by zzzeek | 2025-07-14 18:54:49+00:00
> Directly select candidates at random for positions from an eligibility pool. Set and maintain the eligibility standard (such as an exam) by randomly selected oversight board to keep it updated and prevent the standard from being manipulated or gamed.

what? is this like a joke? an "eligibility pool" with "an exam" is going to be....."random" ?

sure! we did this and it's all random white men worth billions of dollars. So weird those were the only people that could pass "the exam"! But we have no idea which white male billionaires it will be, so it's "random" !
by ReaperCub | 2025-07-14 18:54:52+00:00
> Voters thought Donald Trump and Joe Biden had merit. Clearly the voters are not a trustworthy source of discernment.

It isn't about being discerning. If you are going to vote and you are a swing/politically agnostic voter in a two party system (like the US/UK) you have the following three choices really:

* Vote for the least bad candidate / lesser of two evils.

* Protest Vote. In the US this would be probably the Libertarian Party / Green Party. In England this would be Reform / Liberal Democrats / Greens etc.

* Spoil the Ballet / Abstain from voting.

Red/Blue Team diehards aren't worth talking about as they don't decide elections. It is the swing voters.

> Why spend hours researching the issues and candidates for a 1 in 10 million chance of having an impact? It makes no sense.

It makes no sense because you have two actual choices (Red Team / Blue Team) or effectively to choose to not participate.

Additionally most politically agnostic that are over the age of 30 have worked out that you get shafted whoever you vote for.
by tedivm | 2025-07-14 18:54:52+00:00
No, as some portion of the $2.5b goes to Windsurf investors.

Basically, Google bought the top talent from the company. This cash was used (according to articles I read this morning) in part to pay directly out to shareholders, and in exchange Google got the top talent from the company and a license for the software (probably mostly so their new talent didn't have to worry about NDA, non-compete, and patent challenges).

Since this money went to shareholders, not to the company bank, and since top talent fleeing the company reduces the value of the company the overall value of Windsurf likely went down as part of the Google deal. This in turn likely made it cheap enough for the remainder to be purchased by Cognition.
by zrail | 2025-07-14 18:55:13+00:00
Separation of services is orthogonal to separation of concerns. There's nothing stopping you from having multiple entry points into the same monolith. I.e. web servers run `puma` and workers run `sidekiq` but both are running the same codebase. This is, in fact, the way that every production Rails app that I've worked with is structured in terms of services.

Concerns (in the broad sense, not ActiveSupport::Concern) can be separated any number of ways. The important part is delineating and formalizing the boundaries between them. For example, a worker running in Puma might instantiate and call three or four or a dozen different service objects all within different engines to accomplish what it needs, but all of that runs in the same Sidekiq thread.

Inserting HTTP or gRPC requests between layers might enforce clean logical boundaries but often what you end up with is a distributed ball of mud that is harder to reason about than a single codebase.