skysight-inc/HackerNews huggingface dataset:
Fixing a pothole is significantly more work than most people think it is.

Process for fixing a pothole so that it stays fixed until the next time the road is resurfaced:
1) Identify the size and depth of the pothole; if it's more than just replacing asphalt (i.e., the subsurface is damaged) than it's a significantly more involved job, otherwise...
2) Identify the appropriate asphalt mixture for the road's wear and tear, since a busy road will need a different type of asphalt from a less-traveled road.
3) Get the crew out to the pothole.
4) Clean the pothole and surrounding road so that the new asphalt patch can stick to the existing asphalt.
5a) Apply the tack coat, which will help the asphalt stick to the existing asphalt and to the subsurface.
5) Lay in and roll the asphalt. To create a seamless patch with the existing road, it will be necessary to "creep up" on the proper amount of asphalt, so this step will be repeated a number of times.
7) Block out the patch for at least 24 hours so that the asphalt can properly cure. (More expensive asphalt mixtures can be driven on within a day)
8) Send a work crew back the next day to take down the traffic cones blocking out the patch.
What the Arrival of IPv6 Support in Kubernetes Means for You
This was very enlightening for me.

But I wonder if it wouldn't be better if it were something like a ncurses list with checkboxable list items which one would progress trough.

Take a checklist for a pilot for example. Wouldn't it be not as good if the next item on the list only appeared after an item has been checked? It could be beneficial if you could peek a couple of items down the line in order to group your actions or get a better overview of the overall task.

"Do I put the water for the coffee in the microwave now or do I first finish this quick item and let the next long-running item start before I go and make my coffee?"
Why not Vivaldi?
There’s a comment like this on every post ending in “written in Rust.” The people who care about this include people who follow the development of the Rust ecosystem because it’s a sign of how capable the ecosystem is becoming.
The only lens I care about these days is the impending climate disaster. Technology like this, that embodies a lot of carbon and has a built-in expiration date, is getting more and more upsetting to me.

I don't need a faster computer, I need air that will still be breathable in 20 years. My next computer will likely be whatever 5-10 year old laptop I can snatch up on it's way to the landfill. It definitely won't be an M1.
I grew up in the midwest and have also worked software on both coasts. They are all different cultures, work and otherwise.

I expect the emergence of remote, distributed work to change that in the same way that mass media affected regional dialects.
the ideas aren't mutually exclusive.
sure, jack up property taxes instead of rental income taxes. The point is not the specific mechanic, the point is the desired outcome should be to reduce the number of residential properties purchased for investment and speculation. Zillow owning 7k houses doesn't actually do anything good for society; that's 7k houses that people aren't living in. People buying houses shouldn't be forced to compete with the search engine that they're using to buy houses.
Thanks for the long reply!

Money laundering through road construction is apparently _very popular_ but I can't see what changed and why its not as popular abroad. Shouldn't the same conditions for this exist elsewhere?

Somebody direct me to a few papers on the subject but I frankly don't have the time to read them.
Sssh, you’re saying the quiet part loud!
It is just silica glass, so unless you break it or you melt it or you dissolve it in a caustic alkali or in a hydrogen fluoride solution, it could be preserved for millions of years.

Silica glass could crystallize, which might distort the surface, but this process is extremely slow at normal temperatures. Exactly how fast it is depends on manufacturing and impurities.

The existing optical discs have the problem that the metallic mirror oxidizes in time and no longer reflects light, unless it is made of gold, which is expensive.

If gold is used as in some archival CDs and DVDs, then the polycarbonate transparent plastic will depolymerize after some time, which could be more than a hundred years, if the discs are stored in optimal conditions of temperature and humidity.
Thanks! Feel free to ask any questions via Github issues or in Discord: https://discord.com/invite/mFFJKSTgw3
Wave was federated? First i've heard of this. Where can i find this OSS server?

Also, federated seems like the least important wave feature that people talk about.
Chemo helps breast cancer cells get their ‘foot in the door’ to the lungs
I'm somewhat confused by the "Power Modes" feature ... it's being introduced as a Gnome feature, but why would that be tied to Gnome? Isn't it usable from other window managers/desktop environments?
> I 99% believe that you think these things are real;

Again, go read the last sentence of my original post.

> There is evidence that there's no evidence: we've been digging holes....very recently, in the Indian subcontinent.

Hmmm.
Note that because you only get this raise once a year you are actually making less than you expect during the year, getting further from matching inflation towards the end of the year. So you are actually getting paid less, though it makes you think your salary is staying the same.
> I've resorted to giving people edibles (the regular kind, not the psychoactive kind), but it feels thoughtless.

Please don't think this is thoughtless! I personally much prefer consumables (or experiences) as gifts over "stuff".
You can choose the accent below the search field.
You don't think we would be talking about Apple's flagship science fiction show?
Yeah, this is bizarre.

What fraction of apps actually use sysexits.h? 0.1%? 0.01%? If an application fails and exits with some >1 error code, it would be insane to assume it's following this convention.

Hopefully the command's documentation describes the error codes (either referencing sysexits or explicitly listing the non-standard exit codes), and if it doesn't, you'll be stuck looking at the source code anyway.
This would be true, if someone old sold a house in san francisco and bought a house in bumfuck alabama...

But considering that people tend to move to a few urban locations, the house prices in eg. florida got very expensive too... yes, they earn a bit more, but I don't believe that single house owners, moving from SF to FL (or wherever) are causing the housing crisis.
Unless.. its super easy to convert what obsesses ones day into 3d and park it in the world. But then its just humanitys meme & memory junkyard.. kind of like a book with sad faces.
My instinct is that 90+ percent of all work is not mission-critical airplane design but is mostly shuffling things around between team members. So the 'good enough' metric is sufficient, where the extremely efficient but extremely unpleasant coworkers generally don't stick around unless they can be walled off.
The categorization of dialects is a bit disappointing.

What the hell is an "Uk" accent? So a posh southern English accent would be the same category as a northern one? I get that considering nearly every city has its own dialect of English it would hard to offer some sensible mapping but it still feels kind of wrong.

If I search for the word "climate" in "Uk", "Irish" or "New Zealand" I get the same British English video, otherwise a Scottish English video for US. Don't offer me that many choices if you are going to lump them all together anyway.

Honestly they should have just offered a switch between American English and "British English" (the Received Pronunciation that many learn at school).

Other than that, seems like a great idea and already working reasonably well.
> soldered-to-the-motherboard, everything-utterly-encrypted approach is that it's almost impossible to do data recovery

Well, that's kind of the point.

> You just have to be damn sure that you back it up correctly.

Exactly. And that's as easy as plugging in an external hard drive occasionally, or storing critical files in the cloud.
i was gonna say alpine but yeah, no youtube...
Privacy makes us more civil.

Next time somebody says they don’t care about privacy tell them that.

When we think we know everything about somebody, our mind is no longer curious about that person. We think we know everything about them and start making assumptions.
In my experience Debian has always had it's share of community drama and static. Around 2002 I used to publish a couple of RPMs and since I used to use Debian myself for some of my own servers I decided to publish .debs as well. So some debian folks asked me to "make them official". I found becoming a Debian dev such a pita I just abandoned the attempt. Literally at one point one Debian dev who was a co-worker of mine in real life refused to sign my key because he said "how could he really sure of my identity". Dude, we work together, for a regulated financial institution that does background checks. How could I get away with having some kind of secret identity?

I just decided to avoid the friction and not bother publishing my .debs.
> it is now impossible to brick the system with a bad BIOS/EFI flash

I had to flash the T2 to do a Bug Sur update on my 2018 Mac Mini a couple weeks ago. The flash failed and bricked the machine.

Sent the machine in for service and the entire logic board was replaced under warranty, the machine was at least 2 years out of warranty as far as I know. This makes me think failed flashes are a known issue?
Justice sues to block Penguin Random House’s acquisition of Simon and Schuster
There doesn’t appear to be any meaningful political or government will to implement a carbon tax or shift policy rapidly to deprecate fossil fuel use in a timely manner. Those, of course, would be the ideal path forward, but radical solutions will likely need to come from outside of government based on how we’ve gotten to here.
There's so much of this. Think of how many perfectly good battery cells from powerbanks end up in landfills because of cheap micro USB connectors that snap off the PCB.
An Introduction to Radios and Emergency Communication (2020) [video]
Casey Muratori's refterm video series is a great example of how to do application design. It focuses on writing a terminal emulator for Windows, but almost all the concepts apply to nixes as well -- even down to the level of OS primitives like memory mappings to create a ring buffer, etc. He builds a nearly complete terminal that appears to better support unicode and escape sequences than windows-terminal, in drastically less code and with literally orders of magnitude better performance.

In particular, I like his focus on experimentation to figure out a reasonable upper bound on performance (so you can measure success/failure), "non-pessimisation" (don't do things extrinsic to the actual task), understanding the actual machine and its capabilities (he doesn't use the term, but sometimes called "mechanical sympathy"), and tactics for isolating "bad code" that you probably have to use (at least to get started).

https://www.youtube.com/watch?v=pgoetgxecw8
I tried MX Linux with additional driver support, but they didn't detect any usable screen resolutions.

The latest version of Lubuntu switched to using Qt, which isn't necessarily a bad thing out of context, but it's slower and uses more ram. Lubuntu 18 is probably the latest version without Qt. For more context, Qt is probably something you should use for a general application, not for an OS GUI or default OS apps.

I settled on Ubuntu Mate which is the lightest Ubuntu I am aware of, and I've generally been happy with it for last decade.
Favorite operating systems in one place
Why not use all of it? I opted out of micropayments and ads, installed the full bevy of ad blocking on Brave, and use pihole for DNS.
What tool did you use to pack it to a binary?
I believe is now called MANGA.
Hopefully it doesnt slow down as much though
The ones that I have met did so because their children were into it. An hour or two a day adds up pretty quickly if you're building
Thats interesting, many people I know hate excel since its so slow, its clunky and switched to python for data since their computers overheat, freeze and crash when they work with large data sets on excel.
Pray tell, what is/was Borgmon?
> If you were making your backups bootable in case of hardware failure, then that's an extra logistical chore that you can now retire from your backup strategy.

That's some premium-quality snark, right there.
Presumably, it's not just landlords that are shouldering the risk. Also, the US budget is huge and has a lot of buffer room. Worst case you're trading off investing in future development projects with keeping the market stable.
I have no inclination to convince anyone of that. You represent the low-hanging fruit that baits automated scams to build a powerful portfolio, using computer vision to recognize your friends, college, and hometown. Your children, parents, maiden name, pets, day job and maybe some things you didn’t know about.

When a telemarketer calls and asks for you by name, you are the low-hanging fruit that reassures me when they never ask for my name.
I'd be happy if they put forth some development into WINE or some kind of compatibility layer. Bundle it into a container/pak
Now I understand better why Homebrew author failed his job interview at Google :)
It's not a "private" key if its shared. Only the end user needs to know the private key details.

Consider the usecase of generating a user their initial password for a service, this almost always results in the user needing to immediately reset their password after initial login, this doesn't happen if someone is generating both parts of the key pair for you.

My sysadmin doesn't need to know my password, and doesn't need to know my private key or passphrase, that would allow them to impersonate me.
> only potential downside is if someone decides to "engineer" this method

It can be engineered, if you follow a gradual process.

On servers, I keep a log of what was deployed in a root directory following the sequential number _ goal format (ex: 00_partitions ... 90_web_server)

It is not fancy, most of the logs are not even scripts: many are just ASCII text files, that will only be used as a checklist if the same "goal" has to be achieved again. For example, 00_partition may be "gdisk /dev/nvme0n1" followed by a copy-pasted list of the partitions and some quick description about why it was done that way.

But that's on the first iteration only: the next iteration turns that into "do-nothing" script, the next iteration into a better script with basic checks (supporting both /dev/nvme0n1 and /dev/sda), then exception handling (if partitions already exist, etc), and so on: this gradual complexification process avoids the "premature optimization" of creating infrastructure-as-code for what you rarely need, while optimizing and fine tuning the parts you most often need.

Someone will certainly mention Terraform, or Ansible, or something else - yes, they exist and they are nice, but if you are doing everything there, you are over-engineering and wasting time: not everything needs your equal attention!

If you only install a webserver once in a blue moon, make a .txt checklist of the steps you followed.

But if you leave and breathe nginx options and certificate deployment, fully automatize all that, including the obscure details of what may fail if you use let's encrypt with some specific DNS configuration!

And if you don't know yet which is which, start small (a .txt checklist will cost you a few minutes) and the next time you find yourself doing the same thing, do it better using the previous artifact (the .txt file) to create a better one (a script, then a better script etc)
Here is an interesting question. Is it at that point your data? Wouldn't it be the data of who ever took the photo? Why would it belong to you just because you are in the photo?

I think giving users power over auto tagging make sense. But giving users power over other people's photos is a terrible idea.
Cool. A nice medium on the way between "seat-of-your-pants" manual and completely inscrutable automation!

People like to brag that they never do something manually more than once, but in reality it takes time and practice to be able to fully automate any non-trivial process. You usually can't do it in one go. I really like that this article embraces that.

I especially like how it's broken down such that any particular function can be swapped out with full automation once the author gets enough confidence to be able to do that.
This is a better idea than searching for word+" pronunciation" , because of videos like this: https://www.youtube.com/watch?v=8hx052Tiz9E
I think the end vision for the metaverse is to swallow up a lot of those time sinks in a typical lifespan. Working, shopping, socializing, etc. could theoretically be supplanted by a metaverse (for better or worse).
You mean for the companies working on metaverses?
It's bad for other reasons. What I'm criticizing is clamming to be an adaptation of the books when it doesn't even get the most fundamental thing of the book right.

> You’re disappointed because you have set expectations

They created those expectations by clamming it is an adaption of the books. Imagine if I claim that my show called "The lord of the rings" is based on the novels but the only thing in common is that the main character is named Frodo.
Good riddance. Good choice by FB.
I could see several possibilities:

The effect of a tax increase is more distributed so that it is less likely to be directly passed on to consumers.

Increasing taxes shifts the burden more indirectly so it is less likely to be directly passed on to consumers.

With rent assistance the landlords continue to receive rent, so it may be easier for them to absorb the costs.

Since people receiving rent assistance can keep receiving the assistance if they move to a better deal, competition between landlords is still in place.
That's what makes this even more funny.
The alternative is having the control data originally plotted out.
> weaponry in particular, most "ray guns" are noticeably inferior to real-world guns in almost every way except perhaps ammo capacity

I was thinking about this watching Foundation. In thousands of years will humans really be _shooting projectiles_ at each other to disrupt vital organs? Why wouldn't it be some kind of device that interacts on a deeper level, I'm thinking like setting off a mini-nuclear-chain-reaction when coming into contact with a single cell that just causes their body to instantly vaporize.

Guns in general seem like something that should already be antiquated.
I wanted/tried to be a part of the community. I could say I was not a cultural fit.

As much as I sympathize with cutting things down and making frugal software I am too messy to make it all work for my advantage. I now prefer to mix and match and not attaching myself to any group. But I am fond of the actual code. It is refreshingly simple and easy to track. I was using dwm the most from all of the projects and I still think of going back to it. Though currently I'm getting tired of software all together.
I just finished this recently after dropping it halfway through because my eyes were in danger of rolling out of the back of my head due to the Capone stuff.
This is (one reason) why I run chromium, not chrome.

Opera at least used to have a (fast, standards compliant) unique render engine and a snappy email client. Beyond IE-mode, I don't se why I would prefer Edge to Chromium.

That said, I'm happy to see first party support for Linux. But for me, being able to run SQL Server is much more useful than Edge.
There will never be a metaverse! The amount of electricity and device manufacturing required for it to exist at scale will likely exhaust our capabilities as a planet and lead to yet more conflict and strife.
> Homebrew is old and it needs to be replaced. It has served its time.

Counterpoint: I've spent serious time (years) with, oh, six or seven package managers, in a couple decades of using package managers. More if you count Flatpack and stuff like that.

Brew is my favorite, all-around. Package selection is incredible. Stability is excellent. It's a little slow and I think defaulting to updating the package list damn near every time one invokes the command is a really weird choice, but that's configurable.

My second favorite? Docker :-)

Third would probably be portage (from Gentoo), I guess. Then apt/dpkg.

Worst I've used is easily Macports, and it's not even close—however, I switched years ago because it broke constantly under normal usage, on my machine, so for all I know it's great now—and I've never forgiven RPM-based distros for all the time I lost to RPM hell over the years, and for going so long with worse CLI tools than apt.

Void's seems very nice, but I've not spent enough time with it to feel the rough edges.
California had roving blackouts because the electric companies turned off power to customers so that it could disable electric equipment in wildfire-prone areas. The blackout you noted from last year was the first one in two decades related to supply issues, and the 2020 supply issues were due to power companies deliberately delaying starting up gas-firing plants after the sun went down in an effort to blame renewables for the problem.

Notably, after the CPUC threatened fines, the supply-related blackouts didn't happen again.
Good point. I do think then we should be careful then attributing _to_ something without proof.
VSCode bracket pair colorization: 10,000x faster
The underlying architecture was federated; basically an XMPP extension. When Wave shut down, they handed the federated server code to the Apache Foundation, who briefly developed it under the name "Apache Wave". Apache Wave was shut down in 2018, but you can still download the code.
My team has issues deploying builds to test machines. It's like 15 steps and takes an hour. The tooling is atrocious and recently got even worse.

We eventually found the team responsible for this (the org structure is hard to penetrate because no one answers emails). They said they had no idea anyone was dissatisfied. Then they said that it was a low priority so they didn't care and nothing would be done.

In my experience, you can usually convince an engineer that their stuff has a problem and they need to fix it. But it's often impossible to convince management if they aren't on the hook for user satisfaction.
LaunchDarkly - Remote First - HQ in Oakland, CA $3.2 billion valuation, Series D https://launchdarkly.com/careers/
Full Stack Engineer Backend Engineer Frontend Engineer Security Engineer Data Engineer Product Designer/Manager Tech Support - US or EMEA
This is sadly common in business. The approach of "who cares about current customers and their experiences, when there are so many people not on the platform already", which leads to quite predictable results.

Look at the arrogance of requiring and facebook account to use an oculus, until just recently.
I think personal space storage requirements have increased but consumers have been pushed towards cloud storage. People are drawn in by the free photo backup and when the free tier runs out, it's only $2/mo to continue making it someone else's problem. Business loves the recurring revenue stream and consumers love low/no upfront costs. As long as they don't get randomly flagged for a TOS violation and get banned with no recourse, it's fine not having local copies of their photos.