skysight-inc/HackerNews huggingface dataset:
> To me, a legacy language is such that people used it for the prevailing share of code of certain kind, and now the prevailing share of new comparable projects gets written in different languages.

That's certainly a definition, but C++ would still not meet the definition of a legacy language by that measuring stick. C++ remains one of the most popular programming languages in the world in spite of the inception of alternatives. For instance, TIOBE (I know) lists C++ at the 4th place of it's popularity ranking, and features 4th place in GitHub's pull request ranking for 2022.

https://madnight.github.io/githut/#/pull_requests/2022/1

Also, we should keep in mind that C++ was basically the only relevant programming language available for some domains, such as Windows desktop development. Since then, Microsoft put its collective weight in C# to portray it as the one and true technology, and in the process pushed C++/CX and C++/WinRT as part of UWP, which aren't exactly C++. If one vendor changed its mind and decided to roll it's proprietary solutions as C++ competitors, that's hardly an issue with the merits of C++.

One thing that C++ does not have but some niche wannabe competitors have is teams of PR and evangelists selling the idea that a few loudmouths generating noise day and night represent a change in the baseline.
Copied from a comment thread below. Because I feel this is the root of the issue/problem.

> I don't see how the heck my website is a public square but my home or café isn't, this argument sounds self-contradictory.

Yup. This is the exact problem that we’re (as a society/world) wrestling with.

The reason it is (not just seems) different is because of the scope. A message on a chalkboard cannot reach millions of people (without the internet, ignoring [mass] media because the way it amplified things like this was far more complicated and was intentional), but it can on a website.

That by itself distorts the public/private argument, but we as a society aren’t sure how or to what extent yet.

These lawsuits are the second step (the first step was arguing about it in public) of figuring that out.

(Going back to my side note on media, these arguments will affect media outlets directly/indirectly as well.)
There's a pretty good movie which lampoons the modern office and explains why people "quiet quit". It's called Office Space, and it was released in 1999.

>It's not just about me and my dream of doing nothing. It's about all of us. I don't know what happened to me at that hypnotherapist and, I don't know, maybe it was just shock and it's wearing off now, but when I saw that fat man keel over and die - Michael, we don't have a lot of time on this earth! We weren't meant to spend it this way. Human beings were not meant to sit in little cubicles staring at computer screens all day, filling out useless forms and listening to eight different bosses drone on about about mission statements.
I honestly think you should focus on shipping perfect rather than shipping “fast”.

The world has enough quantity; let’s focus on quality.
Selective breeding/reproduction/engineering combined with evolutionary pressure in order to guide a genetic lineage in a particular direction. In the example of disease, say you wanted to make a human virus be able to infect mice.

You keep releasing a human rhinovirus into a cage with "humanized mice" (mice genetically altered to have specific receptors in common with humans). There is strong evolutionary pressure in this environment for the virus to evolve to infect these mice. A viral variant eventually catches on and begins infecting the humanized mice. Then you take that viral strain and start exposing normal mice. Now there is an evolutionary pressure for the virus to be able to infect those mice. This virus will have essentially "gained that function."
Just a quick FYI:

> We also noticed that there isn’t an option for HTTPS-Only mode.

Firefox on Android does support that, nowadys.
From the alg's perspective, each video is a mutant offspring. It has hypothetical values in several contexts. On publication, those values get tested for a bit until the value converges. So new vids get a chance... but they're competing with known, larger quantities. Advertiser-edgy content has a signal attached to it saying "don't let this get tested much," in case it gets popular.
A solar flare knocked out radio in Africa and the Middle East Friday
It's not good to try to fix racism by perpetrating racism, even if it's a different kind of racism. Racism is immoral. Not to mention the unintended consequences of causing fascism by giving justification to the right-wing victim narrative.

If you look at Fox News, Daily Wire, and so on, it's mostly victim narrative around anti-White discrimination. You're literally helping to elect Republicans with this stuff and bringing an end to democracy in the US.

Anti-poverty is less performative than "anti-racism", but it achieves more with less negative side effects. The funding goes to Black communities in a higher proportion than it goes to any other community, because they tend to be poorer. So you get your asymmetric boost without having to explicitly perpetrate any racism and without giving Fox News ammunition.

Also, decriminalize drugs, especially marijuana.
Next step: companies will vet and completely control creators' productions.

Welcome to the new internet, also known as "the old broadcasters model".
So in other words, redundancy requires subsystems' Pr(failure) to be independent of each other.
To truly understand perf, ideally one should compare many types and sizes of models. I suspect some model types perform substantially better on the newer ANE / OS compared with others.
I mean sure, but we're talking about a government agency that should theoretically answer to the people, whether through the democratic process, or (as in the article) eventually through the courts. Also as bad as they apparently are, I wouldn't think the parking deputies are holding a grudge against residents for filling the streets or something. Rather they're just motivated by money/expedience, and constrained by what they can get away with.
He takes donations and doles them out to interview subjects.

Recently he had a bit of a scandal where he'd been funneling a massive amount of cash to a sex worker who was exploiting him for it, she in turn being exploited by her pimp who was taking the cash.
VSCode is based on a lot of open source code but many of the features are proprietary, such as remote file access and c# debugging. Also nothing other than the official, proprietary builds can use the add-on marketplace.
Which information is false/fake?
eh most people never heard of 8kun or Daily Stormer
That violin looks like someone's empty attic. I can almost smell it.
I often see this sentiment associated with those who wish to regulate political speech they find offensive. It's convenient if everything is political so that everything said can be regulated.
yup. I used a theme. I started with Draka (pulled from "The Domination" sm stirling series) that I was reading at the time I first got my own internet connection. then I got tired of that and chose Methuselah for a while.. but I ran into two problems with that..

1) a lot of username fields didn't support long usernames

2) lazy people shortened it to Meth. which I hated.

So I changes it to senectus... all three names have the theme of the long lived.

for my kids I chose them handles that fit their initials.. AGSurfer and HGRunner.
Well, I stopped reading here, because it is complete bull** "Nearly 40% of Europe’s so-called renewable energy is currently obtained by combusting wood, much of it coming from forests in the US."

I live in Poland and my (self built) house uses a wood pellet heat source. 30% of the surface area of my country is used for woodlands. Most of the wood produced is used by manufacturing industry. One of the byproducts made when manufacturing furniture and other things from wood are shavings, wood chips and wood dust. This can be made into many engineered wood products, but a lot of it is purchased by small manufacturers of wood pellets as fuel. Before I chose a heat source for my house I did enough research to know that the pellets I use (and are mostly accessible here) come from sustainable sources.

So if there are countries in Europe that import their fuel wood from US it is not "much of it coming from US".
@jeremycarter , do you consider `numpy` as a Python package or a C package? If you `numpy` is considered a Python package, then Robyn is one too. Hence not deceptive in any case.
Thank you, looks nice. Is it mainly for e-books, though?
For me, the most impressive part of these pictures is the use of lighting. The play of lights and shadows reproduces the volumes in such a way that one feels immersed, embedded in a vast chamber that is in reality only a few centimeters wide. The cello example is exceptional in that regard.

Edit: it's a cello [1]

[1] https://www.architectureinmusic.com/products/lockey-hill-cel...
> The EU is stupid and they should go full nuclear instead.

Policies differ between EU countries. Finland just brought a reactor online. France is planning to build 14 reactors in the next decade. On the other hand Germany is going to shut down 3 reactors.
31st Anniversary of Linux Kernel
Huh I'm glad it wasn't just me - I was pretty negative at the time: https://twitter.com/philipwhiuk/status/1418582165718192131
I wonder if through some miscommunication (intentional or not) in the sale that these free accounts were thought to be active users. Reading the twitter and HN replies it's sounds like most of the free account users are people who tried it a decade ago and haven't touched it since. May be a big wake up call when 80% of their invoices bounce and 99.99% of the free accounts "dry up".
I "completely miss the design" as often as possible, stripping it all off via Reader Mode.
That argument essentially boils down to "democracy is illegitimate because sometimes majorities vote for awful things." There are many formulations of that argument. It gets repeated over and over.

But I've never seen a satisfactory answer to the followup question which is what political system do you envision can prevent such bad outcomes? Surely non-democratic societies produce similar bad outcomes more often.

That's why these arguments frequently reduce to one person saying "democracy is illegitimate because sometimes majorities vote for awful things" and the other person replying "democracy is the worst form of government, except for all the others."
Well, the surprising part is that Robyn also has some Python and GIL overhead. But is still able to outperform native Rust in some cases.
Couldn’t recommend it more. Simply beautiful game. Definitely agree with going in completely blind, try not to even read the Steam description, discovering the core mechanics was very much part of the experience for me. I was left very empty when I finished it, I wanted more and more; like finishing a fantastic book. Easily one of my favourite games of all time.

I didn’t enjoy the DLC as much as the base game, it felt rather disconnected. Which was disappointing given how connected the rest of the game is. Still a nice story, just not quite as good for me.

Are there any other similar games I may also enjoy? I’ve also played Journey and found that to be similarly touching. Stray was also very enjoyable for me.
I've found better success with asking for something insignificant like 10$ when I just want to get rid of something. It weeds out the flakes and maybe gets the "buyer" more invested in the deal
For sale of argument, let's say you were paid half what you currently are, same company/manager/etc.; would you still put in as much effort?

One unfortunate reality is that programmers or other programmer-adjacent jobs tend to be paid quite well, and as such the "work equal to pay" mindset is a bit strange compared to normal office jobs. I've personally known someone at my job, which paid me let's say $X, and paid them $⅓X for us both working on the same project. Surprise surprise, that person put in minimum effort necessary to get the job done, and has since left the company for another that is paying them closer to $½X.
Thank you. Exactly what I was looking for!
Came here to say this. Not only are Toyota dragging their heels on EV development, but they also - famously - spend huge sums of money to thwart stricter emissions legislation in California (which has historically had an outsize influence on Federal standards), Japan and elsewhere.[1] This shameful conduct gets a big fat zero, nada, zilch coverage in Toyota’s home country.

I wish more people would call them out on their hypocritical bullshit but they continue to successfully coast on their friendly “cool Japan” _kaizen_ reputation while quietly dragging us out the back to slit our throats.

[1] https://news.ycombinator.com/item?id=27961606
They don't have the board design chops to do it. They need the partners because they can't build enough PCBs to keep up with the number of chips they make.
I think it still fits if they return the legal situation to what it had previously been.

But any instance that creates a brand new legal situation does not qualify.
"Nearly 40% of Europe's so-called renewable energy is currently obtained by combusting wood"

This is not true. It's just factually false. Flagged accordingly.
Thanks for posting the original article. One of these days I’ll look for citations that might elaborate this work.
All the indie devs you mentioned had moonshot successes that catapulted their studio. They shouldn't be modeled by anyone making a fresh go at the games industry. Save yourself the time and buy a lotto ticket.

Having a tight release loop is a good strategy. You will find mechanics that work over time and iterate on them, finding more and more reliable success. Eventually one will hit. You don't even have to avoid looking like shovelware. The mobile game audience doesn't care about that, it's more of a capital G Gamer gatekeeper thing.
"proactive"... how? By making rulings that you agree with? Is it fair to say that your opinion on this matter boils down to "companies should ignore the courts if it's a ruling I don't like"?
GAF Energy in the last year came out with nailable solar shingles so the installation process is similar to a normal roof. I think that's the future because it only adds a relatively small cost to the cost of replacing a roof or new one, doesn't require any structural changes to framing (sometimes needed), and the risk of "stuff falling" is the same.

https://www.gaf.energy/timberline-solar/
Apple is too strict with copy and paste in iOS 16
I've had AFK for about 20 years as my vanity plates.

My next car which i get in a few months will get NIMHROD :-)
Fellow ADHD here. A while back I downloaded a bunch of "Day in the Life" videos off YouTube of people accomplishing the type of productive stuff I need to do everyday then I used iMovie to splice together the best relevant parts starting with getting out of bed, going through the day and ending at night with getting back into bed. Now when I hit a rough patch where I can't accomplish anything I just start the video as soon as I wake up and follow along, going through the motions. This has had the greatest impact on me actually getting things done than anything else I've ever tried.
Use graphics for icons.

For a11y reasons, include a text alternative, like the alt attribute on <img> elements or adding a <title> in your <svg>.

https://css-tricks.com/accessible-svgs/
I think you didn't understand what I was referring too. Read again.
There’s a saying that transportation is land use and land use is transportation. This article has a great example talking about how a bank wants to occupy a large amount of space on a busy corner mostly with parking that is mostly empty, and take away large portions of the sidewalks for curb cuts so cars can make high-speed turns across the sidewalk. It’s a feature for the bank that what a town would like to be a lively location is either empty or just storing cars, and it’s a regrettable but necessary consequence to the bank that the curb cuts are dangerous or deadly to people walking along the street, thus discouraging people from walking.

Add up many such decisions and you get the current car dependence of the United States.
> Currently software developers are often not learning from previous security disasters.

Perhaps some developers aren't, but many are. It may also be that their recommendations or efforts are ignored or overruled ("that'll make things too slow/costly/etc").
People keep citing $50, but sometimes he pays more. This video with Exotic [0] mentions that he paid for her apartment and lifestyle expenses, to the tune of several hundred dollars a day, for a time. I have no idea how common that was, but it qualifies the 50/1050 split otherwise used to characterize his practice.

[0] https://youtu.be/nWwKePTgECA?t=36
The regulation to have life boats for all was the trigger for the capsizing of the Eastland in 1915. The addition of lifeboats cased the ship to be too top heavy and it flipped over while boarding. This killed 844 passengers, more than the passengers killed on the Titanic [1].

While it’s important to have backups in failure cases. It’s important to also consider the impact backups have in contributing to other failure cases.

Another example, people often wonder why airlines do not equip passengers with parachutes in the case of a crash. The answer is that people do not know how to use them, and would likely injure or kill themselves. Furthermore, they wouldn’t help in the period of flight where accidents are most likely to happen, which is take off and landing [2].

Disasters are a systems problem. And when looking to mitigate, we need to consider the efficacy of the mitigation and the total influence of mitigation’s on contributing to the likelihood of other failure cases.

[1] https://www.smithsonianmag.com/history/eastland-disaster-kil...

[2] https://simpleflying.com/commercial-planes-parachutes/
> What is special about Figma? Collaboration. Community. Nothing more.

Wrong: UX. Figma is way more intuitive to use because they had a blank slate when it came to the UI. The competition is stuck with gluing on new features, on an already multi-decade old tool.
Correct.

According to Kotaku, they won’t be in the GPU game anymore with 3rd parties: https://kotaku.com/evga-pc-gaming-nvidia-gpu-rtx-40-series-3...
Definitely seems like a useful tool...being in java definitely is a bummer though, makes it harder to integrate into the ecosystem.

I wish the go runtime would allow adding annotations to stack frames. just something simple to attach key/value pairs to a frame, or something. Enough to give the goroutine a name.

runtime/trace gets close to it by annotating the context with a task/region, but if the trace hadn't been started before the task starts, then it's not going to show up anywhere.
That’s something I hadn’t considered. Quite valuable understanding!
Very cool. Best of luck!
Perhaps "LocalCDN" can use the local font cache? Not sure if it works (/for only FontAwesome...)

https://www.localcdn.org/test/fontawesome
> I could have chosen to rebuild the entire UI as a template string as a function of state, but instead, it is ultimately more performant to create these DOM helper methods and modify what I want.

I like the effort, but this is basically admitting defeat. Just naively using template strings and re-rendering the whole app on every change of state _is_ too slow, and so the author falls back instead to rendering via a series of bespoke methods that mix logic and template strings and DOM methods all interspersed. It still has all the shortcomings of 00's-era PHP, or piles of jQuery.

It is possible to do one step better than this still with vanilla js, if you use Web Components / custom elements. That way you can have each type of custom element (todo-app, todo-list, todo-item, etc) have its own render function using template strings, and you can still sneak in custom optimizations (like direct DOM insertion when adding and item to a long list instead of re-rendering).

But in the end, it's just so wonderful to be able to have reactive state and efficiently render your app from the state, and forget about all the rest.

We developed El.js[1] with all of this in mind, to be as little as possible on top of vanilla js and web components, to get the reactivity and efficient rendering.

[1]: https://github.com/frameable/el
> In the anticipated symbiotic partnership, men will set the goals, formulate the hypotheses, determine the criteria, and perform the evaluations. Computing machines will do the routinizable work that must be done to prepare the way for insights and decisions in technical and scientific thinking.

This is how people that knew what are doing were using them, but the generalization of computing didn't include generalization of this knowledge so the side effects have been the opposite of this kind of symbiosis. We are condemned to do the drudgery to fulfill goals set by algorithms.

The author posits a time window for this symbiosis, maybe the time is up.
I can see how citing Dunning-Kruger makes one feel competent and smart but we can stop doing so since its findings are a textbook example of the reproducibility crisis.
This is a really fun, interactive experience. And the rest of the site is worth exploring too for its unique presentations.

Having lived in Mexico City myself and returning there a few times a year right now, this is definitely a pretty accurate representation of many of the sounds you'll see/hear (with the exception that the folks playing the sounds aren't always as smiley as the way the cutesy art makes them look). A fun way to learn about another culture though.
> replacing mostly natural gas and electric heating with wood.

This right here is complete and utter BS. Please stop repeating this.
I love this YouTube channel, I find the stories very interesting. I haven't watched them all, but the ones I've watched 80% were fully clothed.

I highly recommend this YT channel.
For reference, I grew up and got into computers in the mid-80s. Yes, Sneakers and War Games was much more like what my reality was, though even more boring and low key. But, I'm still going to go with Hackers being much more like what I felt like inside. :-)

We are all in the gutter, but some of us are looking at the stars.
The discussion of this article is already in progress here:

https://news.ycombinator.com/item?id=32874551
Take a look at RxDB https://rxdb.info/
There are very cheap high quality metal zip ties on Amazon, wouldn't recommend anything else since the heat from the card would just melt it.
That starting coil can get stalled too, esp if head pressure is still very high. I did HVAC 30 years ago and back then you could reliably thermal-trip residential and commercial systems by simply turning them off then back on within 10-15 seconds. Motor would just hum for a few seconds then 'click. We'd always have to let it equalize for a minute or so before turning back on.

Not sure if that applies to newer systems.
Philosophy Major to Shopify Staff Developer
I can’t speak for the rest of the US, but there is a lot of wood pellet export happening from North Carolina:

https://www.dogwoodalliance.org/2019/10/statement-north-caro...

https://www.wfae.org/energy-environment/2021-12-14/as-the-wo...
I use my middle name as the username in all my accounts. But, recently, I realized that someone would probably know if the username "my-middle-name" belonged to me. The pattern is obvious. This becomes my concern due to the privacy (anonymity). Let's say, I give an opinion about a topic in the internet forum. My friends or my coworkers will know if that is me. So, now, I use a random username generator from Bitwarden [0] to generate a username. I use this approrach for new accounts since many organizations/websites don't allow to change the username.

I will probably use my middle name for certain accounts, like social media.

[0]: https://bitwarden.com/help/generator/#generate-a-username