MurphyA/hacker-news huggingface dataset:
by noduerme | 2025-04-03 12:33:06+00:00
Unfortunately the world bodies like the UN are overwhelmingly stocked with dictatorships ranging from Angola to Russia which have no interest in civil liberties or human rights. While they frequently claim the US to be the world's greatest human rights abuser, as you have, they perpetrate mass murder on their own citizens. The living memory of my family from Odesa, who survived the holocaust, who survived the famine, to see the invasion of Ukraine and the butchery of Hamas, while the culprits and murderers themselves run the United Nations and ICJ, and while people trying to survive are told they are the worst war criminals in history by the people whose history is one of ceaseless murder tells me that it's better to be American and, if necessary, spit out all those organizations for their lies.
by alkonaut | 2025-04-03 12:33:20+00:00
Whether one umbrella factory moves from China to the US within this election cycle doesn't really make a dent. The moving of industry from the US happened over decades, and was hand-in-hand with the US making fewer umbrellas and more computer programs, satellites, and microchips. Moving basic manufacturing of low value goods to the US would cannibalize the capacity of producing higher value goods. And none of it will be noticeable while Trump is still alive.
by notahacker | 2025-04-03 12:33:24+00:00
Yes, I agree launches also contribute and increase frequency is also a plausible risk factor (and is significant increases in launch frequency themselves driven by megaconstellations, though I don't think the Falcon 9 is as problematic as the Shuttle was) Main difference is that the satellites lose most of their mass in the relevant zone, whereas launches pass through it as quickly as possible. Satellites are small, but Starlink's deorbiting cycle is expected to reach 2 tonnes per day.
by davidelettieri | 2025-04-03 12:33:53+00:00
Location: Italy, Europe Remote: Yes Willing to relocate: No, but happy to travel a few times a year Technologies: 12+ years on .NET/C# with focus on aspnet and all things backend, Azure (AKS, cosmos, key vault, blob storage, vnet, frontdoor, service bus etc), bicep, K8S, MSSQL. Some experiences with MySQL, mongodb, elastic search Résumé/CV: https://www.linkedin.com/in/davide-lettieri/ https://davidelettieri.it/Davide%20Lettieri.pdf Email: davide.lettieri[at]gmail.com

Experienced C# developer, mostly focused on backend but I contributed to all things I was allowed to. I worked in an Italian scale-up and I was the first engineer joining my current company, a German startup. I'm always willing to learn new technologies as needed. I prefer roles where I can poke at multiple things (infra, iac, gitops, a bit less on frontend).
by TheCapeGreek | 2025-04-03 12:33:54+00:00
>It's just a group of randomly selected countries meant to sound nice

Source? Pretty sure BRICS is comprised of the largest regional economies that specifically aren't in the first world, that make for useful alliances for Russia & China specifically.

Africa for a long time didn't have any serious economic contenders for something like BRICS other than South Africa. Nowadays Nigeria is a closer contender on the continent. And of course you have long histories of South African politicians having spent their time in exile during Apartheid in places where they learned to call each other "comrade" even to this day in their political parties. It's not an out of the blue arrangement.

Brazil as far as I'm aware seems to be by far the most economically active in South America too?

India seems like third fiddle to Russia & China in this arrangement as a large economy in Asia.
by ta1243 | 2025-04-03 12:35:00+00:00
The site was of course trash, but from what I remember he was asking if people gave themselves sunburn would it kill covid.

His words to me felt they were those of a typical 5 year old, or an 80 year old with dementia, asking questions about subjects he doesn't understand but desperately trying to fit in.

But no, he did then ask about injecting a disinfectant.

Now it's quite possible Trump doesn't know the meaning of the word "disinfectant".

In the same press conference he also asked if "heat and light" will get rid of covid.

(Although of course he says this as "suggestions" and the "I'm just asking questions" tactic)
by sevensor | 2025-04-03 12:35:15+00:00
I love old Thinkpads for single purpose computers. Install Debian, boot it once a day, or once a week, or once a month. One for all the flacs I had the energy to rip in my 20s, one for wine and dosbox, one for messing around with programming languages, one for household stuff. It prevents distractions.
by BLKNSLVR | 2025-04-03 12:35:45+00:00
> Americans have been hurt for 50 years

Can you please explain a bit more about this 'hurt'?

My understanding is that a significant majority of sources of US 'hurt' are internal and there has been ample opportunity to vote at least some of it away, but the votes keep going in the direction of making it worse.

The worst thing about it is that the situation has essentially been perpetrated on the citizens of the US by those with power and influence for the simple human weakness of greed. Unfortunately they've got the power and resources to effectively do large scale "convincing".
by roxolotl | 2025-04-03 12:35:51+00:00
Aside from everything else one thing what strikes me as particularly insane is how it’s not even defensible as a protective measure. My favorite everyday olive oil comes from Tunisia. They now have a 38% tariff on them. There are no out of work olive farmers in the US.

The orange man wanted tariffs, the orange man is going to get tariffs. Now we have to hope the American people aren’t so dumb as to still be convinced only he can solve their issues. I don’t hold out hope for that.
by asix66 | 2025-04-03 12:37:20+00:00
Steve Wozniak's startup, Privateer[0], was originally created to clean up space junk, but it seems now their “mission” is to develop better tracking of objects in space, and to use this data to help avert disastrous collisions.

On the site is a fun interactive object tracker.

[0] https://www.privateer.com/
by luke-stanley | 2025-04-03 12:37:23+00:00
Transformer models like BERT have been lurking in Google search for a few years now (and non-transformer language models before that). The distinction between LLM and chatbot is pretty thin. Dismissing "chatbots with web access" when you are actually using LLMs is not a very clear or useful differentiation, even if the way you use a LLM really is different. More end-user control over results is a good thing, but there is an opportunity to engage much more clearly.
by JansjoFromIkea | 2025-04-03 12:37:37+00:00
Bought an X220 years back and it unintentionally became my main laptop for a few years. Sold it on in much worse condition (I kept the keyboard) at a profit and got an i7 X230T instead, which has also somehow gone up in price since.

the X230 didn't last as long, the efficiencies of the M1 macbooks were too good to ignore. Gave it to my mother since because she wanted "an old laptop that just works"
by DeathArrow | 2025-04-03 12:37:47+00:00
MediatrR is useful for CQRS or if you structure your app around event dispatching. I use it some time, but now I will spend a day or two writing a library because I don't need anything fancy.

Automapper is not a concern. With AI you can map a class to another very fast and have better performance.

For MassTransit I don't care. I work with microservices since at least 5 years and we either used RabbitMQ, NATS, Kafka, Azure Service Bus directly or write our own wrapper.
by JKCalhoun | 2025-04-03 12:38:19+00:00
I'm out of the gaming platform loop but assume the timing of this post is related to the Switch 2 announcement?

Others have suggested the Switch 2 is one of the best endorsements for buying a Steam Deck.

(Not really a gamer, despite having written games, ha ha, but I picked up a Steam Deck a couple years ago to test a game I ported to it — and was duly impressed.)
by tgv | 2025-04-03 12:38:34+00:00
Outlawing LLMs would certainly work. You may have them on your harddrive, but almost nobody else has, and they certainly don't know how to use it, nor do they have the capacity to run anything like it.

Schools definitely have to adapt, but there's so much inertia there, and in many countries, schools have a perverse stimulus to make as many pupils graduate as they can. It'll take another lost generation, I'm afraid. And the makers and exploiters of LLMs can take the blame for that.
by torginus | 2025-04-03 12:38:48+00:00
This is just a stray thought of mine - but I feel like the US might go down a very dangerous path - I think to avoid retaliatory tariffs, US companies, such as NVIDIA might decide to create foreign subsidiaries, and license the technology to them - after all the tariffs don't apply if Europe does business with a Taiwanese subsidiary.

But this will expose them to a technology exfiltration scheme and/or hostile takeover in the vein of what happened to ARM China.

Am I reading too much into this?
Show HN: Humbug and Metaphor – tools for building with AI
by tritondev | 2025-04-03 12:39:47+00:00
A while ago I posted a link to an earlier version of this, but a lot has changed since then!

Humbug is a GUI designed to let you do more structured software engineering with AI. Most of the development work has been driven using Metaphor, a very simple natural-language based format for capturing detailed context.

Metaphor aims to make development prompting much more repeatable and to offset many of the concerns that experienced engineers have with using AI. It provides a framework to capture the important learnings from interactive discussions and continually refine them in a way that gets much more predictable and higher quality software as an output.
by zbentley | 2025-04-03 12:39:50+00:00
When I was junior IT at a smaller place (150ish people), we set up DMARC for the first time in "quarantine" mode. Plan was to eventually set it to full reject but only if folks didn't report issues for a month or so.

While it was in quarantine mode, I asked my boss if we could use it for an object lesson in email trust at our next security training. He said sure, got permission from the CEO, and then an hour before the next quarterly IT security training meeting everyone in the company got an email from the CEO's address saying "URGENT all-hands company meeting, attendance mandatory!" (which came from a Postfix running under my desk, sans DKIM validation record).

In DKIM "quarantine" mode, everyone's Outlook flagged the message with a banner or popup or something saying it was suspicious, I think it also had a prompt to auto-spambox future validation failures. Plenty of folks saw that and/or the Nigerian-prince-style typos I put in the "CEO"'s message. They checked with him or IT, who told them congrats, feel free to head home 30min early after the security training.

The more credulous folks that came to the URGENT all-hands were surprised to find themselves in a regular IT security training, no CEO in attendance. We started off with "so today we are going to talk about phishing, sender forgery, and you...".
by davidsojevic | 2025-04-03 12:39:59+00:00
We're always looking to improve where we can to reduce any gaps in the process and to make sure no applications slip through the cracks.

I can't find any calls/interviews with your name and also can't find any submission from you on our code challenge[0] (which is the only take home task that we ask devs to do), but it may just mean that you've applied under a different name and GitHub profile than you have listed on the website in your about page/your HN username.

If you can reach out to me at david at serpapi.com and provide me with some more detail about your application I can try and find out what's happened here.

[0] https://github.com/serpapi/code-challenge
by rtkwe | 2025-04-03 12:40:22+00:00
For extra sauce on the "they're barely even thinking about this" cake someone figured out where those crazy "Tariff Charged" numbers were coming from, they're taking the trade deficit and dividing by the total imports from that country.

https://imgur.com/a/jBTiz7T

edit: The White House deputy press secretary posted their formula and it is just trade_deficit/2*total_imports per country just dressed up with a lot of fancy language to make it seem smarter but the two extra terms are constants.

https://x.com/KushDesai47/status/1907618136444067901
by alkonaut | 2025-04-03 12:40:54+00:00
In the first scenario the investment isn't astronomical, and if there is surplus capacity you can definitely shift around to avoid tariffs. I think Volvo already announced this wrt. to their US plants. They can take some production from the EU or China and use capacity in the US to build cars. The parts are still imported from China and the EU so will be more expensive, but they still seem to think this can help.

But the second scenario is a massive investment. It not only requires the economics of it to work today, it requires knowing what the situation is 1 or 2 decades down the line. You can't build a car factory in two years. Barely in four. And even if you do, it doesn't matter if it's likely to operate at a loss in 8 years!

The most important thing for that type of investment is stability and predictability, not just "the costs will be lower for at least 2 years now! or maybe 2weeks we don't know since the tariffs seem to come and go depending on which side of bed the local czar wakes up on".
by tw04 | 2025-04-03 12:41:07+00:00
I’m past the point of thinking people are just being crazy or paranoid. Any baffling move this administration makes, I just ask myself: what would Russia want?

And without fail, it explains the unexplainable. This move is a prime example. This doesn’t help the billionaires in America, it doesn’t help ANYONE in America, but is sure is a massive bailout to a Russian economy that was on the verge of collapse.
Show HN: Zxc – Rust TLS proxy with tmux and Vim as UI, BurpSuite alternative
by darkseid_is | 2025-04-03 12:41:10+00:00
Ditch Burp Suite’s bloat for zxc, a Rust-built, terminal-based proxy that uses tmux and Vim to intercept HTTP/S and WebSocket traffic. It captures requests for debugging, security testing, or tweaking—fast and lean.

# Key Features - Disk Wizardry: Stashes massive datasets on disk-100k+ entries without breaking a sweat.

- Addons: Boost your workflow with default support for ffuf and sqlmap, or craft your own addons for extra fun.

- Buffer Tweaks: Edit variables in a popup (e.g., b:host, b:scheme) in Interceptor/Repeater to twist requests.

- Config Control: TOML files for global ($HOME/.config/zxc/config.toml) or per-session tweaks.

- Content Filtering: Skip requests based on the request Content-Type header.

- Domain Filtering: selectively include or exclude specific domains, offering granular control over which traffic is proxied or relayed, with support for wildcards like *.example.com

- Edit Config on the Fly: Tweak session settings live from History in a popup-changes hit instantly or refresh manually if edited outside.

- Encoding Tricks: Base64 or URL encode/decode in Visual mode-sneaky.

- Extended Attributes: Supercharge your workflow with `.req` files automatically tagged with critical metadata (e.g., user.host, user.http) - break free from the sandbox and unlock powerful integration with external tools like scripts or analyzers.

- Extension Filtering: Skip requests based on the requested contents extension `.mp3`, `.mp4` etc.

- History Display Filters: Tweak History logs by host, URI, or status code with Vim regex flair.

- History Window: View and filter all traffic in real-time.

- Interception Queue: Manage pending requests and responses in real-time—view the queue with scheme and host details, then forward, drop, or tweak them as they pile up in the Interceptor window.

- Malformed Requests: Custom HTTP/1.1 parser for sending quirky, security-testing requests.

- Repeater Window: Resend and tweak HTTP or WebSocket requests with ease

- Request Sharing: Share requests freely between windows for seamless tweaking and testing.

- Search Superpowers: Search requests or responses and add to Vim’s quickfix/location lists.

- Session Management: Create named sessions and attach to older sessions to resume work seamlessly.

- Traffic Interception: Edit requests and responses live in Vim.

- WebSocket History: A clear, organized history view of all WebSocket traffic with `.whis` files for a full overview, or dive into single-session details with `.wsess` files.

- WebSocket: Proxy and replay WebSocket traffic.

For complete list of features and screenshots refer the repo, https://github.com/hail-hydrant/zxc .
by 101008 | 2025-04-03 12:41:20+00:00
Congrats on both of you for putting the effort! I am from Buenos Aires, Argentina, so 100% same language as Borges. However, as both of you already said, it isn't even easy for us to read Borges. He has a complex sentence structure, and uses a lot of not-so-common words, so you have to read it really carefully, paying extra attention (not as I'd read any other text). But in the end is really worthwile, everytime I read something by Borges (new or not), I found it fascinating.
by sidewndr46 | 2025-04-03 12:41:33+00:00
Maybe I would have found the book more impactful if I had read it earlier in life. I felt like it put together various ideas and presented them well in a comprehensible manner. What I feel it omits is that the mechanisms of a state only have to be actionable, not rational. If you ask me how to mow a lawn and I come up with some byzantine process involving multiple steps that don't even contribute to the end goal I'm going to be labeled nuts or maybe "eccentric" if they want to be polite. The same scrutiny doesn't apply to the various bureaucratic processes of a state for whatever reason.
by glenstein | 2025-04-03 12:41:36+00:00
>If Mozilla didnt waste money on dumb things

This has been repeated so many times that people seem to have forgotten they're supposed to actually make arguments to support it. There's no such thing as a missing browser feature that could have returned all the Firefox's market share that they were unable to make on account of spending on the VPN or acquiring Pocket or starting the VC fund or whatever. I don't know where this idea came from, but it seems to have been a mass collective hallucination.

I have problems with dabbling in ad tech. I have problems with strategic vision. But I have more problems with people being confidently wrong in the backwaters of internet comment sections not even pretending to attach these claims to any factual basis whatsoever. I mean if you really want to go look at a recent 990 form from Mozilla, look at the amount spent on browser development, make your best guess as to what it costs to administer the VPN, then make the case that the money used on it represents money that could have been invested in the browser development, but wasn't, make the case for the missing feature that would have otherwise been there, and then make the case that that would have boosted Mozilla's market share back to 33%. Those are all the missing steps of actual logic and reasoning and causation that would be necessary to substantiate this argument. But bafflingly, everyone just repeats this while skipping all the steps.
by AlexandrB | 2025-04-03 12:41:55+00:00
This is "broken window fallacy"[1] territory. In economic terms defense spending is mostly waste because a lot of it doesn't get used (hopefully) or gets used to blow other stuff up causing net damage. The fact that it creates jobs is better than nothing, but spending the same money on infrastructure would increase the future productivity of the country.

[1] https://en.m.wikipedia.org/wiki/Parable_of_the_broken_window
by physicsguy | 2025-04-03 12:42:21+00:00
No, if you provide a VAT number, in business to business transactions, companies will not normally charge VAT in the first place, so you don't pay it when you purchase in many cases as a business.

However if you go into something aimed at consumers, and make a purchase, they're normally not set up for this, which is why you're able to reclaim when you have paid it.
by paxys | 2025-04-03 12:43:52+00:00
Managers at McDonalds can make $50-70K/yr. There is job security, benefits and opportunities for career advancement. Plenty of people start at the very bottom of the ladder flipping burgers and make it all the way to corporate. It's a tired meme that "McDonalds jobs are meant for teenagers". These are all incredibly in-demand jobs. And plenty of fast food chains pay significantly more, sometimes including benefits like college tuition reimbursement.
by pcthrowaway | 2025-04-03 12:44:06+00:00
> until the US collapses and/or another power rises to displace it, which really means the same thing at this point. That might ultimately be China but it's not yet

I imagine the Euro is a contender also even though the EU it's not one homogenous power.

> and the Chinese yuan is wholly unsuitable to be a global reserve currency currently.

Curious why you say this? I was considering holding some EUR and CNY in the event that one of those becomes a replacement for USD
by orphea | 2025-04-03 12:44:07+00:00
Isn't FOSS about giving something cool to the community, to your fellow developers? If it's money you're after, why starting a FOSS project? How is it any different from bait-and-switch or rug pulls corporate is being shamed for?

I'm not angry with the authors, they have all the rights to go commercial if this is what they want. But I can't help but feel sad about it.
by jashmatthews | 2025-04-03 12:44:09+00:00
If you round up great engineering orgs that ship impactful stuff more of them don't use JIRA than do. Linear, Basecamp, Asana, Monday etc.

My experience is by the time an org gets hundreds of priorities and can't effectively delegate to sub orgs they're already fucked and there's no point working there if you want to do anything meaningful.
by Zfort__Group | 2025-04-03 12:44:31+00:00
Hello Zfort group company is looking for : Middle+ /Senior PHP Developer Right now Zfort Group is looking for Middle+ and Senior PHP Developers to the super-product team.

What you will do:

Become an expert with the New e-commerce framework; Develop and maintain our framework's ecosystem (with partners and agencies); Work on different customers' projects. Your background:

Middle or Senior level expertise and passion for coding with PHP; Knowledge of professional software engineering e.g. SOLID-principles, Clean Code, Separation of Concerns; Working experience with Symfony/REST API/GraphQL, E-Commerce experience, English - Intermediate+.Besides our basic requirements, you should feel comfortable with our technology stack. We do not expect that you are an expert in all fields, but some of them should be familiar to you.

Backend: PHP 7, PostgreSQL, Redis, ElasticSearch, Twig, Silex, Composer, Git; Frontend: JavaScript, Webpack, NPM; System: Vagrant, Saltstack. Our advantages:

Expert team: Profit from a communicative, inspiring environment and a highly experienced international team; State-of-the-art technology: Work on the latest business models, technologies, and tools; Skill development: Get challenged and develop your professional skills by taking over responsibilities from day one!; Constant innovation: You will get varied, interesting projects every day where you can use your creativity. If you are interested in being a part of the biggest PHP Developer community in Kharkiv please let us know job@zfort.com https://www.zfort.com/company/careers