MurphyA/hacker-news huggingface dataset:
by bluGill | 2025-04-01 13:06:20+00:00
I would suggest learning standard notation. Tabs are useful (since you often have a choice of what string to play any given note on, but which you choose matters both because different strings sound different, and because some strings will make the next note unreachable), but standard notation has benefits too. If you know both you have a chance of playing along with anyone else - most people will hand you standard notation when they want you to play background to solo, or play with in a group with you (this depends on what type of group - some groups will have tab some will not).
by smjburton | 2025-04-01 13:06:40+00:00
This is a great introduction to self-hosting, good job OP. As some of the other comments mentioned, discussion about self-hosted security and the importance of back-ups would be good to include. Also, you link to some great resources for discovering self-hosted applications, but it would be interesting to hear some of the software you enjoy self-hosting outside of core infrastructure. As I'm sure you're aware, self-hosters are always looking for new ideas. :)
by threetonesun | 2025-04-01 13:06:53+00:00
I would never want to write template files in something other than JSX at this point. Every library that does binding via HTML attributes is a huge step back, as far as I'm concerned.

I'd also say React's one way data binding was a big step forward when it was released. Where it (and TBH, many other SPA frameworks at the time) missed the boat was form handling, which it turns out is like 90% of the Internet and internal applications.
by JumpCrisscross | 2025-04-01 13:06:59+00:00
> It’s about people being able to vote to live in the kind of society they want. If people want to pull back on liberalism in certain areas that’s democratic.

Sure. And when the Athenians recalled Alcibiades [1] or put Socrates to death, that was democratic. I’m not arguing it’s not democratic. I’m arguing those were self-destructive acts that show the system didn’t work.

Note that I’m making a distinctly illiberal argument. In that, I dovetail with Trump’s supporters.

[1] https://en.m.wikipedia.org/wiki/Alcibiades
by PickledChris | 2025-04-01 13:07:09+00:00
They've gone downhill in the last few years in my opinion, they've become more overtly partisan and got substantially downgraded on factual reporting by MediaBias Fact check: https://mediabiasfactcheck.com/the-guardian/

They've always been left of centre, but they're lazy and jump more into the predictable culture war pandering.

The FT is streets ahead of anyone else, they've become more centrist and less dry in recent years. I don't know what their revenues are like but I'd wager that they're doing better as they're one of the only ones with a business model that allows them to pay for good journalism.
by pacoWebConsult | 2025-04-01 13:07:21+00:00
It's pretty baseless to claim that modern dotnet is inherently shitty. They've made tremendous strides in the dotnet core era.

F# making you unemployable is debateable, but I don't see what makes F# any less employable than most other FP languages. They have some niche applications that make it useful rarely, but when they're useful its a terrific tool for the job. F#'s ability to interop with the rest of the dotnet ecosystem positions it better than most functional languages for business usecases.
by jonstewart | 2025-04-01 13:07:23+00:00
The allure for me of Tauri is the combination of creating simple portable apps, maybe one day being able to get a frontend JS developer to improve UI/UX, using Rust on the backend (with the ability to bundle in other native libraries), and leaning more heavily on cargo than on the godawfulness of JS-flavor-of-the-minute build tool.

I can vibe-code up some basic UI but it all feels a bit precarious.
by ToucanLoucan | 2025-04-01 13:07:47+00:00
But you're taking as a given that the AI is going to have any better idea than Google Maps, or be subject to less interference from marketing/paid placement stuff, when like... I'd be willing to bet a small amount of money that it's going to do what you're decrying: it's going to search $localized_area for "restaurant" and if you're lucky, maybe add -chain to it. What you want here are locals notions of what's good and not, and while I absolutely respect the shit out of that (and would love it myself!) I don't really know how to facilitate that at scale without immediately caving to the same negative influences that are screwing it up right now.

Like, really what you're wanting is legitimate information not bound to the whims of advertisers and marketers (and again, to be clear, don't we fucking all) but I don't think an LLM is going to do that for you. If it does it now, and that's a load-bearing if, I have a strong feeling that's because this tech, like all tech, is in it's infancy stage. It hasn't yet gotten enough attention from corporations and their slimy marketing divisions, but that's a temporary state of affairs and has been for every past tech too. Like, OpenAI just closed another funding round and it's valuation is now THREE HUNDRED BILLION. Do you REALLY think they and by extension/as a result, their competitors, are going to be thinking about editorial independence when existing established information institutions already can't?
by munchler | 2025-04-01 13:07:57+00:00
F# supports both functional and OO call styles. That's why you have both `|> List.map` and `.Select`. It can be a bit confusing at first, but the interoperability with C# is worth it.

Array lookup in modern F# is just `foo[0]`.

Subtyping is much less common in F# than in C#, so the need for covariance/contravariance is correspondingly lower. Personally, I've never needed it.

F# support in Visual Studio is now excellent. You can also develop F# in VS Code.
by rockyj | 2025-04-01 13:08:29+00:00
I did try F#, but I was new to .NET ecosystem. For 1 "hello world" I was quite surprised by how many project files and boilerplate was generated by .NET, which put me off.

I am all for FP, immutable, and modern languages. But then where are the jobs and which companies care if you write good code?

Now everyone wants languages which are easy to use with AI, while reducing workforce and "increased productivity". I have been programming for 20 years and know 4-5 languages, in India it was worse but in EU at-least I can make a sustainable living by writing Java / TypeScript. I cannot even find jobs with Kotlin + TypeScript which pay well, forget getting jobs in Elixir / Clojure / F# (there maybe a handful of opportunities if I will relocate for around 70K/year). That is why I have mostly given up on learning niche languages.
by lyu07282 | 2025-04-01 13:09:12+00:00
> It's rarely "center-left", more clearly left-wing.

To give you some perspective: I'm a leftist, the guardian represents the polar opposite of very fundamental beliefs all leftists share, they actively undermine and oppose what we believe in. Just because you disagree with both liberal and left-wing views doesn't make them the same. Leftists aren't allied with liberals, we despise them, sometimes we hate them even more than conservatives.

Just a few examples: [1] They were smearing Corbyn constantly as antisemitic (which we leftists view as a smear-campaign by liberals to purge the labor party of it's left-wing, which they successfully did btw.), [2] they did partner with the gates foundation on global development (leftists view the foundation as neoliberal and their development of the global south as part of neocolonialism, we think those are all bad things btw.) and finally [3] they push Israeli/Zionist framing of the genocide in Gaza.

[1] https://mondoweiss.net/2020/08/how-the-guardian-betrayed-not...

[2] https://www.theguardian.com/gnm-press-office/guardian-launch...

[3] https://www.thecanary.co/trending/2025/03/17/guardian-israel...
by iambateman | 2025-04-01 13:09:39+00:00
This has a ton of potential! Keep going!

Duolingo is tough because they set the expectation that this should be free, so you're walking into a challenging business.

But I think the concept is fundamentally better to connect language learning to something entertaining and relevant. If you can make that work, you have a heck of an app.

You can do it!
by rchaud | 2025-04-01 13:09:45+00:00
A messaging app wouldn't have saved them. Messaging apps didn't make money, enterprise subscriptions to the BES ecosystem did.

The Whatsapp comparison doesn't make sense. Blackberry was a profitable B2B communications company with thousands of employees and deep hardware and networks expertise. Whatsapp was like 10 guys who never had a revenue strategy, who got acquihired by Facebook and were never heard from again.
by ungreased0675 | 2025-04-01 13:10:11+00:00
>Defense startups often proudly showcase retired generals or elite veterans among their founders and executives. There’s a good reason: ex-military leaders intuitively understand the problem set.

I disagree with this portion. There are two reasons defense startups add senior military leaders to their staff. The overwhelming majority of them are there for access to their roledex. It’s hard getting in the door to decision makers. Hiring one of the in-crowd is one way to gain access. For proof of this, look at how many recently retired officers drop off startup jobs within a year or two. Their contact list gets stale and their value to the company plummets. The second reason is to reward someone for steering a contract to the company when they were a decision maker. This is illegal, but happens often enough.

One thing you definitely don’t want to hire a retired general for is product development. After 10-15 years in, most military officers do administrative work, think editing PowerPoint slides, writing personnel evaluations and office politics. The longer they’ve been in, the less likely it is they understand any end user problems.
by InsideOutSanta | 2025-04-01 13:10:35+00:00
>is it just the guy who's dumb, ugly, always ill with something and destined for a short life who's hammered if he or she happens to make some real cash

I'm sorry, I don't think I understand the exact point you're making.

I follow the premise of your argument. You're saying genes are a birth advantage, just like money is. I absolutely agree with that. But I don't understand how this ends in "just the guy who's dumb, ugly, always ill" being "hammered if he or she happens to make some real cash."

FWIW, in many Western countries, healthy people are already functionally "taxed" (although it's often not technically a tax) more than unhealthy people because both pay similar amounts into healthcare but derive different benefits from it.

I also think that's good, just like taxing inheritance is.
by teleforce | 2025-04-01 13:10:37+00:00
Hi Enis, it seems a very interesting project. I myself with my team are currently working with the non-stationary of physiological and earthquake seismic public data mainly based on the time-frequency distributions, and the results are very promising.

Just wondering if the raw data that you've mentioned are available publicly so we can test our techniques on them or they're only available through research collaborations. Either way very much interested on the potential use of our techniques for the polar research in Arctic and/or Antarctica.
by aredox | 2025-04-01 13:11:07+00:00
>We have no right to tell people they have to learn to climb to get to top of the Everest.

My, my, you really took the worst example to defend your point. The Everest is now an overcrowded dumping ground full of cadavers, shit and trash, with idiots putting not only themselves but their sherpas and other mountaineers in danger due to their arrogance, lack of ability and shittiness.

>What I now see is a bunch of people who associate their self worth with a rare talent and don't want others to join the party.

What I see is a bunch of people creating digital doubles of existing artists without their consent and using it to make money.

>Please stop telling me what I can and can't do!

Oh the irony...
by dxs | 2025-04-01 13:11:10+00:00
Direct link: https://www2.lib.uchicago.edu/keith/emacs/

"This work by Keith Waclena is copyright 2024 and is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 (CC BY-NC-ND 3.0) license."

Viewable online or downloadable as: PDF; EPUB; Kobo EPUB
by K0balt | 2025-04-01 13:11:27+00:00
So, I guess a phone holder should be standard equipment on F35s, so that you can have an artificial horizon , altimeter, gps speed, and terrain projection when the main system inevitably glitches out. I’d recommend one of the ones with built in wireless charging, they are pretty handy.

It’s unconscionable that the aircraft lacks a mechanical gyro, compass, altimeter, ball, and airspeed indicator. With just those simple mechanical instruments and a wristwatch you can fly any aircraft that still has flight control and power in nearly any conditions. Mostly, they can be replicated by your smartphone.

Makes me want to make phone app called “backup F35 instruments” “made specially for F35 pilots to keep handy for those potentially career ending awkward moments.”

As a bonus I could add WAZE style UAP reporting with adorable alien emojis to drive engagement, and banner ads at the bottom since the number of F35 pilots is too low for a subscription model at their salaries. I could throw the UAP data in a free Amazon bucket, since I don’t expect much traffic.

I’d imagine the ad space for F35 pilots could be pretty pricey if it was pitched to the right verticals (legal and life insurance, maybe?), and since the app should only take a weekend to throw together a few hundred bucks a month would probably be worth it.
by bluGill | 2025-04-01 13:12:00+00:00
Which seven notes matters. At least on a guitar you only get 7 or 12. Some pipe organs have 15 notes which allows them to sound much better when you choose the right one (but some keys are horrible despite having 15 notes to choose from where as the standard 12 is an acceptable compromise for anything even if it worse where the 15 work). Violin gives you infinite choices, and I've seen keyboards that have 50+ (look up microtonal music). You can also remove the frets from a guitar - I've heard of one person (exactly one person) doing that.
by smcl | 2025-04-01 13:12:51+00:00
If they were "left of centre" that would be fine there are few if any major left-wing newspapers in the UK. The pandering from my perspective has been to those on the right. They seem to be doing the "well if both sides hate us we must be doing something correctly!" except the right want rivers of blood and the left want public transport, healthcare and to ensure the more vulnerable among us are treated with dignity and compassion.

The "culture war" people refer to is not "woke ideology" being pushed everywhere as is so often the accusation, but an enormous, orchestrated push against an otherwise fairly organic process where the world had otherwise become more naturally more accepting of immigrants and LGBTQ+ minorities.
by TimPC | 2025-04-01 13:12:59+00:00
I personally think the line should be mostly output based. You should be able to train on any copyrighted work by having a single reader license (e.x. purchasing a book or e-book) for that work and no other special licenses. You shouldn't be able to download pirated works for training but you shouldn't need special licenses to train instead of read.

But if your model produces outputs that too closely match their inputs and a company can show it that is a copyright violation and you can be sued for it.
by PaulHoule | 2025-04-01 13:13:04+00:00
To be pretty fair it is rare for there be a strong primary challenge against an incumbent. Look at Reagan '84 or Clinton '96 or Bush '04 or Obama '12. There was the strange thing that the Democrats changed horses at the last minute -- though I agree if Kamala had won a contested primary she would have been much better defined in the minds of voters and less defined but what her foes said about her.
by pera | 2025-04-01 13:13:14+00:00
It's not about the style and it's a mistake to perceive generative AI models as analogues of human artists:

- When does generative AI qualify for fair use?:

https://suchir.net/fair_use.html

- AI is currently just glorified compression:

https://news.ycombinator.com/item?id=38399753
by TheCondor | 2025-04-01 13:13:56+00:00
This simply impacts the viewers of the sport, right?

When you play, you can play with whatever equipment you want, with a like minded group of players. Keep the game as “pure” as you want or use “The Sure Thing” clubs from top golf. The changes only matter on TV and then specifically if you compare that product to years or decades back. MLB is an incredibly poor example of maintaining purity. the most sacred records in the game were totally shattered, repeatedly, with modern technology and pharmaceuticals all in order to increase TV viewership and no penalties at all. To pretend there is some preservation of purity they are keeping these guys out of the Hall of Fame for a while, but the teams didn’t have fines or lose wins or draft picks or even have any of these guys suspended when everyone knew they were cheating.

It’s this intersection between taking part and entertainment where this odd gatekeeping happens. I hated hydraulic disc brakes and EPS on race bikes, until I tried it, the stuff is great but for myself I still ride bikes without electronics and rim brakes sometimes. I pinch the barbs on my hooks when I fly fish, I know others don’t and probably catch fish that I don’t, but for me I pinch the barbs. Oddly, I find it acceptable to use completely modern lines and rods and can throw a fly way better than any angler could in years ago. I’ve been able to find more satisfaction competing against myself with my own criteria than worrying about the purity on tv.
by gwbas1c | 2025-04-01 13:14:20+00:00
TLDR: Just skip to the 7th paragraph where the story starts.

For reference, see the HN thread from a few days ago: "How to write blog posts that developers read": https://news.ycombinator.com/item?id=43503872

Edit: A few section headers might help. For example, paragraphs 2-6 could be under "Background," then add a header "The Joke" before paragraph 7. "Aftermath" might be good towards the end, too.

---

BTW, taking a joke is an important life skill, too. The people who flipped out over a silly April Fool's email need to get a life.
by icegreentea2 | 2025-04-01 13:14:28+00:00
Ha, I love the "rescue ops".

This will not primarily be for rescue ops. This will be for supporting Marine standin operations on and within the first island chain. The marines have been trying to figure out how they can handle sustainment and logistics in that environment.

You can read some wonkish article about this (back in 2022) https://warontherocks.com/2022/09/sustainment-of-the-stand-i... . You'll note that the article does suggest revisiting seaplanes as a distribution option.

With a few hundred miles range, these craft would be suitable as one way island to island hoppers, or 2 way over the horizon ship to shore transports. For a sense of scale, its ~140 miles from Luzon to Scarborough Shoal (one of the contested islands in the South China Sea).

The "Viceroy" craft that Regent has mocked up on their website claims 180 mile range, 3500lb of cargo / 2 crew + 12 passengers.

EDIT: And to be clear, the article title says "to get", but the article makes clear, this is basically a testing and development contract. There's no certainty that the Marines will get this capability in any meaningful way. Probably better to replace with "to test". This is particularly important because the commercial version of this craft is also still in development and testing.
by gmm1990 | 2025-04-01 13:14:34+00:00
I'd be interested. Might be a strange question but I'll throw it out there, I seem to have a hard time finding a good way to define my self hosted infrastructure nodes and which containers can run on them, have you run into/have a solution for this? Like I want my database to run on my two beefier machines but some of the other services could run on the mini pcs.
by LinuxBender | 2025-04-01 13:15:05+00:00
Having approval from one of them would be quite the saving grace.

I had a CTO tell me to fill a cubicle with quick drying cement after a prank went wrong but I stalled him long enough to cool down. I knew the building management company would have been furious had I followed orders. The CSO had pranked the CTO with a dongle that opens excel and slowly types "I know what you were doing..."
by llm_nerd | 2025-04-01 13:15:34+00:00
There was one second between the driver taking over and the collision, so it was likely a panic reaction to an imminent crash.

Which is fundamentally the problem with self driving technologies. If it isn't 100%, it might just increase the danger: It lures the driver into distraction, because enough kilometres on straight roads and who is going to keep paying attention when a car drives itself...and then boom exception you have 1 second to focus and ingest the situation perfectly or you die.
by potato3732842 | 2025-04-01 13:16:00+00:00
Not that physical reality has ever gotten in the way of low effort internet comments but the driver isn't wrong, you can avoid an obstacle in much less forward distance by turning than braking.

There were two seconds between the alert and the crash. I'm not sure why the driver didn't at least get the car out of the barrier lane, perhaps there was other traffic (though the brake pedal percentages don't seem to indicate they committed to braking, odd, but I wasn't there so IDK). Obviously paying attention beforehand would have been the better move from the get go.
Show HN: Pset An expanded JavaScript set with all proposed operations and types
by bn-l | 2025-04-01 13:16:06+00:00
This has all the current set proposals with type information and intellisense explanations. Works in node and in the browser. Stop reinventing the wheel and start using extremely elegant, concise, and performant set operations. As a shim it will test if there's a native implementation and use that first—so this package won't become an issue in the future.

The underlying shim (es-shims) is robust and well tested but doesn't have everything grouped together in one place.
by grbsh | 2025-04-01 13:16:06+00:00
It's a great point that this is how we primarily used to interact with businesses and services, but we've moved on. For Gen-Z, e.g., many will refuse to use the product or service if they have to speak to an actual human. Just like we're now not willing to take boat across the ocean for 3 months, but before airplanes this was not uncommon.
by TimPC | 2025-04-01 13:16:20+00:00
Styles are notoriously hard to copy. It's not like Ghibli style being copied is anything new. For example, Studio Ponoc where former Ghibli employees did the copying. As long as they aren't literally generating copyrighted works styles can't be owned.

Would the world be better off if Picasso's heirs owned Cubism and any artist wanting to produce works in that style had to buy a license?
by whstl | 2025-04-01 13:16:51+00:00
No, I would not shut down discussions. I appreciate new points of view, and I’m fine with being challenged. I would especially not shut down discussions when my assumptions are nothing but a hunch.

> Preact does not have 1:1 feature parity, if it had it would have been much more widely used

Like another poster said, this is a logical error. Preact is fully featured.