skysight-inc/HackerNews huggingface dataset:
overall the US today has notably poor economic mobility as compared to other OECD countries:

This is a nuanced point. To get a complete picture, you have to remember that economic inequality is greater in the US as well.

That means that you can see more gains with less mobility. On the other hand, there are some OECD countries with low inequality but high mobility. This also makes sense as the income difference is smaller between top and bottom earners.

If you take a country like Denmark, the top quintile (20%) take home about 1.8X of the average income. For the US, the top 20% takes home 3.8X the average.

The nordics have a Top to bottom quintile ratio (S80/S20) of <4. The US is >8 [1]

You should also consider that economic mobility is significantly higher for US immigrants that native born Americans.

https://data.oecd.org/inequality/income-inequality.htm
Do they Xray their clothing and shoes? Is there an anal inspection of sorts? Do they ban all RF devices and run wide-spectrum spectrum analysers?
As I mentioned above this doesn't work for all CDNs and also involves trusting your CDN to MitM your API
But don’t you think if Rust meant to be so popular and successful wouldn’t be it already, in this time and age? Like other languages since 2000? (Rails, typescript comes to my mind)

Rust has given all its arguments. Has proven its goodness. What do you think it is stopping the world from adopting it?

Another year is passing. The biggest news is that it might be included in the kernel. But it just requires a bad Linus Torvalds morning to become “Rust, the language that wanted but couldn’t“.
When did I say rust is actually C++? I said its memory allocation model is the same: normally done in containers or smart pointers, but malloc and free are still available under the hood if you really need them.

Many other things about rust are extremely different from C++.
Several times I've been searching for something that led me to a stackoverflow question or github issue in which I had apparently written the accepted answer years before.
Shoe inserts offer two-way telegraphy without an intermediary.
I didn't know they were given specific options.
More than that, it allows any recipient to redistribute. You can buy one copy for $10 and immediately give it to everyone else.
Ask HN: How does your company handle late running projects?
Currently in a situation where our company is asking us to work weekends and extra hours because of a poorly managed project. There were too many meetings and processes during the early months of the project and now we are way behind, no longer have any of those time wasting meetings as we are now scrambling to deliver on time. It’s created a stressful environment where I am now at a point of looking for a new job.
I really believe that companies should use better strategies then putting more pressure on developers in these situations.
Good job! I spent a while working on a more flexible & real-time version of Frink. Needs to exist.

https://frinklang.org/
I agree the tyres are expensive, but their findings on tyre width and pressure are largely bourne out by more controlled tests.

In addition, their rolling distance tests include one factor which most standardised rigs didn’t: the losses from hysteresis when uneven surfaces have to lift/return your mass over a bump. I think soft wide tyres would be even more advantageous than most people realise once real losses on real roads are factored in, and compared at speeds most cyclists go at (i.e most people don’t average 30kph). In fact, even using average trip speeds as the comparator would be daft because that would include downhill sections where riders are actually braking, or don’t really care about rolling resistance because the difference between 50 and 55kph downhill makes no practical difference.
I might be misunderstanding but I think this fails when you revert to a previous revision of a file as the hashing will revert back to an older timestamp, i.e.

make
# compiled foo.ts
vim foo.ts
make
# compiled foo.ts
git stash
make
# nothing to do
Well Document Foundation is "free" to host their own payment services and download servers deal with customers and MasterCard and Visa and American Express to avoid paying the 30%. But they did not, so they must figure that they can't beat the 30% once all the costs add up.
Google Doodle: Robert Moog's 78th Birthday
Mr. Palihapitiya said the creators considered more than 100 companies to take public, but weren’t able to complete attractive mergers. The blank-check firms hold $460 million and $1.15 billion, respectively, making them two of the larger SPACs in the market and showing how the boom has reversed for many investors.

“It is a very, very precarious moment in the public capital markets,” the former Facebook executive said.

Source: https://www.wsj.com/articles/spac-king-chamath-palihapitiya-...
This is going off-topic, but I'm curious. Does this mean I can take a GPL project, modify it, then sell the binaries+source for $$$ and refuse to release my modifications for free?
Some people here seem to be confusing electricity usage and energy usage.

As the Wikipedia article highlights, the average Swiss uses about 5kW (that's 5kWh per hour), of which only about 10% are electricity.

Similarly, about 10% are car usage, or about 0.5kW. If we take the average car to develop on average 50kW, and assume an efficiency of 1 (for the sake of the argument), then they use a car around 1% of the time or about 15 minutes a day (less if efficiency is <1, as it is).

ETA some more reference points:

A human eats around 10,000kJ per day = 86400 seconds, let's call it 100,000s, so 10,000kJ/100ks = 100J/s = 100W, about as much as a bright lightbulb (the old fashioned ones, not LED).

The sun gives us about 1kW of power per square meter. Say photovoltaic cells have an efficiency of 10%, and the sun shines 6 hours a day (=25%), then we are talking around 25W/m².

So, the average Swiss uses the energy corresponding to about 50 people working for him or 200m² of PV, the average US citizen of 120 people or 480m² (5000 sq feet), and the goal here is to push it down to 20 people or 80m² PV.

Great reference: the books by Vaclav Smil, eg. How the World Really Works.
> so and so is a great programmer and they choose c++

Am I crazy? Isn’t that literally exactly what the person I’m responding to was arguing with respect to Carmack?
That's it. Same as in road cycling, the biggest air resistance is not due to the bike frame but due to the rider that will have to sit on it. The larger cross section is hard to ignore.

To improve speed, make the bike more comfortable so muscles can be more relaxed. To improve speed further, reduce cross section while maintaining a comfortable ride. For the last few percent, get a suit that sits tight.

All the rest is for those that want to save five seconds over an ironman ride, where group riding is not allowed. But hey, tri bikes do look cool, have fun.
Thanks for the feedback! I've not had the occasion to try gravel tires.

For me, the main reason to use road tires is grip on asphalt, not rolling resistance improvment. On your commute, you may need to stop in an instant, and more grip = quicker stop = safer (I've had a few close calls, especially downhill under rain).

Obviously, that's also dependent on your regular commute road condition.
This post feels very dismissive of pro cycling, aerodynamics engineering, and what TFA is about. Any pro cyclist is going to use drafting, a low body weight, and have high fitness regardless if they are racing on gravel or not. An upgrade of only 3% for a pro cyclist could be the difference in making podium or not.

Long distance gravel cycling is a relatively new sport and technology and engineering is still in its infancy. There is only minimal design crossover between a fully aero triathlon bike designed for going 112 miles as fast as possible, and a bike ridden for 350 miles by a top finisher at a race like Umbound XL.

Jan Heine isn’t even trying to sell you aero parts. Maybe tires, a journal subscription, or some nice looking parts, but his brand doesn’t sell aero parts. His website doesn’t even offer the aero fairings he used, nor HS r contact info for the framebuilder that built the bike he raced.
In short, you described authoritarianism.
"You know, I am pretty vocal about worker rights"...followed by five paragraphs of arguing against them. You sure about that first statement?
Are there 'somewhat-rare' Rameses II-era burial caves?
Assuming you're talking about heating & electricity in your accommodation only?

The vision here encompasses all energy use if I understand correctly.
How good is rust at using existing C/C++ libraries? There’s so many of them for very useful low-level functionality, especially when programming against the Win32 API (which is written in C/C++ itself). Could I write a Windows kernel driver in rust?

I also can’t ignore the fact that Mozilla has been in serious decline as an organization in recent years. I worry about rust’s long-term trajectory as their support of the language wanes. It’s one of the reasons I feel so positive about the future of go, as they have a lot of dedicated people on it from google (an organization that in all likelihood won’t be going anywhere anytime soon).
Speaking several languages, shifting mindset helps. There's a sort of caricature, a mixture of traits in the mind that helps to shift to Nordic versus central or southern European languages, where imagining the demeanour and cultural sensibilities of a particular country or group of speakers helps to shift character and hence language. For instance, by imagining a stereotypical French person, it helps me to switch language without too much effort, and funnily enough, my behavioural attitudes and view on life experience a very slight shift too by switching language; you tend to see things a bit differently.

While it might not help with something as specific as semicolons, the same shift helps to focus on typical solutions in the problem space for that particular language. I'm more likely to install dependencies and use classes in Python than Go, or try functional programming paradigms in Javascript. Switching archetypes somehow helps to switch paradigms and dialects of even similar languages.

Where it goes wrong though is to be thrown as a consultant in several different projects at a time, where different code bases use different styles – such as semicolon versus no-semicolon Javascript. I've come to rely on tooling for those things, which is likely the best solution anyway when a project has a lot of different or external contributors. In the grand scheme of things, and especially these days, it's OK to rely on the computer telling you it didn't quite get something because you missed a semicolon, and to focus on the higher logic as a human being.
There are slick gravel tires. The author of the article sell some of his own brand Rene Herse. They are made by japanese brand Panaracer who also produce slick and treaded gravel tires under its own name and for other companies.

Slick large volume gravel tires are also sold by most bicycle tire brands. Most of them are tubeless compatible which remove the need for reinforced heavy tires as any puncture usually seal itself thanks to sealant.

I've also commuted for years on thin cotton road tubulars so it really depends on the kind of roads your are riding on. But having high volume will certainly improve comfort and also allow for better grip in the wet and better ride when the bike is loaded which is often the case if you are commuting.
Am I correct to assume that if I forget that in Makefile, the compilation would still work fine?

Also, do I need to include all of <a.h>'s includes, and of these includes' includes?
I see no criticism of current policies in this thread. Discussion seems to be about history, or states what the current policies are.
Check out Ben Eater's series on the "world's worst video card".

https://eater.net/vga
In the (2008) Swiss example, the 2kW are already spend on public infrastructure, food and consumer discretionary alone. So even somebody living in an unheated cottage without electricity, using only public transportation, would exceed the 2kW as long as they otherwise eat and spend like the average Swiss.

(though I would assume public infrastructure to use less energy now, with the efficiency improvements in lighting)
America’s Open Wound
Because you can use the same toolchains, APIs, libraries, and even progressively migrate with both languages in the same project. Honestly, people who whine about Java 8 in Android and refuse to consider Kotlin are suffering by choice.
You're double counting that 20% the 100W is thermal output of a resting human, not work done. As evidenced by not needing 5000 Calories a day just to survive

It's still about 50-150kW average of sunlight for the absolute minimum to sustain a person with a mostly closed ecosystem (this will also feed numerous insects/bacteria/fungi/etc). A very optimized hydro setup might do it with 2~kW based on C4 photosynthesis being about 4%.

But yes, excluding sunlight of a reasonable amount of agricultural and urban land seems sensible.
There probably is a case to be made for at least prohibiting the use of phrases like "a painting by $ARTIST" as a trademark violation (particularly if it is a registered trademark) since what is produced is not, actually, a work by the artist named, but that would still permit the use of prompts like "a painting in the style of $ARTIST".

Even if you could prohibit the use of an artist's name entirely, that wouldn't eliminate the use of their actual style per-se, users would just have to refer to it some other way, such as using a prompt like "dark necrofetishist biomechanoid style" instead of "in the style of H. R. Giger".
Permutation City is one of the best Sci-Fi books I've ever read. Would definitely recommend.
You can't get blood from a stone, and there's no law that says you can't deliberately set up your finances to be maximally stone-like. IMO you should be doing this anyways so that the medical billing system can't decide to steal your life savings.
In the JEP they reference go and erlang as other examples of successful runtimes adopting this approach.

Which is true around the M:N stuff, but the missing piece is the communication. Go has channels, Erlang uses the actor model, do you know if there are any plans to have something like this in Java?
I imagine there was until there wasn’t. Why do you ask?
Mozilla Firefox 105
> but first You got to have the legs to catch up and then the body weight / metabolism to keep up.

Not just keep up, if you are riding in a group you need to be fit enough to take your turn on the front where you aren't draughting (at least if the group you are riding with is your team).

The actual team dynamics of professional road racing are fascinating, much like F1 they'll often pick the strongest and expect everyone else to support them.
Your wall of text is incoherent and reveals a deep lack of understanding of the blockchain. ETH doesn't "go over to American nodes" and validators running in the EU are not like American-made arcade machines.

> with the massive environmental damage it's doing in climate change's 11th hour.

Ethereum is now a green blockchain. https://ethereum.org/en/energy-consumption/
Pins and a plushy mascot as well.
There's no pollution free energy. Even solar is not perfect, there's only so much land that is suitable.

If you don't focus on efficiency they might just invent new ways to use energy that don't really improve standard of living.

It's a lot easier to switch to renewables if you don't need as much energy in the first place.
Bicycle Quarterly (magazine by the same folks) is a great read, always such a joy when it arrives in the mail!

https://www.bikequarterly.com/
I didn't go through Revature but I did go through something similar. They hired me after an extended period of travel with no programming experience to speak of after no one else would. 8 years later I'm a "senior" dev making 200k.

Can you argue that I was vulnerable and my original company took advantage of the situation? Perhaps. But nobody else was hiring me so in my eyes they were the company that treated me the best at the time.
Gafam to Magma
Monopolies are like a layer of magma destroying everything and transforming everything they touche into more magma.
Yeah but carbon gives you cred, and basically _buys_ you speed. Losing weight is effort.

Sarcasm over, one of the funniest cycling stories i ever encountered. My work had a little low-key "bike club", a few guys cycling on warm evenings. One of the partners was a key member so over time non-bike guys started wiggling in for networking purposes.

One guy, with no clue how to ride, drops 2k++ on a full carbon bike, high end components etc. Cometh the first hill, and we find ourselves waiting at the top. 2 mins, 5 mins, finally 10-15 mins in one guy turns around to check up.

The carbon bike cyclist figured how to shift up, but didn't know how to shift down, and was trying desperately to climb in a downhill gear.
Serving said JS on CDN implies that the JS performs xhr/fetch, which means I have control over said CDN

Given the fact I have control over domain(s), I'd have http://domain.tld/api for API and serve static js from http://domain.tld/static/*.js

Given the fact I have the need for CDN, it means I've got enough traffic that justifies the bill incurred
Dutch style bikes are perfect for casual city riding, sight seeing and well, riding slowly. Usually when you are commuting and you have more than a couple kilometers to ride you want to do it faster. Dutch omafiets are really bad in term of aero.
Wouldn't years of function (potentially scaled with remaining effectiveness) he a better proxy where it's calculable?
The round-bottom shape that sits under clip-on aero bars is very good.

https://cyclite.cc/en/products/handle-bar-aero-bag-01

https://torstenfrank.wordpress.com/2021/12/07/aerodynamik-vo...
Longest single-volume book in the world goes on sale – and is impossible to read
> ... (i.e. 2 kWh per hour or 48 kWh per day) ...

That's just over 1400 kWh per month. As a reference of personal and immediate consumption, most central- and north European apartment dwellers consume around 2000 kWh per year.

Anecdote: my household - two adults, two terrible cats, dishwasher, washing machine and tumble dryer, no TV, two bicycles and feet instead of a car - have consumed 160-170 kWh per month steadily, around the year, for as long as I can recall.
Watt could be used as kind of universal physically based, end-game-level currency, sounds better than crypto or fiat IMHO.
Yes, of course. You are required to make the patches of your modifications available under the GPL, but you are not required to distribute your modified binaries for free.
Apple astroturf group received PPP funding during pandemic
I've never owned a computer that uses anywhere near that. Maybe the family computer back in the early 2000s when computers were shared and had their own room.
These people hold the opinion that Ukraine has spent 30 years actively trying to destroy Russianness, so I can see how some amount of such flamboyant rhetoric may exist. But overall it's not true, Russian Federation is keeping options to study Ukrainian (and in Ukrainian) on the lands that it now holds.

I'm not sure how representative that is, and it is mostly about bad ideas ("Ukrainian state fruitlessly leaning towards the West") being replaced with good ideas ("Ukraine realizing that it has to play ball with Russia") and not about harming people by their ethnic situation.

Behind the link is some anonymous Telegram channel. I can create one, and so can you. But the idea is sound, Russians do not want their ambitions of grandeur challenged. Still it has very weak correlation with ethnic hate.

I'm not denying that propaganda creates and propagates myths because that's what it for.
Very interesting. I am working on something that I hope will also appeal to people doing scientific computing. Could you say a few words about why you prefer C++20 over Rust for scientific computing?
"gravel" is more of a mindset. Yeah, granted, it's been taken over by most marketing departments trying to push people into buying new gear, but ultimately, it's about being able to ride both paved roads and whatever tracks are there in the outdoors nearby.

There's always the debate / meme of "are gravel bikes just 1990's hardtail mountain bikes with drop bars?" and ... the jury's still out on that one ;-)

AFAIK a full suspension is an overkill, but if it's what You got, go for it. You'll just be a bit slower.

If You're looking for some testing, perhaps try to just get yourself a new pair of gravel tyres that fit Your wheels. That's by far the biggest source of resistance. If it's fun, pick up from there. There are plenty of videos on youtube on how to hack into a gravel bike a cheap old frame (either hardtail MTB, or some CX / touring frames). Doesn't have to more than 100-200EUR / USD in the end.
> unusually quiet and calm to me.

The crux seems to be that a genetl(wo)man would either directly accuse, or remain silent. What M.Carlsen is doing is de-facto accusing while saying "don't look at me, I didn't say it out loud". It's so... un.. hacker.. style.
I agree but there are exceptions. My carbon bike (from GT) has bikepacking mounts on both the frame and the fork. Mounting fenders wasn't a problem either. It also has outside cable routing but not a threaded BB.

I think Canyon is selling bikepacking gravel bike as well (Grizl). There are choices, you just need to look for them. It's true that these days availability is a problem but it's a problem with everything cycling related.
Rust has very strong backing at Meta, Microsoft, Google, AWS and others. I wouldn't worry about corporate backing.

You can call into the Windows APIs (there's a windows crate) and if you want to call into something that isn't there, `cbindgen` and friends are amazing.
Pretty much. The older I get, the more I realize there are "rules" and then there is what people are actually willing to do.
Depending on the bike/motor you've got, something like this can be very inconspicuously added to your bike to get past the 25/kmph limit: https://planet3.bike

I've one on a Specialized Levo and it works great.
"Rampant"

Extraordinary claims require Extraordinary evidence.
Yes, as long as you make the source available to customers under a GPL-compatible license (i.e. with no restrictions on their modification or distribution), you can charge whatever you like.
I'm glad to see this as an outline, which is how I structure most of my project work. It can be hard for others to follow, but it's very concise and scannable (just read the first indentation level for the top-level idea).

To paraphrase Adam Savage from his excellent book, Every Tool's a Hammer, lists [of lists] are very powerful way to tame the inherit complexity of any project worth doing.
coordination =/= deadlines

Think about teaching your kids peogramming. Do you set deadlines on when they need to finish learning to read, when they'll touch their first computer, the date they need to have a working hello world ?

For any of these you'll probably be buying toys, books, discuss with your partner and arrange time etc. But none of those will be "deadlines", even if you intend to be very optimal in the progress
Could the Internet Archive go out like Napster?
Unless we’re talking about climbing, weight isn’t _everything_. I would argue that being able to stay in an aero position (go on YouTube, but essentially, get on the drops, elbows in, etc) for longer periods is far more important, these aero gains similarly applies to deep dish rims.

All that said, I do agree with your sentiment that shedding a few bricks is going to be more beneficial than shedding a few thousand on a new bike (or rims!). Hell, you might save yourself a divorce in the process!
I'll guess: randomized among people who got below a certain review grade on their last one or two reviews.
I think it is an OK start, but 30K isn't much compared to what I assume Intel pays their own employees though, and 3K/month seems low for a full-time employee.
Add Peter Virdee On Snapchat