skysight-inc/HackerNews huggingface dataset:
FoodFacts | https://tally.so/r/3l4z85 | Stockholm, Sweden | Full Time | in-person, on-site

We are currently looking for a driven, entrepreneurial founding/Staff engineer. If you're interested in working in a small startup, bringing stuff from 0 to 1 and you want to have an outsized impact on product & tech, this is the right place for you.
FoodFacts is a B2B startup specialized in CO2 calculations for Food (as the name suggests ;).
We're currently operating only in Sweden but we have plans to move out into other european countries. We're currently already working with all swedish food retailers and prodive carbon estimations on all food products sold in Sweden. The goal of this partnership is to steer assortments but also consumers towards a more climate-friendly food consumption.
We're also working with a bunch of food producers in Sweden as part of a pilot project to influence the food-product creation in an early stage towards more sustainable and profitable products.

The systems you’ll work in full-stack Typescript (Node.js on the backend and React on the Frontend) running partially on AWS and Vercel. Postgres and MySQL as our DBs.

This IS for you if:
- You like to work directly with customers and end-users.
- You have an entrepreneurial mindset: you want to influence the direction of tech & product and are comfortable with uncertainty.

This is NOT for you if:
- You expect processes to be fully set for everything
- You only want to work with [insert specific technology]

We don't sponsor visas and you have to already have a working permit for Sweden and be in the country.
Apply here: https://tally.so/r/3l4z85
> You'd expect that from an average person, but not a genius in the subject.

That's perfectly fine. It doesn't take a genius to write a webpage or a report.
I wonder what the environmental impact of this would be.
You can use the podman option `--network=none` together with the systemd directive `RestrictAddressFamilies=`

I wrote a demo:
https://www.redhat.com/en/blog/podman-systemd-limit-access

Podman will then not have the privilege to pull the container image, but a web server container can still serve the internet with socket activation.
Placing trust on software is the root of all evil..
By “divisive” you mean dividing heads from bodies, right?
Yeah that's where I think it's going. Quality software will have no space but a niche, and so your customers will be the top 1% that can afford it.
Does anyone know how Fabrice Bellard gets paid? This guy's output of open source project is simply stunning. Is there anyone in his class? It is hard to compare. I assume that someone like VMWare would try to hire him, or Google to work on video codecs, V8, Chromium rendering, or ffmpeg.
Like most complex topics, it’s a little bit of both - anti-colonial and civil war.

The communist side pushed the anti-colonial narrative because it benefited them - “the only true independent representative of the Vietnamese people.” which made Vietnamese fighting Vietnamese more palatable.

But this ignores that there were many competing factions in 1945, all vying for power in an independent Vietnam - VNQDD, Dai Viet, Revolutionary party, etc. In the North they were eliminated leading up the August revolution when the communists first took power.

And while the North liked to call the South “puppets” due to the support it received from the US, the North received substantial support from the USSR and China (which it kept very quiet).

So one could argue both North and South wanted an independent Vietnam - I think that is well supported. So saying it evolved into a civil war is correct.

Of course that definition is muddied by the proxy war the great powers were carrying out through their support.
They are a large and wealthy corporation, with a lot of proprietary software and service products. It may appear, at times, that their interests align with the interests of end users or open source contributors, but that is at best a fleeting illusion; the moment they figure out how to make more money by screwing people, that's exactly what they'll do. That's why Recall is coming back to Windows, despite a huge backlash some five minutes prior. It's why the code to Windows and Office will never be open source. It's why the SSH remote plugin for Visual Studio Code is, for some reason, a proprietary binary that MSFT refuses to build for platforms that are not economically relevant to the Azure business unit (e.g., BSD or illumos systems).
It isn’t altruism! It’s good business: it pursues economic gain through mutual benefit.
Interesting idea, and nice execution. Well done!

Do you mind adding a FAQ or About section clarifying from where the shirts are sourced from, and where the printing happens? Also, proving volume discounts would be nice, as I can imagine friend, groups or colleagues be interested to order multiple shirts from the same design.
I would say that dogmas are normally born out of necessity before they become dogmatic, so it is beneficial to analyze and extract core values out of dogmas instead of entirely ignoring them. In this particular case we can conclude that the threshold should be determined per team, because some team may have a member whose working memory is exceptionally smaller than the average. (Ultimately this shouldn't surprise anyone because the coding convention has to be per team anyway.)
>> MCP initially didn’t define an auth spec and now that they have people don’t like it.

> Just wrap it in an SSH tunnel or a HTTPS websocket

I assume this is sarcasm, but if not (and for people that take it at face value), it fundamentally misunderstands what auth is used for.
And nobody ever lied on those Chinese envelopes with the value declaration. ;)

Also, I can tell you that the country of origin field has one of the lowest entry qualities of all fields. People just don't bother, and customs don't have the capacity. Also, depending on your warehousing, there is a good chance you simply don't know. If something in your item bucket came from either China, Vietnam, Malaysia or the Philippines, what are you gonna write?
The EU was supposed to be working on improving this, to facilitate trade.

It looks like they are hoping the market will improve by itself.

https://single-market-economy.ec.europa.eu/sectors/postal-se...
I am fine with compiler pointing out broken code. I am not fine with people saying "The code with side effects must be segregated from the pure code, with the typechecker in place to maintain this separation, and we must also keep CONSTANT VIGIL against introducing any more effectful code than strictly necessary — but of course we don't think that side effects are bad, haha. Why, some of my best friends are side effects, I am not a functional purist" or something like that.
Hi, I'm the author of the blog (though I didn't post it on HN).

We're going to put Cloudflare in front of our Vercel site and control cache for SSR pages with Cache-Control headers.
Ok, it looks like he runs his own company: https://www.amarisoft.com/company/about-us
Awesome, I suppose it's more energy efficient then jslinux and can be run on iOS, it might be a good alternative for A-Shell or iSH.
I tried it on my a MacBook, but the keyboard input doesn't register.
Have you no hesitation, even at this late juncture?
Read everyone elses comment above, and try to stretch your critical thinking ability just a bit.

Trump is our Caesar, we have ceased to be a constitutional republic, and you defend this with blithely pretending that 2 months of pure power-madness have not been occurring in plain view of the entire world?

I suspect that such discourse as we have will not be "permitted" indefinitely.
I like Deep Research but as a historian I have to tell you. I've used it for history themes to calibrated my expectations and it is a nice tool but... It can easily brush over nuanced discussions and just return folk wisdom from blogs.

What I love most about history is it has lots of irreducible complexity and poring over the literature, both primary and secondary sources, is often the only way to develop an understanding.
I think the popularity of Electron is merely a testament to the fact that native UI libraries need to step up their game in terms of approachability.
> Temu/Aliexpress/etc are for buying very cheap clothing.

As long as you don't value safety.[1]

[1]: https://www.news.com.au/national/queensland/news/skin-melted...
Typing shouldn't be what's taking up most of your time if you are a great dev writing great code.
> The problem with ratings and reviews is that they are inherently negatively biased.

I read in behaviour science that a negative experience outweighs a positive one by about 10x. Which makes sense when you look at the origins of humanity (potential danger of predator animals, enemies, etc).

Yet, I found the post quite low on details on the actual implementation part, like it were a secret.

I assume, it was just the same technic mobile game apps where using already more than 10 years ago: Show the user a rating popup (survey), if they rate low, send the rating as feedback internally, if they rate high, forward them to the app store rating page.
Hi, I'm the author of the blog (though I didn't post it on HN).

I can assure you it is not an ad for Vercel.
why would i establish a local office in say paris if laws are so hostile towards startups.
And its going to be fine. Amish mostly make everything they need, have no debt, no trade deficits, have lots of kids and are thriving. I'm not saying this to be snarky, all Americans can be as happy as billionaines: https://www.businessinsider.com/if-you-want-to-be-happier-sh...

"Is it possible to step off the hedonic treadmill? The best approach involves silencing our desires, restraining the insatiable appetite of our dopamine neurons. This is what the Amish have done. They have learned to live without modern consumerism. They don't use cars, reject the Internet, avoid the mall, and prefer a quite permanence to heady growth. The end result is a happiness boom. The Amish turn out to be as satisfied with their lives as members of the Forbes 400. Furthermore, their rates of depression are more than ten fold lower than the rest of the American population. The Amish are content because they have learned to ignore their dopaminergic pleas for more." https://scienceblogs.com/cortex/2007/03/16/happiness-wealth-...
That’s not specific to Intel though. That’s how Directors and above are recruited in any big company.

For example, Uber hired a VP from Amazon. And the first thing he did was to hire most of his immediate reports at Amazon to Director/Senior Director positions at Uber.

At that level of management work gets done mostly through connections, favors and networking.
There are objective measures like quantity of publications, quality of the journals published in, # of citations, awards won, books published, things like that. Every academic could tell you the top 5 journals in their field that are the most competitive to get published in and are the most respected, someone with a lot of publications in those journals would be objectively better than someone with no publications or with publications in crappy no-name journals that claim they are "peer-reviewed" but basically publish anything that gets submitted.

We're not talking about roughly equal candidates with similar qualifications and one getting the edge because of race. I'm telling you there are cases where PhD candidates with zero publications, people who have not even finished and defended their dissertation yet, are hired for tenure-track positions over other candidates who have had their degree for several years, published in top journals, won highly competitive fellowships, etc, because universities want someone of a particular race. It's not subtle.

You may not be able to say that one candidate is the unequivocal best when there are many qualified candidates, but you can definitely say that a particular candidate is unqualified or not even close to other candidates when, for example, they have not published at all.
There was a job once consisting of painting with color black and white photography.

Color photographic film ended that job, but not photography nor painting.

What ended was just the small intersection between the two that was, for a moment, very popular and valuable but suddenly became not a job.

So diversification within the same or adjacent skillset is probably a good idea. Better than panic or putting all chips on one thing.

We don't know the future after all. So much can change so fast.
Why Building Mobile Apps Is So Much Harder Than It Looks
>The choices are stuff made as cheaply as possible, brand name stuff made as cheaply as possible but marked up like it isn’t

How are the tariffs going to change this? The incentive for the US clothing manufacturers now is to offer the lowest quality possible, at a similar but slightly lower prices than the tariffed prices.
You're right.. all of these functions require more memory. Allocate is wrong... let's use shallow vs deep (significantly different expense). All pointers use a bit more memory than the original, shallow copies use more, but only the size of a primitive (best case) or pointer to an object (worst case.. often the same size), deep can use much, much more.

> arr.slice(10, 20).filter(el => el < 10).map(el => el + 5)

slice = shallow
filter = shallow
map = deep

(2s+d)

As you point out, many engines optimise shallow with copy on write (zero cost).. so just 1 allocation at map.

> arr.values().drop(10).take(10).filter(el => el < 10).map(el => el + 5).toArray()

values = deep
drop = shallow
take = shallow
filter = shallow
map = deep
toArray= deep

(3s+3d) .. significantly worse performance

Note the shallow copy:

const arr=[{a:{b:"c"}},{d:"e"}];
const [s]=arr.slice(0,1);
s.a.b="f";
console.log(arr);//=[a:{b:"f"},{d:"e"}]
As I understand, he was born in France, so probably a French national. According to Wiki (https://en.wikipedia.org/wiki/MacArthur_Fellows_Program), he needs to be a citizen or resident of the US to qualify. Bummer. Better idea: Get some crypto-bros to donate 5-10B USD in Bitcoin into a foundation so we can create the international version.
Dear Jerf,
You articles are amazing. Thanks for the insights in this series.
I remember paying 25 euro to ship a bottle of wine to somebody in Belgium while living 30 minutes away from the border (just for weight and destination, wine itself had no extra taxes).

And then stuff from China appears at my doorstep almost for free?

I would love to buy more from European sellers, but unless you're a serious company with deals shipping is just too expensive.
The luxury brand ensures the safety of the product, and as the importer is liable if they fail to do that.
Hi, I'm the author of the blog (though I didn't post it on HN).

I've addressed this topic in another comment above and will copy it here.

I'd encourage you to read up on how the podcast ecosystem works.

Podcasts are distributed via RSS feeds hosted all over the internet, but mostly on specialized hosting providers like Transistor, Megaphone, Omny Studio, etc. that are designed to handle huge amounts of traffic.

All podcast apps (literally, all of them) like Apple Podcasts, Spotify, YouTube Music, Overcast, Pocket Casts, etc. constantly crawl and download RSS feeds, artwork images and mp3s from podcast hosts.

This is how podcasts are distributed since they were introduced by Apple in early 2000s. This is why podcasting still remains an open, decentralized ecosystem.
Interesting use case. My problem is that for niche subjects the crawled pages probably have not captured the information and the response becomes irrelevant. Perhaps gemini will produce better results just because it takes into account much more pages
Here are the ingredients:

Product Name: Goo and Adhesive Remover Spray Gel
Product Code: 2096, 2137C
Ingredients CAS No. Function
Petroleum distillates 64742-47-8 Solvent
Aliphatic ether alcohol Withheld Solvent
d-Limonene 5989-27-5 Solvent
Polymer Withheld Thickener
Orange sweet extract 8028-48-6 Solvent
Solvent orange 60 6925-69-5 Colorant
Solvent red 18 6483-64-3 Colorant

I would probably use some lens cleaning ether without perfume.
Use email. Everyone has an email address and it's socially awkward for them if they don't respond. Also has all the benefits of being an open protocol rather than a corporate garden.
"Meta doesn't bother me too much."

it is concern for someone outside western hemisphere, in Asia especially META dominance is even stronger
The main difference is liveness of the stream. Live streams are much much more difficult and much less forgiving.
These voters were scammed. Many still don't realize or believe this, and they avoid real news for the purpose of keeping faith in the easter bunny they voted for.
There is no such thing as free speech under the Bourgeois State.

When you criticise of the last Western colonies, bourgeois goons disappear you.

When you criticise racial and apartheid laws in your home country, bourgeois goons disappeared you.

When you resist their power and establish a parallel people's, bourgeois goons WILL disappear you.

It's a shame we have forgotten that WE, workers, can be authoritarian too, if only we can organise, educate and militarise ourselves.
California cities trying to figure out how fake voices were added to crosswalks
Trump is going to try to pressure other countries into putting tariffs on China etc in return for a trade deal with the USA.

Several (EU, Japan and more) have said they won't agree to this.
Ages ago, there was peercast[0]. Project stalled.

0. https://ja.wikipedia.org/wiki/PeerCast
LOL. They switched out the image on their page. FYI before there was an image of a miniature Baker figurine with chocolate poured down, the Baker figure was totally mangled by the removal process.

Now they replaced it with an image where the inpainting just needs to fill in a gradient. Which is of course trivial.

Why do you not make your product better instead? Obviously the first one was what the customer should expect from your product. Also look at the top left tree! The segmentation still fails to correctly identify the watermark.
Hi, I'm the author of the blog (though I didn't post it on HN).

We sure do, though we were initially confused by the wording. We thought "stop deployment" meant that we wouldn't be able to deploy. So, we had it turned off initially.

@leerob helped us figure it out on the Vercel subreddit, then we turned it on.
Discussion (405 points, 5 days ago, 132 comments) https://news.ycombinator.com/item?id=43637622
Sorry, not even close.

A single human can't write megabytes of code within a few hours, unless it's something that was repeatedly cut&pasted.

AI can create megabytes of complicated code that will be impossible to debug. It can do what you want it to do, but not quite.

Kinda like a genie from a lamp.
The proper comparison is with Laravel. How will Laravel fare vs Next in 10 years? Hard to say, they could both be equally legacy by then.
Show HN: Serviceagent.ai is live now. Get 50% off today!
ServiceAgent.ai is a call answering ai agent built specifically for home service businesses. Pre-trained on industry-specific data, conversations and more to book appointments, handle customer inquiries, and capture every lead 24/7 while your team focuses on what matters most—growing your business.
I'm pretty glad Alan Turing expressed his political opinions in code.
That's the thing with antitrust. They already did it, they already got the advantage. The penalties need to be enormous to reverse the advantage they already took
Just as the company's name DEEPSEEK, it's commercial company and invest their based on AI, but the company's founder has more targets which are more common for human. Money is number for them, they want to do more, especially for DEEPSEEK.
Aren't Temu/Shein considered to be ultra-low-quality garbage, mostly? Don't people haul their items in order to promote their useless Instagram/TikTok, so their followers will buy the same ultra-low-quality garbage?

Don't get me wrong. I'm in favor of direct access to overseas markets, rather than local distributors slapping 200% margin on Chinese sourced/produced items that you can buy from AliExpress. But I'm not in favor of flooding the market with cheap, toxic, unsafe, non-lasting crap that ends up in landfill in a few weeks or days.

So no, I don't feel sorry for Temu.
It's definitely a weird loop, relying on another LLM call to analyze potential issues in stuff meant for an LLM. And you're right, it's not perfectly predictable – you might get slightly different feedback run-to-run until careful prompt engineering, that's just the nature of current models. That's why the pattern-matching checks run firs, they're the deterministic baseline. The Claude analysis adds a layer that's inherently fuzzier, trying to catch subtler semantic tricks or things the patterns miss.

And yeah, the analysis prompt itself – could someone craft a tool description that injects that prompt when it gets sent to Claude? Probably. It's turtles all the way down, sometimes. That meta-level injection is a whole other can of worms with these systems. It's part of why that analysis piece is optional and needs the explicit API key. Definitely adds another layer to worry about, for sure.
To say nothing of insider trading for those connected to folks setting policies that affect the economy
Doubt it, since the source was pointed out on hn:

(75 points, 2 days ago, 9 comments) https://news.ycombinator.com/item?id=43669151

(18 points, 17 hours ago, 2 comments) https://news.ycombinator.com/item?id=43681758
On the other hand, disallowing bypassing it limits what you can do. There's always a ceiling to what the compiler can figure out, and some very complex types can't be analysed statically right now. By allowing bypassing the system, I can still accurately type those functions and reap all the rewards, and I can make sure everything works by combining unit tests with type unit tests. If bypassing was disallowed, I'd be more limited in what I can express.
When these people use "freedom of speech" all they mean is they want to say their vile Nazi stuff without people complaining.
A real-time manga translator browsing extension for manga website
"Manga Translator" - A Zero-Lag Browser Extension for Instant Comic Localization
15ms Text Detection – Fastest bubble recognition available
50ms Translation Overlay – No layout shifts, real-time UI updates
Universal Site Compatibility – Works across 2,000+ manga sites and aggregators
Precise Bubble Extraction – Recognizes 37+ distinct speech/effect bubble styles
And if recycling in North America wasn't so often a sham.
> Why did Google published the Transformer architecture instead of keeping it to themselves?

Because they make their money from advertisements. Not their AI models. Same for Meta.

Compare that to e.g. OpenAI who's trying to make money from their AI models, and are thus underbid by Google and Meta.
Can you tell me more about the Unitree drama?
Or they just have a different opinion than you. The GP comment was misleading saying there is "no possible" option due to network effects. You absolutely can upload to rumble or floatplane or other sites that have their own networks. People should be praising YouTubes model to pay the channels for content. In an alternate universe, Microsoft is renting you cloud storage by the gb with 3-tier plans and thousands of people use it to share videos with their families.
They aim to send 80% from European warehouses, but it's less than a year since they started so there's no figure for the current amount.

The tax is the same either way, since they collect VAT for packages sent from China. The advantage is the faster delivery time.
The difficult question to answer is not if we will lose our jobs to AI, but when. Are we talking 100 years from now? Are we talking 5 years, 1 year? But yeah, given enough time it is clear to see computers will one day program themselves.
I've been doing this for years, but it's hard work trying to get information on how bad these devices could spy on you - before you buy them

I just guess now and make sure the company has a good returns policy