skysight-inc/HackerNews huggingface dataset:
OT but I just hate that firefox converts images to webp by default. The downloaded file is NOT whats at that URL. Having another format to deal with and not well supported is super annoying. I tried once to disable this in the “advanced settings” but it broke something and had to revert.
Please have a simple checkbox in the standard settings page and have it disabled by default!
Your stance on ethics is correct. However, in practical terms, not all co-authors of a paper even read the whole paper. Most often, they contribute sections of the paper.

I don't think all co-authors are equally culpable in this. The paper should be retracted, but the punishment should be only to the actual perpetrator.
My fiber line (Mountain View, CA, US) is aerial and uses the same poles as electricity. Strong winds cause tree branches to break, which in turn often cut wires. So, they might, but it's less robust than underground, which results in more maintenance and more operational costs to the internet provider.
In the UK these are called sluice valves, and they are very common in order to isolate parts of the network for maintenance.

Well, they are probably called sluice valves in lots of other places, but the UK specific thing is the signage.

Keep your eyes peeled for telltale SV signs (shown here alongside a fire hydrant indicator):

https://c8.alamy.com/comp/DA5TFN/fire-hydrant-water-locator-...
To my understanding, that only works if the corporations are still owned by a master entity. It wouldn't do anything if, for instance, an apartment complex of 1,000 units was split into 1,000 corporations that paid a non-profit HOA, and each of the 1,000 corporations just happened to have the same ownership by natural persons.
Data Brokers: Last Week Tonight with John Oliver (HBO)
We're really picky about fuel efficiency. We have aerodynamic equipment on all of our trailers, we give our drivers bonuses on mpg, and also give them 10% of the discount on the fuel cards as a bonus so they actually get on the app and find the cheapest fuel with the most discount. I've heard some fleets have $1+ per mile cost on fuel. Our equipment isn't new though, we bought used 2015 trucks in 2019.
That’s not much different than just using interfaces/traits though (with the added benefit or hindrance depending on person of Graph::walk may be different than Animal::walk)
It's really more of a Stay-Puft Marshmallow Man.
> but I'll file that gripe along with my anger that "New Metal Tracks" features lots of metalcore.

Metalcore is the top 100 music of metal, I doubt it’s going to change anytime soon. I’d guess what ever is not metalcore, is probably cheesy power metal like Sabaton or Gloryhammer.
> Yes, I’m sure there is a movie here and there.

It's not here and there. Almost no art film lectures or has a strong message. It wouldn't be an art film if it did, in most cases, and art films are known for subtlety and conveying sophisticated emotion.
Are you talking about stuff getting broken by this fix, or the patching effort required?

This is relatively low risk so I would expect the mitigation to consist of "let your existing automation update it".
Latvian Foreign Minister Edgars Rinkēvičs tweeted:

> After seeing so many horrific scenes of genocide, war crimes and crimes against humanity committed by the Russian forces in #Ukraine, it is clear that only country in the world that needs real denazification is the Russian Federation[0]

JFTR, I'm Ukrainian living in Ukraine. Here is my statement for HN:[1]

+ Verified Ways to Help Ukraine: https://euromaidanpress.com/2022/02/27/verified-ways-to-help...

+ My Patreon: https://patreon.com/app4soft [ Please, DONATE me just right now ]

[0] https://twitter.com/edgarsrinkevics/status/15139233541343027...

[1] https://news.ycombinator.com/item?id=30395897
We can pretty much pinpoint the movie where critics lost it: Black Panther. They loved it because it was catering to the woke crowd and it was hyped as the best movie ever when in reality it was a mediocre meandering mess with CGI below the first sony spiderman movies and a storyline so filled with borderline racist cliches that i was genuinely suprised to find it was written by a black director and not the KKK.

I mean for gods sake they decide their government by a ritual fight? And one of the tribes is literally introduced by making ape noises? [1] And the villain? Suspiciously looks and talks A LOT like Malcolm X [2][3].

Somehow that racist caricature of a movie became the woke version of Iron Man and Critics ate it up.

[1] https://www.youtube.com/watch?v=frHiTbjW4AE
[2] https://www.youtube.com/watch?v=PyY_tjhFNBg
[3] https://de.wikipedia.org/wiki/Malcolm_X#/media/Datei:Malcolm...
> Does WebP provide a savings against jpeg for these photos?

“WebP seems to have about 10% better compression compared to libjpeg in most cases, except with 1500px images where the compression is about equal.”[1]

mozjpeg JPEGs + AVIF in a <picture> element is the way to go now. You will probably always want to serve JPEGs as an alternative WebP and AVIF and that makes WebP is a waste of disk space for lossy compression of photographs.

I'm amazed the “WebP is such a goated format” blog post made in to the front page of HN.

[1] https://siipo.la/blog/is-webp-really-better-than-jpeg
I can relate to both of the engineers in this puppet theater.
For everyone. Yes, maybe we deserve it.
Self hosted solution ftw...
I wouldn't be surprised if we traced this idea back to its ultimate origin we would find that it was inspired by that.
We don't even understand ourselves.
Okay this is great but have y'all heard about avif? It's even better! Mainly just apple doesn't support it.
This is great news, it is pretty pointless to use cryptocurrencies at all anyway since for Wikipedia:

> Crypto was around 0.08% of our revenue last year, and it remains one of our smallest revenue channels.

Remember that Wikipedia is one of the top 10 websites on the planet, I'm also assuming that other websites trying to accept crypto have even smaller percentages rendering cryptocurrencies as payment useless, not to mention damaging to the environment.

What is really happening is that nobody is using it for payments at all, rather just holding crypto coins and hoping they'll go up and speculating on the price.
My friend is for sure the inattentive type.

This extends to road conditions. Getting stuck on medians, taking a corner in the rain too fast. Not noticing a tree while parking. Not noticing brakes making horrible screaming sounds. Not noticing after weeks of screaming sounds that the car starts diving for the left lane.
This is step onto the holodeck and ask the computer for a scene - 300 years ahead of schedule!
Maybe with some clever use of zsh hooks? Here's a gist for zbell; it uses `preexec` and `precmd` to run something right before a command is executed (`preexec`) and right before the prompt is shown again (`precmd`)

https://gist.github.com/jpouellet/5278239

Mine blinks a little light if a command finishes after 30 seconds, and sends me an email if something takes over a minute.
Just about all the AI achievements are really impressive in the talking dog quality as you say.

The thing is that current has been producing more and more things that stay at the talking dog level (as well as other definitely useful things, yes). So the impressiveness and the limits are both worth mentioning.
I just got the same! More than a bit worrying.

Edit: After reviewing the snippets below looks like the script has gained sentience.
Lee trained as a competitive ballroom dancer before he pivoted to martial arts. The two actually have a lot in common, though the purposes are quite different!

I agree that Lee's grace and style are fun to watch. It's also painfully obvious that he way outclassed his opponents in the movie, sort of like Fred Astaire dancing with a football player. I suspect that his ballroom training was the secret sauce that put his martial arts at an elegant level that the other martial arts practitioners couldn't match.
It's Wikipedia's loss. If they had actually took bitcoin donations since they added it in 2014 they would have appreciated quite a bit.
Ok, I should have elaborated:

They may believe in Unionism at large, for others to observe, like a parent steering their child from drugs, but they may see unions as antithetical to their own business. Lots of elite progressives are like this. Down with cops, defund the police, but then turn around and hire private security -see the mayor of Chicago, for example.
I am not saying that anything more than a really big computer is necessary for reasoning, only that one day physics knowledge may reach beyond the Turing machine (quantum computing does not).
> firefox converts images to webp by default

No it doesn't. What are you referring to?
Hasn't this been the case since Windows 7? I know 7/10 had the option to disable it, and it sounds like Windows 11 has removed that choice, but it's been clear what Microsoft has had in mind for a while now.
It does not convert. But if you don't want WebPs, use:

https://addons.mozilla.org/en-US/firefox/addon/dont-accept-w...
Indeed! How do they accomplish that?
I just presumed splitting out the roles would make everything clearer and debugging easier. For the concept to work, the rules engine had to interact with the workbooks inputs and outputs, and that seemed like something that could have subtle mistakes and hard to debug by the consultants if everything were on a single complicated sheet.

Consultants are less familiar conceptually with functions, and this way I could get them to label variable inputs and label outputs. I expect consultants wouldn’t structure things unless given a format. The “formulas” sheet could be pretty wild and complicated: many consultants are more results focused than OCD organised. I didn’t want to have formulas etcetera mixed up with parsing the inputs and outputs. Also that way the spreadsheet can easily and unambiguously define the inputs and outputs for the engine to grab the names/definitions from.

I can think of other ways to do it, but it was just what seemed the most likely to work for multiple reasons.

One goal was to avoid recalculations by tracing the dependencies (yay spreadsheets) and using memoisation for the outputs, and versioning the results, and versioning the consultants’ formulas (i.e. the workbook was the unit of programming change, one reason to not put too much in each workbook). Auditing where values came from, and why values changed if formulas were modified, was one desire for the engine.
It doesn't convert them, but when it makes an additional request to download the file, the server might (depending on MIME hell, etc.) send back a different format. This is real and annoying.
> the Russia

On the nose
If immutable backups can be nuked by a single compliance delete request why bother making backups at all? All it takes is a delete request per day to get rid of them.

By removing data and only keeping a 30 day backup any compliance deletes still simply take ~a month to complete.
Difficulty was also a way to make a game take long to finish without taking too much storage (and/or time to create levels and art assets).
Yo dawg, I heard you like dependencies, so we created a dependency injector dependency for you to inject so you can inject your dependencies.

Sorry couldn't resist. The additional dependency is the biggest problem I have with OP's approach though. Now none of my classes are easily portable across projects, and this DI framework is going to spread around everywhere.
Source? Are you absolutely certain that the webserver is not transparently converting jpeg to webp and serving it under the same url? Cause that’s how every bug report about FF saving images as webp ends up getting resolved.
Which extensions would you recommend for Photos?
Projects I work on wind up with a bin/ directory containing any number of little helper scripts and tools. With direnv that dir can automatically be first in your PATH when you're in the project, but not on it at all when you're elsewhere. Ditto for, say, putting a Python project's virtualenv/bin folder on PATH or a NodeJS project's node_modules/.bin.

Projects I'm on also tend to wind up with an etc/ directory that configures things like PATH and tab completions for a good baseline experience - think of it as standardizing and isolating the snippets many projects tell you to put in your ~/.bashrc to work on the project.

Direnv makes it easy to automatically load those, too.

It really did revolutionize the way I work, by making it trivial to make projects much more self-contained, the way I'd always wanted them to be but hadn't been quite sure how to achieve.

I've only used Nix for managing my personal installed package on OS X so far, but I believe direnv works really well in tandem with Nix - use a Nix file to define your project's dependencies and use direnv to automatically activate all those dependencies whenever you're in the project's directory.
My apologies if I misunderstood.
Can you say what Linux distro does this? Seems like very poor taste for a command shell to be assuming one particular SCM.
Same reasons people still use jpeg.
> I'm having a bit of a hard time figuring out how it would be possible to bootstrap an HTTPS session in that environment anyway

The request does not come from the firmware. It's a full on normal macOS application process, in normal macOS, on the main CPU that's doing the HTTP requests. They could easily use TLS.

This is why it strikes me as so odd that Apple is still using plaintext here.

(I don't even think there is internet access available to the ASPs in the traditional sense.)
Proper OpSec is a pain in the ass and requires constant vigilance as being correct 99% of the time is not good enough.

If I got a magic gift of $10 million in crypto but I had to start doing proper OpSec to hide everything on my devices and digital life, that would be a huge downgrade in my quality of life; it's not worth it.
All you've done is push the burden of constructing the dependency to whomever is calling an passing that dependency to __init__

Consistently applied, all construction gets pushed to the entry-point of the program. Congratulations, you've just discovered the so-called "composition root".

Now that all construction is taking place at once, the order matters as you can't pass a dependency to its dependent until the dependency has been constructed. But it may have its own dependencies. So now there is a topological sorting problem.

Turns out computers are really good at topological sorting. So, someone made the computer do it, and we call that a dependency injection container. Tada.
I think this would very much be a contractual thing.
They just run a conduit inside the water pipe, probably the same thing the pipe is made of, likely PVC.
FYI the "new" here is this specific trial, not the use of water/sewer pipes for fibre, which has been happening for about 15 years now.

i3 is an infrastructure company that do this. They trialled a sewer-based fibre network in Bournemouth where I grew up back in ~2010, although it never quite got past the trial stage due to contract issues. They've done similar trials in South Africa, Australia, US, and elsewhere. Not sure if any have rolled out to full scale usage but it's been long enough that I'd expect some have.
I noticed elevated heart rate for months after my second dose. Honestly I think my health consequences would have been improved by not getting jabbed, as a fit young person. But alas afaik the current science doesn’t go as granular as fitness level.
Then, in addition to the Internet being full of shit, the shit will also be full of Internet. A pleasing symmetry.
So, if you are down, how much of my docs still work? Everything but the code, or nothing?
> The assertion that a temporary delay in student loan repayments during a pandemic is causing inflation is particularly hilarious

Ok, you seem to be a good word smith. Let's break this down with some common sense. If you don't have to pay the monthly student loan note, that leaves more money in your pocket right? That means you're likely to go out and spend that extra money that should have been allocated for the student loan on goods and services. Hense buying goods and services leads to further inflation. Cash will only lose value, so it is better to get your shopping out of the way and stock up on things that probably won't lose value. This is fairly straightforward and common sense.

> but the unionization complaint is perhaps even more hilarious

Once again. What do union's for the most part do? Bargaining representative during negotiations related to wages and salary. What do higher wages do? Cause inflation... Fact! Businesses pass that cost onto the consumer. Once again econ 101 stuff here.

> You're also hilariously wrong about oil and energy issues; the US is still producing more oil, right now, than the average year during the Trump Administration, and is still a net exporter of energy.

This topic is a bit harder as data seems to be mixed, but I did find an article that quoted.

Higher net crude oil imports are set to make the United States a net petroleum importer this year again, as in 2021, after a historic shift of being a net petroleum exporter in 2020, the U.S. Energy Information Administration (EIA) said on Friday.
yes, I do, sometimes continually "dragging drown" from the line I am currently on, there's not much system in it, but it keeps me focused on the text. Maybe it's a kind of fidgeting.
Actually, $15,000/year -- you can buy an additional $5,000 in paper I-bonds with your federal tax refund, and you can arbitrarily overfund your tax payment to be sure to have $5,000 in refund. The paper bonds can be exchanged for electronic I-bonds through a somewhat annoying process.
Isn’t it being (have been) remedied by C++’s constraints?
This would just be for the backhaul lines. Not going into the house. They could even do 5g micro sites to get it into the home.
> Does WebP provide a savings against jpeg for these photos?

A deceptively hard to answer question!

Why is it hard?

Because both jpeg and WebP (which is really just a VP8 intra frame) can represent images with a variable amount of bits.

But it gets even trickier! How do you measure "savings"? Certainly you can produce 2 images with the same (or similar) bitrates with both webp and jpeg, but how do you say one is better than the other? How can you lower webp's bitrate until it's "quality" measure is the same as jpeg?

Quality metrics such as PSNR, SSIM, and VMAF all exist to try to give a "quality" metric. However, they all have their own flaws that allow an image compression format to get worse subjective quality will improving their objective score (For example, codecs that optimize for PSNR tend to be more blurry than codecs that target SSIM. Grass ends up looking like big blobs of green).

In fact, because x264 was often being beat by other codecs in those metrics they went out of their way to add "cheat" modes for the encoder! You can tell x264 to target PSNR or SSIM :D. Neither are the default.

Just some fun thoughts. Subjectively, I'd say WebP and the newer AVIF or HEIF does a better job than Jpeg (to my eyes). However, I could see why others might disagree.
The difference between the two views could be summarized in a textbook intro from twenty years ago: here is a list of problems that are not (now) AI. Back then it would have included chess, checkers and other games that were researched for their potential to lead to AI. In the end they all fell to specific methods that did not provide general progress. While the current progress on image related problems is great, if it does not lead to general advances then an AI winter will follow.
1. Because the governor of Texas is an idiot, an idiot with racist tendencies and executive power. There won't be a return to normal operation until either the Feds step in or he is re-elected in November.

2. That's never going to happen because it has never happened before.
There are no non-OTA updates available for macOS any longer, AFAIK.

You can download full installers, and do a full reinstall on each point release, but that is prohibitively time-consuming (and still requires internet access to reactivate the device following a drive wipe, which transmits your ECID and other information to Apple at albert.apple.com).

I understand that it may also optionally drop executables on your system at reinstallation time (based on device serial) for devices enrolled in Apple's DEP, which allows for no-click MDM enrollment for serials registered with Apple to an organization, so who knows if Apple can also be compelled at that point to target specific devices with police malware.

There is no good way to set up a new Apple system in a really trustworthy way, as it absolutely requires phone-home during wipe/reinstall (to check to make sure your serial isn't marked as stolen in someone else's iCloud account, among other reasons). I have written about this before.

https://sneak.berlin/20201204/on-trusting-macintosh-hardware...
Create static binaries, and Docker images with Nix
appreciation would've be meaningless if they'd been spending it for operations (as is their wont).
This will make your OS updates fail.
Yes. Having the safe thing and very dangerous thing just be a boolean flag apart is bad. It increases the odds of the wrong flag being used at some point.

It's also not clear from the post if someone had used the "permanently delete" flag accidentally before. It's very possible they had, but hadn't ever run it on a wrong id before.

While yes, someone ultimately did hit "enter" on a command with the wrong ids and the wrong mode, the existence of such a script enabled that mistake to have enormous consequences. Calling such a script "faulty" feels reasonable. In the same way having tooling which allows you to delete prod database disks without any additional safeguards would be called faulty.
I love this so very much
> It's also painfully obvious that he way outclassed his opponents in the movie, sort of like Fred Astaire dancing with a football player

Yes; the others occupied far too much of the screen time, which was very frustrating! It was like going to see Jimi Hendrix and hearing mostly bass and drum breaks. It's a vehicle for Lee; almost everything else in the movie sucks anyway; just find excuses to put Lee on the screen doing something!

But for me, I'd add to grace and style: The power of the emotion he could convey just through his body was incredible. I don't have a great appreciation for dance, but I've seen a couple best-in-the-world level dancers do something similar.
It's been available for several years. Spammers and scammers use it to pad out all their fake profiles. You can too!

https://thispersondoesnotexist.com/

(just keep refreshing)
> The interesting technical point here is one about the plain-text nature of the request, which could potentially leak (admittedly pretty low-resolution) information about the physical location of a device.

There is a set of organizations in the United States which have access to unencrypted backbone traffic, all credit card processing transactions in the country[1] (since 2010 at least!), and every flight record in the country (via the ironically named "Secure Flight") program.

It's not a lot of database querying to take this "pretty low-resolution" data and begin to narrow down which ECIDs map to which PNRs map to which payment cards (which, thanks to BSA/PATRIOT, always map to government ID without exception) with $1000+ payments to Apple for shiny new M1 macs. It's even fewer if you can query Apple's sales database directly without a warrant or probable cause via FAA702.

If you don't think that sort of information is ripe for abuse, you're not thinking very creatively.

[1]: https://www.wired.com/2010/12/realtime/