MurphyA/hacker-news huggingface dataset:
by u53rn4m3 | 2025-04-03 07:32:28+00:00
RevEng.AI | London, UK | Full-Time | https://reveng.ai/about#jobs

RevEng.AI is building foundational AI models to identify malicious threats and security vulnerabilities inside software at the binary level. We're a seed stage startup having raised $4.25m from top tier VCs across the US and Europe. You’ll play a key role in advancing our platform pushing the boundaries of AI-driven program analysis.

We're looking to hire a team of Frontend, Backend, and Full Stack Engineers. Our tech stack currently uses react, fastapi, redis, celery, rabbitmq, and k8s.

* 5+ years of experience * Hybrid working environment but ideally commutable to London, UK * Solid understanding of software engineering design * Ability to thrive in a fast-paced start-up environment * Prior experience working with vector databases or complex data

To apply or learn more, email contact[at]reveng.ai with "hn" in the subject line.
by fergie | 2025-04-03 07:32:46+00:00
(Article starts off be asserting that they don't talk politics with friends then proceeds to describe how to talk politics with friends?)

Friends are people you should support and build up. You shouldn't try to make them feel bad by winning arguments with them. That said- a healthy society is only possible if individuals can exchange ideas about how to run things and then act collectively (aka "politics"). Sometimes people will have different interests and priorities, that lead to them having different ideas about stuff- most of the time this is totally fine.

This basically comes down to respect and communication skills- but for god's sake people- keep on talking about "politics"!
by jamez1 | 2025-04-03 07:33:02+00:00
Skill loss works both ways. You might miss out on forming early skills in using llms effectively, and end up playing catch up in 3-5 years from now if LLMs mark all the skills you hold to be void.

It is also likely LLMs will change programming languages, we will probably move to more formal, type safe languages that the LLM can work with better. You might be good at your language but find the world shifts to a new one that everyone has to use LLMs to be effective for.
by _blk | 2025-04-03 07:33:36+00:00
Thanks for the clarification! Glad you can cater to both worlds.

For diagramming and even UI prototyping I keep getting back to plain old ascii drawings though. Asciiflow.com is fantastic. I just wish they had vim keybindings. It's also great to embed in .md too. Could mermaid generate ascii? It just seems easier to comprehend and doesn't need a separate renderer.
by int_19h | 2025-04-03 07:33:49+00:00
It's theater because the numbers in JIRA are, for the most part, pulled out of someone's ass, and then multiplied by various coefficients by managers along the chain (based on their pessimism and/or experience). Garbage in, garbage out.

So yes, this is theater, and it only makes someone happy for as long as they aren't aware (or can pretend to not be aware) how the sausage is made.
by raxxorraxor | 2025-04-03 07:34:15+00:00
There is nothing wrong with it, that is your right.

Since the composition of the net is what it is a free speech culture protected people from being removed from platforms because of commercial interests. This protection has been removed because some people were too sensitive about the opinions of others and demanded their removal until more and more platforms gave in to those demands. This broke the prevailing culture and more and more views got removed. Plain and simple.

The conflict in the middle east is of no relevance here. Government already found a neat little trick and let commercial entities do their dirty work to remove non-sanctioned voices. Indirectly to not violate any laws. This has been abused by any political party already and in most other countries as well. Many just waited for a precedent that was promptly delivered.

> virally posting about their wish for an immediate cease-fire

How virally? Virally hateful? Yes, that pretty much qualifies for content removals as a direct consequence of these content controls.
by nthingtohide | 2025-04-03 07:35:08+00:00
https://x.com/yishan/status/1906592890845028405

This whole thread is gold. People just casually discussing why it is necessary for America to enslave the world AND it is beneficial for the world. The color revolutions were successful in other countries until the DeepState decided to bring that "social engineering technology" to home. Somehow people think they can contain such moral corruption just as plasma is contained using electromagnetic coils in fusion reactors.
by hmhhashem | 2025-04-03 07:35:20+00:00
For young engineers, it is a good thing to spend time implementing what you call "bad ideas". In the worst-case, they learn from their mistake and gain valuable insight into the pitfalls of such ideas. In the best case, you can have a technological breakthrough as someone finds a way to make such an idea work.

Of course, it's best that such learning happens before one has mandate to derail the whole project.
by okwhateverdude | 2025-04-03 07:35:24+00:00
> infrastructure and professional norms around classical engineering disciplines just aren't there (yet) for developers.

I honestly doubt it will ever get there. Our profession pretty much materialized over night in comparison to other disciplines, and in a rapidly evolving environment, with a much broader application. Only so many bridges/dams/buildings are built in a given time frame and have such incredible capital costs, and human life costs if they get it wrong. It makes sense to carefully curate who and how those things get built. The vast majority of software on the other hand, unless it is for medical/construction/factory equipment that can kill people, is usually super low stakes. And with the democratization of programming in general, even your VBA-curious business analyst can do it in their spreadsheet. Sure I can do the pro se thing in court (and lose my life/freedom), read webmd and treat my own cancer (and die), build my own dam (and flood my neighborhood), but we gatekeep those professions because of the dire consequences of fucking it up. Until software more broadly has those kinds of consequences, there will be no licensure.
by nottorp | 2025-04-03 07:35:27+00:00
Didn't know that. I'm just a stupid EU sheep.

Incidentally, even Amazon US uses that facility. They charge me my local VAT plus some change ("exchange rate whatever" commission, something under 1%) and the package arrives in my hands via courier without any further interaction.

Even Mouser has set up a warehouse inside the EU in the past years. They went from a pain to order from to a pleasure.

Just to emphasise, this system has been set up for ages because you did need to pay VAT on imports anyway. Even without any special tariffs. And that means a visit to the post office in person.
by jameslk | 2025-04-03 07:35:52+00:00
White collar jobs will be destroyed by AI/AGI. But the US workforce consists of a large portion of white collar workers.

To replace the coming destruction of white collar jobs, manufacturing and industry jobs must be brought back, along with new resource collection initiatives (e.g. mining). They will be needed anyhow to build robots, drones, and other machines to compete with China and India, technologically and militarily.

Globalization will be effectively dead, remaining trust in the petrodollar will be destroyed, therefore so will Pax Americana. Expect more wars.
by hamstergene | 2025-04-03 07:36:20+00:00
They do way more than that. For example they won't allow you to have Foo-1 that depends on Qux-1 and Bar-1 that depends on Qux-2 where Qux-1 and Qux-2 are incompatible and can't be mixed within the same static library or assembly. But may allow it if mixing static-private Qux inside dynamic Foo and Bar and the dependency manager is aware of that.

A native submodule approach would fail at link time or runtime due to attempt to mix incompatible files in the same build run. Or, in some build systems, simply due to duplicate symbols.

That "just in a recursive way" addition hides a lot of important design decisions that separate having dependency manager vs. not having any.
by cookiemonsieur | 2025-04-03 07:36:20+00:00
> I run a B2B SaaS. Support costs is what eats you alive: in case of a complex B2B app anything below $40/month is unsustainable

I agree to an extent. But it largely depends on the complexity of your offering. If all you do is expose flat data through an API, you can maybe get away with an API Gateway x Lambda x DynamoDB combo, which would cost virtually nothing as the free tier is very generous.

Just my 2c.
by PeterStuer | 2025-04-03 07:36:21+00:00
Maybe if the US would clean up their production to what people actually want to buy it would help.

EU does not just randomly target US products. No EU company would be allowed to sell food with the same processes (GMO, prohibited additives, medication traces, ...)

The US is just running into these restrictions more than others because of their (lack of) health and safety standards being at odds with other markets.

So, if the tarrifs lead to the world actually being able to buy something produced in the US with the dollars they were forced to accept, something real besides war equipment and (stale) IP bits, the problem would sort itself.

At least the EU has discovered 'sovereignty', after ignoring it to the hilt for the last 55 years. Ringing up the concept even a year ago was at best met with a shrug and more often with a 'conspiracy theory' label. Sadly I don't even think they mean it, but I would be pleasantly surprised.
by coderenegade | 2025-04-03 07:36:27+00:00
I don't know that I agree with this. The US is too large a market to ignore, and this is effectively raising the profit margin for local production. Foreign companies will either move some portion of manufacturing to the US (for the domestic market), or cede the market completely, and I don't know that they're prepared to do that (well, maybe Chinese ones are). Factories have a long lead time, so even if this is abolished at the end of his term, they'll be locked in with sunk capital costs. The main reasons not to do this are a) abandoning the market, as mentioned, or b) you think you can hold out long enough until the political landscape changes.

If the people aren't there, wages will rise until they show up. Most labor shortages aren't an actual shortage of labor, unless you genuinely can't produce that skillset domestically, or your labor market is so tight that no one is unemployed; rather, they're a shortage of wages. Pay enough, and someone will do the job. This is especially true for low-skilled work. There is not, and never will be, a shortage of cleaners, for example, because anyone can do it, so as long as there are unemployed people and the wages are good enough, someone will do the work.

And even if these jobs aren't in running these factories, they've still got to be built. Money is a powerful motivator, so I have no doubt they will. Companies will bleed because of this, but there are clear benefits for the US working class even if they're paying more. The gamble is obviously that the benefits outweigh the negatives of higher prices overall. Modern economics says no, but modern economics also believes in service-based economies, and that countries should only produce what they're good at, which, eventually, becomes a repudiation of the nation state. No country wants to buy bullets from an enemy, even if they're cheaper, and the web of infrastructure and industry necessary to maintain a defense industry mandates that at some point, you abandon the theory. Which is to say: I don't know, but I'm also skeptical that economists do.
by thinkingemote | 2025-04-03 07:37:07+00:00
It's natural to internalise the groups we belong to. In other words they become me. Or my identity is formed by the group.

When social scientists say something is socially constructed that's approaching this.

It's hard to see oneself apart from the group one belongs to. In fact to separate oneself causes real pain. In the article it says that people don't want to look outside their tribe; I would say that people shouldn't even think about looking outside as it will cause trauma. It would literally cause psychological identity wounds.

One aspect of politics is this pain avoidance.
by Terr_ | 2025-04-03 07:37:11+00:00
> This makes no sense. You can literally register to vote at the DMV.

https://www.politifact.com/factchecks/2016/feb/19/john-olive...

> driver's license

Republicans are trying to make it so that the vast majority of drivers' licenses do not work either. You may have to get a new one, with passport-level paperwork.
by scrappyjoe | 2025-04-03 07:37:46+00:00
I know I'm just talking to myself at this point, but I _finally_ get the meaning of the linked article title.

The netlify app is a fork, like a code fork, of the original document. Which is to say, they have taken the original work, transcribed it to a digital format, and will now evolve it.

I don't know if that just went way over my head or if it was not clearly communicated, but there you have it.
by reaperman | 2025-04-03 07:37:49+00:00
I spent the past 30 minutes calculating this all manually using the sources listed below:

The practical takeaway is that the average household will spend $3,488.27 more as a result of the tariffs. Clothes, furniture, toys will be (mean) 26.9% more expensive, electronics will be 24.4% more expensive, tires and jewelry 16.2% and 17.1% more expensive, respectively.

If this is more acceptable to you, please voice your approval.

[0]: https://wits.worldbank.org [1]: https://dataweb.usitc.gov [2]: http://atlas.hks.harvard.edu
by ActorNightly | 2025-04-03 07:38:31+00:00
I doubt anything will come from this, granted how much he hyped Comma and where its at now.

Namely, the fact that this is still on the website:

> How is tinygrad faster than PyTorch? For most use cases it isn't yet, but it will be

Despite being in development for so long is kinda telling. Like at least prove that you can make it work on CUDA as well as Pytorch.

Otherwise its just an personal project based on your ideology, and then when other companies don't play along with what you think is right, you get to blame their culture because you can never be wrong.
by omnimus | 2025-04-03 07:38:32+00:00
I dont get it. VAT is end customer tax applied exactly once. The rebates exist so importers, suppliers, resellers, shops dont pay VAT multiple times. This applies to every product local or imported.

With special case of digital goods this for a looong time meant that software sold from outside EU over internet was around 20% (VAT) cheaper because VAT was ignored by the companies. That’s quite a big advantage especially for US. And a reason why EU wanted VAT to be applied equally. Many companies still ignore it but it’s illegal now.
by glimshe | 2025-04-03 07:38:32+00:00
If we could manage the country using HN experts, we'd be incredibly prosperous. People here know so much more than the actual professionals in the government.

Only a few people pointed out the obvious. Trump aims to bring everyone to table to renegotiate global commerce. Every country's economic strategy today is to have positive trade with the US and that is unsustainable.

A risky tactic, but refreshing after decades of the old tired policies that brought us the collapse of parts of US manufacturing and so much pain during COVID due to a complete dependence on foreign suppliers for... Well, everything.

I don't know if this will work. But I know what we had before wasn't working. We'll see.
by DeathArrow | 2025-04-03 07:38:55+00:00
>The United States will be an autarchy, similar to how LaTam was in the 70's, when tried this exact idea. The tariffs being as high instantly, will impact the economy, later, the country will probably grow, which is what they expect, but this is not a productive grow. Because your new factories now are not competing with external products, so your productivity go down, this means real income will also go down.

If what you say is true, tarrifs should not exist in any country. And yet, most countries are using tarrifs.

What if a particular country is using dumping and sell at prices so low, it will kill a particular industry? And after they kill it, they start jacking prices at unseen levels and you will have to pay because you don't have a choice?
by rdsubhas | 2025-04-03 07:39:01+00:00
It would help if people answer than downvote. Both these kind of questions and economic answers are getting buried.

My understanding so far based on buried comments is: other countries have tariffs on individual products they're historically good at manufacturing and they want to retain it. e.g. Milk in the Nordics, Cars in Japan and EU, Bikes in India, etc.

keyword: "selective to retain"

US is applying it across the board blindly, not to retain something that's existing, but what appears to be a blind hope of starting everything from scratch.

Buried comments say "strategy" is lacking, because these tariffs also apply on the very raw materials needed to start from scratch. The policy does not intelligently select and separate items by their current or future use to the US industry.

There is a prediction that this blunt hammer will not yield to a more productive situation, in couple of years it would only have to be quietly rolled back and strategic thinking would have to be re-applied.

The counter-counter argument is, maybe a real strategy is being worked upon, and this blunt hammer is just a leverage tool. But so far there are no concrete signals of strategic thinking, so it's currently perceived as "let's keep turning one knob after another". The lack of accompanying software updates, calculations, projections, personnel planning, etc all contribute to the notion that there is no strategy.

And at this point, it devolves into emotion and personality, which is better to stay away from.
by janitor77swe | 2025-04-03 07:39:05+00:00
> Framework laptops are wonderful, modern and (arguably?) cheaper to own in the long-term thanks to being able to replace components, particularly the entire mainboard as time progresses.

That is entirely false. Replacing the mainboard itself costs the same amount of money as a new laptop (an entire device). Their component prices are on their website under "Shop Parts", so you can verify that for yourself. I can buy a brand new Ryzen 7000 series laptop for the price of replacing a Ryzen 7000 series mainboard for a Framework laptop. Their laptops are also a lot more expensive than same spec branded ones from Asus, Lenovo and Dell that have better build quality and design.

I don't know where does this myth come from. The cost of replacing individual component is more expensive than replacing an entire device which people do not do because it needs repairing or often even upgrading, but because they're sick of the sight of it. You can't replace one component and extend the life of your PC another full cycle because you'll soon have to replace other components too. So when it comes to upgrading you have to consider the price of upgrading all available components to get the true cost as opposed to buying a new device.

Eventually, sooner rather than later, both RAM and SSD will come soldered on, so the only thing you will be able to replace is the battery and the screen. Both which 99% users never have to replace.

I am a Thinkpad user myself, have had them for both work and pleasure. Recently upgraded my old T14 for an X13 after reading and watching a lot of Framework reviews. It's just simply a gimmick, with a lot of quality issues, being sustained by having LTT name behind it.
by 0xy | 2025-04-03 07:39:07+00:00
Not if you include trade barriers like the DMA, a law which is used to milk US technology companies through vague court rulings with arbitrary fines.

The EU is the undisputed king of vague laws that are applied principally to competitors with arbitrary fines.

How do you implement GDPR? Don't ask us, but if you violate it watch out!

How do you comply with DMA? Don't ask us, but if you violate it watch out!
by seszett | 2025-04-03 07:40:23+00:00
If anyone needed any more evidence that they don't know what they're doing, what I find interesting is that the various French overseas territories that are part of the EU are tariffed at different rates than the rest of the EU (treating those as separate countries is traditional for any US company, which is sometimes a headache when you want to order something).

Réunion is at 37%, which isn't a problem because any company in Reunion could just use an address on mainland France, but there's more: Guadeloupe, Martinique and French Guiana are tariffed at 10%.

Does that make an easy loophole for any EU company wishing to export things to the US at a 10% tariff?

If these published rates actually going to be enforced this way, it seems like the whole EU has a very easy way to use the 10% rate.
by marceldegraaf | 2025-04-03 07:40:35+00:00
VAT is not a "sneaky backdoor tax", it's imposed on all goods, regardless of where they're produced or imported from.

DMA (and similarly, GDPR) are enforced in EU countries just as much. It's just that the US tends to have more gigantic tech companies that do shady things with user data. Apparently the US doesn't care, but the EU actually does, and so it enforces its laws.
by SpicyLemonZest | 2025-04-03 07:40:36+00:00
Most Trump supporters are pretty explicit that making people like me feel bad is their primary goal. There's a lot who just want Mass Deportations Now, and a handful of hard single-issue voters on something or another, but the cruelty is the most common thread. The Republican party is right now selling official merchandise (https://shop.gop.com/products/liberal-tears-mug) celebrating the fact that they've successfully upset me.

Why should I believe that they're disguising some secret, more sympathetic motivation? I spent a long time hoping that was the case, because I don't want to believe that so many people favor inflicting harm for its own sake, but there's a point where trying to understand someone in terms I find reasonable becomes falsely putting my own ideas in their mouth.
by Taniwha | 2025-04-03 07:40:44+00:00
So what's going to happen is:

- each country will impose equivalent taxes on the import of US goods - this is not only expected, but the norm under international trade law. - with the rest of the world, still having free trade agreements between them, will start trading around the US, the US won't be able to compete

The value of the US$ will likely drop by the value of the tariffs. If everyone starts trading around the US we'll probably lose the US$ as a standard currency to trade in, maybe switching to yuan or euros, the US$ is buoyed by it being the currency everyone uses, that's going to drive it even lower.
by makeitdouble | 2025-04-03 07:40:44+00:00
Setting a microfibre cloth every time the laptop is bagged is much of a PITA to be honest. The lazier solution is a screen protector, albeit screen viewing angle or reflection come into consideration.

Personally I moved away from macs, so choosing a laptop with a touch screen was the best option: screens are tough enough, won't scratch under most circumstances, and can be wiped with anything short of diamond dust.