MurphyA/hacker-news huggingface dataset:
by davorak | 2025-04-03 14:58:43+00:00
> It would be fair to say that these things are symbols representing people

This is built in to the normal context of the topic. When people talk about the constitution in this situations people are not talking about a piece of paper with writing on it.

> Like, as in the citizens that voted for him? ... They have not (to this point) established the obligation.

Can you layout the existing cases for him being obligated? You are not addressing any of the common/standard political theory arguments for it here. I can not tell what sort of political theory or government you are proposing here either so I can not respond to that.

>> Let's separate that from enforcement mechanisms.

> You can't, really. Without motivation, there is no obligation.

This seems like it is a semantics issue.

": the action of obligating oneself to a course of action (as by a promise or vow)[1]

Yeah All presidents do that when they take their oath.

"1. a moral or legal requirement; duty" [2]

yeah that applies too.

"An obligation is a course of action which someone is required to take, be it a legal obligation or a moral obligation. Obligations are constraints; they limit freedom. People who are under obligations may choose to freely act under obligations. Obligation exists when there is a choice to do what is morally good and what is morally unacceptable.[1] There are also obligations in other normative contexts, such as obligations of etiquette, social obligations, religious, and possibly in terms of politics, where obligations are requirements which must be fulfilled. These are generally legal obligations, which can incur a penalty for non-fulfilment, although certain people are obliged to carry out certain actions for other reasons as well, whether as a tradition or for social reasons." [3]

Yeah that applies to the presidential case too.

So you are not using obligation in 100% typical fashion. You really seem to be using obligation as a synonym for ~"enforcement mechanism" or maybe "enforced action" and more often than not that is not how I have seen it used both in everyday life and political theory.

I think you are breezing over the existing "enforcement mechanism" and consequences or at least potential consequences for situations like this as well. That maybe because you have a political theory, that is not laid out here, that covers/makes that obvious though.

[1] https://www.merriam-webster.com/dictionary/obligation

[2] https://www.collinsdictionary.com/dictionary/english/obligat...

[3] https://en.wikipedia.org/wiki/Obligation
by roywashere | 2025-04-03 14:58:46+00:00
I definitely know that people have complained that modern ThinkPads are not as good as before, and they have been doing that for ages, just as Socrates back in the day already was complaining about modern kids and their behaviours ;-)

In this case I was referring to post-T480 ThinkPads which have soldered memory, and no longer have hot-swappable batteries or on-board Ethernet.
by nilkn | 2025-04-03 14:58:52+00:00
The reshoring efforts you're talking about will not come remotely close to restoring what was lost and what could have been. We're so far behind outside of software and finance it's almost unfathomable. To grasp the full cost that has been paid, you need to imagine a scenario like all of NYC, Seattle, Austin, Denver, Silicon Valley, San Francisco, etc., just don't exist at all. That kind of scale is what we've lost out on -- not in software, of course, but in most other industries.

Fly-over country should have been the site of the greatest industrial and manufacturing innovation the world has ever seen. We threw away one of the greatest opportunities in history to juice stocks for a couple decades.
by westurner | 2025-04-03 14:58:54+00:00
I don't want to work for a business created by, uh, upper class folks that wouldn't have done it if not for temporary tax breaks by a pandering grifter executive.

I believe in a strong middle class and upward mobility for all.

I don't think we want businesses that are dependent on war, hate, fear, and division for continued profitability.

I don't know whether a flat or a regressive or a progressive tax system is more fair or more total society optimal.

I suspect it is true that, Higher income individuals receive more total subsidies than lower-income individuals.

You don't want a job at a firm that an already-wealthy founder could only pull off due to short-term tax breaks and wouldn't have founded if taxes go any higher.

You want a job at a firm run by people who are going to keep solving for their mission regardless of high taxes due to immediately necessary war expenses, for example.

In the interests of long-term economic health and national security of the United States, I don't think they should be cutting science and medical research funding.

Science funding has positive returns. Science funding has greater returns than illegal wars (that still aren't paid for).

Find 1980 on these charts of tax receipts, GDP, and income inequality: https://news.ycombinator.com/item?id=43140500 :

> "Federal Receipts as Percent of Gross Domestic Product" https://fred.stlouisfed.org/series/FYFRGDA188S

> "Federal Debt: Total Public Debt as Percent of Gross Domestic Product" https://fred.stlouisfed.org/series/GFDEGDQ188S

From https://news.ycombinator.com/item?id=43220833 re: income inequality:

> GINI Index for the United States: https://fred.stlouisfed.org/series/SIPOVGINIUSA

Find 1980 on a GINI index chart.
by lackstein | 2025-04-03 14:59:06+00:00
The challenge is that for a lot of countries, the forex markets for their own currency aren’t deep enough to settle all of their international trade.

Consider a country that has a large trade imbalance—they import a lot of goods and have very few exports. When a business in that country tries to import goods, say from the Philippines in Pesos or from Germany in Euros, the business will have to go to a forex markets and sell their local currency to buy the foreign currency.

Who’s going to take the other side of that trade? Normally, if a country exports a lot of goods, then foreign businesses will need to buy the country’s local currency to pay for them, and that provides a market for exchanging Pesos and Euros for the local currency. But the country doesn’t export very much, so other businesses in the Philippines or the Eurozone don’t have much use for the business’ local currency, and that means that there isn’t a large market of people selling Pesos or Euros to buy the local currency.

This example is a bit of an edge case where this fictional country runs a trade deficit with all of its trading partners. In reality, you’ll likely have a trade deficit with some partners and a surplus with others. If you decide to denominate some of your international trade in US Dollars, then you’re able to use the excess dollars coming in to your country from your exports to finance your imports. It’s a lot easier than hoping that you can sell enough of your local currency or the currencies of the countries you’re exporting to to buy enough of the currencies of the countries you’re importing from.

In some ways it’s similar to the hub-and-spoke model of airlines. If you want to get from small town A to small town B, there might not be enough traffic in both directions to warrant a direct flight. But if there’s a hub X, then there might be enough traffic between A and all the other flights into X to make it worthwhile to fly from X to B and vice versa. There might not be enough balanced trade between two small countries for there to be a deep market in their currency pair, but if you have both imports and exports denominated in US Dollars then you can generate an internal market in your country for exchanging your local currency for USD.
by joshdickson | 2025-04-03 14:59:15+00:00
I have tracked my macro intake seriously for years and use the database every day, as do many folks who used the initial app releases. It's actually more valuable to me to have the data in this format, even estimated, because what happens with other apps is you get gaps in macronutrient reporting on things like Omega 3's, and you wonder 'Am I not eating any Omega 3's or does the database containing the food I ate just not include them?'. In that case I'd much rather have an LLM that had access to as much relevant data as I could feed it reason through approximate nutrient distribution and give me the best estimate it could.

Appreciate the feedback!
Tell HN: Effects of the front page on a non-profit
by mooreds | 2025-04-03 14:59:23+00:00
A few days ago I posted Vets Who Code[0] on HN[1]. It got put into the second chance pool and made the front page yesterday.

Not sure how high it got, but I saw it in the teens.

The founder just shared the impact on his organization in a post on LI[2], but I wanted to share it here.

> We now have 12 new mentor volunteers and received a donation.

Thank you, HN community, for helping out with not just attention and comments (though I've found those extremely valuable in the past) but concrete action.

0: https://vetswhocode.io/

1: https://news.ycombinator.com/item?id=43533124

2: https://www.linkedin.com/feed/update/urn:li:activity:7313539233317543936/
Show HN: Novanode, Global load balancing with Caddy, no vendor lock-in
by martianE | 2025-04-03 14:59:42+00:00
I've been a long-time Cloudflare user, but sometimes I just want a global load balancer without the lock-in and with full configuration control (e.g., some Cloudflare rules require an enterprise plan).

I love Caddy for its easy configuration, and that's why I created Novnaode. It makes it easy to launch hosted Caddy instances (with Nginx coming soon) and puts you fully in control of how to manage the configurations.

No more being restricted by enterprise tiers or limited configuration options - just simple, powerful, and flexible global load balancing.

Check it out here: https://novanode.sh
by whizzter | 2025-04-03 14:59:49+00:00
Not really, the fundamental problem shared for all the tools mentioned by GP is the same of concurrent edits. We as an industry typically ignore it in regular CRUD settings due to low conflicting operation frequency, but it gets problematic in offline and multiplayer settings since those cause it to become more common/visible.

As for documents vs DB, technically you can often compose documents into a number of tables. And having it decomposed into a regular DB simplifies a lot of visibility tasks since you don't need to built an extra layer to manage that and/or you might want to implement partial permissions into something that feels "document like" but really pertains to a larger system.
by Ericson2314 | 2025-04-03 14:59:57+00:00
As a developer not of this, but of dynamic derivations in Nix itself, let me put it this way:

A long term end goal is that if you don't change headers and only change is single C/C++, anywhere in the build graph for your entire system you should get a quick recompile of just that file + relink just the executables/shared libraries the output object file is built in.

This will require boiling an oceans, to get all the packages' build systems using Ninja or similar like this. But that's hopefully

- less boiling that rewriting the whole world of open source in Bazel/Buck2.

- a far more incremental, crowd-source-able project, as you could convert packages one-by-one, starting with big builds like LLVM and Chromium as Edgar says.
by wat10000 | 2025-04-03 15:00:05+00:00
"Government is not the solution to our problem, government is the problem" has been a Republican cornerstone for decades. None of the DOGE stuff should be the least bit surprising, and to say that they fail to understand what these agencies do is to miss the point entirely. They don't care. Government agencies are axiomatically bad and shutting them down is axiomatically good, that's it.
by MaxHoppersGhost | 2025-04-03 15:00:08+00:00
LLMs are basically just good at sourcing ideas from the internet. Me thinks this just means that this tariff idea exists on the internet, especially since grok, chatgpt, etc all come up with the same idea. We used to not have income taxes and funded the govt with tariffs so this probably isn't a new concept despite media outlets pretending like it is.
by xfp | 2025-04-03 15:00:09+00:00
It's a bit difficult to nail down direct citations for what is basic knowledge of how tariffs work in reality. It's covered in AP/college macroecon and U.S. history classes.

Wikipedia's articles on Smoot–Hawley and the Tariff of Abominations both have sections on their effects.

In short, we'll see a brief rise in the domestic economy, then a sharp recession. One of the reasons SE Asia, BRICS, and the EU have been so active to disconnect themselves from the U.S. is they don't want to get caught up in the U.S. economic failure like they did in the 1930s.
by paxys | 2025-04-03 15:00:09+00:00
It's perfectly fine to love Apple and Steam. They are both great companies and offer great products. The issue I have is in trying to extrapolate that love into labeling them pro-"software freedom", which is idiotic. Both these companies ship opaque binaries of their storefront and products. Their apps/games have restrictive DRM. You cannot install/register games without an account and internet access. They artifically limit resale/sharing/lending of digital goods. They are actively user hostile (such as not offering refunds until forced to by courts). Even the Steam Deck is full of proprietary blobs which would be illegal to revese engineer and reshare. Nothing about the experience is FOSS.

Again none of this is inherently bad if your argument is "I like the convenience and don't care about the restrictions". But don't delude yourself into thinking this is "freedom".
by mhluongo | 2025-04-03 15:00:19+00:00
You're right, many crypto exchanges operating on the right side of the law will freeze these funds.

For those interested in this, CT (crypto twitter) makes tracking North Korea's stolen winnings a bit of a sport.

samczsun, an excellent security auditor who's working at Paradigm these days, broke down some of the org in a post the other day.

https://x.com/samczsun/status/1906754853063565720?t=N4aqa6Vy...

Taylor Monahan at MetaMask also makes a habit of tracing funds and shares some pretty interesting finds around NK's laundering efforts.
by no_wizard | 2025-04-03 15:00:55+00:00
>The market's needs change faster than senior executives can adapt: if they always produced what the market was actually clamoring for, the company would run around like a chicken with its head cut off (this actually happens when the CEO panics, and a key CEO skill, and part of the reason they're paid so much, is the ability to ignore every piece of market data saying "You're not hot anymore. Nobody wants you, and the market has moved on" and keep doing what you're doing even though your intuition is telling you that you're doomed and going to lose your cushy $20M/year job)

You know what I absolutely hate about this take? It ignores my shared experience I've had with others (IE, its not just me). I've worked in this industry a long time. So I've inevitably worked for places that ran into financial trouble. In multiple of those cases, it could have been prevented if upper management actually listened to what those of us developing the product had to say about shifting customer behaviors and expectations, that what we were seeing was different from what they were trying to sell and have us develop. It always ended in disaster.

They refused to listen, but never paid the price for that failure, my colleagues did and in one instance, I was on the receiving end of a layoff along with others as well.
by TeMPOraL | 2025-04-03 15:01:37+00:00
> Second, people are not good at separating problem from implementation. in fact, people are horrible at this. I think people have a very difficult time envisioning that the problem and the existing solution implementation (which itself might be making the problem worse) are separate things. so most people rarely consider and often actively oppose, radically different solutions.

I'm bouncing back and forth on this. One thing I've learned over nearly two decades of programming, is that problems often are not separate from implementation - the one often defines or shapes the other to a large degree. Moreover, often enough it's not worth it to aim for clean separation - that's the road to becoming an "architecture astronaut".

I've also noticed this generalizes outside of programming. The key insight being, when people accuse "techies" of being "know-it-alls" and coming up with simplistic solutions (or my pet peeve of a term, "technological solutions to social problems"), what they're complaining about is generalizations - the kind you get when you focus on the abstract problem and forget about implementation details. This is particularly notable when one then tries to transfer a general solution/framework from one problem space to another, because whether or not it applies is largely determined by implementation details.

An example: understanding exponential growth and connecting it with basic virology is good. Applying that model to virological problems is okay - but the devil's in the details. Transferring that model to something else by means of analogy? Well, that very much depends on which assumptions you borrowed from virology, and it's helpful to be aware of those assumptions (implementation details) in the first place.

Seen plenty of that on every side of argument during COVID.
by joshdickson | 2025-04-03 15:01:50+00:00
OpenFoodFacts is a huge inspiration to this project, obviously. However, as someone with a normal diet, OFF lacks:

1. Generic, non-branded foods

2. Simple prepared foods that ease food entry

3. Restaurant foods

4. Micronutrients beyond those reported by the brand.

OFF is a fantastic project but OpenNutrition is really trying to fit a different niche. OFF does what it does very well; I would never be able to use it to track my food intake.
by varispeed | 2025-04-03 15:01:57+00:00
He didn't add sanctions on Russia, but on people dealing with Russia - that's a different thing.

But notice how people talk now - Trump might say he is "planning" something against Russia and people take it as a proof that he is not an asset. They forget about concept of sacrificing something to gain advantage. If heat turns to much on Trump, they might let him disrupt something and then run propaganda that Trump isn't bent. Until he makes next move massively benefitting Putin.

Seems like they can be doing this over and over and general public will see it as Trump just navigating difficult geopolitical landscape and that we should "trust the process". etc.
by no_wizard | 2025-04-03 15:03:04+00:00
I know there is a crowd that talks about debt alot and these are all legitimate concerns

However they could also raise taxes on capital gains and top end income brackets - which are at ludicrously low levels for folks of significant wealth - which would go a very long way here. Some estimates suggest it could put the US back in a surplus quite quickly

edit: I'm saying there is an argument for raising taxes. I don't think its off the table like some people suggest. I know it may not be popular with some but we could discuss the merits.

Cutting fundamental government services feels wrong too
by fazo96 | 2025-04-03 15:03:21+00:00
Flexhire.com | Full time | Full Remote (EU, Americas, Eastern Europe)

Flexhire is a modern 3-in-1 HR platform, ATS and talent network that helps our clients scale their businesses faster, leveraging cutting edge AI and science-based hiring best-practices. Our clients include Fortune 500 companies and venture backed startups. We allow them to focus on what they do best while we help them seamlessly find, employ, manage and pay the best talent anywhere in the world.

We are hiring Senior Full Stack Engineers, a Product Owner and a SDR

Stack: Next.js, React, MUI, Ruby on Rails, GraphQL, Postgres

https://flexhire.com/careers
by xaldir | 2025-04-03 15:03:54+00:00
As someone who started it's career in a thinkpad only shop

Indeed, old thinkpads were designed to survive a coffee spill on the keyboard and they did, and various drops (with spinning rust as storage and cfl backed screens)

And when you achieve to break some part, it can be easily swapped. Oh and the documentation for that is available and very detailed.
by jgilias | 2025-04-03 15:03:58+00:00
This is very different from “lay-diagnosing” every introvert kid as autistic and every jittery kid as having ADHD.

There’s _a lot_ of reliable material from his direct actions over the years to accounts from people who’ve worked or dealed otherwise with him closely.

There’s more than enough of it to make it possible to fill in a DSM-5 questionnaire and see what the outcome is.
by Y-bar | 2025-04-03 15:04:06+00:00
I clicked, thinking that it was perhaps someone who like me was annoyed by Jira's anchors/permalinks which is a <span> with a <button> with a JS event listener on click to load what would normally be an <a href> into the DOM.

But this, this is similar, but different. I can't navigate to anchors with for example the keyboard.

Question for the author: Why not use the HTML <a> element rather than a JS event listener on a non-interactive element?
by rimunroe | 2025-04-03 15:04:12+00:00
Sorry, I’m not an expert in the field, but are computerized projections not the norm in disease spread modeling?

I don’t really feel like continuing this argument, so the last thing I’ll say is that I don’t know how else experts are supposed to have made decisions at the time. Makeshift morgues were opening to handle the overflow of bodies. They acted on the evidence they had at the time, and readjusted recommendations as new evidence came to light. This is part of why social distancing protocols changed so much during the first year of the pandemic.
by mhluongo | 2025-04-03 15:04:12+00:00
This is so incredibly ill-informed it's hard to respond to. Thanksfully, it's incumbent on the person making the extraordinary claim...

> currency exclusively used for doing crimes

... to provide extraordinary evidence.

On my end, my home is financed by a trust-minimized loan against my BTC, using a stablecoin. And I greatly prefer stablecoins to wires for paying international vendors.
by nkozyra | 2025-04-03 15:04:21+00:00
I think you can look at UX like this less like a web page and more like a presentation. In that framing it's more palatable.

In general we consume blogs more like traditional web pages, so it feels ... "wrong," but in some ways it keeps all of the content at hand and lets you navigate linearly or back and forth pretty reasonably, the way you might traverse a PPT.
by Ragnarork | 2025-04-03 15:04:26+00:00
According to the Bureau of Labor statistics, there are 7 million unemployed in the U.S. currently.

I don't know how you expect these to cover for all the manufacturing you imply might come back to the U.S. with these tariffs, and that's assuming the space and the production means (factories, etc.) are here already. They aren't, and not for a couple years.

Combined to the fact that the U.S. is clearly sending a signal that coming there is dangerous now, especially for any other category than white males, and I don't see how you can even imagine that this situation is going to be working out.
by Workaccount2 | 2025-04-03 15:05:24+00:00
The strawmanning of arguments from both sides is so intense that most people lay in a bed composed entirely of strawman arguments. I firmly blame the media above all for this, but individuals carry a burden to for not trying to remake their bed.

It took me 15 years to to remake my bed into somewhat rational arguments, and still I find lots of hay in there. Generally both sides, or all sides really, want the same things and disagree on how to get there. And the truth is there is almost never an obvious or clear way to get there. It's fractal pros and cons all the way down.