skysight-inc/HackerNews huggingface dataset:
As a concrete comparison, I downloaded the first webp figure on the page, "soft-drop-animation. The webp is 63,250 bytes.

I used imagemagick to convert this file into a gif, resulting in a 119,265 byte file. I then ran the result through gifsicle[0] with maximum compression (-O3) to losslessly optimize it, producing a gif that is 29,711 bytes; less than half of the size of the original webp.

As I noted higher on the comment chain, this usage scenario is particularly favorable to the gif format, while webp might come out ahead for photographic sources.

[0] https://www.lcdf.org/gifsicle/man.html
> What was so "far and beyond what Americans were willing to tolerate"?

All of these things:

> We had early travel restrictions and have to quarantine for 14-days after returning from abroad, and have to wear a mask on the subway.

There have been multiple people shot for the audacity of asking customers to weak masks.
As someone whose job entails buying a lot and very frequently from McMaster-Carr, their website is a godsend.

I need a tube fitting in stainless steel? Here’s a MASSIVE list of all of them for every single size imagine that’s easily Ctrl+F’d. Click on the item, enter a qty, add to cart, keep going.

When you have about 200 line items to fill each morning across multiple POs, racing the clock to secure that same-day delivery, modern UI design paradigms are a massive waste of time.

McMaster-Carr is designed with purchasing teams in mind, and the people who work in such teams are (by training or experience) oriented towards certain optimizations that to the casual user may seem overwhelming to parse or ugly.

The day McMaster goes “modern UX” is the day I lose hope.

Edit: forgot to add that in many cases, purchasing on McMaster is done via CSV imports on their order page. Literally do not have to interact with the catalog if I want to. Which is also a godsend.
Nope. It doesn’t work that way. Climate change has been mainstream knowledge for 15 years and nothing has meaningfully changed despite plenty of people buying Priuses.

The collective shift in mindset of half of the US didn’t do shit and we’re already past the point of irrevocable damage. Hard decisions need to be made (pressure all countries in the world extremely) and you using the iPhone for a few extra years is just placation to avoid real change.
Oh sure, but it's hard to make a one-size-fits-all file chooser. The case in point: Gimp, not using GtkFileChooserNative, even though Gtk started off as the "Gimp ToolKit". Otherwise, Gimp does not get image previews.

Even if you do build support for previews in the file chooser, you lose the sandboxing since that preview-generating app now has access to any file a user simply previews. Unless you start introducing a separate, orthogonal previewing system, you also lose caching of generated thumbnails and such.

But it's not only previews: there's also the File-Roller (archive manager for GNOME) "Add File" file picker.

So, while it would be great to have consistent file choosers UX- and UI-wise, you'd be forcing some apps to do away with useful features. And suddenly, you are now into how much consistency matters in this particular case?

FWIW, some issues will remain forever (or well, a long time): in the days of gnome-vfs vs pure Gtk+ file choosers, one could give you non-local files [nfs, smb, sftp...], and the other couldn't, yet they looked exactly the same.

The same is true for Gtk file chooser today (local vs networked files), simply because some apps can handle them, and some can't. These UX issues always annoyed me more than the look of file choosers between apps.

In a sense, I am actually arguing for orthogonal, system-wide file chooser infrastructure with support for everything and your kitchen sink. These would now not be sand-boxed (I don't want to wait an hour for my gallery image previews to load, so caching FTW), so it's a big attack surface (all the previewers, with some like ghostview executing turing-complete PS programs), and it makes you question why would you need sandboxing for the rest of the stuff :)
Just tell people you own it. Venmo me $5 and I’ll put your name down on the blockchain (a public Google sheet). It’ll have the same effect.
From what I've seen, just about every OS has the same issues with updates nowadays.

If you think about it, if an update reaches 1.000.000 users, and 0.1% percent of them have an issue with it, that's 1.000 people who have to waste hours getting their system back up (and potentially recover lost data, if it's even possible).
Owning a physical painting grants access to the object, so for example you can study the texture of the brush strokes, the canvas, take samples of the paint, smell it, destroy it, produce copies or images of it at any level of detail or resolution you like. None of this is possible with a digital reproduction.

If I own the copyright of an artwork, even one 'on the internet' I have exclusive rights to reproduce it commercially. For example I could sell prints, while it would be illegal for others to do so. The existence of the latest pop songs on Youtube doesn't stop the copyright holders commercialising it.

NFTs don't by themselves confer any of these rights or privileges with respect to the thing they purportedly represent.
Nobody cares about a brick wall one brick high, but you're not going to make a wall 20 bricks high without a row of bricks on the bottom.
I've got two kids in middle/high school, in a 100%-closed-from-beginning school district (still closed).

The worst part of the experience has been the monotony of sitting at their desks all day experiencing communication solely via Teams/Zoom meetings. Combined with the monotony of most extra-curricular activities shut down, and a lot of friends lost to sheltering parents, it's increased the number of spontaneous breakdowns in our house...they're doing okay; they're mostly just disappointed. A big chunk of their childhood has been taken away from them, unnecessarily in some of our opinions.

What will suffer hugely into the future, though, is participation in sports, music, and other common activities. With a lot of them, like playing an instrument, once you break the chain, people usually don't go back. If we had maybe 40% of kids that age before that had no hobbies or interests to fill their time with before, we're going to have more like 70% now. What will they fill their time with?
I'm not sure why you're downvoted, but (b) isn't allowed under GDPR. Consent has to be given freely. It means that you can't block content if the user is unwilling to have their information shared.
People love to complain about whiteboarding but it's extremely effective at assessing knowledge, far more than even most exams. Exams are used in an academic context b/c they're less resource intensive, though.
Actually there are general techniques to troubleshooting. Like increasing observability of the system by increasing logging levels or via a debugger, figuring out expected behavior and looking for unexpected things, etc.

Here you'd just enable some way to see the dependency resolution process in more detail. What files are touched, etc. It can be as simple as running strace with an 'open' syscall filter, and you'd see some unexpected paths being touched, perhaps. But there are many ways to achieve the same.

How would she know about strace? It's just one of the tools you get to learn if you approach problems from the a generic "how'd I make what this program is doing visible to me?" when it's not doing what I expect. There are a ton of tools you learn if you approach problems this way over time, instead of searching online for error messages first.
I can't imagine any real purpose for NFTs except money laundry and the 'I Am Rich' complex.

With paintings, you're at least getting a physical artifact that the famous painter touched and painted, stroke by stroke, that can never be duplicated.

https://en.wikipedia.org/wiki/I_Am_Rich
> Are vaccinated individuals still able to host and transmit the virus, despite not contracting the disease caused by the virus?

If that is the case, herd immunity cannot be achieved with vaccinations.
Do you play video games, then? Because arguably it isn’t NFTs that consume power...it’s the GPUs. GPUs do way more than NFTs, and there is data that shows that gaming consumes way more than blockchain.

If my mom is any indicator, many consider video games stupid and pointless. Value is in the eye of the beholder.
You misunderstood the point: it’s not physical versus digital but rather that they have no added benefits. Legal rights aren’t something only physical objects can have and ownership of a pure digital creation can be quite valuable but most NFTs don’t have that and you don’t need the expense and risk of using a blockchain to transfer them. If your goal is to show that you supported an artist, simple PKI or even a Tweet works better and is orders of magnitude less expensive because all of the value comes from a statement by the creator/rights-holder.
It does thank you, learnt a bit about partial application when dabbled with Haskell, tho never never really got close to Monad stuff (io I guess?!). Now I'm trying to learn more about Rust also I identified references about "Working effectively with legacy code".

My point being, do you have more references for studying about tests?! As a NodeJs and Python developer today (with almost no tests) it's really hard work with these legacy code :|
I agree we should all aim to put up with less of this, but even with an employer you trust there’s no guarantee they won’t run into money trouble and sell to a larger company which takes a harsher view.
You don't need contracts to make copies of digital assets.
I dont know, US seems to me to ve obsessed with early childhood education. The expectations on when the kid should read and what not seem to be pushes to very low ages.
>The author presents a series of strawman arguments to debunk SOLID

Care to elaborate as to why those are strawmans?

Without that, this is a no-argument, which is probably worse than a strawman.

>and then suggests that instead we should make software as complex as possible but no more complex than the coders own comprehension

The combo (go and make "software as complex as possible but no more complex than the coders own comprehension") is suggested nowhere in the post.

The second part of the combo (make software "no more complex than the coders own comprehension") is indeed said, and is very sensible advice.

It is, however, combined with the inverse advice of "make it as complex as possible" which you claim the author combined it with: with the advice to keep it simple.
> Python 2 vs 3

This isn't an issue in 2021. Python 2 reached its EOL over a year ago, and those who own old Python codebases have had known for literally almost 13 years now that Python 2 would be EOL'd when Python 3 came out in 2008.
Because any raise of taxes would accelerate the conversations happening at every tech company in CA as to whether or not they really need to be there now that they worked remote. Unless Tim Cook's taxes can personally pay for it (since Apple's staying because of their big new building), this isn't a good time to be raising taxes.
Would you link this original link?
Look ma, no cloud ;)
I am as pro-European as they get but what should we do when things go downhill as they did in e.g. Belgium or Czechia? We have no influence on preventive measures there. All we can do is to deal with it and to be as little affected by it as possible. Beside that, a more fine-grained control than national borders would be preferrable anyways in that case, so it would be not only be about locking fellow Europeans out but fellow Germans as well. There is no base in law for that though and attempts to limit visits between federal states have therefore been anulled by courts. Can we agree that it is not an easy situation?
> Chomsky is an American linguist academic with limited understanding or knowledge of continental philosophy. His comment amounts to some rube saying Asian food is not "proper food" like meatballs, apple pies, and pizza.

In addition to what you said, Chomsky is also a Philosopher and political thinker, with quite a lot of personal experience with continental philosophy. He personally knows and has debated continental philosophers, most notably Michel Foucault. He is one of the most widely read and considered intellectuals living today. Comparing him to someone who thinks Asian food is not proper food is beyond insulting.

> Both statements are true, and neither is trivial or absurd. The first, supposedly trivial, has seen the opposite idea taken for granted time and again.

Where? Who believes that all human cultures, across time, have had the same moral beliefs?

> And as for the second claim, under the right circumstances those saying that "morality means something" would still be ripping people's arms and feeling good while doing it, if that was the prevailling morality.

> In the US South, for example, people didn't feel "bad" for owning slaves and/or treating them like cattle. They felt like honorable members of society. The Inquisition who burned people alive didn't felt much differently either.

Chomsky's views here are very simple when you go away from "in principle" ideas like yours into actual human societies: morality varies between societies, but only between along certain axis and certain values along those axis, and these are fixed by human nature and other natural laws.

Furthermore, studying human societies, you'll often see similar progress of morality as a culture matures, unless and until certain traumatic breaks happen (such as subjugation by an external culture, or huge social and economic turmoil). There are very few if any societies that abandoned (chattel) slavery and later re-instituted it. Furthermore, the pattern by which this happens is usually the same: slavery and oppression are forced on people who are, for various reasons, seen as sub- or non-human, and as their fundamental humanity is recognized by society, slavery and similar oppression become seen as immoral, even as they are sometimes still practiced.

Note that it is logically impossible for morality to be completely arbitrary/relative - if it were, it would be impossible for humans to ever acquire it (by the same arguments that show that there has to be some fundamental human language structure, otherwise being impossible for children to acquire it in a limited amount of time).
https://meh.com/deals/polk-audio-bookshelf-speakers
(No longer for sale)

I bought these for 40$ a few years ago and have them powered by a sony receiver and they handle anything I throw at them. I constantly have to turn them down for sake of my eardrums and work just fine for this layman. I do wonder if I'm missing out sometimes but I genuinely can't hear what audiophiles hear when they try to show me.

I doubt anyone is interested in my setup, but I have a harmony hub that coordinates my entire little set up. I have presets for my PS5, computer, nintendo switch, and turn table. I hit a preset and the hub will fire all the IR + bluetooth signals needed to power the TV and other necessary systems. All go through these little speakers and I get blown away every time.

Edit: A funny anecdote, but I bought these 40$ speakers and realized I needed an amp or receiver to use them. Ended up buying a sony receive for a few hundred open box. I then decided I was going to buy blue rays since I had such a nice video and audio set up but first I needed a blue ray player. Waited on the PS5 and bought that. 1000$ later, I finally can use my stupid 40$ speakers I got on sale. Now my PS5 can output HDR which I hear is divine and my current TV can't handle it. It just never stops does it? lol
Collateralized NFT Obligations!
It is not like I sent him to live inside the school.

School is from 8:00 to 15:00 with breaks.

I deliver and pick up him everyday.

We don't have the luxury of not "doing" nothing or having "free/cheap" social events.

We just moved and have no social/familiar network. The other option is to be isolated in a apartment watching tv. Both parents need to work.

I DO understand parents that were afraid and did not send their kids to the school. But in my case the isolation would be worse.

Kids are *very* social they *need* it.

There is no "perfect" solution only what is best at moment.
Not only mental health, but things like basic nutrition, hygiene, and medical care, as well.

Many school districts recognized this and offered free meals, healthcare and other services throughout the pandemic. But this still requires parents motivated enough to take their kids by a meal pick-up site.

Working with some of these parents throughout the pandemic, some of them (mostly dads) did not know the correct spelling of their child's first name and/or did not know their child's birthday. This wasn't one or two people, this was many.

Except for those who put in the work, such handing out meals or providing medical care for essentially free, "Think of the children" is largely a lie in America.
Sample size of 2 children (my 9 year old and 14 year old): neither want to go back to in-person school. In-person school can create its own set of mental health issues. My 14 year old socializes on her phone. The 9 year old is a type 1 diabetic and out of an abundance of caution we pulled him out a month before the school system decided to go remote learning last year. He loathes going back. Neither of my kids are antisocial, but they prefer not dealing with social drama that pervades school.

I don't think my kids have had their growth stunted because of our isolation. Quite the contrary, the 14 year old has had time to mature away from school without the influences of less-than-ideal schoolmates. On the other hand, they've had to learn to learn by themselves sometimes when they're stuck and can't get help (and can't wait for us to finish working.) Learning to help oneself is more valuable than anything I ever learned at school.

Our 9 year old will probably be homeschooled through June '22 because his age bracket won't be able to get a Covid-19 vaccine until early 2022. He's already asking if we can homeschool him beyond that.

It's not all black and white and there is no one-size fits all.
Breakthrough infections have been identified.

https://www.webmd.com/vaccines/covid-19-vaccine/news/2021030...
COVID is not a death sentence for the majority of people that get it.
Actually Python will (probably) support switch, it will be called "match" and it will be better than switch (think Rust/Scala/F# match or C# switch): https://www.python.org/dev/peps/pep-0634/

It was discussed on HN: https://news.ycombinator.com/item?id=26080760

So, maybe there is need for switch - some people think the language will be better with the match statement.
What bank options/introductions are available?

Are you providing introductions to first tier banks via connections (Chase, BoFA, etc) or is it simply to something such as Mercury?
I guess I would have assumed that the typical CS masters didn't cost the person much (other than the opportunity cost). When I got an engineering masters (non-CS) most of it was covered via stipend.

Opportunity cost can be significant of course.
My point is that we should focus on actually effective changes. Human nature is such that focusing on the individual and the small changes that each person can make will not be effective at the pushing the needle as far as we need it to go. We need effective legislative, technological, and infrastructural changes.

It's good if people reduce their personal carbon footprint, I just think we focus too much on the micro optimizations.

Game theory and human nature are such that we won't ever get where we need to be unless the we have effective top down solutions.
There’s no dichotomy here. We could collect the unpaid taxes and reduce spending.
Moderna and BioNTech were both startuppy, neither of them had any products and they were working on cancer moonshots. They happened to have already gone public, but it seems like that's because they ran out of runway.
Many decisions about what precisely needs to be locked down seem to have been made without much concern for the needs and interests of children. In the summer, for example, quite a few areas opened stores before playgrounds and restaurants before schools.
^

Every article talking about how Python doesn't have, need, or want a switch statement is now redundant.
Let me guess, they were Python or Ruby projects?
How well does FreeCAD meet needs of amateur builders, tinkerers, and diy-ers? Say for example 3d printing, small home additions, etc.?
We've been vaccinating people since December. There ought to be statistical evidence now of whether and how much vaccinated people still get sick from Covid and its variants. Why do we still hear that epidemiologists have no idea about this?

For example, everyone being tested for covid or being admitted to the hospital for covid, should be asked if they've been vaccinated, when, and which vaccination.

70 million people in the US have received vaccinations. There ought to be plenty of data by now.
Ah, you're being nitpicky. Buyers of those NFTs will be betting on Musk setting the foot first, and thus claiming a big enough chunk of Mars land. Potential returns are very large when there's a lot of ambiguity and risk. By the time Mars is regulated by a pile laws, returns will be low and a million dollars will buy a tiny lot. Buyers of NFTs will also speculate on finding expensive minerals under the Mars surface. If you have billions rotting in stock market, investing 1% into this, backed by the Musk's reputation and potential, is a no brainer.
There's a lot of data that small business overwhelmingly didn't get that stimulus; they were just the excuse, but systematically missed out on it.

https://www.msn.com/en-us/money/companies/the-stimulus-money...
Not everyone who drives a car needs to be able to rebuild the engine.

Not everyone who writes a video game needs to write the physics engine.

Not everyone who needs to analyze a dataset needs to write SQL.

Abstractions and tools exist at levels that provide value to people solving problems. The more accessible the tools are, the wider the net of people that can leverage them.

A minority of voices can loudly yell in a corner about how everyone needs to use modal editors and write their own assembly while the rest of the world moves on and ignores them.
> there is data that shows that gaming consumes way more than blockchain

Source?
Are Your NFTs on the Wrong Blockchain?
The FDA can (and will) audit anything and everything you do for approved drugs/treatments. There are no trade secrets in medicine. This is why companies patent things. You literally can’t hide information about something that’s about to be FDA approved.

As a result, the medical industry is less competitive than other industries. Also, it’s seen as ethically dubious to compete on saving lives. Instead, there’s a lot if in-licensing deals (see above re patents) as opposed to trade secrets.
Adaptation is definitely the better idea.

One good reason that it's superior to prevention is that it doesn't suffer from the externality problem. Me reducing my carbon output is a cost to me and a benefit to everyone else. On the other hand, me preparing for climate change is a cost to me but the benefits are also to me.

To effectively prevent climate change, we have to get every country on board with reducing emissions. 1/3 or 1/2 of the countries is good, but won't prevent it. Add in the additional fact that some countries such as Russia benefit from a warming climate and any plans for prevention quickly deteriorate.

There is just no good way to ensure long term (100+ year) global coordination.