skysight-inc/HackerNews huggingface dataset:
It does not matter that you can estimate 99% of [simple] tasks. The total time is dominated by complex (big uncertainty) tasks that you can't predict/estimate reliably (e.g., think lognormal random distribution).

Programmers are good at automating predictable boring tasks. If you are competent, there always be unpredictable elements in your work.

Software estimation is similar to the coastline paradox if you don't know how small your measuring stick should be in advance. The smaller the stick the longer the coastline might be (fractal nature). An analog of taking a big software task, splitting into several smaller tasks and using it as an estimate would be like drawing a square on a map and rely on it as a good estimation for the coastline length that you can use for any scale (it is wrong if the coastline is a fractal (if the software task is complex)) https://youtube.com/watch?v=I_rw-AJqpCM
Wow I had no idea about the no inspection event, was it with the WCA?
...but what's the rationale behind banning "climate change"?

I checked for more info on this, and it seems like they really did ban the phrase "climate change".

> According to Patel, a Hulu representative called his campaign notifying them that the 30-second ad violated an “unwritten Hulu policy” related to “sensitive” content in political ads shortly after it was submitted to the platform on June 30th.

> “Hulu demanded we remove footage of Jan. 6 and the word ‘climate change’ from our ad as they were deemed ‘sensitive,’” Patel said on Twitter Wednesday.

> To appease Hulu, Patel’s campaign replaced the ad’s mention of “climate change” with “democracy” and replaced footage of the January 6th riots at the Capitol with images of protesters holding QAnon signs. That version of the ad was sent to Hulu on July 1st and approved on July 5th.

https://www.theverge.com/2022/7/13/23207499/hulu-disney-sura...

In both these articles Hulu repeatedly refuses to comment, which is unfortunate. I'd like to know why they don't want people to say "climate change" in political ads.
Templates in C
Maybe revoke the incentives for those who currently already own multiple properties. No sense in putting an additional financial barrier to people attempting to purchase a home to live in. Investors will be slightly affected by this but it seems like the type of measure that would deter first-time homeowners altogether- therefore exacervating the problem of so many properties being taken by people whose primary interest is profiteering, and leaving those who just want to own the place they live in the dust.
I think this is a very counterproductive attitude. It shuts down the possibility of all art and science till we hit the goal of “nobody starves.” But then it is super easy to move those goalposts. “Nobody is homeless”, “nobody is poor”, “nobody is suffering” and so on.

And it is this very science that has provided so much more wealth and quality of life. Without it we would still be blown in the winds of famines and plagues.

So you could say, no science that does not solve plagues. But then we would not have funded Computer Science and we would not have AlphaFold. You could say no to astronomy, deciding it is specifically worthless, but then you might be saying no to the fundamental physics discovery that doubles global carrying capacity or solves green energy production.

This is also very much ignoring the fact that hunger is political, not technical or financial. We have plenty of food, but no way to distribute it in a politically tenable way.
Is there a single change that can ever be proposed that would be considered worth it? I can only conclude that status quo bias is very strong among people. With this in mind, I can only conclude that Mark Zuckerburg is some kind of organizational genius with both his "move fast and break things" and his "move fast with stable infra" lines.
The Unlicense is designed to waive all rights while addressing as many of these nitpicks as possible.

=> https://Unlicense.org

It’s what I use for a public-domain-equivalent.
One can always infinitely shift the goal post and nitpick if one has an axe to grind. The point is aiming for as little or as much decentralization possible to realize certain properties, it's not about having decentralization for the sake of decentralization. it's not a goal but a means to an end. we fundamentally want more ownership, freedom & security.

Priorities are also important: Unrealistic levels of decentralization make no sense before securing survival and increased usage. In addition, we don't need absolutely everything to be decentralized, but merely those components that help us manifest those properties we desire.
Stainless steel is not 'rust proof' it is mostly rust retardant, it has a chromium coating that reduces oxidization but does not stop it completely. The more chromium, the better the rust resistant properties.

https://www.pennstainless.com/resources/product-information/...

Is pretty good stuff and

https://www.cralloys.com/alloys/17-chrome/

is possibly better still.

If you want (much) better rust resistance than that you are going to be into coatings or active protection such as cathodic protection using a sacrificial material.

https://en.wikipedia.org/wiki/Cathodic_protection

Coatings work well as long as there is no mechanical abrasion of the coating, cathodic protection works very well until you run out of sacrificial material.
When the sun is directly overhead it's meant to be 12:00 - IN THEORY!
However as Timezones are pretty wide, most of the time you'll be at least 15 minutes out. Sometimes you'll be out by as much as 3 hours - and you've probably never even noticed!
Telescopes already have to compensate for this (as well as for summer time).
Leap seconds make a shambles of book keeping too. What is "2022-07-17T12:00:00" + (60 x 60 x 24 x 365 x 5) seconds? No one knows! And the answer to that question will change depending on when you calculate it and which updates you installed!
So I say ditch the leap second and let it drift. In a few hundred years we could update our timezones if we _really_ want to (timezone changing is actually pretty common, so code should already be handling this edge-case).
https://github.com/google/gke-policy-automation/blob/main/gk...

What's the point of requiring the control plane to be locked down to authorized networks (IP address ranges)? Isn't Google responsible for DDoS protection, enforcing authentication controls (i.e. logging in with a Google account in the right Google group), patching the control plane ASAP for any security vulnerabilities?

If you have a VPN, if you have heavy-duty network monitoring on your VPN endpoint, sure, limit it to the VPN. For the rest of us? Is every startup running GKE without heavy-duty VPN / network monitoring fundamentally insecure? That doesn't sound right to me. Security is supposed to be a spectrum, and it seems like black-and-white automated config checkers like these are more likely to provoke arguments internally ("but the tool said it's bad!!") than to help reach a nuanced understanding of why tradeoffs are made. No?
Can we not just fix our systems to run in TAI or GPS time, and convert to UTC (or the user's local timezone) when displaying timestamps, instead of causing civil time to drift off indefinitely? I thought these were the best engineers in the world, go fix the computers then!
Glued-in, designed-to-be-non-replaceable batteries, when we all know that they'll start to degrade after a year or two of heavy use.

We should have rejected it in phones. We should certainly have rejected it in laptops.

I don't have much hope for EVs. With the battery making up maybe half of the value of the vehicle, a top design priority should have been standardised 'battery modules' shared between as many vehicle models as possible, to allow for easy replacement (including swapping out just 1 of N modules after minor damage rather than writing the whole car off), upgrade, salvage, and recycling.
London Paid a Record Price to Dodge a Blackout
My current residential tariff is 24.5p/kWh, my provider is making a loss on this recently.

Anecdotal reference: https://www.computerweekly.com/news/252522933/UK-heatwave-sp...
> and then come chase you for patent infringement.

Honest question: How could they claim damages from someone to whom they've granted permission? It just doesn't seem like a likely problem. So i'm trying to understand what the actual threat is.
Somewhat, but my parents didn't have to listen to the screaming. He did, and kept going.
Yes, but C++ isn’t complex because it set out to be complex, it’s complex because they’re constantly trying to enhance it whilst maintaining backwards compatibility with a system that was originally basically just a big set of CPP macros.

Rust has a heck of a lot of features, but it’s got nothing like the “too perfect forwarding” problem of the language behaviour just being plain hard to predict.
Your comment is phrased as if you disagree with a conclusion which I don't believe was posed in the GP.
Yes, how did you find it ?
Almost all metals oxidize. You could build something out of gold or maybe platinum and avoid oxidation, but it would obviously be expensive. The U.S. navy does have some very large aluminum ships such as the Independence Class[1]. These ships are apparently having some teething issues, but it is quite the feat to have a 414 ft long aluminum ship that can go upwards of 50 knots.

[1] : https://en.wikipedia.org/wiki/Independence-class_littoral_co...
> "...very difficult technological problem."

it's not a technological problem at all. it's a sociopolitical "problem", of wanting to influence others for personal gain. it's more practical to consider this an axiom of the human condition to be channeled rather than suppressed (much like greed in relation to capitalism). we'll never be rid of the desire to influence, and more extremely, to coerce, others.

you can invert the perspective and think about ways to obviate the core need for marketing, which is to match idiosyncratic needs with pre-determined solutions. then you could apply technology to that aim, for example creating a search engine than anticipates all your desires (google's ultimate goal). there are dystopian traps all around though, so it's not clear that technology is a net-good approach.
Ban renting. You buy a house to live in it. If you don't want to live in it then sell it. Renting houses is literally rent-seeking.

Additionally, remove all zoning laws. The free market will handle zoning.

In the West in the 20th century governments implemented some common sense policies to keep socialism at bay. Countries that didn't, like Russia, were engulfed by socialists.

Look at how many young people openly admit to being communists. If this rent-seeking is sustained we'll eventually get the Khmer Rouge.
I have heard the same. Actually making rusting proof stuff is very hard. Specially if there is any chance of things like acids being involved. Coatings could help, but even then why not just paint regular steel.

Now other thing I wonder is how structurally sound some of the stainless alloys are? Do they have similar characteristics to steels now used?
Yes. And it is totally possible that a "common" and default use case with GNS looks just like DNS.
The spec just does not mandate the governance. In fact, it mandates implementations to honor user-chosen configurations for petname overrides.
(See my other comments)
With hindsight, either of those look like better options than what we ended up doing (20 years, 2 trillion dollars, nothing to show for it).
Should Scotch Whisky Lovers Learn to Live Without Peat?
Everyone knows that Fistful of Dollars was a retelling of Kurosawa's Yojimbo, but there's also a direct line from Casablance to Yojimbo. A lot of the elements of the sangfroid hero playing both sides, risking his life for another couple's chance at happiness are right there. It's amazing to think that so many of the elements that are still tropes of modern heroic action adventures were all there in 1942.
Related wiki article: https://en.wikipedia.org/wiki/Mind_uploading
> The investors are reacting to the supply shortage in cities like NYC, not causing it.

Correct. This article has the receipts:

https://www.vox.com/platform/amp/22524829/wall-street-housin...

And the conclusion is worth sharing:

> The role of institutional investors is still being studied, but the popularity of the narrative strikes at something dangerous: People want a convenient boogeyman and when they get it, they often ignore the structural problems that are harder to combat. Housing undersupply is the result of decades of locals opposing new home building. It’s not something that can be blamed on Wall Street greed and the nefarious tinkering of a private equity firm. And that’s a much harder truth to stomach.

A huge part of the problem is the NIMBYs.
Another non-partisan example: should academics have free speech to publish opinions they have clearly been paid to promote as if they were research? https://www.theguardian.com/news/2022/jul/12/uber-paid-acade...
Floating metal in salt water. Yeah?
How do you put down fence posts? A brief googling says they should be 36 inches deep.
Which packages are potentially affected?
That's a great way of generating tremendous numbers of utter slums.

Landlords would subdivide houses into individual rooms and rent them out.

> they wouldn't be able to evict someone if their circumstances changed and they were unable to pay the extra.

Maybe not via the courts, but they would just shot off the water, and the heat, and then invite unwanted guests to live in the "unoccupied" apartment, until the non-paying tenant left.
I do the same. Some difficult and brutal platformers will really help you notice how much user error you bring to the table. :P Good point too, because for fast twitchy games where the directions really matter, it’s quite nice to be able to calibrate and/or bias the direction rounding to compensate for my own bias. This could be one good reason to go with the trig code instead - offsetting the angle becomes trivial. It could be done under the covers before the rounding code sees it, but it’d still be doing trig somewhere.
Please consider that none of this actually matters if we ditched UTC for TAI. For one, time zones still exist and local solar time is already decoupled from clock time.

The worst case scenario is things are different.
A great reminder that you are the only one truly held responsible for "figuring out" your health.
This feels an awful lot like an XY problem, so forgive me for asking this, but for what purpose do you need the key repeat rate to be faster than the maximum?

Is it just a matter of wanting the speeds in macOS and Ubuntu to match up?
It looks like you have discovered that life is boring. Doesn't matter in tech or any profession, we work to create wealth and get so engrossed in it. Once we conquer the "wealth" part we feel we don't have a meaning or a purpose anymore. And life is actually boring. To see life is boring and has no meaning is intelligence. I would go as far as to say only fools don't realize that life is boring and go on distracting themselves endlessly.

We have never lived with ourselves, we have continuously distracted ourselves with work and alcohol on weekends. When we see the futility of life, we start to get bored, and that boredom can manifest to anxiety and depression.

You need to learn to live with boredom. As much as you can. Some people call it meditation, some call if mindfulness but it doesn't matter what you call it. You need to learn to live with boredom because nature intended that way. Work is not absolute reality, games are not absolute reality, they were created by thoughts of people like you and me. What is real is the futility of life, and to embrace that you need to embrace the boredom, or the present.

If you are interested, I can tell/help you more, but my comment will get hidden somewhere down below. Still, reply to me, if you want some guidelines, because I smoked weed like you and drank and i am in IT too and now I have quit intoxication and learned to live with myself.
I can believe that a desperate lawyer would argue the semantic distinction between clock-midnight and solar-midnight, but I have trouble believing that this would amount to anything more than one more dumb nit on a pile of dumb nits that the court has to deal with every day.
Pretty predictable responses.

> Are you somehow implying Google and Facebook are run by Democrats

Again, there was a White House office made specifically to coordinate these platforms banning "disinformation" content. It was later shut down, but its creation in the first place shows that the Democratic party wants to censor discussion it doesn't like. Or are you somehow implying the White House is not run by Democrats?

> That sounds like a law to regulate advertisements, not a deplatforming

Which is exactly what we're talking about here: these are advertisements, Hulu doesn't want them on their platform. You're fine with Gavin Newsom, a Democrat, banning advertisements from gun manufacturers and retailers, presumably pro-gun, but you have a problem with Hulu not wanting advertisements that are anti-gun.
I'm GenX and have an outlook different from my younger peers. I work hard 60-80 hours a week to earn as much as I can. Programming is something I do well but I'm happiest outside in the woods or on water.

The difference is I have never taken more than a two week holiday or a break from work. Whereas younger generations seem to drop out of the workforce. This is something I can't fathom as I track my pension and investments on a weekly basis, I'm literally working to retire in relative luxury.

People tell me I may not make it and I should live more for the now, but I fear being old and still having to sit at a desk more. By 60 I want to have f#ck you money.
> "During the lockdown period when children were not mixing, they were not transmitting viruses to each other.
>
> "They were not building up immunity to the common infections they would normally encounter.
>
> "When the restrictions were lifted, children began to mix, viruses began to circulate freely - and they suddenly were exposed with this lack of prior immunity to a whole battery of new infections."
> a LICENSE.txt file that just says "this is public domain or something" isn't a valid license

It's legal in America, but you'll have trouble in a lot of other countries (Germany for one).
I'm honestly amazed to see so many people agree with this.

Timestamps are exactly what we define them to be. There is no correct and incorrect.

One option is to have a system with arbitrary unpredictable leaps to keep it synchronized to within 1 second of the mean solar time over Greenwich, England. Every computer system that has to deal with time accurately needs a lookup table for leap seconds that is occasionally amended, with only a couple months warning in advance.

Another option is to just let the clock run at a constant rate. In this case only astronomers have to keep track of the difference between solar time and clock time (which they already do anyway).

The fact that the difference will increase to an hour after several hundred years is utterly irrelevant. If people in the future care, they can simply adjust the timezone definitions to compensate, since timezones are already adjusted all the time.
I was visiting a lot of Europe a few months ago and 90% of the fast food restaurants have moved exclusively to kiosk ordering. One thing I noticed is that the kiosks are all set back a good distance from the kitchen.

A McDonald's I stopped at had a row of kiosks against the wall lining the entire length of the restaurant; probably 10 kiosks 3-4 feet apart. I'm curious if they discovered the same thing about grease when installed on/close to the front counter.
Extremely cheap interest rates caused by the government is not capitalism. It's actually socialism, cheap money to prop up zombie businesses.
It's available for macOS via Homebrew. That option isn't even the last one on the list. I don't yet want to, but if I did, I could install this for macOS in minutes.
I'd recommend talking to a therapist about this possibly being depression. Also talk to a physician.

A lot of people get into a self defeating cycle of wanting to do X -> being unable to start X -> feeling bad about not being able to do X -> doing Y to feel better about not doing X. It's weird but the effort to try and motivate yourself to do something, even if you are unsuccessful, is still draining, and like someone trying to keep running after their muscles have given out, if you keep trying to push your mind when it is in need of real rest you're never going to get back up to full strength.

You need to break out of the cycle. Change up your habits. Stop getting high, stop playing videogames, stop working on your game, stop doing or trying to do anything that your mind knows how much dopamine you're going to get. Try doing some things you've never tried before, that you haven't even thought to try before. Change up your scenery a bit - start going to new restaurants and places. If financially possible, get an airbnb in another city for a little while. Your brain basically needs to relearn how to have a good time. Start out with extremely low commitment stuff so you don't get yourself down when you fail, and as time goes on you can take on more involved things.

Also, invest in your support network. Find someone who can give you the little extra push when you need it to start things, and hold you accountable when you don't meet your goals without being harsh. They should expose you to new things and help you avoid feelings of loneliness.

Finally, beyond just shaking things up, you may need to make some real life changes. Depression is our body's way of telling us that we are in need of deep introspection - something in your life is wrong but there isn't some simple pain receptor to activate. Perhaps the new job just isn't for you, maybe you are in need of a feeling of success in something important to you like game development, maybe it's something non-obvious like a health issue. In my case, I spent a decade constantly feeling mentally and physically exhausted and no amount of sleep or rest would rejuvenate me - turned out it was undiagnosed sleep apnea and I basically just hadn't gotten a proper night's sleep in years. While there are many things that can help cheer you up and accomplish your goals in spite of the depression, you won't be able to truly recover until you find and address the root cause.