skysight-inc/HackerNews huggingface dataset:
> I am genuinely fascinated by this hatred.

At a meta level, I consider Musk and Trump both to have the same approach to media: say whatever you want to create publicity. Words mean nothing, in the sense that there are no repercussions large enough to outweigh the created buzz/fame. Outrage works extremely well to that end (look at this thread.)

Because he says things helping both extreme sides (lovers and haters,) all they have to do is latch on to whatever fuels their fire, and ignore the other words. And it is well-know that confirmation bias is a thing among humans. This causes polarization that fuels the debates, creating a spiral of even more debates, buzz and fame. Even sparks meta-debates.

Edit: Another side of this is that it seems that everything must be classified as good or bad. Both on HN and elsewhere, commentors go to extraordinary lengths to argue why something has one abstract label or the opposite. Does everything have to have emotions assigned to it? Does everything have to be categorized in the very coarse good and bad buckets? It would be nice to read comments where the author tries to explain both sides, instead of just arguing for one.
> "rest of tech" likes to slam it as a "white dudes only" club

I don't think this is true - at least I haven't heard that criticism in particular. In the NFT world the Vice (I think?) where they went to the BAYC party pointed out how it sort of felt like weird mix of wannabe rap artists, scam artists and tupperware sales parties.

The NFT world is very racially diverse. DeFi does run white/Asian I guess.
Crazy to think how many 1990s users could be supported by such a line.
In October we bought a new chest freezer (16 cu ft) and it's currently using about .75 kWh per day as measured by Emporia Vue.

https://www.emporiaenergy.com/how-the-vue-energy-monitor-wor...

https://www.homedepot.com/p/Whirlpool-16-cu-ft-Manual-Defros...
I'm absolutely pro-FOSS but also want to point out that just the licence cost comparison here isn't too meaningful. Licence + maintenance cost fould be a much more sensible figure (and much less likely to be zero).
FYI you're writing this post on a device which is a product of millions of ideas and inventions all of them refined, abstracted and parametrized thousands of times, if not even more.
Please see https://www.celestis.com/about/conestoga-1/
That's a fairly sane request, but I think people can do a bit better yet.

This is a bug, and IMO the correct solution is to fix it. Preferably people should nip it in the bud at the start of the process, rather than play whack-a-mole with the outcome.

When your model gives you back exactly the same data as was put in, that's called "overfitting". It's a kind of bug (or at very least a smell).

It means (among other things) that it might actually give back the same answer in other situations where it is wrong to do so. It could then also give a different, wrong answer in a situation where this answer was actually the correct one.

It also means that the model spent all this time "learning the answer by heart" instead of the underlying pattern. This is typically a waste of perfectly good training time if nothing else.

And of course if you have an overfit, in this case you end up suggesting copyrighted code to the user instead of something original. This is rather undesirable.

In one of the cases I looked at with a friend, we think many people had actually copied one person's code without attribution. So the training set might contain -say- 100 copies of that same solution. That would then be a strong signal that there is only one correct/common solution to that particular problem: "Copy this one guy and leave off the attribution". Oops.

I wonder how many complaints about copilot are actually +/- "blaming the messenger". I suspect that fixing/improving/mitigating this particular set of bugs may have an unforseen side effect: a number of rather interesting conversations with some of the developers in the source data-set.
How many white tech bros in india etc etc
I mean you literally could not give me a more perfect example of why I am happy today. Flagged and downvoted.
To follow up on this, if you've got a spare hour, one of the python core developers has a great demo of how pep8 can sometimes be blinding to larger issues https://www.youtube.com/watch?v=wf-BqAjZb8M

That said, most of what pep8 says is great to follow in the vast majority of cases.
My bad, I got excited. I can't edit the title though.
That’s really interesting, thanks
I actually own one of these that run off a small solar panel and a battery. I've simply installed some "shelves" that I can pull up on rails to get access to the bottom. Dare I say, it's more convenient than my indoor stand-up as I don't need to rummage to get to the back (it also has pull out shelves, but not supported so everything would come sliding out if I pull to far or let it drop). When it's closed, the chest fridge functions as a table in my workshop.

The only issue is having to run outside in my tighty whities in the middle of the night if I run out of milk in the main fridge.
> either terribly missing the point or written in bad faith

Honestly, this comes across as a pretty arrogant statement.

I think it is you who is missing the point that many developers would genuinely like to see a cool language being _used_, not just admired or academically discussed. And the parent in no way disparaged the fact that one can very legitimately enjoy a language simply for the beauty of it. But it is still a very valid point to want to see it also being used for useful things.
I really disagree. I work in academia in Europe, where we are in the ludicrous position of writing articles and books with public funding, which are gifted to publishing companies who then sell it back to the public at extortionate prices. Articles are just pdfs, and copyrighting them and charging subscriptions only big-budget libraries can afford, is as inane as it is anti-democratic.
Correct. It's just 20-30 bytes of data.
that's literally the very mechanism that weakens public discourse because it turns discourse into a 280 word soundbite popularity contest.

Productive and democratic discourse consists of people assembling a community of their peers eye-to-eye to solve local issues, not billionaires and dictators addressing a mob like Mussolini on the Palazzo Venezia with a megaphone.
> When shit hits the fan, you better have been saving. In Europe, the money I make is money I get to really use, because the rest is taken care of for me.

I wonder where this happy country is. In Germany it is already a common knowledge that relying on state for your retirement is a sure recipe for poverty in the old age.
No Bible quotes? I'm disappointed...
Andrée Balloon Crash (2014)
Show HN: Search for YouTube Handles in Bulk
Hey! I finally got access to youtube handles yesterday afternoon, and I got a little distracted. My program dynamically imports the request from one you capture in your browser (via HAR file), and allows you to use that session to perform large quantities of searches via Python. Enjoy!
We actually have a lot of them and a command bar, we had to be more 'visual' in the demo video :D

-> https://www.notion.so/akiflow/Keyboard-Shortcuts-d523d9377fc...
>Machine learning algorithms are able to accurate identify spam, and itʻs not because they are able to tell itʻs about Viagra or mortgage refinancing, itʻs because spam has unique posting behavior and patterns in the content

I'm amazed that this is still true (assuming Yishan is right). Would have though GPT-3 spam would be the normal already & it becomes a cat and mouse game from there
> There are more Pebble users out there using Gadgetbridge for example.

There could also be many more users using neither. For example, my wife is still using the OG Pebble (the monochromatic one) with the official app and stock firmware, today. I was using my Pebble Time with the OG app/firmware as well, until couple months ago when I broke my phone and couldn't transfer the app to the new one, at which point I decided to go the Rebble route.
I'm still getting system upgrades. Actually I wish they didn't upgrade to Android 10 because it made Syncthing much less useful as it can't access all the files anymore (but file managers can, even open source ones, so maybe it's a problem with Syncthing itself.)

Considering that I've got the phone in June 2019, I paid less than 100 Euro per year. If I had to buy a new phone to have Android 12 (and I don't understand why I should - I'd be fine with Android 8 or even 4 if I'd get security patches), 100 Euro per year is acceptable. The big problem with buying a new phone is that I'm not buying from Apple and I'm not going to find an Android one as small as the A40, which is already too big IMHO. I wish it was 3/4 or one inch shorter (2 or 2.5 cm.)
Definitely agree!
He’s also built rockets that land themselves, scaled electric car manufacturing, launched a world-wide low-latency satellite internet service, and made more progress on self-driving vehicles than literally any other company in that same time.

If your town drunk is doing that much good for the world, I think you’d forgive them for pissing on your doorstep once or twice a year.
I had to read your comment 3 times to make sure you were actually talking about 1p cuz as others have said, these features exist (and have existed for years)
Those benefits are ludicrous. How can any small company or startup survive if they have to contend with those kinds of requirements? If I were a business owner wherever you are I'd restrict my hiring as much as possible and try to find ways to not hire anyone, probably by contracting work out to other businesses or offshore completely.
Our chest freezer is white and works basically as its own whiteboard. We just scrawl on the top with dry wipe markers what's in there.
You’re saying Stripes growth slowed because their customers growth slowed. Given the nature of Stripes business, this is tautological.

I’m saying, Stripes deceleration is not due to macro (ie overall macroeconomic conditions), but a result of post-Covid normalization in the business results of its customers. This is obvious, as overall nominal PCE have not slowed.
1) Butteraugli

Butteraugli is largerly a 'learned' metric, just very small with its ~200 parameters. I implemented possible components and tuned them and their interactions using methods similar to machine learning.

Describing it to humans should be possible, but going all the way is going to be the same as describing DNNs.

SSIMULACRA 2 is taking the same approach and getting far better results than a previous effort SSIMULACRA.

2) butteraugli distance invoked in the higher effort levels

JXL heuristics are optimized to give good butteraugli scores. These heuristics are mostly used at speeds 6 and 7.

Speed 8 and 9 no longer trust solely on the heuristics, but they try to optimize a constant butteraugli score. It is important to note that they don't do RD-optimization, so they are quite bad at lower quality -- they will drive the quality bad no matter what. There is a hard limit for not reducing the quality too much in relation to the heuristics at speeds 6 and 7, but it is not RD optimization. Small savings can lead to large degradations. This is ok with near visually lossless (quality 90+), but not good for low quality (< 50).

Butteraugli has slightly evolved through the times, the latest version is available in libjxl and used by cjxl at effort 8 and 9.

3) -d 1 “an image with at most Butteraugli distance 1” ?

It used to work that way, but there was some inflation of this concept, and often the maximum score is twice the asked value. Ideally the maximum should be the given value, but it is very expensive to guarantee. In guetzli we have such guarantees, but it runs 1000x slower.

4) p-norm

usual metrics (SSIM, PSNR, VMAF) aggregate error over the image to a single number using the 2nd norm

we use a higher norm, and actually a combination of norms. If you ask for a 3rd norm, it is an equal combination of 3rd, 6th and 12th norm. Using higher norms puts more emphasis on large errors somewhere than 2nd norm.

The better the quality in image compression, best human rater correlations can be found in higher norms. 3rd norm is a good allrounder, I'd usually use 6th norm myself. A lower norm can be better for automated optimization since the cost function will have less wrinkles.

5) colorspace

we don't have a good write up other than possibly the JPEG XL spec. there is a javascript implementation of xyb here: https://gist.github.com/mattdesl/c0ad8d54b3491c7fd39e222e698...

Please consider joining the JPEG XL discord. I'm available for guiding you to learn more if you like.
Maybe Andrew Garfield?
I use Logitech G502 Lightspeed.
It's just how this market works.

https://www.forbes.com/sites/paultassi/2021/02/03/ps5-is-bei...
GitHub Copilot is starting to do this for me for specific items.
It's apprarently fairly common for office workers in Japan to clean toilets of their offices. They see as part of taking care of their surroundings (something they perceive as required for harmonious functioning as a human) and not at all beneath them. It starts in elementary schools, where children clean up the school themselves.
They way Stripe is handling this is orders of magnitude better than how Twitter will do. Elon once said something along the lines of "It's not just important how smart one is, but also how good a person they are". So far I see he's handling it poorly.
Do you feel that fennel was merely a slightly nicer way of writing neovim plugins, or did it in fact give you a significant boost in productivity/capabilities?
Twitter is a trash heap of the worst kind of snarky/sassy culture.

It's great to see it getting shaken up
Oh, that's a good point! Indeed, from what I can see American fridges are indeed larger. Mine has a volume of ~250 liters (of which 180L are fridge and 70L are freezer).
AFAIK banks here charge extra for that.
> even getting arrested can disqualify you from many jobs.

That's something that I think is seriously wrong with the USA right now: the idea of an "arrest record", or at least the idea of it being accessible by anyone other than the police.

There are a number of situations where it is perfectly reasonable to arrest innocent people, then drop all charges. Let's say the cop arrive at a crime scene, there's a man on the ground lying in a pool of blood, and another man standing with a smoking gun holstered at their hip. Surely it would be reasonable to arrest the man that's still standing and confiscate their gun, at least for the time necessary to establish the facts?

But then once all charges has been cleared (say the dead guy had a knife and witnesses identify him as the aggressor), that arrest should be seen as nothing more as either a mistake or a necessary precaution. It's none of potential employer's business. In fact, I'd go as far as make it illegal to even ask for arrest records, or discriminate on that basis.

Criminal records of course are another matter.
How would CDNs cache both a mobile optimized and desktop optimized version of a site on the edge?

I suppose this can still (kind of) be done, but on the client-side using the viewport size (combined with javascript or CSS @media) rather than on the backend.
Welfare and food stamps.
That’s kind of like the complaints about Body Mass Index (BMI), “Well it misrepresents body builders and says world-class professional athletes are obese!” Yes, but are you a body builder or world-class professional athlete?

Everybody wants to think they’re Andy Hertzfeld, but generally speaking for a whole lot of people not being able to show their productivity in a very simple way means they’re unproductive.
>The user story for logging in to a site on Windows with an iOS passkey is to scan a QR code with your phone, which sounds obnoxious.

I've found this flow rather acceptable actually. I usually use it for Discord/Steam.
Does "people" include you?

Without wishing to create a paradox, it absolutely does, yes. I've been a web dev since 1997 and I frequently have to remind myself that I don't always need to optimize things, memoize things, or throw features out based on browser performance any more. I constantly underestimate what browsers are capable of. There's a 'pandemic' of over-optimization that heaps complexity (aka bloat) into web apps unnecessarily based on the mostly wrong belief that browsers are slow.

Devs need to be careful, and they need to measure things. They shouldn't start with the assumption that something will be slow.

What's really interesting about this whole question is that HN's least favorite frontend library, React, suffers this problem. The virtual DOM implementation was necessary a decade ago when React started, but DOM manipulation has been optimized in browsers so now the vdom is actually a bit of a hinderance (React has advantages other than speed, so it's still a fine choice.) Libraries that HN likes, such as Svelte and Solid, rely on the browser to be fast, because the browser is fast.
I'm actually pretty fascinated how someone was able to get this project hosted on Naver's Github at all. It's probably not coming from corporate judging by how informal and personal the language is (and also that there's only a French and English version), so it's probably just the passion project of a random employee or contractor. Interesting that Naver lets them host it under their public brand. I can't imagine the Google of the 2020s allowing anything like this in under their public brand.
On HN -- sure. But what does HN have to do with this discussion?

On Twitter, a few that I saw quickly attracted a bunch of misinformation labels.
Every coin has 2 sides - yes we have this additional security (which I love, just like everybody else), but we pay for it. Much lower salaries, companies not so agile, so they are hardly world leaders. You simply can't get compensation like those folks had/have in Europe, not as perm employee on 100%, more like 25-50% of it.

Its actually great, skilled people can choose their priorities and how they want to setup their lives and career (stupid immigration policies and bad stuff coming out of it notwithstanding).

I prefer something in between - ie Switzerland. Salaries higher, taxation lower, some middle ground on social security - ie easy to fire people, usual 3 months notice by law, but social system will give you 70% of your salary (up to an OK limit) for first year, you just need to keep doing the job hunt. It means you are not shit-scared if you take a mortgage for example, you don't need to have such a massive reserve like in US. And of course top of the world healthcare that cost very little (sickness, accidents are 0 if you work/retired) and cca free top notch education including best universities.
I feel like for people with the means to have one of these, having the plebeians pass through your car is a feature, not a bug.
I concur, though it’s fair to note that the PDSA loop / Deming cycle has an hypothesis embedded, in the form of a theory of action — “I hypothesize that changes X to the system/process will result in outcomes Y.”

Not the same as inference to the best explanation, but not unrelated.
The ones who make the least will also be in the most commonly available roles so they too should have no trouble finding a job elsewhere.
others are real Swiss cookies, but butteraugli is a made up Pseudo-Swiss word based on voisilmäpulla, a Finnish sweet bread
They were not.

>Z-library were in it for commercial gain (you could access a certain number of books but to get more you had to pay for a subscription)<

That's a lie mixed with some truth. They have a download limit yes, but one that resets every 24 hours. You can download free 5 books even without an account, and with an account 10 and even more if you used the telegram bot.
Like other user mentioned, that policy probaly was to discourage datahoarders and scrapers. And if you donated to the project you recieved the benefit of being able to download more books per day.
I'm sorry but this as an argument is weak. Yes, it is true, the stacktraces are terrible, bordering on useless noise, but that doesn't mean that "exceptions & stacktraces" is the only possible approach when it comes to error handling.
I often describe the US as the richest (and most well armed) underdeveloped country.

It's unfair, as all short takes are, and it saddens me to see my friends who live there, who are at no fault for the mess they are in, suffer. I fear the coming mid-terms will only make things worse.
PLA is not really biodegradable under normal conditions. I wouldn't consider it a green material. Also - why not just buy $160 worth of normal plants and get like 5x the filtering?
I'm very surprised to hear of this, my guess is US will just forever stall their 'negotiation' with UK considering Chagos is a key military interest in the region for the US
Prior thread at https://news.ycombinator.com/item?id=33464654
Those benefits are not paid by the company, but by the state. That's one of the reasons why cash-in-hand salaries are lower in most "socialist" European countries: the State takes a big fat cut out of it (47% in France), so it can pay for these benefits.
Your use of funny was appropriate here.
I tried it around 6-9 months ago and the modules basically broke Intellisense - in even a smallest project with modules, the update of the Intellisense's internal state took 15-30 seconds. Hopefully it's better now, but I think I'll by trying out zig instead.
0.772012=6000kWh for a whole year. My household of four uses 4000kWh...
Why are fridges not commonly built like drawer cabinets? Seems like a potential "best of both worlds" thing. Maybe too much space spent on the chassis?
Not planning to move all of it (in fact, doing so would be costlier given our current workload patterns which are time sensitive and hence over a period of next few months, S3 usage should dwindle organically), but rather manage the data out with lifecycle rules eventually into S3-InfrequentAccess.
I don't see why it needs justification.

I want a book; I don't want to pay for it; so I pirate it.

And then I go about my day without ever thinking about it again.
Like Unemployment Insurance? https://en.wikipedia.org/wiki/Unemployment_insurance_in_the_...
In CA, at least, Twitter may be liable for violating labor law with layoffs like this. It may be worth looking into it and lawyering up.

And, shouldn't need to say this, unionize!
"Error establishing a database connection"

Probably HN killed the server.

BTW, where did you buy the Pi, or did you already have it at home?
not sure if incident responders will be cheering or crying for less Friday dumpster fire causing tweets :’)

but yeah it’s going to sting r badly…
I've contacted one time PayPal Japan to transfer money to a personal account from PayPal Brazil because it gave me some error. They told me I should contact PayPal Brazil because the recipient account was not verified. On PayPal Brazil, they told me that I could only transfer personal money through Xoom, which is another service from PayPal. But when I tried, Xoom doesn't work with Japan. After I asked PayPal Japan again, they confirmed only business accounts can receive money in Brazil. It took around 3 weeks going back and forth until they could give me a clear statement saying that what I tried to do was impossible. I wondered why the interface was allowing me to chose this kind of transfer in the first place.
I think the empathy is limited only in this particular case. Twitter has a) been exemplifying cancel culture itself and b) been a major tool for cancel mobs to organize and defame. The latter was intended and encouraged.

Some here have perhaps been victims themselves, for relatively mild things (I'm not talking about the really egregious cases where cancellation has been justified!).

If you live by the sword, things may turn around at some point.
American healthcare is not underfunded due to defence spending.
American healthcare is very well funded. It's just horribly inefficient and perverse.