skysight-inc/HackerNews huggingface dataset:
I bought my dad a chromebook 2 years ago, because it's the most locked down laptop form factor I could find. My tech support calls have dropped from monthly (yes, monthly) to once. Before it was "I can't find my email" (whatever windows' default url handler for mail:foo@bar wasn't logged into his account) or "office isn't working" (that's a zip file, not a document), or " every time I try to run X it does Y" (the final straw was windows defender stopped him from opening a docx file because it came from an untrusted source, which was his GP/doctor who had self hosted mail bring flagged as spam by Hotmail). Bought a chromebook, moved him to google sheets and google docs, and haven't had a call since. If there was a locked in, $200 phone that wasn't apple that I could buy for him that would have the same effect, I would.
Not software but transition from Floppy Drive to USB was perhaps more than 10X. I remember the first time I used USB, I was amazed at the capacity of 128MB, vs 1.4MB, the speed of transfer and ease of carrying around.
Yea. But in a good way.
that's not a 1:1 comparison though.

Leave your nice clean K8s deployment paradise to cruft up for decades, and will it be any better? I doubt it - there'll be old Dockerfiles and weird bits of yaml that shouldn't work but do, and upgrading a version of anything will break random things.

So yes, I think I would prefer the decades of crufty perl and bash to decades of crufty outdated yaml. At least the bash scripts have a hope of doing what they say they do, and are likely to still execute as intended.
A new browser game helps training your short-term memory
The docker tools themselves ARE cross platform, but 99% of docker images in the wild are based off Linux, and have ELF binaries inside. Windows does not have equivalents for every single Linux system call. This is why you need WSL.

You can build an image based on a Windows base image, and run it natively in Windows.
Depends on where you live. Probably subsidized by employers, just like public transit is sometimes also subsidized by employers. Even when it's not, the mental health benefit you can get from not behind the wheel stuck in traffic is certainly worth thousands of dollars per year.
i find 3 years in prison for this kind of youthful indiscretion to be outrageous. maybe 3 weeks, but not 3 years. all for slapping eggs on the faces of "serious and important" people.

i'm fine if a goldman middle-manager gets 3 years in prison for embezzlement, because that actually affects real people adversely, but this is excessively punitive, to say the least.
Won't non-intact mRNA without a stop codon get degraded by Non-stop decay?
I disagree. Change is possible, though it may be a while before we see it across all mainstream products. But, the EU and California are making progressing in pushing Big Tech to making changes to their data collection policies, consumers are opting for privacy friendly products (DDG saw the dramatic increase in search of 62% in 2020), and companies are making structural changes in some of their products.

And yes, privacy law is needed to bring privacy back. But, it's also people and privacy friendly products. We have some power. Don't dismiss everyone because one company is too big.
FYI, Jean Yang had Robert O'Callahan on her weekly PL-themed "talk show" on Twitch to talk about rr a couple weeks ago. The video is available until this coming Friday, I believe [0], at which point it will disappear into the ether.

[0] https://www.twitch.tv/videos/938439732
I didn't downvote but it could be you got some downvotes because calomel has a bad reputation among BSD people. They have put bad and dangerous advice in their tuning and performance posts. People who follow this advice and shoot themselves in the foot sometimes come to the mailing lists looking for help, and it turns out their problems were caused by copy pasting from an unofficial source instead of reading and understanding the documentation.
Python. The productivity and elegance of it are way more than 10x.
Filled with zebra mussels, you mean, not aquarium moss balls.

Invasive species are all over the place here in Michigan, too. We've got purple loosestrife, Eurasian milfoil, zebra and quagga mussels, and others at an ever-growing subset of our lakes. Many of these are isolated glacial kettle lakes, swamp- or spring-fed, with fast-flowing outlet streams that keep invasive species downstream until humans introduce them.

The problem with these aquatic hitch-hikers is that it only takes one fool to purge his boat live well or dump an unwanted aquarium fish 'humanely' into the lake to ruin it for everyone. I can be super careful, purging the freshwater cooling system of my boat motor between lakes, but it's a battle you only have to loose once; I don't know of any lake that's been successful in removing zebra mussels after they've established themselves.

As a child, one of five lakes we visited regularly had zebra mussels coating every rock. Now four of those five have succumbed. I know it wasn't me in recent years - I powerwash the boat exterior and purge the freshwater cooling system every time - but a lot of people here don't believe that humans can have a significant detrimental effect on the environment, so I fear all my efforts are for naught.
What are you using for GUI libraries? Or are these mostly accessed from the command line?

In my own experimentation, I’ve seen some success with Vapor 4 and PlotHTML
People being good at anything else (let's say, accounting) is not correlated with safe/smart computer use habits. If you can prevent a lot of turmoil by not letting them install arbitrary programs and still keep them happy and working well on their main role, why get rid of an otherwise good employee?
Both. We run a QA instance for every customer in our infrastructure, and then 2-3 additional environments per customer in their infrastructure.
Now you're being intentionally obtuse and moving the goal posts from your original claims just to score points.

You're not arguing in good faith.

Feel free to stick with your invalid views on portability, the rest of us JVM developers will keep enjoying the portability that this wonderful technology provides us.
I guess torrent clients were pretty useful to share large files :P
No Ethereum network- no go for me as well.
Boomers from the upper Midwest may remember the invasive alewife infestation of Lake Michigan of the 60s. They died after spawning in such vast numbers that bulldozers were used to clear them from the beaches[0]. The solution: Coho and then Chinook salmon, that took the alewife population down and introduced the big fish to the sport fishing industry around the lake.

In 1990, the zebra mussels showed up and quickly covered the lake bottom, taking so much nutrient, that the alewife and then salmon populations were in duress.

That makes 3 invasive species, one intentionally introduced, all creating ecological imbalance. It also illustrates how little we can foresee the unintended consequences of attempting to 'sculpt' the systems.

This is a great video showing how precipitously balanced ecosystems really are. The re-introduction of the wolf to Yellowstone park ultimately led to a greater diversity of birds and fish, for example[1].

[0] https://midwestoutdoors.com/fishing/lake-michigans-chinook-s...

[1] https://www.youtube.com/watch?v=gc52l5ZcAJ0
The downside is, we aren't even united.

Many of us really smart geeks thinks Stallman is the way. If we can't see the source code of every single thing we have, we don't have it. Free or die!

Many others of us think that it's more important privacy is respected. Smooth user experiences are more important than perfect freedom of code. So Apple is the way. You may not know the code on your device, but at least it isn't being sold to the world.

And still others think the Google/Facebook way is right. They provide great services to users! Yes they make money selling private data, but their free tools are invaluable to our life.

With such a divided view among the "tech elite", how could we really stop anything?

Agree that federal law is really the only hope for this kind of stuff, but that is rather hard to do for many reasons.
Counter considerations would be: What is the delta between out of box solutions and current solutions? What is the cost of the migration? For what period will two services be supported simultaneously? Will development effort continue on the previous service while the new one is created? Will the new service successfully solve problems the old one didn't? What happens when Kubernetes is insufficient for a task or has a critical bug that only appears at scale? How will people be onboarded into the new system? Will the team handling how services run perform the migration or will the teams who own services perform the migration? How much time should be spent experimenting with new things compared to fixing bugs/adding requested features?

> in some ways it seems like it's just shifting the monolith technical debt into an internal Atlas platform team's technical debt.

This is a key insight into the monolith problem. How does a monolith become poor and unmaintainable? A monolith becomes poor quality and unmaintainable when there is no entity enforcing architectural simplicity. It becomes unmaintainable when there is no team focusing solely on how the monolith functions. It becomes unmaintainable if there is no entity capable of saying "no" to a product engineer. A monolith in a company with weak leadership is a tragedy of the commons where everyone takes from the commons by adding complexity and there is no governing entity to ensure that the commons remains viable.

The exact statement you made is the key strength of this approach. Where there was a vacuum of responsibility before (monolith technical debt), a team has been created with direct responsibility and authority creating a governing force over that technical debt/overall complexity and therefore an entity directly responsible for improving it. This is a key first step. Atlas appears to be a compromise solution rather than an ideal end state.
How do you make sure that the utopian visions in this New World's fair doesn't end up being dystopian?

For example, China showing up with a whole bunch of companies like hikvision or DJI (which are effectively state sponsored) and tries to push for dictatorship enabling tools, tools they are perfecting on concentration camps for Uighur muslims in Xinjiang? Where forced labors/rapes are occuring.
I don't believe I am obligated to take an experimental vaccine in order to reduce the risk that I will transmit a virus with a 99.95% survival rate for people under 70. And while I'm optimistic about the prospect for these vaccines to reduce transmission in the short run, it remains to be seen how well they will work over the long term against the evolving virus.
OCRing items on screen with (Alfred App glue + Screen Capture.app + Google Vision).

WebUSB Printing and Postage Scales - (one click postage label creation without installing software/drivers or going through the OS printer queue is magical)
People can't all reliably afford food and shelter, so I don't think lifestyle inflation is the real problem.
Sounds like rent-seeking from a company that has literally banned all mobile app distribution competition on their platform.
It's so unfortunate that it's called Pop! OS. That name is unspeakably awful. It screams "toy not suitable for anything serious."

It wouldn't turn me off from System76 if the hardware were good, but it's just... bad... real bad.
how much is "so much money" are we talking about. I have found that people tend to overestimate what they think is a lot.
Visual Studio.

At the time I used this really shitty, platform dependant tool,which is only an inch better than Notepad. And then,one day I get to use Visual Studio. It felt like I went from a half dead donkey to Star Trek level tech. Amazing.
It made a big difference for me with occasional trips, I took public transportation to work, but Uber/Lyft meant I could go visit my friends for $10 and 10 minutes instead of $2 and 45 minutes.

Note that a car also costs thousands of dollars a year once you factor in everything, Edmunds estimates the true cost of a corolla at $7k/year: https://www.edmunds.com/toyota/corolla/2020/cost-to-own/
Minimalism? Minimalism is fitting the kernel and initrd on a single floppy ;) (to be fair, it was hard to get a full x11 in there.. Which was one reason the qnx demo floppy was so impressive)

https://www.dosbox.com/wiki/Software:QNX4_demofloppy

https://en.m.wikipedia.org/wiki/MuLinux
I do use Lyft to get to work most days (or did, in the Before Times). I just checked a few hopefully-representative months (June/July/August 2019) and it looks like I was spending about $400/month.
Google tells me that the average TCO of a car is about $700/month, so this would seem like a net win. That average might not be representative of my needs though - it's likely being dragged up by people driving around giant SUVs and such, so take this comparison with a grain of salt.
You can defi with a lot more than Ethereum and more options are coming everyday.
SideQuest has now directly partnered with Oculus, for the new "App Lab".

https://www.androidcentral.com/how-find-and-download-app-lab...
I probably feel differently, because I'm used to using shortcuts and macros on a TKL (or smaller) keyboard. There are many different ways to achieve that, but for instance on my 60% mechanical keyboards I have between 3 and 14 layers (depending on keyboard firmware) which can be accessed with modifiers and trigger macros. There are significantly more combinations available to me on a 60% keyboard or on a laptop keyboard, with appropriate tooling, than is available on a numpad.

I've been doing "serious work" for my entire career, thanks, although these days I do spend more time in Zoom meetings and writing emails/documents.
> Some types showed that the whole protocol oriented programming model breaks down in some serious ways.

How so? Rust has an equivalent feature (impl Trait) for example. It solves a legitimate problem.
A few apps have done this and they only did it to take a full advantage of the pandemic. Two of my daily driver apps went this route during the pandemic (that is more fuckup when you think about it) and I uninstalled it immediately. One app took really cool features and completely nerfed/degraded it and hide it behind the subscription. Seriously, they put the crippled feature behind a subscription, wat the...
You might be interested in the EXEgesis project, which is also a machine interpretation of x86 documentation, but which includes several patches for unfixed errata therein.

https://github.com/google/EXEgesis
Not all music has value. Music is almost never a full time job. Supply vastly outpaces demand.

If I record the sound of myself taking a crap and upload it to Spotify, do I deserve to get a perpetual minimum wage for being an artist?
It's just so incredible that someone has clawed out some right for civilization, for society, amid so many owned proprietary systems. The internet is like 99.99% corporations, all rights reserved, but here's this one team of people that say: no, the public has a right. History has a right to know. You have put this information out there, and humankind has a right to know that. You don't get to maintain absolute control over this published information, dispose of it, alter it at your will: the public also has rights.

It seems almost unimaginable that such a battle could or would be won, that this would be permitted. Everywhere else, the terms of service seem absolute, ironclad. It feels so much like it took this virtuous saint of a system to pry some user rights out of so much corporate ownership, that this example is the only thing that could ever have budged the mountain of legalese that denies users any rights to the things they see before them. And- whatever rights we have, I strongly believe including the future's right to see, to be given a chance to understand, to know of the past is at least as important.
In a similar vein, Napster was also a game changer for mp3 distribution.
The speed of the naive recursive fib scales with the number it computes, which is roughly 1.6 ^ n (the eigenvalue of the matrix for the recurrence relation is the golden ratio, phi).

Intuition: if you were to expand and flatten the recursive calls, you'd end up with something like

(+ 1 0 1 1 0 1 1 0 ... 1 0)

with exactly (fib n) 1s (base case (fib 1)), and no more than (fib n) 0s (base case (fib 0)).

Simple example:

(fib 3)
= (+ (fib 2) (fib 1))
= (+ (+ (fib 1) (fib 0)) 1)
= (+ (+ 1 0) 1)
= (+ 1 0 1)
To me the whole point of having a monorepo is to avoid versioning. But that doesnt mean you always need to deploy everything, you can take the newest commit hash from each project directory and only deploy if that has changed.
> I really wish DDG would innovate on search, improve their own crawlers & indexing and then attack Google head on by comparing better results with the ad-ridden, SEO-flooded shit show that Google results have become.

DuckDuckGo's organic results are proxied from Bing (or sometimes Yandex). Their crawler (DuckDuckBot) just fetches favicons and scrapes data for a few Instant Answers.

Most of DuckDuckGo's non-privacy-related selling points are their instant answers, which in my experience are really good.

Alternative indexing engines to the "Big Three" English indexers (Google, Bing, Yandex) with decent privacy include Mojeek, Right Dao, Gigablast, Gowiki, wbsrch, and others. I've counted 16 English alternatives in all.
Sea Slugs That Chop Off Their Heads and Grow New Bodies
If we're doing that then we may as well avoid the exponentiation with `lookup_table[n % 15]`.
>ie, anti-trust claims to allow devs to abuse users the way they can elsewhere

I can't lie. When I see companies like Match Group complaining that iOS policies prevent them from surreptitiously locking their "customers" into subscriptions[0], I can't help but chuckle. This is precisely why I bought an iPhone.

0: https://nypost.com/2019/11/06/tinder-owners-stock-tumbles-af...
Containers aren't virtual machines.
<joke>

Just a thought experiment: let's say we take Sam's ideas alongside something like UBI, where everyone has a baseline of income provided by the society they live in.

You succeed wildly, and get rich as an entrepreneur. Sadly, in a generation or two, your grandchildren will be back with the rest of the plebeians, despite grandpops launching YC, writing books on art and coding and creating an bunch of amazing companies. But, your grandkids are now not motivated by escaping the poverty they live in, but by a simple desire to live differently than the other normal people out there (also living on UBI).

This seems a lot like what happens in places like Russia or Venezuela or Brazil, where the best and the brightest (often from upper crust there) flee their countries to make it big in Europe, US or the Middle East, but not always because they have such horrible lives there.

Except that, unlike entrepreneurs driven by a mindset that has them feel like it is never enough, these ones are just trying to escape the ennui of boredom of suburbia, and slipping back into that isn't so awful. The alternative drive of escaping poverty does something very different and rapacious: see Tyco and Dennis Kozlowski: https://en.wikipedia.org/wiki/Dennis_Kozlowski, who despite enormous wealth couldn't stop himself from having his company pay for even his rugs.

It's like the best of communism, and the best of capitalism!

</joke>

Seriously, isn't there an interesting space for entrepreneurs in a new world like the one Sam is describing?
and ggplot2 for R graphics. just. wow.
The US seems to have largely decided that any amount of national pride is something to be ashamed of.
> they still don't have a stable async/concurrency story besides callbacks. What's more is that they actually chose an error handling mechanism that doesn't even work with callbacks/closures! So sometimes you have a throwing function and sometimes you return a Result.

This is exactly what the new async/await feature solves though. Actors are built on top of that.
You are right, while there are already some libraries which provide GA, there are almost non which use it. I know that it is used in some photogrammetry pose estimation / frame registration code and I am currently porting my vector / path rendering library to GA.

It is still really niche, but gaining traction in the last 3 years or so (considering it was invented in 1878).
I mean I don't think that quite qualifies as lifestyle inflation. A Roadster in Space just costs Elon $100,000 since his business planned to launch the rocket anyways. That's nothing compared to the price of a megayacht.
I’m a pretty smart guy, or at least I keep getting told that, and I work near HFTs in the finance world. I am also a huge space nerd thanks to a love for things like Star Trek and Star Wars in the 70’s 80’s. I would take a significant pay cut to work for NASA because that work would feel amazing compared to the grind I’ve been in.

I am 100% confident I would not be hirable by NASA, confident enough in that assertion to shut down without trying. I think you may have some bias from your media bubble coloring your perception if you truly believe what you wrote is true.
Free Link Premium Link Generator (Rapidgator, Turbobit, etc.)
Speedlify: Benchmark Web Pages over Time
The comment directly says it's not a good analogy. Complaining that they didn't specifically say "allegory" is really nitpicky. The terms are very close and overlap.
Speculative gamble in crypto is defintely a better one, especially the more known ones, BTC, ETH, etc. But NFTs? Cryptos are digital money. NFTs are digital hot air
I hope they are also supportive of the government taxing all income in similar brackets: 15% until 1M, 30% until 1B, 40% until 10B, 70% until 100B. This type of thinking should apply to the big tech companies...
SQL itself was huge compared to ISAM-type programming for data apps. Though I suppose it still has its place. Something like the difference between how and what, or procedural vs. declarative.

Edit: to make it more clear:

>how and what

Meaning, do how I tell you, vs. do what I tell you.
Six years ago, I searched long and hard for a 15.6in screen laptop with a SSD and no numeric keypad. HP had just come out with the first of their Omen series of gaming laptops.

I've sort of regretted the decision. Not the keypad part, I still hate those, but there are other little aspects to the laptop I still don't like, or didn't work quite right.

I don't know, I guess I shouldn't really complain. For all the expense, the 16G of RAM and SSD are holding up well after this time. The programmable gaming keys didn't work quite right for my purposes (I just wanted dedicated PgUp / PgDown, Home and End, with the shift and Ctrl variants), and the battery life is crap these days (glued in). It still mostly works though.
> Would showing only brown people drive away white users

It definitely would, but for different reasons. Black people seeing only white people would assume the platform will be racist, white people seeing only black people would assume that the platform is inferior.
Just read the Wikipedia page for the dictator game. It'll fast-forward your understanding. I think this is the extent to which I am willing to tutor. But if you'd like more, I'll do it at $180/hr, email in profile. Should be 10 mins if you don't have further questions, 30 mins if you do.
RHEL in Your Car? Red Hat Building Out Automotive Infotainment Team