skysight-inc/HackerNews huggingface dataset:
Yeah and what was the level of government debt that had to be serviced back then?

Here I'll save you the search
https://fred.stlouisfed.org/series/GFDEBTN

And the last relevant number is the WAM (Weighted-Average Maturity) and it's around 5 years for that.

Now imagine how the numbers change when you go back to 12% interest rates and that debt gets rolled over at the new rate? Starting to see why no one thinks rates are going back there?
For the record, I only downvoted after I read the smug self-satisfied edit, and only then because discussing your fake internet points is exceedingly boring (not to mention violates the site guidelines).
> Dithering is a technique which allows you to represent a color image with a very limited palette, in particular a two bit palette.

To be way more pedantic, dithering is a technique to reduce the quantization error (what happens when you map values from a big, possibly infinite set to a smaller, finite set). This is done whenever a system or algorithm converts data from higher dynamic range representation (more bits per quantum of signal, like a pixel or audio sample) to a lower dynamic range representation, it's called a bit-depth reduction.

And like you alluded to, every compression algorithm that might find it worth it to do this will do it internally. However the benefits are great, since lowering the bit depth has pretty awful results on quality.

Bit-depth reduction is used in practice in a few places, I'm not well versed in image compression but you do see it in telephony.
No one is arguing the Michelangelo wasn't a fantastic and talented craftsman, far more so than our made up modern artist. Everybody agrees that to do what he did takes decades of practice and schooling.

But equally, that is not what made Michelangelo a great artist. There where dozens of extremely technically skilled painters that lived around the same time, none of whom most people have heard of. So if you want to argue for Michelangelo as a great artists, you cannot simply say "well he was very good at painting and made pretty pictures". Lots of people did that, so why is Michelangelo famous today and none of them.
this is a little trite and definitely isn't universal, let alone well defined (as to what 'love' means in this context) so doesn't really help anyone trying to understand more about what makes good taste (or good design, in your instance) - i think there can be plenty examples of good design and good taste that come from hate, or from indifference; all sorts of emotions and rationales...
Another thing I think that is worth remembering for nerdy, passionate, and driven people is that sometimes the sacrifice you are ostensibly making for your future happiness is worthless or may even backfire.

For the longest time, I felt that persevering past my exhaustion point was virtuous and would pay dividends in the long run. And there were cases where this was true (e.g. meeting a deadline), but otherwise it was just false. Not only was my short-term happiness harmed, but it wasn't even worthwhile. I was working slower and remembering less.
How do you know when you've had 7/10ths of "the information"?

There's a great deal of scientific literature about this topic, BTW. Especially in machine learning.
I tend to agree that you should only use "release" versions of browsers when comparing features. I think it no longer makes sense to compare betas or prerelease versions.
This general topic comes up often, and the top reasons usually end up being:

- JS development has a low barrier to entry, so there is a wide/diverse range of developer skills and knowledge

- Most (webpack) tutorials don't cover build optimization, like tree-shaking, especially entry level, which is normally what people find to "just get the job done."

- There are too many options for frameworks for people to make _good_ decisions, so they often fallback to _popular_ decisions

This isn't even a recent problem. I have a few clients that wanted to use old-school template packages, like metronic, and that is a massive bloated build, and yet it's basically jquery+bootstrap with a handful of libraries.

The biggest thing is, as professional web developers, we have a responsibility to the end user to make a web page load fast and be usable quickly, and I think we often over-look that. I don't care if your framework is a no-build thing, or uses webpack/rollup/etc., the real thing is if a user doesn't have to download 50MB of javascript for a single page, especially if the end result of that page is considerably less than 50MB worth of text, styles, and images.

The flip side is, most clients just want their project done quickly so they can make money. There's nothing wrong with that, but it can't be at the expense of their users, and developers should be able to give good consultation and advice to their clients about the trade-offs of libraries/frameworks/build tools/etc. and the impact they will have on the end-users.

Personally, I like building without extra build tools. `script type="module"` is great, and smaller frameworks (my go-to is hyperapp, but there are several others) are often not awful to grab a local es6 copy and toss it in your public web directory, import it, and go to town.
Isn't "Rationalism" a right-wing scam?

For instance there is "Reason" magazine which seems to exist to say that labor unions and people who want seat belts in cars aren't reasonable.
> Alright, so the cacao has some natural oil in each of the beans, this stuff is what is known as cacao butter, depending on how well we were able to grind this down, the cacao butter will express itself in the powder we have here. However, as you can see this isn’t very oily looking, so we will need to bolster this with cacao butter. To my 120 grams of cacao nibs, I am added initially 20 grams of cacao butter, (but added another 10 later).

This was a little disappointing to see. But I think it would be a great follow-up topic to show how to make your own cacao butter.
:thumbs-up: - I've got some gnarly pictures, but I can say I am on the mend.
Or better yet, use a credit union.
yowzee wowzee :O
The benefit side of that equation is the perpetuation of human society, so it’s worth some investment. Humans and economies aren’t cost minimizers, they’re utility maximizers.
Sure, but when did you last hear that?
I got Sennheiser 300 S earphones at least a year and a half ago and they don't show any signs of deteriorating. They cost 50 euro, double what standard throwaway earphones cost here from any old shop.
Yes they're not an audiophile's wet dream or anything, but they sound way better than the throwaways. Great amount of bass and top end, with a little more top end than bass but not at all tinny or noticeable in any way.
To buy anything good to last nowadays you have to go a bit higher than the standard. That's just the world we live in, and wired are the same.
Comparing Angular, React, Vue, and Vanilla-JS
So PG thinks that someone has good taste if prefer "better" art and bad taste if they prefer "worse" art. He knows some art can be better than other art because when he started painting, his art wasn't very good. Then he kept practicing and produced better art. Therefore, one piece can definitely be better than another.

But if we're looking at two pieces we've never seen before and trying to determine which is better, are there any approaches besides just surveying a bunch of people about which one they prefer?

PG makes an analogy to vaccines, but we measure vaccine quality objectively based on how many people it can help. To simplify a bit, if vaccine A works on 1% of people and vaccine B works on 99% of people, we say vaccine B is better. It wouldn't matter if some "expert" looked at both vaccines while swirling his wine and said in a pompous tone that "vaccine A is clearly more refined no matter what the masses may think."

So how is art any different? Isn't the "better" art determined by what more people like, in which case the top-grossing blockbuster films represent the best art of our generation? If so, then "good taste" is the ability to look at two unreleased movies and correctly predict which will make more money-- a valuable skill, no doubt!
To be fair if one reads the post, the Post calls out very specific aspects of the article and explains why they are lacking or wrong; it doesn’t look good for the bjm article.
It's like the difference between driving a manual transmission versus driving an automatic. You're way more connected to the machine, especially when you're out in the country where it's quiet, because fixed gears are a lot quieter than normal bikes.

There are a lot of cliches people use to describe it, but you just kind of have to experience it to get it.
Wordpress on wpx.net
Is there btw a good reference for a useful subset of interfaces it has - particularly for people used to old init, logging, net config setups, et al.
The one difference with Amy Chua Tiger Parent philosophy, is that her version is "no, you WILL practice the piano and I don't care if you want to or not."

He at least gives lip service to the idea that he would not have pushed them towards something they weren't interested in.

But yeah, as long as his kid at least vocalized agreement to pursue something, he went all in Tiger Parent style with intensely pursuing that goal along with his kid.
Chromatic aberration is a long-standing issue with VR too. Hopefully this new material works as described and can be produced cheaply.
For simple overviews targeted at folks who are developers include:

https://www.taniarascia.com/design-for-developers/ (Tania Rascia's take is my favorite, for its clarity and scope, even though I disagree with a few of the suggestions)

https://paul.copplest.one/blog/design.html (Paul Copplestone's is a little less up my alley, but some folks prefer it)
That's the thing, ideally you would perform a test for every single service that you use directly to their network.

In my previous company where we were doing live broadcast, we would have speed testers pre-installed on all the hub and edge servers, so we could get realistic numbers for a specific use case (for example, requesting. a video stream from Germany).
I have always had minor depressive tendencies, and living near the arctic circle has not done me any favours (mainly due to seasonal affective disorder) during the long dark winters.

However there are psilocybin containing mushrooms (liberty caps I believe they are called) growing wild here, and so I've had the opportunity to try these on a few occasions.

And the effects did wonders for me. There were never any hallucinations only mild bodily effects (felt mild pressure on my skin, similar to being submerged in water) and then this feeling of "one-ness" with everyone there. I guess that was my eco reducing or going.

After having experienced this around 4 times with many months inbetween I can say it had an immense lasting effect on me.

I am more open, relaxed and sensative. My mind feels free. But not without worry. Just better than before.
This is the limit to technical solution to political problems. If the gov wants troubles for you, you will get them unless you manage to escape.

A state entity can only be slowed down.
Your qualification there is important--dynamic content. Static content remains by far the primary source of internet traffic. Streaming video is over 65% of all mobile traffic by volume. That doesn't even account for mobile images.
Yeah - I have to take the rough with the smooth. :D
I'm not yet sure adding that feature be possible, how complex it would be to add it, or would it cause security issues or other problems.

There is already easy workaround to have that kind of feature
already.
It's a business relationship so I don't see why "they'd fire you in no time if you stopped providing value" is always thrown around as a negative. Of course that's the case. You'd stopped working in no time if they stopped providing value to you too. As it should be, from both sides.

You can have loyalty and still understand that there's a social/informal contract in place (and maybe a formal one in some places).
Reach out to your boss and see if they have someone in their network. It's not uncommon to have 2-3 mentors you meet with once or twice a month for lunch etc.
Sharing Lessons Learned as a Technical Indie-Hacker
There's a good chance SATA 3.5 spec (July 2020) may have provided options to avoid the single-failure issue, with the Defined Ordered NCQ Commands feature.

But as you say, there's a ton of things that NVMe just does way better though. From the start, it had much more optimized/slimmer & less chatty protocols (mentioned), multiple queues, and much bigger possible queue depths. NVMe was a huge leap forward. And it continues to evolve really good capabilities. Prioritization, streams features, multi-zoned devices... there's so so so much better capabilities available on NVMe.
.NET 6.0 minimal APIs allows you to do just that:

https://www.hanselman.com/blog/a-net-6-minimal-api-todo-exam...
With that complex example, I can get a B&W 4-color dithered png down to 91K and an 8-color down to 131K. The Color Simple one goes down to 142K with a 16-color dithered palette.
I'm confused why you'd even compare the dithered JPGs, because that's self-contradictory, or why your dithered PNGs ended up so big. Did you forget to turn it into an indexed PNG?

If you're dithering, you want a lossless format that can used indexed colors. Webp also does better in this if you keep it in lossless mode. My last 16-color simple example goes down to 128K when converted to a lossless indexed webp.

I don't think this article does all the sufficient legwork to come to the conclusion it does. I agree that dithering isn't a be-all or end-all compression technique, but it's not as useless as the article makes it seem.
Reducing Development Complexity with Preact and HTM with Fabian Franz – Pt. 2
Capasso's [1] group has been working on projects like this for a couple of decades. It falls within the realm of work on metasurfaces. At a high level you can consider the silicon working in a sub wavelength regime, so that the optics interacts with an effective material which is engineered by changing the geometry of the sub wavelength features. They recently launched a startup [2] to commercialise the developed capabilities.

[1] https://scholar.google.com/citations?user=CmpEzW8AAAAJ

[2] https://www.metalenz.com/
What a weird take. Have you written a deflate/inflate implementation? Deflate really isn't just LZSS (I assume you mean something like Haruhiko Okumura's LZSS?), followed by Huffman, it's a very intertwined and sophisticated combination of LZ77 and Huffman. How the two work together is integral to why Deflate works as well as it does.

The optimal parse here isn't always to pick the greediest match from the LZ77 perspective and then "run it through Huffman", you have to know the Huffman cost model when picking your LZ77 matches.
I mean, yes, obviously a post to a public comment board is going to reflect my own personal preference. While I haven't had the particular brand you mention, I have tried many other versions of stone-ground chocolates, and they always taste like chocolate with sand to me. To each their own, though.
Not a robot and definitely not a cop: https://www.youtube.com/watch?v=qBE9TZP26FI.
Agreed on Refactoring UI, would add that there are some free videos on YouTube[0] by the author that are brilliant too to trial in advance of getting the book. The videos alone improved my UI design quite a bit, from completely terrible to fairly terrible, but still better.

[0]: https://youtu.be/5gdYHlYAKDY
BTW - I still have a thumb but there is a huge huge chunk missing. :D thankfully, the hospital said a lot of the skin on the hand will heal and grow back.
What? He points out multiple specific examples of disingenuity... Did you actually read it? He's not asking you to just trust him, as you accuse. He gives specific info, with citations/links...

What specific errors did he make and what did he get wrong? Can you provide sources?
Not sure if it’s still the same, but it used to be gamasutra. Looks like they rebranded:

https://www.gamedeveloper.com/
Perhaps you are artificially limiting the scope of what incentives/disincentives exist with regard to parental leave such that your ideological model is maintained. There certainly seems to be a significant amount of evidence to suggest your fears are unfounded.
planetary motion is a property of the natural world. Deep learning algorithms are not. Deep learning is not science.
Ask HN: Does Everyone Hate Chatbots?
We recently did a Show HN post that drove a lot of traffic to our site. We also had an intercom chatbot that was used to qualify leads.

We expected to get roasted on our product, but the Show HN post went surprisingly well. Instead we did get roasted on our chatbot. As in everyone hated the chatbot.

So despite almost every SaaS product page having a chatbot, is the truth that everyone actually hates them? Is there a specific time and place for chatbots?
They're not? You're free to not use Sourcehut.
Visual Studio is Windows only. VS for Mac is an unrelated program which used to be named Xamarin Studio.
Honestly, I'd be surprised to find out that most people used wireless 100% of the time. I have a few good wired headphones that I didn't throw out just because I got myself BT earbuds. What do people use with their PCs?
Yet BT just “works” hitting 80% of expectations, 80% of the time. That’s why the solutions sell.
I think it can work when thinking about accountability and checks-and-balances in processes and roles; for example how would I detect if my CFO is stealing money from a startup, or what if a narcissist became a manager at my company? But I would apply in on a role/position level, not as a starting assumption in new relationships.
The US’ military budget says otherwise.
A family member visited recently and talked about family drama and how she doesn't want to be a part of it. I realized how I had went years without hearing anything about these parts of the family, and that I was being exposed to the drama by way of "I don't want to be involved with the drama". By engaging I was only stoking the drama further, despite the fact that I don't know these people and they don't know me.

Relatedly, I really love this line from Meditations:

A cucumber is bitter. Throw it away. There are briars in the road. Turn aside from them. This is enough. Do not add, "And why were such things made in the world?"
Can anyone tell this woman that she’s being unmanly by taking time off?
> To be happy you must deal with negative emotions. Learn to recognize these in yourself, and deal with them. Anger, self-pity, jealousy, fear, hate, loneliness… set them aside, and let happiness take their place.

And here I was just not setting aside my negative emotions like a sucker.
I'd say many people have not much interest in art in the first place. It's not a matter of taste, but whether art is a thing at all.
> Bash is not the standard shell on Windows, and it also relies very much on UNIX-style filesystem conventions that don't map very well to the Windows environment.

Windows was built by people who started by copying from Unix. This is part of the reason Bash works fine on Windows (ie What is your problem with it "mapping" to things?). You can pipe commands, you can stream text, you can edit binaries. There are things that slow down (or can't be done, modify permissions easily, etc) because of Windows tradeoffs, not because it's fundamentally different. An OS does OS things and a shell talks to the OS.
I don't know why you were flagged, but if your question was in earnest:

Bitcoin almost certainly won't move. Because those touted energy efficient protocols come at the cost of much weaker security guarantees which undermine a key point of Bitcoin.

Proof of stake, the forerunner of energy efficient protocols, may work better for networks that have different aims, although smart contract oriented blockchains still need good security to be trusted.

The stupendous levels of complexity involved in trying to hammer out proof of stake into a viable method of energy efficient mining make the approach look ever more unpromising.

Ethereum keeps delaying the switch and the touted 2022 migration has once again been kicked into the long grass after this paper from a few weeks ago:
https://arxiv.org/abs/2110.10086

Lead to:
https://nvd.nist.gov/vuln/detail/CVE-2021-42764
https://nvd.nist.gov/vuln/detail/CVE-2021-42765
https://nvd.nist.gov/vuln/detail/CVE-2021-42766
Didn’t you hear? Children are a consumer good now.
C++ is probably the least productive non-joke language ever created: it has deterministic destruction which requires (manual) ownership tracking, it has an extremely slow compiler with horrible error messages, it has massive performance differences between debug and optimized builds, it's focus on performance brings lots and lots of extraneous concepts to its libraries when just seeking to get something working (std::allocator, std::string_traits and many other similar examples).

Comparing Python to Java, C#, Haskell, Erlang, Go, maybe even C or Rust, would show a much smaller performance difference.
Agreeing with parent here is in conflict with your original point. Your original point is that poor people are in that position because they're bad with money and make bad financial choices. Parent is asserting that it's a systemic issue that is unrelated to individual financial responsibility. These positions are incompatible.
I've used Python for 15 years and I'm far more productive with Clojure. Don't generalize.
Use a UI component library like MUI or Bootstrap. There are a lot of them, and you can customize them to your needs.
It's a damn clear logic to me. --Employers show reluctance to hire women of certain age--. It is same in India with govt's liberal policy of maternity leave, overall employment rate of Women has gone down.

Resources do not come out of thin air. Something has to happen for it to change:

1) Govt provide income to family engaged in child raising activity. -Need high level of tax base and political support to actually fund it.

2) Govt open free and quality child daycare. - Again need political support and competent administration to do it.

3) Force private employers to pay. - Only business survive are with high income and revenues. Not gonna work with conservative politics.

4) Go back to old joint family structures where grandparents stay in same home with couples and provide "free" child care. - Needless to say absolutely not gonna work. Its antithesis of progressive vision of society.

5) Keep giving examples of other countries. Useless until one look at whole societal structure and find why many other things work in USA but not in those countries.
It's a big one. The cables are cheap enough that you can buy a second one and keep it in your backpack for complete peace of mind. Other IEMs have cables that cost much more and you might not preemptively carry one.
It's 2021. Who is still using dithering? How did this article even make it to HN?

I recall dithering being heavily used in the days of very finite color palettes - BMP, GIF16 etc..
>2) Is there something special about meat computers called brains or your definition of “consciousness” that precludes this?

This statement contains so many false assumptions.

For starters, there is much more to consciousness than just the brain... when has there ever been a brain in isolation that was conscious?

And we also don't know how the brain (and the rest of the organism/environment) create consciousness.
what did the chatbot do?

I'm always annoyed with the enter your email and we'll get back to you chatbot.

So if the chatbot actually provides some kind of value then that's different but if it's just a spambot then what's the point.

You'd probably be better off offering some kind of lead magnet to capture emails.