skysight-inc/HackerNews huggingface dataset:
Also read some Graeber on debt. Even when materially society seemed pretty stable, financially things were more complex, hence the debt jubilees and whatnot.

Demurrage is nothing but a continuous debt jubilee.
What would the best format to convert user-submitted images? We need to update our image pipeline soon, so I'm looking into various options.

It looks like you still have to keep jpg/png around for a few years at least. Even if you drop IE11, there's a few versions of Safari out there that don't support even WebP.

So the pipeline would be:

* png -> resize -> png/lossless webp
* jpg/other -> resize -> jpg/webp

Where "other" is whatever format iPhone cameras use.

Is there anything I'm missing if I were to do this today?
So I surveyed docker images in my personal use:

Postgres (Docker provided - https://hub.docker.com/_/postgres): Debian (with alternates for alpine or other debian versions)

Jellyfin (Developer provided - https://github.com/jellyfin/jellyfin/blob/master/Dockerfile): They use an alpine build step but the final distributed image is debian

Calibre-Web (Linuxserver provided - https://github.com/linuxserver/docker-calibre-web/blob/maste...): Ubuntu

Graylog (Developer provided - https://github.com/Graylog2/graylog-docker/blob/4.2/docker/o...): Debian

Vaultwarden (Developer provided - https://github.com/dani-garcia/vaultwarden/blob/main/docker/...): Debian (with alpine alternate available)

I'm finding it hard to reconcile "Some of the software has secondary alpine images available" with "Almost all software uses alpine images"

For professional use, our company mandates all images used are built off a common base image, which is Ubuntu based (my previous employer was similar, but used a Red Hat based image).
Gave up their rights by "illegally" protesting, huh? So basically if you protest the government, and that government says your protest is illegal, you lose your rights. I don't see that being such a healthy path for a free society.
If you find yourself in a hole, the first thing you do is stop digging.

The majority of these serious crimes are committed by people with extensive wrap sheets. We should go back to using the criminal justice system to incarcerate people who are a danger to society. In the large city I live, we have a county attorney who is more concerned with "social justice" than keeping the population safe. Even in the past year, he said his office would no longer prosecute felonies where the suspect was apprehended through minor traffic violations (with the exception of some major crimes). In my mind we have some institutional rot or mind virus, that has stopped part of our justice system from keeping people safe.
Check out https://en.wikipedia.org/wiki/Late_bloomer#Mathematics
How do you propose industries pay for externalities with flat tax rates and no government intervention, if you are opposed to both?
> ("ctrl-g" for "bold" - "grossir").

Just nitpicking, but "g" stands for "gras", a literal translation of "bold" in the context of typography.

> I remember some HN user from Switzerland saying that IIRC either his IP is being moved around in geoIP databases between Swiss regions

And that's why assigning users to specific services/servers/translations depending on IP is the worst kind of evil. Please let us choose the language consciously in a menu, or respect our browser settings: whatever our shit ISPs are doing behind the scenes should not impact our browsing, and no, IP addresses don't have a "country" and the simple fact that you need to use 3rd party databases (geoIP etc) is proof of that and just how stupid the whole concept is.
I don't think there's anything nefarious around the use of VPN by these services. That's just what they ended up being called because they're using VPN client software and VPN technology to enable the connection. Proxies are different. If someone was providing a Proxy service and calling it a VPN, that would be a scam (although a pretty silly one, imo). Also Proxy services do currently exist, and they have no issues calling themselves a proxy.

Also I setup plenty of "real" VPN connections for businesses that tunneled 100% of internet traffic through the central office, because they wanted to be able to do DPI, etc.
Hey yeah buy some nickel and wheat, I hope Russia still accepts roubles for them.
you really drank that democratic kool aid. unless you have more money or bigger guns you don't get to decide anything.

furthermore the internet has show really why democracy doesn't work at scale. it's so easy to manipulate the unwashed masses.

you think if fox made up a smear campaign on you, there wouldn't be hoards of people at your door with pitchforks the next day.
My vote goes to the “Org Too Big, Nobody Cares” explanation.

Or, perhaps, just the blissful America-centric ignorance about how there are regions in the world with multiple official languages.

Haven't checked this recently, but a while ago Google Maps was still serving street names in a random language (the first name in alphabetical ordering), for streets which have names in multiple languages.
This is more interesting than the title suggests.

BGP hijack during domain validation to get a badly issued ssl cert, then use that for MITM. I guess it will happen again.
you mean for building ciruits? Could you please elaborate. I thought control systems was necessary for physical objects
This is very annoying for me too! I am North American, but work for a European company, and my Windows and Office locale settings are all screwed up, and consistency reset themselves whenever I try to fix it.
Science: https://www.iagos.org/scientific-publications-2/
A Chinese company could produce finished steel products for export to the United States, receive dollars in exchange, and exchange them to purchase Russian coal which is then used to produce more steel products.

One example of millions.
China has a huge wealth gap like in the US, yes, but _everyone_, even peasant farmers, can afford health care and real food that isn’t McDonalds. The lowest class materially knows their life is improving, year over year, so they don’t have cause to act out.

Saying “look at their rates of violent crime” overlooks how the Chinese government _very heavily_ cracks down on dissent or violent offenders in the general case, usually by shooting everyone indiscriminately or making a public example out of them.

Anecdotally, I’ve been at a Chinese bar when a fight broke out. People tried resolving it quickly, before the police found out. If a situation escalates enough, a whole truck of police show up and beat everyone there, including bystanders, for not “keeping the peace”.
was the world's 11th largest economy

that's going to go way, way down (especially as 12/13/14/15 are very close indeed)
Russia exports a tonne of gas and oil for a start. And there are no real sanctions on that yet because Europe needs to buy it or freeze in the dark. And even if the west did sanction those, they could still sell to China or 100 other countries.

And remember, if Ruble's are half price right now, then anything outsiders can buy with them is half price too. That's a boon for anyone buying/selling gas or oil.
My mouse feels just like any other. The 3D-printed nature doesn't really affect how it feels under my hand. I haven't had any problems with dirt either.

I'm assuming you'd bind keys on the keyboard, yeah. I'm a big fan of more buttons on mice and trackballs though: Like a keyboard with QMK can have layers, so can my mouse. Normal side buttons are mapped to page up and page down, if I hold down my rightmost button, those buttons become volume up/down :)
You should support organizations fighting for the user freedom, e.g., https://fsf.org.
Maybe because things haven't changed so much. As of today, the Nord Stream pipeline is still functional and pumping gas [1]. India & China are continuing to do business with them. Despite the impression headlines give, a country or currency does not collapse overnight.

[1] https://english.alarabiya.net/News/world/2022/03/11/Russian-...
Privacy and the Future of the Internet
The second case is preferable if numbers is an Optional[List], which is usually the case when passing lists around as arguments.

def custom_sum(numbers: Optional[List[int]] = None) -> int:
if not numbers:
## something

return sum(numbers)

This can handle both cases - if numbers is None, or numbers is []
Realtime ADSB-Out Simulation
Speaking of eggs, the eggs used in the Japanese convenience store bentos are fake https://soranews24.com/2020/01/15/fake-eggs-are-being-used-i...

I wonder if the sandwiches use the "long" eggs that are engineered to reduce the waste when slicing http://blog.livedoor.jp/fox_hunter/archives/51501365.html
I'm having similar idea but with less user involve: a browser extension that extract keywords from the websites you actually visited, and form a p2p database with your followers. If you see spam / undesired ads in search result, you can rate down the content, and the system auto reduce the weighing from the peer providing that history.

To avoid sharing sensitive page / habit, maybe let the user review in batch and confirm before sharing out the list.
Simplifying: contrary to popular (western) opinion, there are countries outside of the US/EU sphere of influence that still trade with Russia, Cuba, etc. And US/EU haven't completely stopped trading with (nor in) Russia.
I just want to get this prediction down in writing in as many venues as possible: Substack will eventually offer (opt-in) bundling for authors, where the customer pays $x per month and Substack distributes that to the authors in the bundle.

This will offer some genuine benefits to readers (one monthly payment, maybe a discount) and to writers (lower transaction fees, since Stripe has a fixed cost that eats into small payments), but it will also sever the thing that currently makes it possible for authors to leave Substack and take 100% of their paid subscribers with them: every single reader has a unique subscription object in each individual publisher's Stripe account, which can then be ported to any other platform using Stripe. So when writers leave Substack they won't be able to take with them any subscribers who arrived through a bundle.

I think writers won't realise the danger here, and that Substack will therefore be able to lock in writers, against their original promise.

I would be delighted if this didn't happen, and happy to retract this if Chris could just promise that Substack will never do this kind of bundling, even if it's opt-in for publishers.
Exactly this. We already have digital currencies. They are called US Dollar and Euro. They exist as numbers in bank accounts, transfers are safe and very efficient.
Man I so much wish to do something like that, but 40 hour job eats all the time. Can somebody give an advice how to find time to doing such interesting things?
OP is saying you need them to be the same to make the image quality difference more obvious. If you shrunk the other codecs to the size the AVIF version is at, you’d see much worse visual artifacts. If you increased AVIF to be the same size as the others, you’d get better relative image quality.

The article is trying to demonstrate how much more compression is achieved by trying to keep relative image quality the same. That’s fine normally but when you have a broad population looking at it then it’s going to be a lot of nitpicking which isn’t helpful when you’re trying to communicate about the codec quality (and no benchmark is perfect but it’s pretty clear that AVIF is roughly 20% or better than H265 if I recall correctly - good luck being able to measure a 20% relative difference in image quality by hand).
It's impossible to install fully FLOSS OS on a typical phone, due the proprietary hardware drivers. The latter force you to buy new hardware every few years. Consider a GNU/Linux phone, Librem 5 or Pinephone, instead.
Yay more inflation!
And that will continue getting steadily worse until public outcry causes the city to reverse course and get "tough on crime" again. After that, the "us vs them" mentality crystallises into fractured communities that eventually start to be run by gangs, similar to what you get in Brazil.
Yea I mean the most eminent applications for this stuff is, putting unconsenting peoples likeness into porn, black mail/framing people, facial recognition, deceptive propaganda(because it's not deceptive enough already), weakening criminal evidence, etc. Then comes stuff like cgi for movies/games. Seeing a lot more of the former use cases not much of the latter. Pretty sure most people doing modern cv don't really realize where it's going, and people aren't publishing on the hazards so a lot of the criminality is and will remain novel until someone works it out..
> Who is that? What can they do with the Ruble they buy?

I purchased Rubles to buy stocks in some Russian companies. Since they're very cheap right now, it's really betting on the russian economy recovering post-war.

I also thought now was a good time because large investors are being pushed out by the threat of government action if they don't, and threat of bad PR. So there are a lot of people selling large quantities at deep discounts.

The downside risk is that my investments are removed from me by russian government rules (nationalisation), by western sanctions forcing me to sell, or simply a collapse of the russian economy and hyperinflation. But I think it's worth that risk.
The Netherlands is 17th, 18m population. With the population and resources Russia has you might expect them to be higher up.
https://simply.com
There is nothing worse than a site or program trying to guess my language by geo location. Just honor my settings.
* Higher than historical norms due to very unusual market conditions

* Much higher than MSRP, which was reduced compared to the previous generation because that attempt at raising prices killed market demand for said previous generation.

* No longer affordable by the traditional customer base but sustained by a new market with questionable longevity in its demand

Take your pick.

Sure, in a pure rational economic sense the market price has risen because supply has fallen at the same time a new market of buyers became very interested in the product, but we're talking consumer expectations and historical trends here, not the current price in a vacuum.
could also be people buying it to speculate. ie: buy it now that its lost value, wait till the sanctions are lifted, these people could be expecting it to be over soon. when the value goes up, exchange back for your currency of choice ie: dollars, euros, etc etc
>The worse this war gets the stronger Ukraine has to be afterwards and the more and faster help it will get from the west

I really dont think thats true. When Europe is spending billions to host millions of refugees already while inflation keeps climbing the appetite to spend yet more money to rebuild Ukraine is really going to pall. This will be a gift to Europe's far right and EU exit campaigns will spring up in response to the EU's attempts to distribute the pain and costs of this.

Moreover, I think the west has an overly optimistic view of how well it is going to handle 10-20 million Ukrainian refugees long term given how much political strife was caused by 1 million Syrians.

I really think it could break up the EU. I think this may even have been Putin's intention.

NATO is also unlikely to fast track Ukraine's membership in a destroyed state. It'll probably wait.
What do you think the Federal Reserve Bank does? Every bank in the US has an account with the Federal Reserve. The Fed maintains a central database of the transactions between those accounts.

The only difference between a blockchain and a traditional database is that a blockchain has an inherit audit trail due to the use of crypto algorithms and digital signatures. A traditional database can have similarly immutable record keeping with digital signatures as well.
This thing has been broken for so long on Google, I don't think languages ever worked properly.
Modern search engines are just so stupid trying to outsmart us. When was the last time running a literal search between double quotes produced any significant results for you? Nowadays even with double quotes, they more or less all return what they think i meant depending on a plethora of criteria and not what i asked for.

Thanks for marginalia search engine, it seems to be gaining in content and starts to be more and more useful lately! Though to be fair more *transparent* special-casing like you do for Wikipedia would be welcome in my humble view (eg. for technical documentation pointing to the reference site, etc).
> language of some Office tools like Excel is bound to the organization!

That doesn't seem to always be the case.

I work in France, all my IPs are identified as being from France, the company is purely French and doesn't use English at all, yet all my Office applications are in English. I'm using Firefox on Linux, in English.

The only one exception is Teams, because for some reason spelling is tied to the UI interface, so I chose for it to be in French, but the default was for it to be in English.
You can add Edge to that pile too, because even though Chromium supports AVIF Microsoft intentionally disable it.
You are assuming a simulated environment without permanently increasing entropy. Gold doesn't really suffer from increasing entropy but humans do. That's the fundamental problem that makes it impossible to maintain a gold standard or a fixed supply currency that does not account for entropy.

If you were to account for increasing entropy with a negative interest rate then you could maintain a fixed money supply though I would recommend price level targeting to adjust the money supply to the population and economic growth because of psychological biases.

A fixed supply demurrage currency (negative interest) that is deflationary could in principle work just as well as one that does price level targeting however, the need to adjust prices would remain which is undesirable because we suffer from money illusion.

So no, monetary policy is not what is causing inflation. Inflation is a backwards way of representing an increase in entropy. By that I mean the exponential x% creeping monetary inflation. A supply shock can obviously cause an arbitrary amount of inflation within an arbitrary time span.
Yes, looks like some SEO-centric article to push organic traffic for the company who's doing something with APIs.
> assuming the Russian government is rational and primarily concerned about about their military objectives

I'm not sure we can assume that much, given how the invasion has been planned and how it's being executed. Even mainstream Russian media started to criticize it with at least one commentator saying there are no good ways of getting out of this war:

https://www.youtube.com/watch?v=AkK0YuqxqMw
Will stopping adversary who has intention to commit genocide increase or decrease suffering?
This is TV broadcast ban. Thankfully EU currently doesn't have methods to block websites.
This is a weirdly hostile and condescending answer to a serious question. If the international exchange value of the ruble were zero Russians could still theoretically do these things, exchange value matters for doing business across borders/currencies at some point. Are we saying the exchange value of the ruble is being propped up by Russians who have dollar- or euro-denominated accounts purchasing rubles to run to the store to get eggs? That seems absurd.
So you are pro open-source, but you are supporting a company which actively fights it.
Simply because I did not know why the DoD was funding them. So thank you for that.

Also any time the DoD (or any gov entity anywhere in the world) claims “we are doing this only for the seemingly good purpose A” there is generally a much bigger purpose B, C, and D that they don’t mention.
All of Catch-22 is full of brilliant lines like this, and littered with absurdist comedy gems. Curious how it turns into such a horribly depressing story by the end.
Well this "great army" doesn't seem to have stopped Putin invading Ukraine

Caused a few wars though
Like they have not done it already? Are Iraqis and Hezbollah using US weapons?
I live in the French speaking part of Belgium and have configured all my devices in English for the past 15+ years.

Apparently Google consider that if you are geo IP located in Belgium with your devices in English, you _have to be_ a Dutch speaker. While I would agree that French speaking Belgians are in majority using French UIs, there are exceptions. Please respect my browser settings!

The solution? I have to put French in my browser accepted languages (not necessarily first) and then Google understand I'm not a Dutch speaker and will stick to English.
No. What's wrong with you?

Russians are murdering civilians. How can you stop them without killing them?
The tech is not outdated.
For anyone wanted to try it out, Firefox and Chromium-based browsers have flags to enable it.

Firefox: about:config, image.jxl.enabled

Chromium: about:flags, Enable JXL image format
One thing to keep in mind - the price of the ruble doesn’t magically go down with intent.

The quoted price moves with sales. So picture a scenario where literally nobody wants to buy the ruble. The price would literally remain unchanged.

This may sound obvious but it does become a factor in extreme circumstances like this where trading volume is reduced.

Now consider the actions the Russian central bank is using to shore up the ruble. First, they doubled interest rates to 20%. That makes owning an asset like the ruble (that has substantial principal risk) more attractive because you’ll be getting substantial income while holding it. Second, they also ordered Russian companies to sell 80% of their foreign currency revenues. This puts upward pressure on ruble and downward pressure on everything else.

https://tradingeconomics.com/russia/interest-rate
I almost lost my mind when I found out why my sister uses IE on her PC
I really liked this write-up and I'm getting curious about Ada, after completely ignoring it for a very long time.

My impression of the Fyne toolkit was similar to the authors. Overall I'm disappointed in Go's gui situation. After a lot of screwing around with Go's various native gui bindings, I ended up using Webview again, which is a nice package, but has the standard shortcomings of the approach.
Everybody who read their books or hacked Unix or Linux could be considered their “students”. Their code was published, eventually, and in any event they left tracks to follow for those recreating it. They created an ideal to strive for, along with the original MIT hackers and those who emulated them at other sites. Remember, it used to be way more collegial working on machines in the early days.

Given Unix and C and the rest, they made their dent(s) in the universe and we’re all better for it.
It is not a proxy war already. Proxy war is war between proxies. This is Russian direct confrontation with West. West just pretends that it is not happening.
You cannot "transition into a more technically challenging role".

Of course such roles exist, but you cannot "transition" into them from CRUD.

If you want such a role, you just have to stop doing what you're doing now, look at the requirements for whatever role you want, and meet those requirements. CRUD experience is not one of them.
I'm not in charge of the mental health of my fellow humans.

If someone I know and love believes that Hillary Clinton is eating babies, I will engage and try to find out more.

But if it's some random woman on the Internet, I'm really not interested.
How do you figure NanoBSD is unmaintained? The GitHub mirror shows commits to that part of the source tree less than a month ago:

https://github.com/freebsd/freebsd-src/tree/main/tools/tools...

https://reviews.freebsd.org/D34241
Climate change won’t wait for future innovation – we need action now