skysight-inc/HackerNews huggingface dataset:
The intuition behind this is that people who had a usecase for the tech but were locked out because they couldn't afford it, or didn't believe it was worth it usecase can be engineers or researchers. Some of these people may perform better than expected causing a gap in true market value which is filled when they scale up to their new size

Related: Jenson's Paradox: The more you buy, The more you save
This added momentum to two things: reducing AI costs and increasing quality.

I don't know when the threshold of "replace the bottom X% of developers because AI is so good" happens for businesses based on those things, but it's definitely getting closer instead of stalling out like the bubble predictors claimed. It's not a bubble if the industry is making progress like this.
+1 pleasantly surprised by my garmin forerunner for exactly the same with hrv stats as well
> They're probably right ...

Fuck them. TypeScript is a cult and they're gaslighting you. Seriously.
> My dad said when he pushed his jet supersonic, you could watch the gas gauge unwind.

Did your dad fly military jets? Most older jets can't supercruise, i.e. go supersonic without using afterburners, and afterburners consume unholy amounts of fuel. Concorde did consume quite a lot of fuel per passenger mile, but it could supercruise.
> I simply don't see aligned incentives. For instance, the more homeless are on the street, the more funding an NGO gets. Then how will the NGO have any incentive at all to truly help the homeless?

That assumes the NGOs, like for-profit corporations*, are motivated solely by funding. Have you ever worked for an NGO seeking to help the homeless? Do you know anyone who does? I assure you they are differently motivated from a big-tech CEO. They typically work to achieve a sense of purpose, not power boats.

* And of course for-profit corporations almost always have more motivations than just profit. Sometimes they even describe them to shareholders. Cynics label official motivations for a corporation other than profit as "virtue signaling", as though the corporation has both true and feigned feelings, but it has neither. And if the feelings of the officers, employees, and owners of the corporation align with its official "feelings" is immaterial, only whether progress towards the goals they motivate is measurable.
Slightly longer than `aider stats` but here you go:

uv run --with=semver,PyYAML,tqdm https://raw.githubusercontent.com/Aider-AI/aider/refs/heads/main/scripts/blame.py
As a non-web person, I find everything related to this auth business needlessly complicated and arbitrarily limited. Most of the time it's not even implemented correctly anyway (many application not checking the JWT audience...) because web devs just use libraries without understand what actually provides the security.

As an application writer, I want the user to feed me a token signed by a trusted entity that proves he is who he claims he is and has the necessary accesses enabled for my application.

Whether this happens transparently via a redirect to the trusted entity login webpage and back to my app or whether I request the user to go to a specific url on their own while I wait for them to do so is just an UX detail. Why every approach needs to be labeled a "flow", authorized separately, and come with their own limitations is beyond me.
Show HN: I built an OSS abstraction over Stripe to embed any pricing model
Hey HN,

We just finished the YC batch and saw how long founders spent implementing pricing.

A few years ago SaaS pricing was just a monthly subscription. But AI companies today have many pricing options they want to experiment with: eg credit systems, usage based systems, top ups etc.

Building this in-house, with upgrades, downgrades, pro-ration, free trials, just sucks.

Similar to how Clerk 'solved' Auth for people that don't want to waste time building non-core features, I think we can do something similar for pricing.

I built an abstraction over Stripe to create any price model (subscriptions, usage-based, credits, trials etc), then embed it in a couple lines of code.

1. use /attach when a customer purchases a plan. A Stripe checkout URL is returned if needed.

2. use /entitled to check if a customer has access to a plan or specific features.

This means no more dealing with webhooks, syncing subscription states etc. It's all open source and I'd love to hear your feedback!
We used to enjoy Back to the Future II, Idiocracy, and Cyberpunk as some kind of unsettling entertainment allowing us to feel smart and ethically superior. Turns out these scenarios are exactly the plan and we aren't that smart after all. No, it's not you who's going to be Biff Tannen.
>>>Now talking serious.

Honestly, you should change your statements for other people, as by default I assumed, that you were serious... I'm being sarcastic here - have to add this as people do not hear sarcastic tone in text and assume it to be serious.

Also, what makes you think I did not try it for code? It did not generate code, that I found acceptable to me and required a lot more work. But at least it gave me honest answer there, that it could offer links to better papers. I don't see that much difference with ChatGPT, as they might probably allow more queries to paying customers, but on the other side - did I mentioned that I read TOS? I would never use AI tools to create my own code for commercial use, that is not open source. Because why in the right mindd should I do that?

I eventually got bored with this tool, just ike with ChatGPT(also, I can write better code anyway, so not real use to me now). Code is not as important as data which is the basis of programming. And I am still interested in understanding logic of other programmers, when I see a code(and behaviour of their creation), that I have to ask wth were they thinking. And test it more.

I am a human, that can programm and I will ask political questions first, because morality and politics are affecting my efficiency as a programmer. If I can't think freely, I won't work on that. So, unless you are a CCP shill and not concerned that your code and logics is recorded and eventually can be stolen, you can use whatever.
You're mixing two things together:
* something that's illegal (dumping used oil into a river)
* and something that's perfectly legal (buying oil)

You buy electricity and it's yours to decide how to use it. i.e. heat up your house or mine crypto.
This is effectively a subsidy for the tech industry, why is this incentive necessary here? It's not specifically targeting startups from what I can tell and potentially just a kickback to large employers and investors.
The DeepSeek moment for nuclear power might be accelerator-driven subcritical reactors that make fission plants much simpler and safer (and therefore cheaper, the key element of DeepSeek moment) by never having a critical mass of fuel in the reactor - criticality is only possible when a particle accelerator is illuminating the core, and the accelerator can just be turned off.
2.5k, tax free. you'll need to earn about 100k to hit that I think.
https://caseyhandmer.wordpress.com/2022/07/22/were-going-to-... is a proposal to generate solar (and wind?) power and use it to make synthetic 'natural gas' as the long term energy storage for when the wind is calm and the sunlight blocked. That can go into existing gas storage and pipelines, and be used to drive existing gas power stations.
Alibaba releases AI model it claims surpasses DeepSeek-V3
So, we all have to just skip for a while ?

There's a Sci-Fi Plot in there somewhere:

A hero tries to and succeeds in persuading govts to organize a planet scale skipping effort to get earth closer to a passing by rock and escape an impending disaster on earth.
"Phones used to be sexy:

A call from an unknown number. A little black book. Your heart pounding as you checked your answering machine. Calling someone from a payphone. Hearing someone say, “It’s for you.” This was romance."
Damn this is me to a T.
"Within the realm" involves some externalities though. Fission reactors have never been particularly cost competitive with other electrical generation technologies. They were subsidized heavily because people wanted reactors to build bombs, and more broadly to cultivate a technology base of people who could build and maintain reactors to build bombs. Once we had enough bombs, that subsidy got rolled back and fission fell off the leaderboard.
Right, but that specific sign still doesn't give definitive info about all the other aspects of autism. Ignoring the name you give "literal-lnaguahe syndrome" , it is unknown if the menu of signs and symptoms is diagnostically clustered in imto one label in an effective way.
Musk can fund good engineering. I doubt he'll ever fund breakthrough advances in theoretical science.
In trying to tackle this in the past, I've attempted to break down the things that SQL does well (and it does a lot well, I really like SQL) and how they could be individually more composable/reusable.

Semantic Information:
- Express relationships between tabular assets [PKs, FKs, Joins]
- Express relationships within tabular assets [row relations]

Transformational Expressiveness:
- The general syntax - functions, aggregations, subqueries, grouping, etc - I think this is more of what functors get at, though the table valued cases blur it to some degree

SQL has some very nice tools for managing semantic layer abstractions, such as views and stored procedures, though they can suffer from change-management, opaqueness, and performance issues. I agree with some of the sentiments expressed in comments that enforced PKs are downstream of the semantic/business logic - they're more of tests than where you want your true business definitions to live. Ideally they'd be created automatically from your semantic definitions.

Functions are reasonable transformational expressiveness tools, but suffer from rarely being defined inline so it's hard to 'get' a statement that heavily uses them. Temporary functions are a really nice middle ground here.

In an ideal world, I think you can separate out composition across both dimensions
- a semantic model, which I think requires decoupling from physical tables to some degree - views are an okay implementation, but I think DBT/others have shown the desire for this to exist outside the database layer to promote a better development lifecycle.

- a functional reuse model, which is also ultimately more about the development you can associate with it and the iteration and experience. I think having this not be coupled to the database itself but defined at the caller/sql layer is important to make it maintainable - some degree of imports/reuse would be helpful here.

Obligatory plug: I've written about experimenting with solving both: https://trilogydata.dev/blog/composability_reuse.html
I would say the critics are already on average proven wrong in the sense that they were betting on something that had a prior of 90% chance of being true. And now those odds might be say 50%. If they were betting people, they would have lost half their money already, while the people betting it would come true have already made 4x. In that competitive sense, they're already wrong.

It takes little skill to predict something like "it won't snow on New York on 3/15/2025". Whereas if you said it will snow on 3/15/2025, and it's true, that's skill.
I’ve been a happy user customer for subl and smerge since launch even when a student.

I really really appreciate how few regressions, amazing low latency and always refining everything. And I’ve def had positive interactions with everyone who is working on the sublime sublime software since it’s been out. So like 10-15 years ish I’m going to guess without looking stuff up
I feel the main reason this cycle still needs those decades to loop back again is that the world underwent its digital revolution during current iteration. We can't do synthesis without breaking everything, so we instead spawn sub-cycles on top - and then most of those end up frozen mid-way for the same reason, and we spawn sub-cycles on top of them, and so on. That's why our systems look like geological layers - XML at the bottom, JSON in the middle, and at the top JSON w/ schemas, plus a little Cambrian explosion of alternatives forming its anthitesis... and looking at it, SGML starts looking sexy again. And sure enough, you can actually use it today - but guess how? That's right, via an npm packge[0].

Wonder if we ever get a chance to actually pull all the accumulated layers of cruft back - to go through synthesis, complete the cycle and create a more reasonable base layer for the future.

--

[0] - https://sgmljs.net/docs/producing-html-tutorial/producing-ht... / https://sgmljs.net/
It's 1.2% cumulative over 6 passes that begin in 2032.
HN has a pretty low tolerance for fraud.
Are there are plans to improve Search UI and make sidebar more capable. I really like the way VSCode’s search interface where results are listed on sidebar and clicking an item opens the file in the editor.

Regardless of the above experience, Sublime Text is still my daily driver since 2012. Nothing has come close to it.
Most of mental health is like this.
Strange claim.

Security isn’t a one-bit thing where you’re either perfectly secure or not. If someone breaks into your house through a window and steals your stuff, that does not make it a lie to claim that locking your front door is more secure.

In any event, Apple’s claim isn’t entirely true. It’s also not entirely false.

Browsers absolutely require JIT to be remotely performant. Giving third parties JIT on iOS would decrease security. And also we know Apple’s fetish for tight platform control, so it’s not like they’re working hard to find a way to do secure JIT for 3P.

But a security flaw in Safari’s process isolation has exactly zero bearing on the claim that giving third party apps JIT has security implications. That’s a very strange claim to make.

Security doesn’t lend itself to these dramatic pronouncements. There’s always multiple “except if” layers.
The actual term for a "discovery writer" is a "pantster" - i.e., you're writing by the seat of your pants - and I think that's a reasonable term to adopt here too.

Confession: I'm a pantster in writing both code and prose. In both cases, coming back and writing a spec (an eng spec in the case of code, a synopsis in the case of prose) is a reasonable thing to do. Structure is good, but the point is that it shouldn't get in the way of actually getting started and making some progress.
You don’t need direct access for LLM distillation, just regular API access.
This... Reads a touch like baby manic depression.

Certainly, the highs feel better if you're coming from a low; but I tend to prefer my highs coming from mids. I will say that, although not a low, the sweet relief of getting through a stressful situation/project is great.
GP didn’t specify Earth.
I’m a long-time Sublime user who also uses Emacs for single files/at the command line (I also have Emacs key bindings set up in ST), I have found over the years that I am prone to configuration rabbit holes with Emacs and that Sublime strikes a nice balance of good defaults, simplicity, and customizability.

I think that every time I’ve worked on a large project with Emacs I’ve started trying to optimize the partial/fuzzy filename search, trying all of the different ways people suggest online to see which one feels natural until I realize I’ve spent an entire day on it.

Over time I’ve come to really value software that is customizable, but that comes with defaults that I really like, rather than software that’s even more customizable but that must be customized for it to feel right. God forbid I run Emacs somewhere without my conf and forget to disable electric indent mode and want to flip my desk when it does its terrible default behavior.
> I find it fascinating that people brag about refusing to even try to learn to use new tools just because they don't know how to use them effectively

Interesting how you jump to conclusion based on nothing. Had you checked my profile (even though it's even more obvious from my Reddit one) you'd have seen that I'm actually pretty savvy when of comes to language models.

But knowing your tools also implies knowing their limits.
Agreed. So much messing around with Go reinventing the basics that these frameworks provide for free. Plus no waiting for compilation.
God I love HN.
The LTE service is progressing much more slowly.
You must have gotten a weird Garmin that doesn't suit your needs then. Why did you get a Garmin with a touch screen, when you really wanted buttons and Garmin offers watches with buttons?

And I believe the GPS sync is necessary when you don't have an internet connection on the watch.
Sure, you can do. You can question wtf policy-makers are doing. instead, you question individuals decision (aka "how dare you") that are well within current laws.
I would not have guessed that that would be the answer. That's kinda crazy, but it also makes sense, every time I visit someone in a newly built home the temperature is always crazy high.
I don't get it. People just hop on public transit and will be coughing every ten seconds. It is a pleasant surprise if they even go as far as coughing into their elbow.
In an era when everyone’s a slave to the computer in their pocket, the real luxury is not having a computer in your pocket!
Johnny McGovern would disagree https://m.youtube.com/watch?v=hQDN9gMaW-8
Subscriber is the technical term but really it's donor, because they aren't paying for access to new work product.

Most people who suffer a GoFundMe-type catastrophe don't attract new long-term financial backers over time.
Critique the technology please. Leave the personalities out of it.

Hatred of Elon so intense it impairs peoples judgement. This is exactly that.
+ Boomer are hotter then millenials: https://doi.org/10.7554/eLife.49555
Mind sharing, or linking to, what the defined ideology is?

My understanding of progressivism, as it is commonly used in the US, is that its based on often unspoken assumptions that the goals being progressed towards are "good" or "right" and that others' goals, therefore, are not. That isn't really a progressive ideology in my opinion though, and sounds more like an elitist approach to authoritarian rule.
I need more news!!! Give me some info drops

I've wanted this to happen for so long and only gave up on Pebble last year after the latest version of Android made the watch not work for the second time in a row... At the time there was no workaround and it was getting frustrating waiting around for an workaround to use my watch. There also had been a large decline in posts on Rebble,I thought the magic was dying. So glad things were going on behind the scenes!

I ended up getting the one+ watch 2 which was by far the best android watch I've tested and the focus on battery life and always on display were very nice... But still couldn't meet the speed and ease of use of my Pebbles. I've got around 6-7 Pebbles, have done repairs, battery replacements, button replacements, screen replacements just to keep these bad boys working. They've been incredibly reliable overall and I don't know the last time I've purchased a tech product that still works 12 years later and still functions better than the most recent tech in every way I care about.

With this news I took the adb route, started up the Rebble subscription again (even though it hadn't been long enough to actually expire) and started using them again... Blows my mind that it's even better than I remember. There were things I was forced to live with with the one+ that I forgot worked fine on my Pebble.

So excited by this news, but I need more news!!! I've scoured the Internet for anything I can find, no new sources in the last 15 hours I need new info!

Thank you so much for doing this! I can't wait.
If it is possible to just get the Pebble Time 2 that I backed on Kickstarter I'd be more than happy. The only watch that had build issues was the Pebble 2, it was an amazing watch, but the rubber sides didn't age well. If you go with that design again, maybe a silicone or something stronger.

Thank you again!
Please give any information you can!
I need a weekly fireside chat
Waiting. In general the probability increases as more data is gathered, and the error ellipse shrinks with the Earth still inside. Then is suddenly drops to zero in the overwhelming majority of cases, when the Earth finally gets out of this shrinking error ellipse.
That's a different matter. Breaking the law (especially tax law, where the government can easily just take what it wants) is different from simply not going into business with someone.
"Accomplice" means a confederate in a crime. If the executive violates a law and the legislature, among whose duties is to catch and prosecute such acts, allows him to do so, they are accomplices. If they work together to achieve ends through the normal, legal process, they are not accomplices.
Building AI Apps with Ruby on Rails and Outropy
> Everyone needs to be adopting a form of zero trust or trust but verify to every digital interaction and every use of technology.

I'd be interested in hearing how folks find working with "zero trust"; my employer's adoption of a zero trust VPN has been pretty bad, but I don't know if it's normal.

In my company, it's made it much harder to give decent support to users; previously, a user knew if they were on the VPN or not, and if they were on the VPN but they couldn't reach our service, that was a very rare event and it lead to a P1 outage getting an immediate response from a senior engineer.

Now, users don't know if they've passed the device posture checks or not - user plugs in their phone to charge it? Unauthorised external storage device, silently reduce their network access. So now if a user knows they're on the VPN but can't reach our service, that's very common; it's a P4 issue and within a 4 hours an intern will tell them to reboot their PC and try again.

Apparently users can't be told when they've failed the device posture check or why, for 'security'.

Needless to say, the engineers hate the much larger support burden, and the users hate the the much slower and less helpful responses.

Is it supposed to suck this much?
INOP Expands into B2B AI Driven Workforce Solutions
NOP, an AI-powered professional network platform, has officially entered the B2B market, introducing a suite of workforce solutions powered by its advanced AI screening technology. The platform empowers businesses of all sizes to address critical workforce challenges, including talent screening, compensation benchmarking, and workforce planning. By deploying a holistic, human-centric approach, INOP integrates advanced AI insights with transparency, enabling organizations to make smarter, more inclusive decisions across hiring, pay, and workforce development.
Can you walk and find groceries in all areas of Belgium? I live in the US and I can walk to two large grocery stores, but I know there are large swathes of the US that you cannot do that. Is that any different than Belgium?

Belgium has significant opportunities for software developers? Interesting. I thought many were struggling for these jobs.

By the way, in the United States, most of the backlash against immigrants is against low skill, immigrants sneaking across the border. I find it interesting that you mention that you are welcoming of people that you need, yet you imply that those that don’t want unneeded laborers are right wing. You just made the same error. So you’re right wing too, right?
I suppose I'm not the target market since I'm not a billionaire, but it's amazing how ugly these Saudi megaprojects manage to be.

The brief always seems to be "make it clear it cost over a million dollars to decorate this room" and not "make a pleasant space to be in"