MurphyA/hacker-news huggingface dataset:
by hackrmn | 2025-05-02 14:21:34+00:00
They're very far from irrelevant, depends on what kind of Web development you do, I would say -- I have been writing WebAssembly by hand (I mean, a lot can be said about that but it's a thing) and the spec. is authored by W3C. There's plenty of other things they author, like, you know, either one of the many _CSS_-related specifications.

It's just that with the modern Web 7.0 (or whatever version we're on now), it's WHATWG that's most prominent since there's that one spec that defines 90% of what happens on the Web, it's called "The HTML standard" or some such. Then you have Google de-facto authoring specs., which may or may not find their way back into the HTML document, but even if they don't, they do make you feel like W3C is left behind.
by unistudent2025 | 2025-05-02 14:21:34+00:00
))) for what he views as ideological crimes.

The vastly provided rationale for all shutdowns is combatting anti-semitism, not any vague "ideological crime." However, the definition of anti-semitism has now expanded so much that even advocating for food for the hungry, DEI, anything, is all somehow anti-semitic
by ziddoap | 2025-05-02 14:21:36+00:00
Hasn't Trump already ignored orders from the supreme court regarding Kilmar Abrego Garcia?

"Judge scorches Trump admin for stonewalling in Abrego Garcia deportation case" is just one recent headline.

From my outside perspective, your checks and balances do not appear to be working. If they do work, I can't help but wonder what is taking so long.
by abetusk | 2025-05-02 14:21:57+00:00
Here's a possible good faith interpretation: Irrational numbers exist as a limiting process, not as a static atomic unit. That is, irrational numbers are a verb, not a noun.

We use irrational numbers as nouns, when convenient, but this is an abuse, in some sense. When we want some digit of sqrt(2), say, we need to interrogate an algorithm to get it. We talk about how much time it takes to extract the amount of precision we want. At best sqrt(2) can be thought of as an abstract symbol that, when we multiply it by itself, is 2. That is, an algebraic manipulation that we can reduce to an integer under certain circumstances, but it doesn't "exist" the same way that an integer or a rational exists.
by vel0city | 2025-05-02 14:22:53+00:00
People are being disappeared, snatched up without being charged with a crime and being held in for profit prisons indefinitely. US citizens are being deported without even due process. Congress is feckless about it. The courts ask for the executive to please stop, but the executive branch is continuing to do the illegal things they've been told to stop doing.

Sure seems like these checks and balances are working out.
by santoshalper | 2025-05-02 14:23:34+00:00
You should disabuse yourself of the notion that concepts like personal discipline, contentiousness, and integrity are somehow "conservative" values. They are not in either sense of the word conservative.

Certainly from a political standpoint, republicans (or their equivalent in other nations) have often used these concepts against women, minorities, and the mentally ill as a means of shirking their obligation to help their fellow human. In my observation, they never make much of an attempt to live up to them in their own lives. (e.g. YOU are a welfare queen, but I am an entrepreneur who needed to take a government bailout).

On the other hand, if "conservative" means "old-fashioned" to you, then there is also no reason to believe that the people before us were morally superior to us today. My reading of history leads me to believe quite the opposite.
by ocdtrekkie | 2025-05-02 14:23:39+00:00
It's really important to realize Epic could've gotten off with special treatment years ago. Fortnite is large enough to dictate terms, and both Apple and Google have made offers before. Tim Sweeney may someday become the villain, but anyone who doesn't realize he gambled a huge amount of his company's future on demanding change for everyone.

Every single individual app developer should be singing his praises today, because he could've just gotten the deal for his company, and many other companies have gone that route. Epic decided to demand better.
by svantana | 2025-05-02 14:23:43+00:00
Yes, suno has definitely focused more on lyric and melody than prompt following. If the prompt is more than 3-4 words then it deteriorates pretty quickly. I think one reason is that there's not a lot of high quality descriptions of music around - you can guess the genre of the artist, and you can scrape reviews and the like, but that will be pretty noisy.
by wannabebarista | 2025-05-02 14:23:46+00:00
He is a sort of strong finitist [0]. Roughly, this means that many usual mathematical objects that rely on notions of infinity, e.g., irrational numbers, do not exist.

I came across his YouTube channel [1] years ago as a undergrad and became really confused about some ideas in logic as a result.

[0] https://en.wikipedia.org/wiki/Ultrafinitism

[1] https://www.youtube.com/@njwildberger/playlists
by nightfox1 | 2025-05-02 14:23:46+00:00
Thank you appreciate the thoughts. I had a slight bug for 20 mins so wasn't capturing sign ups, if you signed up, please consider signing up again!

Regarding community, I have a following here: https://lichess.org/team/grandmaster-ai-agent

High on my to do list to make this for chess.com players as well

Do you use Lichess?

I would prefer competing with chess.com :)
by Workaccount2 | 2025-05-02 14:23:57+00:00
The things is that when "news" is compared, the divisions tend to be much smaller (but still definitely there).

But people don't think of NPR news and Fox News news. They think of (and what they actually pay attention to) are the opinion shows that dominate the ratings. That is where the gulf is huge and things are totally out of control.

It's much more tame in the 10 minute segments of running down headlines for the day, but people don't engage much with that anymore. Not as exciting as being told how right you are.
by TheDong | 2025-05-02 14:24:34+00:00
> You're not free to continue using Apple's payment system as a consumer.

Previously, apps could still require you to not use the apple payment option.

For example, Spotify only let you subscribe on the web because apple's 30% cut is larger than their margin, so they'd lose money if you subscribed in-app.

The "Buy" page in the app was just text saying "You cannot buy a subscription in the app". It couldn't link to the webpage since apple's rule banned that. It couldn't say "You can buy a subscription on our webpage" because apple's rules banned that.

Before, an app could simply not have any payment option in the app, and tell you "You cannot pay here". Now, an app can still choose to have no in-app payment and instead tell you "You can pay on the web", or embed that web payment option in-app.

You are still welcome to refuse to use any apps that don't support apple pay, as you could before.
by agloe_dreams | 2025-05-02 14:24:38+00:00
Heh...it is so much worse than that.

Trump has no idea what he is doing, it has been very clear in interviews.

In the first admin, it was the adults in the room, the thing is, it's not yes men this time...it's the villians in the room. Trump is being handed EOs that he doesn't have a clue about.

For all the talk about P2025 and denial of any relation to it, they have done roughly 50% of the actions in the project already with more on the way. ~2/3rds of all his EOs have been in the plan. Virtually everyone related to the project is now in the admin - the head of the FCC literally wrote the 'FCC' section and boy is it an attack on everything the EFF holds dear.

I think what is notable is that it seems to have gotten more bold - the plan called for reducing USAID, not killing it for example.

And Yes, page 246, killing funding for PBS.
by kaishiro | 2025-05-02 14:24:58+00:00
What in the world are you on about? They published an interview with an author who had - admittedly - controversial takes looting. You make it sound like they were telling people to go smash windows.

It's telling that you chose not to link the actual piece: https://www.npr.org/sections/codeswitch/2020/08/27/906642178...
by thesuperbigfrog | 2025-05-02 14:25:20+00:00
>> The courts aren't going to save us. No one is going to save us.

We must save ourselves.

"The only thing necessary for the triumph of evil is for good men to do nothing." [1]

Freedom is not free.

[1] https://www.reuters.com/article/fact-check/edmund-burke-did-...
by ethagnawl | 2025-05-02 14:25:21+00:00
There are also plenty that make their programming available online and which is of general interest. It's quite fun, engaging and informative to dip into stations in places you've never been or places you remember fondly. One of my kids recently got a globe and that led to us trying to find Antarctica's ICE 104.5 FM AFAN online last night -- without success, sadly.

The elephant in the room is that these stations must be supported. I've been donating to a few stations for many years and have recently donated to others and will continue to do so as long as I'm able. If I somehow wind up with an estate worth anything, I'd also love to be able to will something to one or more stations.
by zamalek | 2025-05-02 14:25:31+00:00
I previously worked at a fintech and they, understandably so given the domain, blocked Discord. Think for a second what wonders that does for participating in open source (which the same employer had no problem with).

Discord is not a suitable platform for developers. I think Matrix is pretty good but, fuck it, I'll take IRC over Discord - it's still perfectly functional.
by ApolloFortyNine | 2025-05-02 14:25:43+00:00
Sales tax I generally defend because it's not going to the business, it goes straight to the government. Removing it leads to cases where Europeans complain that the price of x is higher for them, forgetting their price includes a 20% VAT from their government. I think it's good to keep every citizen (obviously a large number do understand VAT, but it's not all) be reminded of what they're paying their government for.

But I recently was buying a vehicle and the otd price was 20% more than the price on their site, before sales tax/license fees. That practice is obviously anti-consumer.
by tuetuopay | 2025-05-02 14:25:51+00:00
Bindings, and generally any form of code generation, is the most common form of build.rs I see in the wild.

One such example of "daily driving" is for gRPC, where the canonical way to generate the protobuf and gRPC bindings using Tonic+Prost is through build.rs. Another is C-to-Rust bindings, for all of those -sys crates.

Though I've also seen it used to circumvent limitations of Cargo, e.g. for invocations of dependent cargo build steps, etc. Overall, it's less common (or more robust?) than it used to be 5-ish years ago.
by scarby2 | 2025-05-02 14:26:07+00:00
> the enablers and puppet masters are already planning and laying groundwork for when Cheeto Jesus drops dead. We've already lost the battle, let's not lose the war.

Their success in some way is tied to trump right now. Nobody else seems to captivate his base in the same way, and they've made most of this about a man and less about a movement. So it's entirely possible this dies when he does.
by SpicyLemonZest | 2025-05-02 14:26:31+00:00
The courts have successfully enjoined a large number of actions, required the release of many people from domestic ICE custody, and ended the transfer of anyone new to El Salvador. As I'm always reminding people, the news is a highly optimized machine to deliver you the worst thing that happened today - if you're reading it as though it's a representative sample of everything that's happening, you're going to get a misleading perspective.
by AtlasBarfed | 2025-05-02 14:26:44+00:00
They can just get a presidential pardon for now and all future acts. Companies are people. Unkillable people. Unjailable people. They don't sleep. They have a thousand arms, a thousand eyes, a thousand legs, thousand brains. They get better financing, they can walk away from their financing. I can send unlimited money to politicians. They can exist in a thousand places, countries, legal systems at once.
by pjc50 | 2025-05-02 14:26:45+00:00
It's a very dangerous game, and she is therefore playing only the safest possible moves with the smallest possible escalation at any point. Perhaps it eventually ends in gunfire, but giving the government hundreds of opportunities to back down before then is safer. Each individual step by the judge has to appear as reasonable as possible so as not to be over-ruled by SCOTUS.
by Quarrelsome | 2025-05-02 14:26:54+00:00
When I asked around in mixed political spaces which news sources were trustworthy, NPR was the only answer people on both sides of the political divide ever gave.

After reading it for several years after, its reporting it somewhat reminds me of the BBC. I think its relative bi-partisanship is something that should be cherished instead of trying to crowbar it into a particular bias.
by DaiPlusPlus | 2025-05-02 14:26:59+00:00
> and it can always align perfectly.

I'm firmly in Team Tab, and I want to arrest any misconception that us Tabbers would do anything as nonsensical as using our precious variable-width tab-stop chars for anything like column-aligning identifiers: we don't.

My very hard and fast rule is that tabs are for only indenting at the block level, while spaces are used for alignment after the initial tab chars; tabs must never be used on a line if preceded by any non-tab char.

Whereas I can't stand always-using-only-spaces-for-indenting-and-alignment - especially because when you're drag-selecting text most editors won't snap your selection to the indent level, so you get RSI in your wrist from having to make micro-movements to make sure you don't select more - or less - spaces than the intended indent. ...or worse: when moving the caret via the keyboard and having to tap your arrow-keys 4 or 8 times per indent instead of just once.

You spaces-only people are totally spaced out, man.
by tennysont | 2025-05-02 14:27:03+00:00
A lot of passion was put into this article. I appreciate that. And I do think that there are several huge themes that need to be periodically grappled with.

Just to pick one, the ego hit when jumping into a new field is real (I'm currently immersed in math & ML from a CS background). It's one of the things that I feel is least talked about. It's very easy to peak in a field and then rest on your laurels. Despite being particularly willing to start at the bottom, I also identify as "being smart," and getting schooled by 22 year olds stings.

But the rewards for "owning" two peaks are so huge, and much of the process is so satisfying.
by Flimm | 2025-05-02 14:27:21+00:00
This is very interesting. This is the back story, from the GitHub repo:

> We spent the better part of 2021/2022 building a personal finance + wealth management app called, Maybe. Very full-featured, including an "Ask an Advisor" feature which connected users with an actual CFP/CFA to help them with their finances (all included in your subscription).

> The business end of things didn't work out, and so we shut things down mid-2023.

> We spent the better part of $1,000,000 building the app (employees + contractors, data providers/services, infrastructure, etc.).

> We're now reviving the product as a fully open-source project. The goal is to let you run the app yourself, for free, and use it to manage your own finances and eventually offer a hosted version of the app for a small monthly fee.
by adriand | 2025-05-02 14:27:49+00:00
That's exactly right. The problem with the public broadcasters is not that they are regime media, it's that they are not. Put another way, the problem is that they tell the truth. Fox News, on the other hand, is very much regime media, and constantly peddles lies. Therefore, Trump is not attacking them.

This particular move is part of the broader campaign to destroy the independent media, which as you pointed out, is textbook fascism.
by chii | 2025-05-02 14:28:09+00:00
separation of powers require the people in gov't to enforce the separation.

If the whitehouse is using federal agents to force an action that is directly contrary to court judgement, those agents should have refused orders tbh. They need to know what separation of power is, and the citizens need to also be outraged regardless of political affiliation.

The problem is that some citizens _are not outraged_ (at least, not enough), and those federal agents are following orders from the whitehouse directly regardless of consequences. So a judge's words right now is only as good as the paper it's written on.
by superkuh | 2025-05-02 14:28:11+00:00
All the other tools don't actually work. What I mean is that they block far, far, more than they intend to. Anubis actually works on every weird and niche browser I've tried. Which is to say, it lets actual human people through even if they aren't using Chrome.

CloudFlare doesn't do that. Cloudflare's false positive rate is extremely high, as are the others. Mostly because they all depend on bleeding edge JS and browser functions (CORS, etc) for fingerprinting functionality.

Cloudflare is for for-profit and other situations where you don't care if you block poor people because they can't give you money anyway. Anubis is for if you want everyone to be able to access your website.
by 999900000999 | 2025-05-02 14:28:32+00:00
Most customers are probably going to assume your a con artist if you don't use the official IAP.

When I use mobile apps I like being able to do all my spending in one place. I want to be able to go to subscriptions and cancel everything I don't need at once.

Just yesterday I had to manually stop a PayPal payment renewal since the merchants cancellation process doesn't work ( 2 emails to customer service and I get the vibe this is intentional).

That's not something I want to have to keep doing.

I can imagine Epic being able to convince people to use a 3rd party payment provider, but that won't happen for smaller studios.
by CamperBob2 | 2025-05-02 14:28:37+00:00
A buffer overflow. OMFG. A buffer overflow. "That does it. I'm taking this talking dog right back to the pound."

This is what it must have felt like when a few people started suggesting that horses were probably not going to be the way people got around for much longer, and other people giggled and guffawed at them and said "LOL" in Morse code, or whatever the memetic currency of the day was.

All the first group could do was wrinkle their noses and reach for the doorknob, once they realized that winning an argument with such people was neither possible nor necessary.
by whartung | 2025-05-02 14:28:41+00:00
My first computing experience was with an IMSAI 8080 that class assembled the year before.

It had a keyboard and video board, rather than a terminal. The monitor was open chassis to boot (ah the old days when we didn’t protect children from lethal electricity).

It had a ROM monitor and cassette tape. You had to type in (in hex) a short machine language program into the monitor to load BASIC from a cassette. We simply never turned it off.

I tried ti enter the bootstrap through the front panel once, but I made some mistake, and it didn’t work. It was an awful enough experience I never tried again.
by RajT88 | 2025-05-02 14:29:07+00:00
> My view (maybe shared by GP) is that while Trump deserves a lot of the blame, he's just a figure head over the rest of the republican party.

Exactly this.

Debated at length in the 2016 election cycle and onward since. The Republican establishment didn't (and doesn't) love Trump as a politician, but they love that he puts them in power, and they have been trying to figure out how to reproduce that kind of popularity in a candidate since (and largely failing). He's the best bet of the far-right folks behind the scenes to implement their policy, and he doesn't give a shit about all that stuff as long as he can enrich himself.

The one silver lining is the bit about not being able to reproduce his popularity - which I assume is why they've all been so aggressive in trying to remake the federal government. They've got until the midterms to grab all the power they can. It seems likely they will face a backlash and a lot of seats will swing, so their focus is on removing the teeth from congress, while state level actors try and push through enough new laws that they can prevent loss of seats in the midterms.
by zahlman | 2025-05-02 14:29:11+00:00
My style using spaces is

some_func( eyesore, blah )

which would work just as well with tabs.

Many years ago, I used tabs, and set them to two-space indent. The former because the entire point is that tabs carry different semantic information - this is a level of indentation, not just making things align vertically - and allow each developer to set the indentation width to their preference. (The other comment from DaiPlusPlus explains the proper use of tabs, just as I did it.)

The latter because that makes them more square. Aesthetics matter.

I switched mostly out of peer pressure. But one argument I did find convincing is that setting some specific limit on line length - whether it's 72 or 78 or 80 or 100 or anything else - makes sense, and letting people change the amount of indentation defeats that purpose. That is: the guy who likes 8-space indents can't actually have them, because it produces a horizontal scroll for code that "conformed to the style guidelines" when written by the 2-space guy.

But now I alias names, break up complex subexpressions etc. to avoid questions of how to split code across multiple lines - and most lines in my code are nowhere near any such length limit. And I write short functions, so there aren't enough levels of indentation to matter.

And I use 4-space indents, because standards have value after all.
by onxmaps | 2025-05-02 14:29:26+00:00
onXmaps, Inc | Montana or REMOTE, USA only | https://www.onxmaps.com/careers

ABOUT – Are you an Engineer who loves the outdoors? Join onX! onX is a suite of digital navigation apps (Hunt, Offroad, and Backcountry) that empower millions of outdoor enthusiasts. If you’re passionate about writing great software, love playing outside, believe in protecting access to public lands, and want to dominate the off-pavement mobile GPS market – then join our team, where we empower millions of outdoor enthusiasts to explore the unknown!

We have multiple openings! View them here: https://www.onxmaps.com/join-our-team

Here are some of the technologies we work with:

3D (OpenGL, Metal, C++)

Data Automation (Python, PostgreSQL, GIS)

Android (Kotlin, Jetpack Compose)

iOS (Swift, SwiftUI)

Backend (Go, Elixir, GraphQL, GCP, Kubernetes)

Web (Vue JS)

Quality (Cypress, XCUITest, Espresso)
by mbm | 2025-05-02 14:29:32+00:00
Hey mdp, open-sourced it this morning: https://github.com/mzxrai/tinysums

This was a fun little project, but unfortunately can't spend too much time on it. It's also quite expensive to run -- around $15 per day in Gemini summaries (I'm sure 2.5 Flash would be much cheaper, but unsure about the quality)!
by neogodless | 2025-05-02 14:30:18+00:00
I just want to clarify that you're responding to someone who is saying that there are "people behind Trump" - not his "advisors" aka "yes men" but rather people with lots of money and influence, but behind the scenes. This might be Peter Thiel or Curtis Yarvin or The Heritage Group. I'm not sure, and it's hard to know that for sure. But it's a bit of a separate concept from the actual Cabinet Members and what may have put checks on him in his first term.
by pjc50 | 2025-05-02 14:30:21+00:00
> Congress has goven the executive branch unheard of powers. Executive power needs to be reigned in tightly and then Congressional power needs to reigned in as well. We need to push for Federalism.

Sensible people will realize that separation of powers means nothing when the same party holds both powers. R House + R senate + R SCOTUS + R executive => unlimited executive power.