skysight-inc/HackerNews huggingface dataset:
There’s a 300 page book out there on on just initializers in C++.

> There are far more ways to write javascript than any of us want.

Some of the examples you cite are due to JavaScript being minimalist though. For object creation there are a few different syntactic methods but it is straightforward how they compare semantically - they are basically equivalent. C++ has numerous methods to do similar things but they each have their own numerous rules and exceptions. Ironically in C++ there is often only one way to do something a certain way, as a similar syntax for initialization may (not will) do something completely different depending on external context - such as merely putting parens around a set of braces.

The diagnostic output of the compilers alone when you misplace a symbol is longer than many JavaScript libraries.

> But it’s big enough that almost nobody knows every javascript feature.

I don’t think this is true. It just isn’t that big of a language. The examples given certainly don’t paint a picture of immense complexity - a few things have accreted during the years, it’s not outside of simply just learning them in a few weeks.

It’s not just about the length of the spec (which is much shorter) but the complexity of those specified features within the system as a whole - JS as a system just isn’t relatively that complex.

> the language probably still isn’t as big as C++.

For anybody that does modern C++ and JavaScript professionally (as opposed to those that are content continuing to write C++ like it’s CFront) this is a coffee spitting understatement.
I thought the same thing!!!
That is wonderfully thorough. And overkill for a large number of projects. But if you're doing real EE work, this is excellent stuff.
and you think that's ok? or a common problem every country deals with?
You’re paying for healthcare at a tech company? Usually your company provides this as a benefit. Same for commuter subsidies.
Only if you assume that the capitalists are being honest about why they don’t dislike him.
Big difference between struggling to feed yourself and starvation. Still I’m not to sure we make a huge effort in this area regardless of the term, without charities that is.
I wasn't speaking to the quality of their decision making. A lot of their new UI fails to satisfy anything but the simplest of use cases but I'm sure it took a very long time and lots of meetings for it to get approved and deployed.

The Frankenstein period of old/new settings UI coexisting is further evidence of how painful ripping out OS functionality can be. I doubt anyone wanted to keep those dialogs around.
The reviled part of it is going to come from the bottom 2/3 of people writing code today getting brutalized economically (permanent job destruction and the lowering of income for those in that segment that manage to find jobs writing code and or managing AI that writes the code).

The median software developer in the US is solidly earning six figures. That's going away, and hundreds of thousands of people are going to be angry about it. Their previously solid path up and out of the middle class is about to vanish. They were betting on that. A large number of people are in school today thinking that median software developer job, writing code, paying $110k per year + great benefits, is still going to be there in 2033.
The vitamin D in the mushrooms is D2.

Here's a D2 vs D3 study: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9372493/

Roughly twice as much D2 is needed to achieve the same blood serum levels compared to D3
Yes engineers are on the side that's benefiting from the inequality. Virtually all societies with less inequality pay engineers less.
I see a fume extractor under the desk. As someone who was in the market for one recently, I'd love some discussion (like loudness, price, performance, etc).
Well, in the fullness of time, that's still a happy ending, no?

That's the story of life itself: whole generations of people die, ideally while planting ever-bigger trees for future generations to enjoy the shade under. This happens over and over, drips of tragedy in an ocean of comedy. :D
Do you have a special pair of glasses for the normal computer distance? I ask for them every time my prescription updates. I have two pairs of glasses, one for driving and one for computer/around the house, and my headaches/eye strain have gone way down since I started wearing those regularly.

Not sure if that helps at all. Kind of sounds like you're not wanting to wear glasses at all. I've been wearing mine since I've been six years old, so I don't really know any other way (tried contacts for a year and they were just too annoying to deal with).
Needs [2021] in title.

Also: "mount the native /usr (or a restricted set of core libraries from /usr) read-only into each container"? Looks like author is always on bleeding edge and does not use LTS releases. That's not very representative - I am at the third company which uses Linux on developers' desktops now and I cannot imagine living on a rolling release system. Not mandating major upgrades multiple times per year is critical if you want Linux to be actually usable by non-Linux experts.
They were referring to this distinction:

"Organic form itself is found, mathematically speaking, to be a function of time.... We might call the form of an organism an event in space-time, and not merely a configuration in space." - D'ary Thompson

https://en.wikipedia.org/wiki/D%27Arcy_Wentworth_Thompson

https://en.wikipedia.org/wiki/On_Growth_and_Form
H5ai modern HTTP web server index
Thank you for posting this. This is both staggering, and also highly informative. It's clear this is crushing the US middle and lower classes.

I've seen a recent trend in churches, where they use their excess funds to buy people's medical debt out of collections and forgive it. It's the best thing I've heard in a long time.

I also have been recently battling with Blue Shield of California (but they're all bad). They were denying me my medicine, in a similar way that Cigna was proven to deny claims by ProPublica recently. I also found out that a few years ago Blue Shield of California was stripped of its non profit tax benefits because it had billions in surplus that it was just sitting on, you know, making profit. Since then they seem to be spending money to out their names on things like opera houses in SF and advertising, but not putting it to work in the community to make real impact.

I propose we create a movement that demands that insurance companies use their excess profit, etc. to buy people's medical debt and free them of it. How do we get this movement going? Blue Shield of California alone has hundreds of millions a year in surplus, that would buy out billions of dollars in medical debt for people and completely change many people's lives for the better.
Joking aside, a warm fire that won't burn and a breathable water pool would be endlessly entertaining.
What makes a chair more valuable to society than entertainment?
Because Pharo is an environment and tool designed and built by those who want to build Pharo.

While there are certainly folks doing other things in it, the Pharo project focuses on the problems of improving the Pharo project to make it easier to develop Pharo.

As with many OSS projects, the developers are there to scratch their itches, which is Pharo, not just random programming projects.

You'd like to think that these goals, improving the development experience, would be generic enough to "lift all boats". I mean, they do solve a lot of issues with Smalltalk distributed development, distribution, source code control, etc. But, to be honest, those are all advanced cases and, while part of the development experience, don't do much to attract developers who are doing distribute "IDE" development.

I've tried several times to work with Pharo as a tool for random GUI apps, and found the experience quite frustrating. But, clearly, the Pharo developers continue to make progress, its just that whatever their destination is, it's not congruent with mine, so I dabble and leave.

If you want a more friendly approach to Smalltalk (which, you'll note, Pharo does not claim to be -- there's no mention of Smalltalk on their front page), then take a look at Squeak.
That made my day. As a European I cannot distinguish satire from reality in American politics but it is incredibly entertaining either way.
If that were true there would be no new writers, because nobody paid them to write their first book. In fact, most first books don't sell at all. And yet... people write.

Not everyone is 100% motivated by money. And those that are do not all need full time employment doing that work. And those that need money and employment can often generate revenue with complementary goods. And those that can't can source subscription and other revenue sources.

The idea that the current model of commercialization of writing is the only one that has ever or could ever work is really narrow thinking. Writing has two main values: 1) the ideas, and 2) the expression. Both of those have put food on the table for good writers forever, and will continue to do so. The AI panic is just from people who can't imagine the world being any different than it is at this very instant.
You have the right comparison. Developers need to remember that nobody had a job punching holes in cards after the revolution of personal computing. Going to be the same here. The jobs will revolve around operating the new "loom" which we have been given.
I find quite useful be part of tech communities where you can find inspiration from other professionals. Attending conferences, meetups, online communities, etc.
any examples? At this point, it seems everything has been already build (saying as a person who only worked in IT and don't have visibility on other industries, but would like to get some)
A really nice collection of resources - I really like the kerning game!

I just spotted another little typo further down:
Under "UX Foundations", "Getalt" should be "Gestalt".
Android E-ink tablet
A stand what would be comfortable for you to place the tablet when you don't use it
WiFi
Syncthing

So you just print to PDF to the Syncthing folder, it syncs new files to the tablet, you pick the tablet and read the documents.

When you are done you just put it back on the stand.

Bonus points if you find a wireless charging solution for this.
There are still a lot of “boring” apps to build for regular people, I think. The classic problem of everything being in spreadsheets or tracked with paper and a clipboard is still totally real. You won’t be the next Google, it isn’t glorious, but it’s a viable and genuinely valuable way to build a business still.

One of the largest and more obvious examples in recent years was logistics. I’ve worked with a couple companies focused on this (as a contractor), and they make a lot of money from their customers by actually saving them considerably more money. One was specifically targeted at waste pickup and disposal businesses because their schedules, routes, and other variables were dramatically different from transportation of goods for example.

Then there’s a company like Roofr. They make it so SMB roofers can run their business more efficiently, generate more accurate quotes faster, and incorporate technologies like aerial drone photography to get quotes together far more professionally and correctly. Construction is a huge part of North America’s GDPs, so there’s a lot of money to be made in these niches.

I put boring in quotes because I think our industry is less excited about software like this, but I actually enjoy it a lot. I love highly focused and well-crafted software that makes a genuine difference for people who are otherwise not focused on using technology. It’s a way that software can actually improve work for people so I get a kick out of it. The feedback loop with customers tends to be tight and high quality too, so you can iterate quickly and make something awesome. This can be harder in the pure tech space, in my experience.
And not paying out the nose for the prevention. We are still paying a 2500 bill from 2 years ago for a mammogram

Edited to correct a typo
There are basic things to be desired with the current state of affairs, beyond the trust of Google, such as:

1) ability to debug locally, without an Internet connection.

2) ability to debug reliably, without fear of debugger features becoming 'updated' when one needs it most.

The fact that no independent debugger, without the Leviathan that is Chrome, exists, only hides this aspect even more, hardly doing justice to the importance of debugging in the practice of software.

Regards to the Firefox and Safari debuggers, they do not seem to be viable in practice with the alternative Javascript runtimes mentioned, both very popular and widely used, which is the reason that I claim Chrome DevTools to be the de facto 'Javascript debugger'. Neither do the two tools offer a debugger independent of the browser, as far as I am aware.
As in, there's not much in the standard library? What other options are there beyond "roll your own" or "use a library"?
If you like this, I recommend Hacker's Delight. The first chapter goes into bit twiddling in depth. It ends with some explanation of what all can be expressed in bit-wise operations, a sort of Fundamental Theorem of Bit Twiddling.
Waveshare has some HDMI displays. They still look overpriced and small though, so I don't consider them great solutions.

https://www.waveshare.com/eink-disp.htm
I think they’re referring to the time after they leave to go work at a start up.
So we go from about 350 mass shootings to 650-700 per year, in a few years. What a beautiful country ! where you can go shopping quietly at the supermarket without being shot in the head at the checkout, or take your children quietly to school without them running for their lives at the end of class !

195 countries in the world, only one has this "mass shootings" culture, even specialized sites are created to talk about these phenomena.

They spend millions to make prevention on how to protect oneself in case one falls on a sick person who shoots at everything that moves, they take the problem in the other direction. It's a real shame, there will be more, more and more, destroyed parents, traumatized children, redundant speeches as always.

They've gotten to the point where teachers are forced to arm themselves, where students are doing drills to prevent these killings, even though there's a cop in every school, it's still ironic, the only country that does this is the only country that has so many problems.

Anyway, good luck, I hope they don't end up in heaven trying to buy a bag of potatoes.
> you can’t falsify the theory of evolution, but the the theory still has meaning.

The theory of evolution is falsifiable.

As you say, medical interventions often cannot ethically be falsified. However, medical trials are typically set up in a way designed to test if they work with an eye towards also detecting if they do not. Which is to say trials enable falsifying them. This happens quite often when pharmaceuticals fail trials.
We are not talking about imperialist sources trying to colonize a nation. Capitalism has its shortcomings, which can surely be discussed, but it isn't an evil plan to reallocate the most resources from a zero-sum game to the "foreign capitalists".
The middle class, which they (used to) represent, has lost lots and lots of buying power since then. So do they have jobs? Yes. Are they worse off? Also yes.
I can't help but cringe when looking at the dependency count when using some javascript framework to write client-side code. I think the frameworks and the ecosystem is overly complex and the same could be accomplished by embracing minimalism. I do like things such as babel and webpack though, but those are dev-dependencies which is unrelated to the contents of the final bundle and I can live with few dev dependencies.

For my last project I wrote just plain old javascript without any frameworks, but I did use dev dependencies such as the ones I mentioned above. It was a breeze to implement things, but I do understand that the benefits of frameworks like React become clear in larger more complex projects. So all in all I don't really know what should I think about the current state of the ecosystem, nor am I really on the edge of the wave of progress, but the kind of feelings I often get is in the lines of 'is this dependency x really needed here? what does it do? oh it does this small little thing, why is it here??'...
Yeah, eink displays seem to work better in a tablet form factor.

Philips could have invested into something similar to paperwhite (indirect backlighting for eink displays)
I'd say IRC still using it since the 90s from Blender, the times where Php was hot, Javascript, nowadays mostly Rust and Bash. Of course I have no idea how old other people are, but considering the "nicknames" I see online for more then a decade or two, its very likely that some people are about my age if not more.

Check https://libera.chat/

I have to confess that I've been more conscious about my age, for the first time ever. I am 40 years old and a couple weeks ago, during a bank holiday in the UK, sunny and nice, took my skateboard to attempt a board slide in a grind rail on a ramp angled down. My first few attempts were almost there, I was tired and thirsty but decided to give it another go and injured my knee (not yet clear what it is), but I'm a bit worried that it might be serious and that this might have been the last big trick attempt on my skateboard. I've also started Muay Thai about a year ago and was planning to fight in the next few months.

Some of my colleagues at work are as young as 17 and the oldest about 31 :D

I've seen the internet in the early days.

Feel like I'm more knowledgable but only when hot in a certain topic, which might be anything during a certain period or project duration. But think it always been like that. In case of looking for work, usually take some time to study the stack of the company but this takes a lot of effort and time and people seem to not have empathy and find that most are time wasters.

I've never been the kind of person who goes to conferences or looks for code buddies and stuff, but get some contacts occasionally through my website https://punkbit.com or github account https://github.com/heldrida

To summarise, you can be on IRC and forget about your age :)
Order won't complete (after Paypal payment confirmed) -- "you must accept terms and conditions" message shows up, but no checkbox or other way to accept T&Cs.

(Is the BB order website incompatible with Firefox on macOS, or failing due to load?)
Understanding WASM: Part 1 – Virtualization
Still using it since longer than I can remember. From 68k to M1! It's been launched by "F1" on my keyboard forever.

It's find differences is still unmatched IMO on any platform. "Compare folders" has been a real lifesaver for a ridiculously long time.
See, the idea of exploring and colonizing Mars is not a bad one.

But from everything Elon has said on the subject, it's very clear that what he means when he talks about it and what I mean when I talk about it are not the same thing.

What I mean when I say "exploring and colonizing Mars":

- Do basic scientific research to understand Mars better

- Learn how to better survive in environments that are hostile to human life

- Work toward being able to create fully self-sustaining colonies of humans offworld, as an (eventual) hedge against problems on Earth (eg, massive meteor strike, nuclear winter, etc)

What Elon Musk means when he says "exploring and colonizing Mars":

- Setting up in a place where no human laws reach

- Bringing indentured servants along so that he and his wealthy friends will have people they can effectively own

- Making a fully stratified society with himself as the highest stratum
Your argument falls apart when you consider that the people who would be working those jobs overwhelmingly approve of the minimum wage. It's a coordination problem caused by the power imbalance between labor producers and consumers. Without the minimum wage, there would be a race to the bottom, but labor producers wouldn't end up better off. The minimum wage is effectively a national labor union.
Exactly! and the opposite group works exactly the same way:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://news.ycombinator.com/item?id=26148870
Yes these are great points! Also a very rewarding thing for me is to see people I have mentored/helped/managed grow in their careers. I worked with them when they were wee developers and now they are senior staff level
The most dramatic example of climate induced extinction that many of us learned about as children would be the Cretaceous–Paleogene (K–Pg) extinction event 66 million years ago. This was most likely exogenous (caused by an enormous asteroid) but it still resulted in the "sudden mass extinction of three-quarters of the plant and animal species on Earth." Most notably this included the extinction of all non-avian dinosaurs.

https://en.wikipedia.org/wiki/Cretaceous%E2%80%93Paleogene_e...
It looks like the code generator is only available for x86 anyway, so it seems niche that way. I am all about baseline being good performance, not the special case.
It's hard to put my finger on the problem. Speaking generally and in only my opinion, Turks have a general lack of faith in any public system. The court system has barely worked, the parliamentary system was recently crippled.

I could go on, but to keep this short it's not clear that there is a cohesive political will to move toward a rule by system rather than rule by person. There is a large segment of the population willing to vote for a personality and an astonishing tolerance for key personnel to be changed when the new person is voted in.

Consider that their economy is going to break (further) no matter which candidate gets chosen and there will be little room for improvement.
+1
Coach could also ask to accelerate an decelerate smoothly while recovering but telling rowers to recover more slowly or „calmly“ usually does the trick
* Fuck being productive with the aim of making someone else wealthier.

Downtime is productive. It recharges you, allows you to background-process your thoughts, fulfills your mind if you're doing something you love, makes you healthier if you're doing something active. Being productive in service to yourself is totally fine.
We fund Matrix dev by selling encrypted messaging to governments
Can someone explain why vitamin D is “essential” beyond hocus pocus sales pitch that I got when I googled it?
How Europe is leading the world in building guardrails around AI
This sounds like the modern version of the apocryphal 1902 quote of Charles Holland Duell (Patent Office Commissioner): "Everything that can be invented has been invented"

The economic climate has changed, but there are more problems to be solved today than ever before.
The cognitive dissonance is that extreme in all those who blindly trusted the words of evil politicians and pharma companies.
Google Stores Exabytes of Data