skysight-inc/HackerNews huggingface dataset:
In fact the variance for that very example - Hamburg Berlin - is much higher by car. Finding a parking spot in Berlin can be very tough, and you end up cruising around the neighbourhood for 10-20 minutes. Add another 10 minute walk from the parking spot to your destination.

Traffic can vary, too, and you want to allow significant padding for traffic jams. If I drive from Hamburg to Berlin I’d start 3:30h before my appointment at the destination. With the train, 3h is probably realistic, although there is variance as the train only goes once per hour.

It’s more extreme on the distance Berlin Munich, where taking the train is vastly faster. At night you can max out your car and drive an average speed of 200km/h down the Autobahn (although it’s extremely tiring to do that for hours), and then you can make the distance in 4h by car. During the day, 6:30-7:30h is more realistic. The train takes 3:45; add to that an hour for public transport on both sides.

It’s different when you don’t go to the big cities. You can take the train from Munich to a ski resort in Austria, but it will take twice as long as the car, and you need a cab for the last few kilometres. But nothing beats the train when travelling between large cities in Germany (not even flying, unless you have a private jet).
Pick one:

- Russia is an authoritarian state lead by one man and his inner circle

- It is rational to hate Russians in general
The difference is that you have to pay for it and money is usually a limiting factor.

If you can afford buying a ticket to ride the bus for no reason every day, no one is going to stop you.

However, most people won’t spend money on things they don’t actually need.
This is very cool!

For years I've had a fantasy of building a sim game where you design plants, and then toss the seeds into the wind. The plants could then grow, in competition with other plants of the world for the environmental resources of sun, water, and maybe soil nutrients.

The plant design would probably be in a context-free grammar (inspired by https://www.contextfreeart.org/). This would be their "DNA".
Then you made the mistake of letting your stock count for something when in fact it should be seen as icing on the cake. Your base salary should be what you found your plans and your motivation on, not the stock market.
Why are some people think that VPN's are anonnymous
We'd be better ditching LEDs and switching back to incandescents, it would be far better for the environment.

All our power comes from renewables and nuclear, to a rough approximation, so if you're turning wind and rain or really excited neutrons into electricity you're not emitting things that change the climate. Converting that into a lot of heat along with light isn't worse for the environment than converting into not a lot of head and light, even if it means using more electricity.

What about the lamps themselves?

An LED lightbulb is a technological marvel made of a bunch of different plastics, fibreglass, copper, bismuth and tin for the solder, gallium arsenide in the LEDs, tantalum in the capacitors, assembled in huge factories using processes involving all sorts of hideous chemicals and a terrifying amount of energy.

On the other hand, an incandescent lightbulb is a milk bottle with a coil of wire in it and all the air sucked out.

Again, to a very rough approximation, something you can make in a blacksmith's forge is probably going to be better overall for the environment than something that requires a multi-billion pound factory.

Go renewable, and go incandescent.
The original title is mostly a joke, a pun on the expression "forever chemicals": the matter is that further progress has been made to efficiently destroy PFAS. Already it was recently shown that adding oxidation treatments to the UV and sulfite treatment can almost completely destroy the carbon-fluorine bonds; it is now shown that addition of iodide is strong catalyst.

> Adding iodide to a water treatment reactor that uses ultraviolet (UV) light and sulfite destroys up to 90% of carbon-fluorine atoms in PFAS forever chemicals in just a few hours, reports a new study led by environmental engineering researchers at UC Riverside. The addition of iodide accelerates the speed of the reaction up to four times, saving energy and chemicals [...] it also allows the treatment of a ten times higher concentrations of PFAS, even some very recalcitrant structures

> Synthetic chemicals known as PFAS contain multiple very strong carbon-fluorine bonds [... so] PFAS pass through most water treatment systems unchanged. Photochemical degradation by UV light and sulfite (SO32−) is, to date, one the most effective ways to break PFAS down. The original process used a lot of electricity because the chemical reactions occurred slowly[; i]t also left multiple carbon-fluorine bonds remaining in the degradation products, with unknown health effects. Last year, the researchers reported that oxidation treatments before and after the UV/sulfite treatment can achieve almost 100% destruction of carbon-fluorine bonds in various major PFAS pollutants

Original research article: Zekun Liu et al, Accelerated Degradation of Perfluorosulfonates and Perfluorocarboxylates by UV/Sulfite + Iodide: Reaction Mechanisms and System Efficiencies, Environmental Science & Technology (2022) https://dx.doi.org/10.1021/acs.est.1c07608
That’s actually what’s expected to happen in Germany with the 9-Euro-Ticket.
>>So basically the people who choose to live far away get subsidized?

Sure, You can put it this way - if workers living close have problem with that they can move or select another employer (if they prefer commuting to actually working)

>> They work fewer hours for the same pay.

I would argue that You are using definition of work time that is beneficial for employers. For me every minute of commute to work is due to employers order (You have to be where I tell You). And thus is not owned by the employee.
Rustdesk – Remote desktop software, an open source TeamViewer alternative
This is exactly their conclusion.

> Our suggestions are very prosaic: Be nice to yourself. Eat mostly what you want. Trust your instincts.
>
> Diet and exercise won’t cure obesity, but this is actually good news for diet and exercise. You don’t need to put the dream of losing weight on their shoulders, and you can focus on their actual benefits instead

I haven't read it all but I have read a lot and I have been doing this for a long time.

To give people an excuse that diet and exercise is not the answer, it's irresponsible.

Our world makes it incredibly difficult to be healthy. My opinion is simply that you should still try everything you can to be healthy. The problem as I see it is that people have no clue what to eat and what not to. Most people just eat what their parents ate and think nothing of it. We buy food at a grocerie store thinking this is food because it came from a grocerie store. Most stuff in a grocerie store will slowly kill you.

And about those lab rats. They are inbred clones. Maybe suitable for some lab work but the fact that they are getting fatter has to do with their awful genetics. And yes, there's obviously some variability there.

I've been thinking about what this blog series for the past days and they don't seem to understand that muscle gain and weight loss happens slowly over years. If you're fat and you don't want to be fat anymore you have a really difficult job a head of you.

To make up excuse to pretend and act as if reality isn't exactly this is disingenuous and it's going to lure people into false sense of security. Not good.
If you create a social media profile, thus represents a repository of public information explicitly designed to be shared with anyone, then I'm not sure what leads anyone to expect specific members of the public to be barred.
Personally, my favorite card game is contract bridge.

Imperfect information, randomness with room for skill, strongly asymmetric play and scoring, etc., but it also requires cooperation via rather narrow communication channels that your opponents get to observe.

(For those not familiar, four play at a time and you are partners with the person across the table from you. After dealing, there's an auction phase and your bids are the only form of communication you are allowed to use to signal to your partner. The bids are known to everyone, and if your opponents ask you must tell them the bidding convention that you are using. After the auction, the winner of the auction plays for both themselves and their partner -- whose cards are put face up after the opening -- against the other two. Hence the asymmetric play, and the scoring also works differently for the two pairs.)
> What Python should be doing is deprecating those modules and/or moving them outside of the standard library. Not adding more of them.

No, thanks.
Isn't that the equivalent of just `fzf`?
So, how exactly would you overconsume school, libraries or parks?
Anyone experience developing for iOS in Linux?

I tried it a couple of years ago and it was pure pain. Apple's vendor login forces to buy and use XCode.
1920x1080 sounds great to me. I used to have it on an older X1 and battery life was great.

When I got my X1 gen 7 with 4K battery life has become much worse. I have not noticed that I have become a better programmer because the fonts look smoother.
Why? Is the smallpox vaccine also effective against this particular monkeypox virus?
They could play online with micro stakes. The smallest I know is 1p/2p game. Has a lot of players, people take it pretty seriously as these are the stages you play when learning. And you need about 50 buy ins (100$ total budget) to have enough to learn. This is not super cheap but can easily last for a year or more assuming the person is actually learning to play rather than doing mad gambling.
In the words of Christopher Alexander, the programmer is the true inhabiter of the program. Since we can expect the world in which the program should function will change, so should the program.

It is the programmer that has to figure out, often with experiments, what changes to the program work best.

Therefore it makes no sense to me to focus on anything but serving the programmer.
Landfills are made of garbage and soil. If we had suitable tools, that would take far less energy to sort through than ore. The future waits only on better tools.
Jellyfin has less clients than Plex and a lot of the clients they have are less mature than their Plex counterparts.

Personally I don't really mind that, as I mostly watch on my PC, Phone or Kodi, all of which have decent clients imo.
my 24" external 4K display no scaling works flawless with my 15" 4K 150% scaling notebook. (fedora 35/wayland)
> The value provided by Web3 is simple: now you can program property and ownership on the web.

Can you please define "property and ownership", and why do you feel that's relevant?

> This changes banking, finance, publishing, social media, etc.

Does it, though?

Can you provide a single example you feel is the best showcase of web3, and point out exactly where was the value added?
What gets me about prehistory is that even before civilization (the development of permanent settlements), humans existed in anatomically modern form, and even if they never wrote anything down, would surely still have used language. What did they talk about? We know that illiterate people today are perfectly capable of forming complex thoughts and reasoning. When did those thoughts first emerge? Somebody must have been the first to look up and the stars and wonder. They could have done more than just wonder. There could have been geniuses and villains and poets and master storytellers, long before they had any capability to preserve their culture through writing. And this was probably tens or even hundreds of thousands of years before the earliest stone remains that we call civilization.
Saudi Arabia alone exported almost $100 billion in crude petroleum in 2020 [1]. That was significantly less than the previous year.

Given these scales I'm not really sure $50 billion is a lot of money for the entire world to spend on an energy R&D project. In fact, that number seems surprisingly low, do you have a source for it?

[1]: https://oec.world/en/profile/hs/crude-petroleum
> Python is the language that gave dynamic typing its bad name

I'm pretty sure that honor falls upon PHP and perhaps Perl as well as JS.
Perl is the defacto standard for this kind of stuff. It's easier here because the DLL is Objective C instead of pure C.
I’ve always wondered why people reframing the civil war to be about economics rather than slavery, don’t consider slaves are part of the economy (and that slavery itself is a perversion of an economic system).

If you value free market economics, like we so often do today, then step one ought to be free mobility of labor which means laborers ought to be literally free of physical chains binding them to their “employers”.
An extra hour is fine, but a Spain-to-Czechia truck trip (two days at least) is not. A lot of produce is grown in Almería, in the south of Spain, up to the point that all the hothouses are seen from the orbit as one huge pale blob on the surface. This agricultural powerhouse supplies almost entire Europe, but transportability is a key issue. Spain is located very peripherally in the EU.
https://www.sourcewatch.org/index.php/Kevin_Sanders

"Sanders' CNN reports on Nitinol, a new metal energy conversion system won the US Engineer's Award for Broadcasting Excellence. His follow-up articles in Science Digest were translated in German and republished in Japanese by Japan Times in their annual selection of the world's best science reports. Sanders is working on a follow-up article and an update documentary for world release on new and startling disclosures on the origins and potential of Nitinol. )...
Hi fellow UK person.

Sounds like you're just about to make a relatively large (perhaps dramatic?) change to your home and work life. Some people would call that a mid-life crisis but I think it's people realising the shortness of life and making sure they don't waste whatever they have left of it.

Hope whatever the outcome it's a net positive :)
I don't understand it one bit.
From related https://medium.com/airbnb-engineering/data-quality-at-airbnb...

> The new role requires Data Engineers to be strong across several domains, including data modeling, pipeline development, and software engineering.

> comprehensive guidelines for data modeling, operations, and technical standards for pipeline implementation

> Tables must be normalized (within reason) and rely on as few dependencies as possible. Minerva does the heavy lifting to join across data models.

> When we began the Data Quality initiative, most critical data at Airbnb was composed via SQL and executed via Hive. This approach was unpopular among engineers, as SQL lacked the benefits of functional programming languages (e.g. code reuse, modularity, type safety, etc)

> made the shift to Spark, and aligned on the Scala API as our primary interface. Meanwhile, we ramped investment into a common Spark wrapper to simplify reads/write patterns and integration testing.

> needed to improve was our data pipeline testing. This slowed iteration speed and made it difficult for outsiders to safely modify code. We required that pipelines be built with thorough integration tests

> tooling for executing data quality checks and anomaly detection, and required their use in new pipelines. Anomaly detection in particular has been highly successful in preventing quality issues in our new pipelines.

> important datasets are required to have an SLA for landing times, and pipelines are required to be configured with Pager Duty

> a Spec document that provides layman’s descriptions for metrics and dimensions, table schemas, pipeline diagrams, and describes non-obvious business logic and other assumptions

> a data engineer then builds the datasets and pipelines based on the agreed upon specification
Apparently, new evidence discredits the idea that the site was built by hunter-gatherers:

"New insights from several deep soundings excavated... have exposed the weaknesses of the temple-narrative, meaning that a revision of the popular scientific view is now unavoidable (Fig. 1). Specifically, the latest observations relate to the existence of domestic buildings and the harvesting and distribution of rain-water at Göbekli Tepe."

https://publications.dainst.org/journals/efb/article/view/25...
> The value of web3 is difficult to explain because different aspects of it appeal to different people.

The problem with web3 is that no one can actually explain the value of web3, even when they are free to point out what they feel is the absolute best example available.

Instead, web3 proponents degenerate their discussion to buzzword-riddled hand-waving, without providing any explanation on what value can be proposed, backed up with a real-world tangible usecase.
Kinda cool they were able to find that object file.
Wait until the 4D chestnuts come.
Luna had a real negative yield as well
Mid-Pacific I'd call it.
People under 35 change on average every 20 months in the US. People who are focused on salary and career achievement. There are a lot of people who get a job and blank out on cruise control and wake up 10-15 years later and wonder why everyone else is making more than them. But the talented people are usually switching every 2-3 years. It's not uncommon for someone to spend an extra year at a company to have a child, plan a marriage.
Thank you for sharing it. I read it and confirm it's an excellent essay. Your quote was the perfect teaser!
for a closed source project you can probably do better
but for an open source project i don't see a better way to dit
> Sounds like you don't need to, you're happy changing the setting in many places (every device), than one (a stylesheet)

But now I need to change my settings or your site's stylesheet to make your text readable

> "Make the user fix it" was the old thinking. Now we consider a more robust set of platforms, devices and users.

Exactly, that's why you choose clearly contrasting text over blurry grey-on-white so that every device can display the text comfortably according to the characteristics and preferences set by the manufacturer (or the user, if the user disagrees with the manufacturer about what constitutes "too much contrast")
Fuel isn’t subsidized in Germany.

They are planning to reduce energy taxes on fuel for June though August, after they imposed CO2 taxes starting in 2021.

The German government tried to force people to use more renewable energies and electric cars by introducing the CO2 tax.

Since both are not adequate replacements, costs for heating, electricity and transportation exploded.

When the German government realized that was a problematic development and could push people into poverty, they hastily came up with the 9 Euro ticket and the fuel rebate (which is just reducing the energy taxes to a minimum) in the hope that the problems would resolve themselves alone sometime in the future.

However, the problems will be back in September when the rebate period is over.
> All our power comes from renewables and nuclear

When this happens, you might have a point.

> An LED lightbulb is a technological marvel made of a bunch of different plastics, fibreglass, copper, bismuth

But so is solar panel so you need to make sure you're not using these.
Would a digital therapist (AI chatbot) be useful for anyone feeling the same?
In some talks, Alan Kay mentioned something like the user understanding a simplified model in his head. I believe he mentioned the user should be able to understand a modern car through the mental model of a Ford model T.

Edit: Alan Kay sometimes also mentions "slogan land", where you state things too black and white, so that management types understand the essence. Perhaps that applies to these rules too.
Take a look at Wren if you want a similar looking embeddable scripting language. It was created by Bob Nystrom (who now works in Dart). It’s a lovely language.

[1]: https://wren.io
Well it is wrong. There is something wrong with having two subtly (depending on how subtle it is) different tools. There's duplication of effort, community split, interoperability hassles (depending on the something), extra support burden if other people have to support both, etc.

I don't think anyone would agree that having 110V, 220V, 50Hz and 60Hz is good. Or subtly different railway gauges. Or Windows and Unix style line endings.

There are a couple of upsides too - increased competition, backup in case one project goes in a crazy direction, etc.

But it's silly to pretend there's nothing bad about it.

Though anyway in this case I think "a marvel ahead of its time" is not a "subtle difference".
Russian government procured botnet to shift social media trending topics
People are actually pretty good at reading text where only the first and last letters are correct.

This suggests using a {first letter}#{last letter} encoding for words where the decompression replaces # with that number of letters chosen randomly.
Yeah it’s interesting to think about humanity living without any “permanent” settlements and what the conversations were like..

_pass the salt_
the key value for me is that i can replace compiled code at runtime. this allows to build large long running systems that can be changed without needing to restart. this is a feature that comes out of LPC which was designed for online games where it was necessary to add new content and fix bugs while the game was running since the developers of the game were the advanced players themselves.

roxen uses that to allow reloading modules. the way it works there is that any currently active instances keep running with the old version, but new instances get the new version. since modules are freshly instantiated for each http request this works very well.

there is also open-sTeam which went a step further to use proxy objects, that is, any sTeam object is a proxy to the actual pike object, so my code will only reference sTeam objects which allows the pike objects in the background to be replaced without my code needing to update the object reference because the proxy handles that behind the scenes.

open-sTeam is not actively developed anymore by its original developers, but there is a copy of it here: https://gitlab.com/societyserver/sTeam and i still maintain and use it for myself. (i have added a half-assed REST API so i can do modern web development with it. (realss.com is an example of that. i can connect to sTeam using vi to update the text content and custom code (which is stored inside sTeam as source too))

besides in pike and LPC i have only seen the ability to update code at runtime in smalltalk and lisp. i am not aware of any other language offering something like that.
This. Also, if I recall correctly, teaching kids games expecting that the skills will transfer to other areas is a futile exercise. Let kids tell you what they want to learn.
Notes on Ukraine: I spent most of April and some of May traveling around Ukraine
A useful heuristic as far as I know is to imagine "what would a modern human do in that environment?"

Make foraging plans, tell stories, bicker, gossip, predict weather, teach toolmaking and clothesmaking, discuss fair allocation of resources, arrange parties, celebrate relationships, make gifts, design song performances, learn dance moves, coordinate construction, agree on repairs for criminal damages, learn local and exotic flora, plan long travels to faraway lands, and the list goes on.
I really like there are people, like Paul Gilster, who are blogging since many years on a niche subject which interest them. It's so easy to lose motivation.

Let's hope we will soon find a way to sail to Tau ceti!