MurphyA/hacker-news huggingface dataset:
by ModernMech | 2025-04-23 14:05:09+00:00
> The first Trump admin was mostly just incompetent.

Mostly is doing a lot of work here. The first Trump admin incited an insurrection. That wasn't incompetence, that was malicious. Hanlon's razor isn't it, you have to calculate p(malicious activity | caused an insurrection to stay in power) and you will arrive at a much higher posterior probability they are malicious rather than incompetent.
by aught | 2025-04-23 14:05:46+00:00
If you have a hyperlexic child but the parents are not, nor are they well educated, most of the books quite early are going to male the parents uncomfortable. Even with educated parents, you get well meaning protective measures which are harmful to the child in the short and long term. Children even who arent big readers are harmed when their questions are deflected or ignored. Especially when it starts young. When your answers or you are uncomfortable towards an intelligent childs questions, especially as their parent, they pick up on that. You may intend well, you may want to shield them from the horrors inherent in their question, or prevent anxiety. But they still have the questions, they just find the answers themselves. They stop asking you for many reasons. Ultimately the result is you have left them alone with their questjons, and for bright children particularly the very young it does so much damage, that continues. They've in a very real way, been left alone by even very devoted parents.
by fidotron | 2025-04-23 14:05:55+00:00
> From the Amazon website? No.

Why not?

A major detail you are ignoring here is Apple are the merchant of sale for everything via the App Store (Google at least were not for the Play Store at launch, I do not know if this has changed) so your comparisons do not make sense. The native app universe on iOS is closest to being an Apple run Costco.

I would be very surprised if a fulfilled by Amazon order for a third party seller contained any extra promo materials in the box for similar reasons.

> not to mention that this is 2025, the distinction between "within the app" and "via your website" is pretty meaningless in a bunch of cases.

To you. Not to your end users, and most definitely not to the platform owners.
by mdaniel | 2025-04-23 14:06:15+00:00
> which is cool if you like static typing.

I don't believe any reasonable person would call Python statically typed, it just now has a pathway though which one can send additional documentation, with all of its caveats

python3.13 -c ' foo: dict[str, list] = "lol" print(foo.keys()) '

And, yes, I am aware of the chorus of "just sprinkler more linters"
by genjo | 2025-04-23 14:06:20+00:00
If I got the whole thing right, sales can 'crater' as much as they want, if shareholders don't sell and or offer shares at a higher price and or if new 'investors' buy what is offered at the current price, the stock goes up.

Amazon wrote red numbers for decades but it's stock kept rising. In the end, the company fulfilled pretty much all promises made and the "trust" and "cooperation" of the stakeholders paid off.

Tesla is a crazy competent company. Just because the markets change preferences or the target group is 'stuffed', doesn't mean that the corporation won't perform in the near future. In fact, if stock price stays high despite plunging sales, somebody knows something ... (or the CEO of the company hangs out in the White House a lot)
by bayindirh | 2025-04-23 14:06:33+00:00
It's not limited to VSCode. Except some hardcore Emacs/Vim circles, I don't see any people trying to understand and use the power of the tools they have at hand.

They even find configuring an editor or an IDE as wasting time, and of no use. Then, when you show how you handle some stuff, they ask "how did you do that??!??".
by bee_rider | 2025-04-23 14:07:04+00:00
I think their specific objection was sort of wrong—it isn’t really that similar to Turing, because Turing machines are a very well known concept in CS, which is a whole big field. Lots of blog posts on CS assume you’ve at least taken the 101 level class and know who Alan Turing is.

Retail, uh, theory or whatever is not not nearly as widespread (I mean lots of people stock shelves, but as someone who did, I never thought about why things were laid out the way they were). So, most likely an article about Gruen Transfer is introducing the idea to the reader. So, some background could have been nice.
by phailhaus | 2025-04-23 14:07:05+00:00
> 5. Protocols: As a Typescript guy, this seems very cosy & familiar. And not very Pythonic. I'm not sure how to feel.

Isn't it super pythonic? One of the first things you learn about Python is that "everything is duck typed", but then the type system is primarily nominally typed. It seems like Protocols should have been there from the start, like Typescript interfaces.
by ferguess_k | 2025-04-23 14:07:26+00:00
Ah, thanks for the link. I do hope that labor gets more share in the revenue. I kinda love the idea of "cooperative corporations" where shares are more or less evenly shared by the employees (there are ofc differences between different levels, and I'd imagine a large amount of stocks are "frozen"). I think it's going to be a lot harmonic for all employees (even the managers).
Ask HN: How do you get traffic for your pre-product launches?
by ajoshu | 2025-04-23 14:07:37+00:00
I’ve been building small tools lately and trying to get initial feedback and traction before they’re fully “productized.”

I mostly promote to - Hacker news (here) - X/Twitter - Reddit

Curious — how do you get eyes on your projects early on? Any other underrated communities, strategies, or places to share? Would love to hear what’s working (or not) for others!
by gdilla | 2025-04-23 14:08:00+00:00
If you need a website that needs prototyping in 2025, you're probably doing it wrong (eg launch on insta or something). But anyway, you can vibe iterate, and not just small iterations, but wholesale different value props and approaches, so why not. it's tangible, easier to test, and you get more meaningful feedback. I do this and it's 3-4x faster than working with a designer. And to be sure, we're not making websites, but protyping features into a saas app to test with users and ourselves.
by thethimble | 2025-04-23 14:08:30+00:00
This is hilarious! So billions of dollars of capital invested by Google on R&D results in all of the IP being seized with a $250m/year annual obligation?

> It’d be the right direction to go

Putting the legality of this aside for a moment, the second order effects of the government seizing IP at this scale would cause a massive downscaling of R&D investment followed by IP rapidly fleeing the country.
by CRConrad | 2025-04-23 14:08:32+00:00
> Why on earth would I want this compile-time code to run on an emulated version of the target platform? If I’m on a 64-bit platform then pointers are 8-bytes why would I pretend they aren’t? Even if the target is 32-bit? Does that make sense?

Nope, sorry, to me it doesn't. If you're cross-compiling for some other platform, then yes, I'd think you want the generated binary to be compatible with the target platform. And in order to verify that that binary code is correct for that target platform, you need to "allocate some memory and have some pointers and do some stuff" as you do on that platform.

So why on Earth would you want stuff -- like pointer sizes and whatnot -- to not be compatible with the target platform, but with whatever you happen to be compiling on? What good is pointer size compatibility with your compiling platform to a user of your end-result binary on the target platform? Looks like the mother of all it-worked-on-my-machine statements: "Whaddaya mean it has memory allocation errors on your machine? I ran it as if for my totally-different machine at compile-time, so of course it works on yours!"
by Christiangmer | 2025-04-23 14:08:48+00:00
Only take in mind it is for bio data - EEG, EMG, EKG, EOG and course provides working Python scripts for signal processing with my descriptions and not more, if that's with you please use it. Video only for 1 hours, main idea that you can take and use this script in your Project

also this course included to Low-Cost Brain-Computer interface kit that available in IndieGoGo https://www.indiegogo.com/projects/pieeg-kit-bioscience-lab-...
by nerdjon | 2025-04-23 14:08:59+00:00
What company takes it over is an important question, and I honestly don't have a good answer for that. Nearly every company I can think of would have some problem.

But my question is, do we need Chrome to actually continue in its current state?

Chromium could continue as open source with multiple companies contributing to it (and maybe it falls under the linux foundation to oversee it) then with companies like Microsoft making their own forks.

We have Safari, Edge, Firefox (which its future is also in question, but that's a separate topic). I guess Oprah is still kicking around.

When not under Google's control, what value does Chrome really serve beyond its existing install base (which not discounting, but that can change)
by ben_w | 2025-04-23 14:09:10+00:00
> If I got the whole thing right, sales can 'crater' as much as they want, if shareholders don't sell and or offer shares at a higher price and or if new 'investors' buy what is offered at the current price, the stock goes up.

That part is tautologically true. But why are people willing to buy at the higher price?

> Tesla is a crazy competent company

Sales figures demonstrate otherwise. Cybertruck especially.

The company used to be better.

> In fact, if stock price stays high despite plunging sales, somebody knows something ... (or the CEO of the company hangs out in the White House a lot)

Given the brief bubble, I can see people expected the White House to help. Given the headline, it actually hurt.

So: who is the "somebody", and what do they know? Because if it's insider trading, that's a whole new problem.
Show HN: GoCRUD – Automatic CRUD API Generator for Go Built on Huma
by h8hawk | 2025-04-23 14:09:10+00:00
Hi HN!

I'm excited to share GoCRUD, an open source Go module that extends the Huma framework to automatically generate CRUD APIs. It helps developers quickly build maintainable REST APIs while focusing on business logic rather than boilerplate.

Key features:

- Automatic CRUD endpoint generation

- Built-in input validation

- Customizable hooks for business logic

- Relationship filtering

- Database agnostic (PostgreSQL, MySQL, SQLite, MSSQL support)

- Type-safe queries

- Custom field operations

Example usage:

1. Define your model with struct tags

2. Initialize database connection

3. Register with GoCRUD

4. Get a full REST API with validation, filtering, and pagination

The documentation and examples are available at: https://ckoliber.dev/gocrud

I'd love to hear your feedback and suggestions!
by cmrdporcupine | 2025-04-23 14:09:12+00:00
"You don't have to buy our stuff."

You should see what happens when we even make motions like we're not going to.

https://skiesmag.com/news/bombardier-concerned-about-u-s-ret...

a legit concern because:

https://www.ctvnews.ca/montreal/article/us-government-slaps-...

and then again

https://www.cbc.ca/news/business/bombardier-cseries-boeing-1...

I seem to recall this being tied to our review the F-35 programme last time, but I can't find a reference to it. In any case, not buying F35s will have huge consequences with the US, if it doesn't happen.
by dreadsword | 2025-04-23 14:09:13+00:00
I think that horse has left the barn. The golden age of RSS / Atom / Content syndication was ~10 years ago. Two trends have moved everyone away from it: (1) Paywalls and content monetization, and (2) content distribution via socials not blogs/websites. A decade ago, web-based content producers were incentivized to have RSS feeds to grow their audience; now socials provide the vector, and restrict what can be done w/ content.
by csallen | 2025-04-23 14:09:15+00:00
Processes are always changing and getting easier. The process you grew up with was far easier than what people had to do decades before you, which was easier than the process decades before that, etc.

It's easy to fret about, "How will the next generation survive in the world I grew up in, without the skills I developed?"

But the answer is, they won't. Just like you don't need the same skills a caveman had because you live in a thoroughly transformed world, the kids of today won't need the same skills you had because they'll live in a thoroughly transformed world.

Ofc some good or important things will always be lost from one generation to the next. But that's okay. Still, humanity marches onward.
by Bostonian | 2025-04-23 14:09:25+00:00
Table 1 shows that from 2020 through Feb 2025, Bitcoin daily returns have had a standard deviation of 4.06%, vs. 1.32% for the S&P 500, and its correlation to the S&P has been 0.38. The high volatility and positive correlation make it unattractive for people who are long stocks.
by watwut | 2025-04-23 14:09:32+00:00
Following quotes are from your own article. IBM did not called them slow or lazy. IBM blamed lack of resources and claimed more resources will improve things. IBM did NOT claimed that current resources are being used ineffectively.

> Budget cuts are partially responsible for CVE analysis issues. As noted by Security Magazine, NIST funding was cut by 12% this year, making it more difficult for the agency to enrich CVEs. In practice, the NVD is effectively a downstream consumer of CVE data — while the number of CVEs found and reported remains steady, NIST’s ability to assess and enrich these vulnerabilities has been significantly reduced.

> The sheer number of reported vulnerabilities also poses a problem for analysis efforts; Flashpoint research found that NIST reported 33,137 vulnerabilities in 2023. . In part, rising numbers are tied to improved detection capabilities.
by jmorrison | 2025-04-23 14:09:36+00:00
I have an admittedly resource-intensive, self-hosted, podman/docker-based slippy map product prototype. Briefly, it incorporates the nominatim geocoder, the valhalla routing engine, a map tiler, and PostGIS. One of its front-ends is https://github.com/nilsnolde/valhalla-app. If you are interested in participating in a beta test, please email me at my work address jm@symbolic-simulation.com.
by piltdownman | 2025-04-23 14:10:19+00:00
The thing is that there's not really any Munster Gaeltachts outside of Corca Dhuibhne in 2025. The only time you'll hear anything close to the differentiated Munster Irish outside of a Leaving Cert textbook is someone like Jack O'Connor giving commentary on TG4 after a match.

I'd also disagree with a lot of the sentence structure formation and 'grammar' espoused as fact on that Wiki page. You'd be marked down on any Irish Higher Level Paper 2 marking scheme that I'm aware of - e.g.

https://www.examinations.ie/archive/markingschemes/2019/LC00...

More to the point, I'd emphasise the far larger impact of Gaeilge on the dialect of Hiberno-English spoken down there - e.g. 'What mood are you in', 'I've the hunger of the world on me', 'I'm after having a fierce supper there' etc...
by pkdpic | 2025-04-23 14:10:34+00:00
So glad I came across this, I'd never come across 1st Math! Can't wait to get my kid set up on that. Hoping more people post recommendations in the chat here this stuff is hard to find.

It's lazy but I set my 2yo up with a thinkpad running ubuntu that boots directly into terminal and has a bunch of single-letter aliases to open a few very specific sites including a sketchy in-browser dos emulation running math blaster.

Would have loved to actually just get a dos machine running for him but time starts moving so fast after they're born...

Anyway he's 5 now and still loves getting into some Math Blaster, and it's still providing plenty of challenge for him, I forgot how far it went academically.

Interestingly I think this giving kids this kind of retro software has the positive side-effect of boring kids after a reasonable amount of time. I've been thinking of it as finite media.

He loves Math Blaster but will often choose a physical math workbook instead when its math time, and he stops playing after an hour or so at most so I can just give him unrestricted access to his thinkpad and he organically self-regulates screen-time. Noticed similar effects giving him my old gameboy pocket and an old 8 inch CRT with a built in DVD player and a stack of random Reading Rainbow DVDs. Also using a ThinkPad or Raspberry Pi that struggles at least a little bit with streaming YouTube has helped keep that from getting out of control since I couldn't ultimately avoid youtube for some no-dvd-available science / math / music video stuff.

I highly recommend Eureka, Dirk Niblick, udiprod and Minds Eye.
by jeroenvgeel | 2025-04-23 14:10:55+00:00
I wrote this as a creative trying to make sense of what it means to keep making things in a world increasingly shaped by AI. When tools can replicate our output, I think it's our curiosity and our questions that become our real advantage.

This isn’t an anti-AI piece. I use it too. But I believe we need to protect and trust the core skills that made us creators in the first place. This was my way of exploring that. I'd love to hear how others are thinking about it.
by zoezoezoezoe | 2025-04-23 14:11:09+00:00
I do agree that the phrasing may be poor, but I see where ingav is coming from, if you're using hosted Wordpress and only keep your data in the Wordpress CMS, if Wordpress disappears today, so does all of your content. Although, that may seem foolish to some of us, there are definitely people out there who do that.
by ModernMech | 2025-04-23 14:11:48+00:00
There's no kompromat, Trump and Putin just have the same goals. This whole idea that Putin has kompromat on Trump and that's the only reason he would be deferential to Putin rests on the idea that the American president is aligned morally, politically, and strategically with the long-term interests of America. Sadly, this is not true. The oath Trump took was empty.

Trump does not have a pro-America agenda; he has a pro-Trump agenda. His whims are not morally, politically, or strategically aligned with the goals and prospects of the American people, they're aligned with a global billionaire class, to which Putin belongs. That is why they get along. They are allies.
by ryandv | 2025-04-23 14:12:29+00:00
It's an implementation of "ad-hoc polymorphism", where, for example, it may make sense to "add" (+) together numbers of various types: integers, floating points, rational numbers, etc.

Thus the (+) operator for addition is "overridden" or "polymorphic" in the types of numbers that can be added together.

The argument for having a polymorphic signature rather than just multiple separate "monomorphic" functions is similar to that for "generics," otherwise known as "parametric polymorphism": why not just have a function `forEachInt` for iterating over lists of ints, a separate function `forEachChar` for iterating over lists of characters, and so on?

Higher levels of abstraction and generality, less boilerplate and coupling to any particular choice of data structure or implementation.

You could of course go the route of golang which indeed just had you write "monomorphized" versions of everything. Several years later generics were added to the language.

Alternatively, you throw everything out and never have to worry about typing or polymorphism, at the cost of static safety.
by aught | 2025-04-23 14:12:41+00:00
Why cant we just be bilaterally honest? Everyone has at least one. Whats so wrong witb simply answering, "If I could do it over I'd spend my time differently." That seems pretty neutral and good enough to me. I trash talks no one, and you have conveyed honestly you would have spent that time better if you had a redo. I'd rather hear that answer over contrived, tell me what you think I want to hear any day.
by ebiester | 2025-04-23 14:13:13+00:00
The hard part is that for all the things that the author says disprove LLMs are intelligent are failings for humans too.

* Humans tell you how they think, but it seemingly is not how they really think.

* Humans tell you repeatedly they used a tool, but they did it another way.

* Humans tell you facts they believe to be true but are false.

* Humans often need to be verified by another human and should not be trusted.

* Humans are extraordinarily hard to align.

While I am sympathetic to the argument, and I agree that machines aligned on their own goals over a longer timeframe is still science fiction, I think this particular argument fails.

GPT o3 is a better writer than most high school students at the time of graduation. GPT o3 is a better researcher than most high school students at the time of graduation. GPT o3 is a better lots of things than any high school student at the time of graduation. It is a better coder than the vast majority of first semester computer science students.

The original Turing test has been shattered. We're building progressively harder standards to get to what is human intelligence and as we find another one, we are quickly achieving it.

The gap is elsewhere: look at Devin as to the limitation. Its ability to follow its own goal plans is the next frontier and maybe we don't want to solve that problem yet. What if we just decide not to solve that particular problem and lean further into the cyborg model?

We don't need them to replace humans - we need them to integrate with humans.
by simonw | 2025-04-23 14:13:27+00:00
Thanks - that quote is from a list under the heading "Furthermore, you herein agree not to make use of Stadia Maps, Inc.’s Services in any of the following ways:"

(Having scanned those terms I'm still not 100% certain I can confidently answer all three of my questions though. A classic challenge with this is that terms often have language that relates to map tile images, but it's hard to derive if those same terms apply to geocoded lat/lon points.)
by mjr00 | 2025-04-23 14:13:51+00:00
> There is a reason why python become that popular and widely adapted and used, and it is not the extra layers of type checking, annotations and the likes.

Python got popular and widely adopted for the same reason PHP did: 1) it was readily available everywhere and 2) it's an easy language for beginners to pick up and get real applications working quickly.

But it turns out that the language features desirable for a quick prototype done by your fresh-out-of-college founding engineer aren't the same as the language features desirable for your team of 100 engineers trying to work together on the same codebase.

Python is at an odd intersection where it's used by everything from large teams building robust backend applications (particularly in the data/ML space), to data scientists hacking on scripts interactively in Jupyter, to ops people writing deployment scripts. You don't need type checking and annotations if you're writing a few one-off scripts, but you'd be crazy to not take advantage of them for a larger application.
by xeromal | 2025-04-23 14:14:03+00:00
I used livescribe in college for its ability to record what the professor was saying exactly where a note was taken. It provided great context. I just searched my gmail and I bought a 2GB Pulse Smartpen by Livescribe in 2009 for $200.

I also have an email for what looks like apps on the pen??

* Video Poker

* Spanish Travel Phrases

* Classical Music Snippets