MurphyA/hacker-news huggingface dataset:
by johnnyanmac | 2025-04-02 23:04:05+00:00
>That does not generically 100% solve the problem of "is this person a human".

you don't need 100% generic problem solvling. a "good enough solution" will block out 90% of low effort bad actors, and that's a huge relief by itself. That 9% will take some steps and be combatted, and that last 1% will never truly be held at bay.
by abetusk | 2025-04-02 23:05:00+00:00
Demonstrably false with a payment service like PayPal but could still be an option for some type of online payment. One can imagine a payment method that's transparent, integrated and seamless. Maybe something like limits can be set with features to allow, prompt or flat out deny websites that violate some payment policy.

My view is that when the payment threshold is so low, the issue is inconvenience or user friction, not the amount of money involved. I suspect people would be fine with small payments if the user experience was better. For example, Amazon, Netflix, iTunes or Spotify.
by lxgr | 2025-04-02 23:05:07+00:00
> Overall, the UK TuneIn service was valuable to the public.

I agree about stream directory services in general, but I'm a bit on the fence about TuneIn in particular.

It started out very useful, especially as the de facto backbone for Google Home devices – I believe they back or at least used to back "Hey Google, play <station name>".

But lately they started playing "pre-roll ads", and I think lately even playing ads over the live content, and I'm not entirely sure if they even share the revenue of those, or of premium subscriptions that avoid ads, with the underlying radio stations.
by crazygringo | 2025-04-02 23:05:51+00:00
> that dark and washed out TV is just a choice everyone's making for... unclear reasons.

It's just a question of aesthetics. TNG was lit almost more like a sitcom, with bright even lighting coming from all directions. In the 1990's, that made TNG look like a TV show, and look very different from dramatic movies.

Then with the rise of TV as an art form rivaling movies, certain dramatic TV shows have been lit more like dramatic, dark movies. Lots of highlights and shadows, instead of even lightning. It's meant to seem more sophisticated, serious, and artful. It also demands that you be watching in more of a cinema-like environment -- a bright, high-contrast TV in a dark room, so you can see the darks. Not a crappy low-contrast screen in a bright room.

But again, this is only certain types of shows. Comedies and "lighter" dramas are still lit more like TNG. It really depends on the show, and what mood the creators want to evoke throughout.
by _carbyau_ | 2025-04-02 23:05:57+00:00
Issue of the Commons.

Weather models are good because if we know about it the weather doesn't care and doesn't change what it is going to do.

Anyone who has an accurate financial model is keeping it to themselves.

Anyone who has an accurate financial model and make it public... invalidates their model as everyone takes that information and plans to take advantage of it accordingly.
by stavros | 2025-04-02 23:06:41+00:00
I did something similar for my daily calendar. I don't have a writeup of the actual device, but here's the firmware that generates the calendar image:

https://github.com/skorokithakis/calumny

It's a really fun project, but I wish these Waveshare displays had more open firmware. I didn't really manage to get the ESP32 to talk to the display (or even to connect to it, as I don't have the right adapter), so I used their sample code with its weird API and I'm sending an image straight to the ESP32, rather than have the ESP32 pull it from an HTTP server, as I wanted.
by Stefan-H | 2025-04-02 23:06:45+00:00
As someone who is more in the middle of my career rather than the end of it, I would like to echo your sentiment. I have had plenty of roles where I was tasked with things that were out of my depth, and the answer is to just not let it be. There is always a path to get the answers/skills you need to do what is asked of you, you just might not know the path yet, so the core skill (and where I think fear comes into the process) is accepting that not knowing something now is never a hinderance so long as once can do self-directed learning. The rest is reality testing if what you just learned is actually able to solve your problem. If it isn't, then repeat ad infinitum until it is.
by marcinkostecki | 2025-04-02 23:07:04+00:00
Location: Denver, CO Remote: Preferably remote, but open to in-person or hybrid :) Willing to relocate: Not immediately, but perhaps within a few months, depending on the location. Technologies: Postgres, Hasura, GraphQL, Node, TypeScript, Replicache, React, SCSS, Electron, Auth0 Résumé/CV: https://flowcv.com/resume/e2o2qqqnfa Email: marcin.kostecki@outlook.com

Hi, I’m Marcin!

For the past two years I've been working as a full-stack developer at a small startup, using the technologies listed above. Prior to that I studied applied math at Harvard and worked as a strategic consultant and operations planner.

I'm a diligent employee who owns his work, proactively surfaces issues and opportunities, embraces feedback and keeps the big picture top-of-mind. I'm also (I think!) an agreeable person with a sense of humor with whom it's pleasant to work.

My current direct supervisor will attest to the above, and I'm happy to share his contact information upon request.

I look forward to meeting and speaking with you!
by delecti | 2025-04-02 23:07:14+00:00
Wait, on a typical day you're drinking 4-5.5 gallons of coffee? 180oz * 3-4? So 540-720oz?

That's not just an outlier, that's absurd. At 100mg caffeine per 8oz of coffee, that's over 6 grams of coffee per day, or more than 15 times the amount generally considered safe.
by olejorgenb | 2025-04-02 23:07:36+00:00
Can someone explain if there's any logic at all to counting a countrys VAT as part of its tariffs? In my home country VAT is ultimately charged the end-customer and this happens regardless of the origin of the goods. How can this be a seen as a tariff?

Besides, isn't the "Use tax" most(?) American states have more or less equivalent in function?
by Jun8 | 2025-04-02 23:08:28+00:00
(…in mice)

This is very interesting! As a layman, I was aware that men and women had different alcohol tolerances but had no idea that there were more crucial neurological differences.

Could it because of differences in physiology? No:

“The observed sex differences in DMS sensitivity to EtOH are unlikely to result from basic physiological properties of the recorded cells, since these properties are similar across sexes. While estrous cycle can influence female neural physiology, sampling across several weeks likely averaged out these cycle-dependent changes in the present study”
by palata | 2025-04-02 23:08:55+00:00
Very nice read!

This really resonated with me:

> I would skim the documentation for the command to run, or the configuration to enter, only to get error messages in response. Then a period of frantic searching and trial and error would follow. Until I finally got it right. Once it worked, I reread the original documentation and saw that the answers were right there all along. Crystal clear. And yet somehow it did not register the first time. This happened on multiple occasions.
by Stefan-H | 2025-04-02 23:09:10+00:00
While YMMV, a fear response is a choice. You can have all the rational reasons to be afraid (like the bottom of your hierarchy of needs being unmet) and choose to act out of cold rationality rather than fear. Then it becomes a self-fulfilling prophecy - if you can act without fear even when there is justified reason to be afraid, you will be able to easily do so when it isn't justified.
by alialhamwi96 | 2025-04-02 23:09:55+00:00
Hey folks,

Was looking at different ways to handle the ol' "link in bio" situation beyond the standard Linktree/etc. pages, which honestly feel pretty bland most of the time.

Came across this thing called TOSI. Instead of just a list of links, it generates a page with a little 3D avatar that visitors can actually chat with. You feed it info and your links, and it supposedly answers questions and points people to the right place through conversation.

The weirdest/coolest part? You can apparently whip one up in like 2 minutes without making an account. Just customize the avatar, add links/info, and it spits out a unique URL.

Not sure if it's more of a novelty or actually useful long-term for engagement, but it definitely stands out from the usual static lists. Seems like an interesting concept, especially for creators or maybe small projects wanting to add a bit of personality.

Anyone else seen tools like this popping up? Thoughts on whether this kind of interactive thing is the future or just a gimmick?
by ok_dad | 2025-04-02 23:09:58+00:00
There are thousands of ways to enjoy coffee. I’m not a coffee nerd at all, but getting a whole bean that you like from a reputable (local if possible) roaster and grinding it yourself is pretty easy and you get coffee that’s considerably better than grocery store ground coffee. You have to try several different beans and brands to get an idea for what’s available, buy 8-10 ounce packs at a time then when you find one you like buy in bulk. Also, anything in pods is absolute garbage, so don’t even consider it.
by graeme | 2025-04-02 23:09:59+00:00
Someone calculated the formula used. They divided the trade deficit of each country by total trade of each country and assumed that was all a tariff.

So for example Indonesia and the US traded $28 billion. The US has a 17.9 billion trade deficit with Indonesia. 17.9/28 =0.639, or 64%, which is assumed to be all caused by tariffs. So they divide by two and impose 32%.

Anyway no the US isn't matching tariffs they're dramatically exceeding them.
by codetrotter | 2025-04-02 23:10:24+00:00
https://blog.torproject.org/introducing-proof-of-work-defens...

Tor has similarly been using Proof of Work as part of the defense for onion services for around a year and a half now.

I’ve also seen some clear net web sites that use PoW to slow down account creation. Some websites will even adjust the difficulty for individual visitors depending on the recent number of sign-ups coming from their IP block. More signups from an IP block -> higher PoW difficulty for anyone from that IP block -> fewer accounts created by anyone in that IP block over a span of time.
by lysace | 2025-04-02 23:10:37+00:00
There is no logic to it. It's just the US going insane and Americans nodding along.

https://taxpolicy.org.uk/2025/04/02/no-vat-isnt-a-tariff-but...

https://iccwbo.org/news-publications/news/are-value-added-ta...

https://www.cnbc.com/2025/03/31/as-trump-reciprocal-tariffs-...

etc, etc.

The only reasonable reply as a consumer and/or cloud-service purchaser: Economic wide-scale boycott of the US.
by brnaftr361 | 2025-04-02 23:11:47+00:00
I don't think it's so much that they don't have ideas it's that they're competing with Alphabet's Chrome, who are coincidentally owners of Android, Gmail, YouTube and Google which are internet keystones. I think it's solely by coincidence that I use Firefox rather than Chrome and if I'd started using the Internet a few years later it would have been Chrome.

Also isn't a huge proportion of internet activity mobile users, and outside the US the majority of phones are Android, and most people leave things default, thus Firefox is condemned have a minor share essentially since Chrome is packaged natively with Android?

Anyways I hope they can dislodge some of the Google train. I abhor using Gmail. Better yet if they can compete with Outlook to some extent. Mozilla actually produces software I trust enough, which has enough utility that I'll install it.
by BrenBarn | 2025-04-02 23:12:42+00:00
It's a mix. Sometimes a person is bad at their job because the people who hired or trained them are bad at their jobs. But another way to look at it is that our society increasingly values only people who are "good" at the "job" of making as much money as possible while externalizing as many costs as possible.

> The exploitation (of workers, of natural resources) that made that abundant cheapness possible was largely invisible and thus ignorable.

It's not just the exploitation of workers and natural resources, it's also the exploitation of customers and our society as a whole. When you pay for a product and it's crap, you, the customer, were also exploited by the seller.

The key part to me is the invisibility. The theory of capitalism is that companies compete to better satisfy customers. But nowadays the predominant mode of competition is obfuscation: companies compete to be the best at hiding costs, dodging responsibility, and deflecting consequences. The quality of the actual products and services is secondary to the apparatus of delivering them and responding to feedback, and that apparatus is not oriented towards actually improving the products or services, just at finding somewhere to dump the negative consequences.

> But resistance is very possible. If everyone’s good at their job, shop there.

The article lists a few of these "consumer-level" modes of resistance based essentially on the idea of voting with your dollars. The problem is that it's hard to be an informed dollar-voter in this environment of deliberate obfuscation. Spending hours wading through reviews, product descriptions, and so on, just to buy one thing, effectively increases your cost, and there's no guarantee you'll make the right choice in the end anyway. I'd be willing to pay more in many cases for a better result, but there's no way to tell if something that costs a bit more is actually better, or just another clever scam cloaked in verbiage like "artisanal" and "handcrafted" to lure in people just like me, people who are willing to pay more and can be fooled into doing so while getting no benefit for the extra money.

We need more organized and deliberate resistance: laws. Laws and specific enforcement mechanisms that directly penalize, not just companies, but the individuals at the top who are good at their jobs, namely the job of squeezing value out of other people by lying, cheating, and hiding. We need laws that force competition into the realm of actual products and services, and punish engagement in the obfuscation arms race.

> As a society, we have decided that we want more for less: more convenience, more purchases, more technology, but none of it at prices that render it out of reach.

There's an Arcade Fire lyric I heard a long time ago but recently came across again, from "Windowsill": "I don't want it faster, I don't want it free". Too many people these days want things faster and free, and don't understand that the costs are still being paid, somehow, somewhere, often even by the same person who thinks they're getting something fast and free.
by jussinevavuori | 2025-04-02 23:12:44+00:00
CLARIFICATION TO ARTICLE

Hello, it's me, the author!

I'd like to take the time to clarify a few things about the article. I'm not claiming this to be revolutionary to all people, I'm just claiming it to be useful for some people.

The intent of the protected query pattern is the following:

- Co-locate query and authorization logic (easier to maintain) - Allow (but not require) inner functions to be pure (e.g. trivial to cache with upcoming Next.js "use cache" API). - Allow easy bypassing of authorization for some contexts. - Simplify logic elsewhere (e.g. getDocument.protect("id") is a pretty one liner).

In most cases, I use the protector pattern to either allow or disallow the entire query, based on the results. Filtering or redacting the data is done much more rarely. †

What I did NOT intend:

- I did not intend to select all rows and return only the useful. You are right, that would be horrible for performance. However, I understand how easy it is to come to that conclusion, seeing how I introduced the Kilpi.filter function.

Thank you all for your feedback, this allows me to improve on this pattern and Kilpi in general!

† Your worries about performance have given me ideas of a new "preprotector" function that would stop the query before it ever even starts. I'll have to think about adding it in the future!
by p1necone | 2025-04-02 23:12:47+00:00
> In the last years you often have some manager where you basically have to justify every thing you do and always a huge pile of work that never gets smaller. So you just hurry through your tasks.

This has been my exact experience. Absolutely everything is tracked as a work item with estimates. Anything you think should be done needs to be justified and tracked the same way. If anything ever takes longer than the estimate that was invariably just pulled out of someones ass (because it's impossible to accurately estimate development unless you're already ~75% of the way through doing it, and even then it's a crapshoot) you need to justify that in a morning standup too.

The end result of all of this is every project getting bogged down by being stuck on the first version of whatever architecture was thought up right at the beginning and there being piles of tech debt that never gets fixed because nobody who actually understands what needs to be done has the political capital to get past the aforementioned justification filter.
by thenrich99 | 2025-04-02 23:12:50+00:00
ASET Partners | Senior Fullstack Developer, Senior Software Engineer | Full-time | REMOTE | US Only | Go + Python + React + Kubernetes + Terraform + AWS + Postgres + GIS | ASET Partners is developing a geospatial intelligence platform and we're looking for talented individuals who enjoy working on a small team that moves fast and makes significant impact.

Applicants must be able to acquire a Public Trust, be US citizens residing in the US, and submit to a technical pre-screening.

Reach out to tim [dot] henrich [at] asetpartners [dot] com for more information.
by sershe | 2025-04-02 23:12:57+00:00
It's still a pain; and what do you do if your bag and/or the inbound flight are late? Do you leave it behind or wait and risk missing the connection? And of course ~no other countries do that and nothing bad happens.

Musk should have gone after TSA et al first, he could have dismantled the entire rest of the government on the goodwill from that :)
by iteratethis | 2025-04-02 23:13:03+00:00
This won't bring home manufacturing but let's say that it will...

The US doesn't have the people to do the actual manufacturing. I saw a video recently explaining how sectors like the military, construction and the automotive industry each have 100K+ positions that they are unable to fill. A return to manufacturing adds to that shortage.

Apparently there's some 7 million young men of working age that are...missing in action. Self-isolated, gaming, addictions.

In construction, for every 5 people that retire, only 2 enter. And it's been like that for over 10 years. The people aren't there nor is the motivation.

I'm sure you'll have Apple investing in a mega plant where 50 educated people push some buttons though.
by ckdot | 2025-04-02 23:13:09+00:00
In Germany you have quite high minimum wages. Unions and works committees are quite common. Labor protected laws are quite strict. Sure, not every job is fun, but living with low income is not as bad as in the US. So, are people better at their jobs? Nope. Do people work better just because you pay them better? Nope. Should people get paid better, especially those with shirty jobs? Yes - of course. But there’s no reason to believe this would improve quality of work.
by the_optimist | 2025-04-02 23:13:56+00:00
Do you anticipate that someone is going to tell you, specifically, that they do not support rabid DEI, some of the highest tax rates in the world, widespread and severe drugs, poverty, and homelessness, endless war, vote dilution through importation of new voters, calling a random sample of political nemeses rapists and racists, and now, painting Swastikas on vehicles? Do you truly both believe that is disconnected from reality, and that someone would reveal this in a conversation with you?
by potato3732842 | 2025-04-02 23:15:42+00:00
>Now I hire local professionals, even if they cost more. Their experience and trustworthiness save me time and frustration.

I've found the exact opposite. The deeper the moat the bigger the jerks. I can pick up a guy at home depot who'll bust ass as hard as I will at a very reasonable price. Can't say that (especially the first part) about most professionals. Anything with a license or high capital investment keeping upstarts out is like pulling teeth to work with. Even for brick and mortar this holds. My local upholsterer is a pleasure to work with compared to any tire and alignment shop.

That said, I'm also not hiring people to put together Ikea beds for me or bringing piles of gravy work to any given professional.

Edit: I will add, I have consistently been amazed with what concrete truck drivers will do above and beyond the bare minimum and the consistent "get it done or tear shit up trying" attitude they bring. But this might be a regional thing.
by 5w3llth3n | 2025-04-02 23:15:58+00:00
The solution is simple; quit jobs, assemble our own shit. In the US, lean in to the 2A and tell the <1 million cops, <700k politicians to eat it.

We peacefully assemble around jobs. Just peacefully assemble around a new meme of telling the walking dead to pound sand.

Education worked to an extent; most will not devolve into dumb fucks. Pretty pathetic seeing the adults kowtowed by the ossified establishment.
by MPSFounder | 2025-04-02 23:17:03+00:00
Look at the sheer number of institutions and people, and now compare it to any US institution (Maryland). Despite how much smaller the population would be, the accomplishments speak for themselves. I would take an engineer with a bs from any R1 university over a graduate with experience from those institutions any given day of the week. But of course, there will be exceptions. I was responding to a defense of Sundar which rested on the institution he went to
by Sparkyte | 2025-04-02 23:17:18+00:00
Definitely squeezed.

They say AI, but AI isn't eliminating programming. I've wrote a few applications with AI assistance. It probably would've been faster if I wrote it myself. The problem is that it doesn't have context and wildly assumes what your intentions are and cheats outcomes.

It will replace juniors for that one liner, it won't replace a senior developer who knows how to write code.
by crazygringo | 2025-04-02 23:18:07+00:00
The video you link has turned into a classic.

But I also disagree with its claim that black shadows everywhere are "cinematic" and desirable.

They're a limitation of film at the time. When I watch those classic movies, I don't like the fact that all the shadows are crushed. I feel like half the frame is hiding texture that ought to be there. I like the dynamic range of modern cameras.

We didn't "forget" how to "make movies look like movies". We decided that there's a wider range of ways movies can look, and we're intentionally taking advantage of that for creative freedom. And like always, people will disagree over aesthetic choices.

I totally understand what you mean, though, about lighting vs grading, and where what gets done, but there are good arguments for doing more with grading rather than in the lighting. It ultimately allows the editor+grader+director to make a lot more choices, and that's generally a good thing. You say "color grading in post should be for small tweaks" but I respectfully disagree. And obviously, there isn't even a choice when it comes to the outdoors in daytime -- it has to be done in the grading.