skysight-inc/HackerNews huggingface dataset:
To this point I wonder how full autonomy will impact this. A truck that drives itself and doesn't have to stop (besides to charge) will easily make the case for a freight or autonomous lane on highways where the vehicles don't go above a certain speed (67mph or 100kph). I don't really care if it takes me 10 hours to go 500 miles if I watch a movie, go to sleep, an wake up in front of my hotel.
I'd imagine hiring PhDs to work on hard problems is not cheap, and I doubt Amazon would invest unless they believed that the long-term investment would result in a cheaper outcome than what they have now. The problem is that human labor has been so cheap that automation is often not even worth any R&D effort for most companies. If human labor cost more, this would cause more impetus upstream to find automated solutions.

Also the burger-flipping robot and self-driving car have been just around the corner for the last two decades. Although the end solution to those issues may very well be that we need to stop eating so many burgers and stop designing cities around cars, rather than robots coming in to allow even more consumption.
Yes, the early 90s, back before HFT, was an objectively terrible time. I shudder to think of having to live through them again. Imaging having to pay $5 for a stock trade instead of $0. Life changing.
> I crush the bulbs in a paper bag and then huff the mercury fumes for recreation.

You shouldn't do that. Mercury is very dangerous, and it takes so long to clear from your body that acute exposure often results in lifelong poisoning.
You should go back and rewatch that original iPhone announcement. Phone calls were a major highlight. They did a live, on-stage conference call between Jobs, Ive, and Schiller. Jobs phoned in the infamous thousand latte order to Starbucks. Features like Visual Voicemail were heavily promoted.
I really appreciate hearing things like this :) We put a ton of work into making the layering of our projects just right so that they can be reused over and over even if other things we're working on fail. It often does make it slower for us to make progress (could take soooo many shortcuts if we tried to collapse the stack) but I really do believe it's worth the effort.
I'm not sure I get the whole "processed food" scare. If I cook an egg, have I not "processed" it with a thermal treatment, and made it better and safer than raw egg? What is this "processing" exactly that everybody is so scared about?
I work in the enterprise space, so often I actually am the target customer. But I still can't stand this behaviour - I don't want to waste my time in a call with a sales bod, I just want the price so I can add it to the spreadsheet of competitors.
Where can I buy one?

Seriously, I want one! (But it's probably too expensive!)
Aha! Now I know why I used to get these a lot from various financial services companies I'm a customer of. "Your email address doesn't seem to be valid." And yet I know for a fact that it is, because I get several emails a week from them. So I know they're not getting bounce messages; they're just trusting their stupid tracking pixels. And I've had images turned off in my email since HTML email became a thing.
Which is much better than the precedent since the 1950s, that fusion was always 20 years away.
I guess the next quote to axe will be Gell-Mann Amnesia. But hey, they all wouldn't be repeated so often if they weren't painfully accurate.
I think so, too. But on the flip side he wrote probably one of the best CS book of the previous decade. :)
For those who interested in FM Towns suggest to check out also related thread by FM TOWNS preservation community.[0]

[0] https://news.ycombinator.com/item?id=23269460
You are conflating anti-war protesters in a prior post who protested drafts that affected all young adults through peaceful civil disobedience to anti-racism protesters who by and large protest through destructive violent and disruptive tactics against police brutality which hasn’t been proven to be overtly racist as a whole group. Overall, it sounds like you are fairly angry at the current situation and I recommend stepping back and perhaps listening to various viewpoints on the matters you feel strongly about.
Office? You mean the home, right? 40% of work can be done remotely, and we're not going back to the Great Nap (the old world from 1945-2020).
That's funny. It assumed I was lying about my age because their estimate was 10 years off.

To be fair, humans mess that up too. I've been denied entry to a bar due to a bouncer doubting my age (despite having perfectly valid picture ID).
> It's kind of an elitist, SV bubble trope at this point.

I agree with the "elitist" part but not the "SV" part. "Well, they'll just get retraining" has been the orthodox economist's standard dismissal of any and all concerns related to automation and/or globalization for decades, long before Silicon Valley became economically or culturally influential. In fact, SV is more likely to support UBI, which is still a handwavy way-too-hopeful solution, but it's a step in the right direction.
You mean that they should wrap native controls? It's not React Native's model, it has been around since forever.

WxWidgets (https://en.wikipedia.org/wiki/WxWidgets) 1992

SWT (https://en.wikipedia.org/wiki/Standard_Widget_Toolkit) 2003

Or if you mean React itself, I found this blog post kind of funny: https://www.bitquabit.com/post/the-more-things-change/ :-)
> Despite everything that has been invented in an effort to replace it, email is still the only common denominator that everybody in the world uses.

Second after SMS.
Appears that he works for Apple now.
Hmm. I’ll have to check that, thank you.
I agree, although otoh, the inputrc change is not specific to bash. It is useful for any cli that uses readline (mysql, python prompt, pgcli,...). Other useful inputrc settings I have in mine :

# - when performing completion in the middle of a word, do not insert characters
# from the completion that match characters after point in the word being
# completed

set skip-completed-text on

# - displays possible completions using different colors according to file type.

set colored-stats on

# - show completed prefix in a different color

set colored-completion-prefix on

# - jump temporarily to matching open parenthesis

set blink-matching-paren on

set expand-tilde on
set history-size -1
set history-preserve-point on
That's because the actual silent killer of conference calls is people that use speakers.
I'm definitely not putting things on my blog for google rankings or ads. Those sound like they would be really boring to spend my time on, and the ads are extra pointless because the government has put a cap on my income in exchange for being paid to be a student, and I'm already at this cap with my part-time software job.

I will certainly try to see if I can repurpose some of my better responses to common questions as blog posts.
Or like going to a concert venue and not bringing outside alcohol. Or going on a plane and having to buy airline food. Or going to a movie theaters and not being able to order popcorn from elsewhere. Or having your wedding in a church and not getting to bring your favorite rabbi in to do the service.

All business is bundling and unbundling.
Can you make enough energy that you could satisfy the demands of bitcoin miners and still have enough left over for productive uses?
Appliances are a bit of a pickle, because with energy efficiency alone you can save so much money on running costs by upgrading.

In fact, you can save so much energy that at least one utility I've had over the years has a program to pay people to replace appliances, because it turns out that's cheaper than new power generation and transmission.
This is not uncommon for bigcorps. Could be many reasons for this, including licensing, competition, or fear of data leakage.

Bit surprising for this to come from Google though.
> I'm skeptical of plant-based burger alternatives. I'll wait until there's synth beef.

> I was thinking about stuff like curries, pasta sauces, etc. I routinely use lots of chicken and beef for stuff like that, but I think it's mostly out of habit.

If you mean you'd prefer something where you know what all the ingredients are, try soy mince (it's just shredded soy, which has a texture like ground beef that absorbs flavours) and wheat-gluten/seitan (it's just regular flour with everything washed away but the gluten - has a chicken like texture with more protein than steak).

> It's so hard to make make sauces with e.g. chicken or beef strips cooked just right so that they're juicy/delicious/salted just right - I still fail most of the time after doing it like 100+ times.

Seitan is challenging like that but it's fun trying.
Continuing the pedantalization escalation the 21st century started 2001-01-01 if you follow the Gregorian calendar "named after Pope Gregory XIII, who introduced it in October 1582"

However if you are not fussed about pope Greg and then and go with ISO 8601 or common usage it started 2000-01-01.
The platform can move in the vertical and horizontal, e.g by exploiting a crosswind.
Leadership Insights from RBG via Her 1992 Lecture “Speaking in a Judicial Voice”
The Cost of Being Poor is a well known comparative study of the urban poor in Indiana, United States that addresses this directly. There have been numerous others.

These are people who definitely could not get together the $8,000 for a 7 year old car in good condition, or get a loan at all besides a Payday one. They live paycheck to paycheck.

The question is not just a quantitative one of the car cost, depreciation, years of use. It’s a qualitative one, as in quality of life. A poor person who can only afford to take the bus loses time sitting on a bus instead of grocery shopping, taking care of their kids, etc. and needs to exert mental energy to plan their day around bus rides and schedules. They generally “pay” in numerous ways besides the pure value of the vehicle vs. some other more expensive vehicle. Above all, they pay in mental bandwidth. They spend most of their mental energy worrying, planning, and stressing about being poor. That distinction can help clarify this argument a lot, and that old boot example doesn’t capture that.
Most of the propulsion of a modern turbofan engine comes from the fan rather than the jet turbine so ducted fans can match the speed of a turbofan.
High CRI and lack of flicker are also important.
>It will be illegal the moment you loose ownership of it.

Illegal on what grounds though? What law would it violate?

Edit: of course it should be illegal! But how can we make it illegal? Or is there any law already?
Unless you are softening your water this is inevitable. That said your typical cistern can build up a lot of scale without affecting the performance of the toilet. It's one of those jobs you only have to do once every 10-20 years.
It’s a phone. An iPod. A revolutionary internet communicator.

A phone. An iPod. A revolutionary internet communicator.

Are you getting it?
Update: #43 (second page of HN), ~15 hours, 314 points, ~80 readers
If I remember correctly, as part of Apple's employment contract, employees are restricted from contributing code to open source projects.
oh-my-zsh can be quite slow on very powerful machines for very simple tasks. Also having a shell default to most of the features you need makes docs simple compared to the million flags of zsh
They've already begun the process. There's a "Windows 10 S mode" that when enabled, only allows running programs downloaded from the Microsoft store.
The hydrogen project was basically started to take advantage of a grant from the French government, there are many doubts as to its viability.
If curious see also the previous big thread (2017): https://news.ycombinator.com/item?id=14585882
This seems to be a particular issue that people have in -cough cough- some parts of the world where a meal without meat is inconceivable. This is certainly not the case in most of the world, not even most of the Western world. For example, I'm Greek and our local cuisine is about 80% plant-based, although of course supplemented with generous amounts of cheese and fish. We also don't tend to eat so much beef but prefer pork or sheep's meat instead and even our dairy products are mostly made with sheep and goat's milk.

Check out the joy a vegan finds in realising how many naturaly vegan dishes (i.e. dishes traditionally made without any animal products) can be found in Greek cuisine:

https://www.thenomadicvegan.com/the-nomadic-vegans-guide-to-...

I’ve got great news: Greece is full of delicious vegan food! You will find a huge selection of naturally vegan dishes in traditional Greek cuisine.

This can be partly attributed to the nature of Mediterranean cuisine in general, which generally emphasizes fresh fruits and vegetables and uses meat only sparingly.

In the case of Greece, though, there is an additional reason for all the veggie-friendly dishes: religion. The calendar of the Greek Orthodox Church contains more than 180 fasting days, including every Wednesday and Friday as well as longer periods lasting several weeks, like the weeks leading up to Christmas and Easter. And the diet followed on fasting days is, as it turns out, not far from a vegan diet.

So I guess it's revelatory for some people to realise that they "flavour almost every meat dish with lots of vegetable products and spices", but in much of the world that sounds like a really odd thing to say. Because, I mean, duh?

Edit: and if I sound a bit dismissive of your comment, I apologise but I'm a bit fed up with hearing how "we" should stop eating so much meat and "we" should adopt a plant-based diet, when that is exactly what I've had for all of my life, a plant-based diet. It seems to me that, as usual, some countries lead the trend for industrial farming and it's the populations of those countries that should change their ways. For myself, I'm not going to give up the meat I eat once or twice a week because some people across half a continent or half a world can't sit down to eat unless they're served a burger or a steak. You're the ones who have caused the mess we're in. You fix it. You know very well who you are.
But the point of the commodities market is, at its core, for hedging, not speculation. The point of the crypto market is, at its core, speculation. Many will disagree with this assertion, but it's true.

You grow wheat. You want to make sure that you can get $X for your wheat in 6 months and you are willing to risk the upside of a wheat shortage for protection against the downside of a wheat glut. Your counterparty makes bread. They're willing to lock in a price of $X now for wheat delivered in 6 months at the inverse cost of your reasoning. You've both hedged. The world is better because I can buy bread made from wheat in 6 months at a reasonable price. Traders and Wall Street came along and perverted this, but it is still a primary purpose of the market at its bedrock. If the bakers and the farmers disappear, there is no wheat market for the traders to pervert. It is the foundational hedger that the prohibition protects.

Compare: you trade crypto. You want to sell your crypto for dollars. Later, you want to buy your crypto for dollars. When the hell does anyone else care about your crypto? Why would we care about the integrity of price discovery in the crypto market when it has (or should have) no impact on the real world outside of your economic gains/losses? If we don't care about price discovery and its integrity, we have no need for the prohibition.
Agreed but would you mind sharing which Samsung connections you are blocking in order to prevent ads from being displayed on the TV? I'm running NextDNS.io too (router config) and their logs show a plethora of Samsung queries that are all allowed, but I also have a Samsung phone and refrigerator. The only one they block by default is smetrics.samsung.com
It seems the repeating topic which get's heated up again this time release of a documentary.
Measuring Bias in “Organic” Web Search (2011)
One way I force people (mostly myself) to include shebang lines:

Have a scripts directory in my repo that mixes shell and python scripts with no file extensions and executable bits set. If I don't put a shebang, it just doesn't run.

Of course, this requires you to have firm control of code style policies.
All: don't miss that there are multiple pages of comments in this thread. That's what the More link at the bottom points to. Or click these:

https://news.ycombinator.com/item?id=24627363&p=2

https://news.ycombinator.com/item?id=24627363&p=3
I would say the trust issues with build remotes and substitutors are fairly independent of the caching policy?

The caching model is about when the drv changes ((drv, output) is the cache key, basically), the trust model is one one can download something to avoiding build to fill in the value for the new cache key.

Note also that with the new floating content-addressed derivations, the trust stuff is much easier to think about.
This design overcomes one of the fundamental problems with the Tokamak style fusion reactors. It's like choosing quick sort over bubble sort. And yes, the difference here matters.
Disney to lay off 28,000 theme park employees
This is a very complicated issue. You can read our reasoning at the time in https://github.com/linebender/druid/issues/16

Since then, I've both regretted the fact that we're duplicating work, and been happy that we've been able to move more nimbly than we would if we were dragging the rest of the winit userbase along. A recent example of that is keyboard handling, and I'm expecting a similar situation soon with IME, as we'll want to handle that very differently than winit's current implementation.

Take a look at our CI for the testing story. We have some tests, but they're mostly for platform-independent logic; we don't run a lot of platform specific code in CI. That said, Rust's type system is strong enough to catch a lot of potential breakage at compile time. Other than that, people tend to notice broken things pretty quickly. So overall testing is one of the many things we want to improve, but works reasonably well.
The ambient sound rejection of boom microphones (the ones on headsets) is superior to anything else just by virtue of how close they are to your mouth.

You have to do a modicum of adjustment to make sure you are not breathing on the actual microphone, or chewing on stuff while you are not muted. I shift to my ambient microphone if I'm eating on a call.

Unless you are in a studio-grade environment (including not typing on your computer) or doing some serious voice recording, I have found boom microphones to be the better tradeoff for actually talking to others.
>IMO, there's a multibillion dollar company waiting to be founded to provide authenticity verification services for humans online.

The US government does authentication in real life via social security numbers. Of course, they are not very secure: a government-operated SSO or auth API for third-party applications would be a logical next step.

It would guarantee uniqueness and authenticity of users. Even better, if this were an inter-governmental program, it would deter government meddling: a state issuing too many tokens for fake accounts would arouse suspicion.
As usual, Trump is at the forefront & getting ridiculed:
"Trump Vs. Toilets (And Showers, Dishwashers And Lightbulbs)"

https://www.npr.org/2019/12/27/791707318/trump-vs-toilets-an...
That is very true. I wrote a polygon drawing library the same year of this blog post, and I pulled out all the stops to make it as fast as possible on the browsers of the day - including IE6!

Now of course many of the tricks I used backfire in modern engines, and simple straightforward code is faster.

Perhaps a more important point is that this particular problem does not need to be optimized, and shouldn't be optimized! It should use the simplest and most understandable code possible. Even in the era of slow browsers from 10-15 years ago.

It's a query string, not a million-row database.
Interactive Data Visualization in Python with Pygal
I was thinking more about the Black Mirror episode 'Nosedive'.
Disney is laying off 28,000 employees as pandemic hammers its theme parks
> If the goal of a weight loss diet is compliance then weight loss should be fairly slow 1% a week without extreme caloric or food type restriction.

Again there is no evidence caloric restriction diets actually lead to sustained weight loss, and a lot of evidence that they simply do not. Kind of mind blowing, right? In fact this meta-study showed people would actually be better off not going on a diet in the first place. [1]

Remember, your metabolism will slow down when you start restricting your caloric intake by a small quantity (while it increases when you do it by a large quantity) and you will start compensating for the food you don't eat with reduced desire for physical activity and cravings for food. You also start compensating for increased physical activity the same way. This is a natural evolutionary response: your body wants you to stockpile fat for a rainy day. The thesis for fasting is it tells your body it is that rainy day and it's time to dig into the larder.

If it was that easy, there simply wouldn't be fat people.

Caloric restriction diets don't do anything, and it's time we stopped pushing that narrative.

> Id rather a balanced diet that allows me to go out and eat with friends occasionally without worrying about ketosis.

And for what it's worth with intermittent fasting you're welcome to go to town when you're not fasting. That's one of the selling points.

Another thing people don't really understand about fasting is they assume you're going to be hungry. This isn't the case. After a few hours your hunger goes away, and it doesn't really come back. Not for a long time. Like, days. It's hardly a challenge to not eat. Certainly not with some practice.

[1] https://newsroom.ucla.edu/releases/Dieting-Does-Not-Work-UCL...
People in American ghettos do express their opinions online, but the upper classes and special interest groups have much more ability to construct and influence the dominant narratives. So one should always question whatever is the prevailing wisdom surrounding lower class Americans. For example, in the 80s and 90s it was thought that a punitive criminal justice system and a draconian war on drugs was what they needed. Turns out, retrospectively, that was probably not an optimal approach and most people nowadays want to ratchet down the war on drugs.
Thanks for the well-reasoned reply. I think the angle one of the other commenters may have been taking is that the "social filter" (i.e., social network algorithms) reinforce bubbles rather than, as you say, make people "work harder now to maintain bubbles".

I think some of the work by people like Tristan Harris and Renee Diresta support this. The attention economy works in large part simultaneously on outrage and confirmation bias. To some of the parent comment points, not interacting in the real world may short-circuit the ability for us to confront different views while simultaneously acknowledging others humanity.

>white people literally left north american inner cities to struggle on their own with reduced tax bases to escape having to interact with black people.

White flight is a real thing, but I think the plight of these cities is much more complicated than to be distilled to a single feature like race. As an example, Detroit went from one of the wealthiest cities to bankrupt in a generation. White flight is part of this, as is corruption, as is poor economic diversification, and a host of other issues.