Recent submissions

Comment · 4 months ago
This framework would be hard to apply to unknown unknowns. That's why in software engineering you'd apply canarying. Then the longer timeframe for potential negative effects, the slower the adoption of a new process should be.
Comment · 4 months ago
Isn't it that Anthropic some time ago had a disagreement with the government and now government is just retaliating to cut down Anthropic's profit?
Comment · 6 months ago
There are other countries in the world or even in the EU where salaries are lower than in Poland. Why don't they see the similar growth? I guess this is more nuanced than just lowered salaries can explain it. Surely, that's part of the equation but to develop highly innovative economy, one needs to start with something. That's how China started, how Korea started etc.
Comment · 1 year ago
If they go after AI, they’ll for sure need power
Comment · 1 year ago
I think the way to go is that you do such big backwards incompatible refactors gradually. Eg you want to make all the callers specify some additional parameter. So first you create a version of your API which populates this parameter with some reasonable default. Then old API is marked deprecated and is just calling new API with that default value, and then you inline everywhere the old api. After a while it’s possible to remove the old API.

That said you need of course some tooling to somehow discover all the callers reliably and do those migrations on a large scale.

Easier to do if all the code is owned by one org but harder if you can’t reliably tell who’s using your APIs.

However having centralized migrations is really saving a lot of work for the org.

Comment · 1 year ago
Weren’t only the platforms that failed to register with the government banned? As I understand it, if they comply with the new regulations, they should be unblocked.
Comment · 1 year ago
I also work for a FAANG company and so far most employees agree that while LLMs are good for writing docs, presentations or emails, they still lack a lot when it comes to writing a maintainable code (especially in Java, they supposedly do better in Go, don’t know why, not my opinion). Even simple refactorings need to be carefully checked. I really like them for doing stuff that I know nothing about though (eg write a script using a certain tool, tell me how to rewrite my code to use certain library etc) or for reviewing changes
Comment · 2 years ago
Totally for it. Now it’s time for EU to ban TikTok but also Instagram, Facebook and other socials for the very same reasons US bans TikTok
Comment · 2 years ago
This shows that values such as “freedom of speech” are only key words used to enforce US policy in other countries. For such a long time it was advocated that free speech is an important thing and good in and on itself. Now it turns out the free speech is good only as long as it’s US who dominates the information market.
Comment · 2 years ago
Most of European citizens support Palestine yet European elites not so much.
Comment · 2 years ago
I thought that only authoritarian regimes are blocking foreign medias and that’s a bad thing. At least that’s sth US was preaching. It seems freedom of press or free market is only good when it serves you.

Not really discovering anything new here. Just showing that countries only use values at their convenience.

Comment · 3 years ago
I imagine that as with any covert operation it’s hard to prove who’s behind it. Blowing up a bridge is also not something that will cause a war easily.
Comment · 3 years ago
There’s nothing controversial about it. Usually people get to know other people at university or at work. To meet someone outside of your everyday environment requires extra effort. I know it from my own experience as well (trying to find a girlfriend while studying CS).
Comment · 3 years ago
Possible that I was using Spring in a wrong fashion but for me (project size around 300 KLOC) Spring dependency injection model with so much magic happening (all the auto configurations, guessing which classes to load etc.) was extremely hard to maintain and understand. I think I prefer Guice/Dagger style of defining dependencies which is much more explicit.
Comment · 3 years ago
If you’re interested in what those who criticize people like the scholar mentioned in the article have to say, I can provide some background (I live in Poland).

Basically many Poles feel like they’re being framed as perpetrators (as a whole nation) instead of victims (6 million Poles were killed during WW2). There were many people who helped Jews during war. Among Righteous Among Nations Poles are the majority. Also some historians, like the one from the article, are considered to be biased by neglecting the majority of sacrifices of Poles while showing only wrong doings of some minor groups, which were never supported by Poland as a country.

At the same time they fail to mention the scale of collaboration among Polish Jews during WW2 and after, which very often was punished by death by the Polish Underground Government.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton