skysight-inc/HackerNews huggingface dataset:
It seems nobody has mentioned my hack of choice yet: map tab to escape, and shift-tab to tab. I rarely indent manually anyway, and tab cycles indentation levels in all language modes I work with, so I don't need anything mapped for shift-tab.

I do really like the idea of tapping vs. holding caps lock mentioned in another comment here, though. I could probably get used to that instead.
That seems about on par with my experience. Even my own numeric code in C++ frequently runs significantly faster on Linux on the same hardware.
In the niche of Laravel PHP, a dev shop out of Belgium, Spatie, has been doing the opposite with a email marketing platform [1]1.

Flat license fee for source code that I can customize and run in my existing app. Running it at scale and just annually renewing licenses to keep updates and bugfixes coming. It's wonderful.

But that's the only exception to a long list of annual and monthly contracts. One bright spot. Thanks Spatie.

1 - https://mailcoach.app/
The kind where you start reading code you wrote more than 3 years ago and obsessively changing it...
Evernote, all they did for several years was scrambling the UI.
Yeah Excel 3.0 had much better cloud multi-user editing support. It really only went downhill after Excel 5.0 came out with this whole VBA nonsense in '93. Unnecessary bloat, really just showcasing the fact Microst doesn't know what it's users actually want.

Excel today is way better than the Excel I used in the 90s. I wouldn't trade it for a moment.
https://y2y.net/blog/how-do-wildlife-know-to-use-animal-brid...

Some information on trying to establish a wildlife corridor from Yellowstone to the Yukon.

There are a number of wildlife crossings that I recall up in Canada near Banff - and that shows some pictures of them.

And on the "how does it change things?"

> DO PREDATORS USE THESE CROSSINGS LIKE TRAPS?
A common question about crossings and fencing is if predators use the corridors to more easily trap prey. The short answer is no.

> Between 2012 and 2015, researchers from University of Alberta looked into this idea in a series of 17 crossings in Quebec’s Laurentides Wildlife Reserve.

> After examining photos of more than 11,000 mammals using wildlife underpasses, they did not find any evidence of predators taking advantage of the crossing design to capture their dinner.

> Additional evidence shows that the carnivores, including wolves, coyotes or lynx, did not follow prey into the passages, either. So it appears these crossings do not provide the easy meal they might seem to.
> Only a few shows still get Blu-ray releases.

> For example, looking at Rotten Tomatoes’ list of the best TV show of 2020, only a good 10% have a US Blu-ray release

That's a top 129 list. "The 129 most popular TV shows in 2020" is not a category of much interest. How many of the top 130 American TV shows in 2007 have a blu-ray release?
You shouldn't be watching that pile of regressive corruption anyway so no harm done.
Before GMail I had an email account from my family's internet provider (Comcast). Needless to say GMail was much better designed and easier to use. Google also was an extremely cool company in general then.
Bayraktar Kizilelma.
[Obligatory Nix stanning here]
I'm not a programmer, mostly do CAD / CAM and general construction business whatever.

I remapped capslock to delete, and shift-capslock to capslock for the rare occasion I want to yell at my future self.
>I'm genuinely incredibly curious for someone to explain to me why updates are necessary.

Because software is never finished. There are always bugs to fix, new platforms to support, new features to be added, more polish to be added, etc. It is the developers goal to have the quality of their software to go up over time.

It is in developers interest for their users to remain secure, not experience bugs, have a good experience, and to solve a problem or need they have. Updates to applications try and address one or more of these things.

If making the user's life better is a cargo cult thing. Then maybe that cargo cult isn't such a bad thing.

If you are specifically talking about why should you care about a chrome 0day patch because you've never visited a shady site that tried to exploit it then the reason is that it's important for the ecosystem to be seen as secure. You want to make it as least financially viable to exploit Chrome as possible, you want to ensure people think of the web as a secure platform they can use without being afraid, as Google you want to avoid bad PR about a big hack. The first point is important. You want to increase the customer acquisition cost for an attacker which is "the cost to get a visitor divided by the chance a user's browser has not gotten the patch yet." (In proctice different demographics may have different patch rates which lowers the CAC my targeting that demographic) Google's lever for increasing an attacker's CAC is to use autoupdates to lower the chance. When CAC > LCV (lifetime customer value) then the attacker does not have a financial incentive to compromise users and this results in a large drop in the rate of attacks. The required updates remove the incentives to use the attacks which is why you feel like you aren't being targeted.

It's like how some management don't understand the value of a system administrator because when a system administrator does their job correctly everything appears to just work. When security updates are properly going out it may feel like they are unneccessary, but that just means that the defenders are doing a good job.
İ put a dot at the end because this is . , This is a mic drop.
The problem isn't people not being able to end suffering... the problem is people being ended before time and people being ended because they are poor and the government is simply cost cutting.

"created by people with agendas" and "MAID" is defended by people with agendas. Everyone has an agenda - even people like you that presumably want to "end suffering".

"why do you think the government should step in and demand people suffer" Because anyone who trusts the government with the right to end peoples lives and ignores OBVIOUS problems with such power (IE: the stories about people with "agendas" - aka those who shouldn't be getting killed) is ignorant of governments abusing powers.

"Why are you so pro-big-government?" I'm not pro big government... I'm anti-government killing people. I don't think they should have the right to cut costs by killing people who shouldn't be killed.

Don't try to spin this as pro-big government... it's actually ANTI big government because I don't trust the government. If you do? You're ignorant of history - past and present.
I've _very_ tired of it. If I do develop an app, it'll be a one-item purchase.

Hell, subscription model is making its way into CARS. It's so stupid. Mercedes is doing that... 1200 USD a year to "unlock" power. I mean, for fuck sake. You're spending a hundred grand on a luxury car and you still need to pay?
Forgiveness doesn't mean that certain behavior was ok. Feynman was a very complicated figure. I find the stories he wrote about going to the strip club in Surely you're joking, Mr. Feynman quite disturbing. He quite explicitly dehumanizes the women who work at the club when he realizes that buying them a few drinks isn't enough for sex. He was in his 60s when he published that book. I know that times were different then, but it was rotten when it was published and hasn't aged well. I expect better from someone with his intellectual prowess.

I also find that whenever I read Feynman or watch one of his lectures, it always seems as though the real subject is Feynman himself. In spite of his humble everyman from Brooklyn persona, he always seems intent on reminding you that he is smarter than you are. He always seems to know better than all the idiots out there. I find it very off-putting.

At the same time, I can respect his contributions to physics and his personal genius. He was also clever and quite charismatic. But I wouldn't give my children a copy of Surely you're joking...
It is clearly not. On these occasions I have also checked the logs (apt,...) to be sure that nothing was updated in a very long time.
At some point during the Covid pandemic, Paul Graham said something to the effect of, the pandemic has accelerated how quickly and often people are proven wrong.

Twitter situation is similar. Until very recently, PG himself and a lot of other seemingly smart people backed Elon Musk. Elon was given a pass for, among other things, smoking weed on camera, claiming Covid panic was dumb, Covid will be over in months, using subsides, manipulating stock and crypto prices, pedo guy comment, labor suppression in his companies etc. and the list goes on. After all of that, it is sharing social links on Twitter that breaks the camels back. It is at the same time kinda hilarious and also puts the smartness of those who backed Elon into question.
You must be young.

I would much rather own the software, books, and music I buy in a hard copy form than a "digital" form that can be removed without my consent.
We’ve had good luck using nix for this. Same dependencies for the local dev environment as for the built containers. Same config. All deterministic. And not just major deps like programming languages, but sed, bash, grep, and all the other shell tools, so no more worrying about people running scripts on mac’s ancient version of bash.
Jugaad is basically what you do when forces more powerful than you wont let you do the right thing. Jugaad must be despised and not celebrated.
> the worst possible place given his ethnicity

In 1935 in the USA, Jews were a race, not an ethnicity.

Source: my grandparents and great-grandparents immigration papers. Funny how language changes.
Algol 68 structs descend, at least partially, from JOVIAL (which was based on ALGOL 58). A language that is annoyingly still in use, from what I heard.
Playing with modular synthesizers scratches both the programming and music parts of my brain in a really unique way. A big part of the fun of this type of electronic music is getting to craft the sound itself, unlike sitting down at a piano where your modification options are more limited (but prepared pianos are an interesting subject too!) or a keyboard where you're restricted to presets without a lot of modification possibilities (if you have any at all).

Dividing up sound synthesis into its different modules (VCOs, VCFs, VCAs, LFOs, etc) makes perfect sense coming at the problem from a programming point of view. It turns sound synthesis in a Lego toolkit and there's no end to what you can create by combining all these in novel ways.

There's a lot of aesthetic enjoyment to it too. Putting together an octopus jumble of patch cords, seemingly random and impossible to keep track of to an outsider, just looks really badass :) Even better that it's actually a deliberately constructed mess, all in service of generating a sound you've never heard before, and when the cables are all disconnected, will never hear again.

The overlap between the tech and music worlds in the modular scene is great as well and it's very cool being able to talk to people who can get both technical about music and artistic about technology. For us, the modular synthesizer just makes sense.
Three things:

It was free, with essentially limitless storage (or that's how it seemed at the time).

The UI was decent, fast, with no page reloads -- it felt responsive, like a native app.

Google seems to be the first to really leverage the large number of their accounts to catch spam more effectively than the other providers. You basically got no spam from GMail in the beginning.

Yahoo and Hotmail were both super clunky in comparison: slow, ads, more spam. It really was no contest.

And then Android just meant nearly everyone got an account ...
thats becauze ctrl z/x/c/v aren't used for copy paste if you're using vim or emacs.
Life is a SaaS :) (Body subscription service for souls - if you believe in that theory)
Captcha bot for telegram group with Emoji
A Telegram group bot to manage the group to prevent the entry of suspicious and malicious people in order to harm the group by actions such as: spam, scam, ads, etc. (CAPTCHA with Emoji)
> DVDs used to cost about $20 / season, right?

No.
you seem to be saying the exact same thing as the article is?
Stadia guy here. There were hiccups, but for the price+convenience, it was awesome.
I'm using a pretty low level Displayport switch, and I think it also takes 4s to get a picture back.

I guess the reason for this is actually the monitor and GPU. They will resync to each other after figuring out the peer capabilities and probably take some time for an actual frequency sync. Therefore I don't think any kind of switch would make it better - the switch would need to be intelligent enough not to drop the display stream but be an actual GPU on its own. Plus in this case it would need to have the exact same display signal frequencies that the attached GPUs use.
Yea I don't understand all the recent hate over their new version. I installed the new version on my devices, and while the keyboard shortcuts seemed to change, once I looked them up it worked better than before. I just use the cmd+ shift+space shortcut for everything now.
All kinds of bad possibilities. We seem to also have a bias that Russia and China are just automatically allied and there can never be a war between the two.
I have long fingers and like using Esc and Functions keys (custom mapped).
Unrelated: OP, how do you like the U2723QE? Been trying to decide on pulling the trigger on two of them recently.
I don't disagree conceptually.

I'd argue that it's like the death penalty. The right people should be killed but what happens if you execute an innocent person? It's better to err on the side of not killing so you don't accidentally kill an innocent person.

Likewise? I think the bar for euthanasia should be insanely high. I do think it should exist - there are people who deserve to die with dignity. Cancer or life ending conditions.

I think the problem is "where appropriate"... I seriously doubt that the 10k people in Canada killed this year are all appropriate. There are examples of people being given "the option" for being depressed or simply to poor to afford better options. Those aren't appropriate.

One person killed that shouldn't be is too many.
On my Ubuntu system it applies the update while still open. Then I open a new tab to do something and I'm told I have to restart.
As Leo himself has posted a clarification, I've changed the title. I'll ask if dang can alter it here or simply remove it. I'm sorry for the turmoil.
Good news: This fancy new compression reduces the error rate from 5% to 1% for the same file size

Bad news: While the 5% was a minor inconvenience for customers, the 1% is bad enough to end your company
I don’t think it’s polarized, but there’s a language barrier: when environmental scientists speak, you should probably suffix everything they say with “in the environment.”

Forever chemicals are indeed forever, in the environment, because there are virtually no natural processes that break them down on human timescales. Many plastics similarly do not degrade in the environment on human scales.

It’s incumbent upon you, as a lay person, to understand that science isn’t categorical in nature. When scientists use phrases like “forever,” they’re making statements relative to the domain of interest.
Leo, thank goodness you are alive! That headline had me worried.

It's unlikely you would remember me, but we met sometime around the late 1970s or early 1980s. We were attending some kind of est spinoff workshop in San Jose. It may have been Playground or Summit Workshops or some such? There were so many of them that I have lost track.

I do seem to recall that people at this workshop were promoting the latest pyramid scam, Circle of Gold or something like that. You would be expected to bring in ten of your friends, and then they would each bring in ten of their friends, etc.

I tried to use simple logic to explain to one of the promoters that the math just didn't work out. Exponential growth, anyone? I said that after a very few generations, we would have signed up every human being on Earth. And then what do you do?

Their response was "That's not a problem. Everyone can just sign up again!"

A few of us went out to lunch and sat at a round table at the corner of the restaurant. You were sitting near the corner and I was across from you.

Memory is a funny thing. Mine is very positional. I don't remember the name of the workshop, the restaurant or type of food, but I do remember where we sat. (If it jogs your memory, I had a fuzzy red Afro thanks to my Neanderthal heritage - wish I still had hair like that! - and I was probably wearing some kind of South American jacket.)

You may have just been starting your radio career around that time, and I distinctly remember thinking "this guy has a radio voice!"

I don't suppose you happen to remember what workshop that was? Don't worry, no offense taken if none of this rings a bell. :-)
Microfocus COBOL also matters - there's non-trivial amount of code that is still being worked on, in COBOL, that runs these days mainly on RHEL machines and is compiled with Microfocus.

As for handling destructuring files, how useful it is really shows when you consider how easier many tasks become when you have access to such facility - even if nowadays you might expect it to be handled by extra compilation step that uses protocol buffers or something similar.
Tech’s Bust Delivers Bruising Blow to Hollowed-Out San Francisco
I apologize for the confusion. I really didn't mean the original title in the way it came out. I did enjoy the day on the show. If you would like the post removed, I'll do so.
Epic talk (in German, David Kriesel, "Traue keinem Scan, den du nicht selbst gefälscht hast"):

https://www.youtube.com/watch?v=7FeqF1-Z1g0
It’s equivalent in any terminal, not just in vim. ASCII “control” characters are paired up nicely with the letters and punctuation on a keyboard. Instead of having a key for each letter and another key for each control code, the control code can instead be typed by holding the control key and pressing the equivalent letter. This is why it is called the control key.

The pairings are offset by 0100 in octal. The octal ordinal for escape is 033. 0133 maps to [ so ^[ (control-open-square-bracket) is equivalent to escape.

Some other common ones are: line feed/^J, backspace/^H, tab/^I, and end-of-transmission/^D. If you ever type “exit<enter>” to end a shell session you can do the same with ^D.

Similarly of course you don’t have keys for upper and lower case letters. You use the shift key for that, which shifts the code by 040 instead of 0100. Technically it’s down by 040 because while most keys are labelled in capitals their default behaviour is to send the lower case letter.
> To scale from existing operating breeder reactors to powering the world would require increasing the number of such reactors by a factor of 5000

That's a very silly way to frame it because there's only like 3 commercial breeder reactors today. Why is that the case? Because energy has been cheap, we know how to do PWRs so there's little reason to do the work necessary to use Uranium more efficiently. It's only in the last 3 or 4 years that the world has collectively realized the extent of our problems.

> Scaling up renewables and storage is a much smaller multiplier, in comparison.

I feel that you don't appreciate the sheer number of machines we'd have to build to accomplish a renewable only primary energy design. How much mining and refining we'd have to do. Things that we cannot do at scale today without fossil fuels. Nuclear energy's main advantages are the sheer energy density you get, on demand. 6000 power plants to replace global primary energy is a bargain compared to the hundreds of millions of machines we'd have to build to do that with solar/wind. If solar/wind weren't intermittent, it might be doable. But we really suck at storing energy today.

Let's look at a large scale off shore wind farm in the US. We use offshore wind because they get the highest capacity factors and therefore the most bang for the buck. The Dominion offshore wind farm is a 112,000 acre 2.6 GW (peak) project planning to utilize 180 state-of-the-art Siemens Gamesa 15 MW turbines for a cost of 10 Billion USD. Let's say it gets an amazing 50% capacity factor because it is 27 miles off the Virginia coast. That means, it will produce 1.3 GW on average. But wait, we need battery storage because the output can randomly go from 0 to 100% in several minutes. Let's eyeball it and say we want to be able to provide an hour of buffer. So 2.6 GWh of battery storage. That is the same as the combined capacity of all the grid batteries that existed in the US in 2020. Source: https://sandia.gov/ess-ssl/gesdb/public/statistics.html

Or we could build a single APR-1400 nuclear plant for 1.35 GW on demand. The UAE just built 4 of them in 10 years, for 6B each. And each of them will last at least 2 times as long as the turbines.
>It didn't seem to have that much of an effect.

Not surprised. In most cities housing is a seller's market so people can't be too picky about stuff like energy efficiency of the unit if they want to have a roof over their head so landlords get away with not doing any maintenance for decades while still collecting rent.

>ban the renting out of units that are too badly insulated [1], with landlords complaining about this.

Great. Maybe the landlords should do less complaining and more renovating instead of keep being slumlords and keep making money without doing any work.
Problem is with people who put together these sorts of systems tend to think theirs is best and everyone should use it. For example I once interviewed at a place where every developer got an identical Mac with the dev environment already setup and you couldn't use something else as they thought it better if everyone had the same setup to enable easier pairing. I could really see something similar happening with these systems.. seems like the kind of setup that would have appealed to that company I interviewed at.
The tech was by most accounts groundbreaking. The problem was with everything else – business model, pricing, games, customer trust.
Note that Blu-ray works like this. Keys can be revoked.
I think that's a bit ridiculous - obviously science and the scope of human knowledge changes as we move forwards. Yes there was no solution, yes there now may be a solution.

I would hope people can understand that reporting is based on current knowledge and is subject to change in the future - especially in science.
When meta-analysis goes wrong
Season 6 of South Park, bought one day, gone literally the very next day. (November 2022) (Amazon Prime video)
I realized from reading these comments that I basically don't pay for software except for games. Everything else is just FOSS.
Or hook it up with sponsorblock and remove all the non content time stamps
Margin calls are designed to stop the broker from losing money, not the customer.
We should temporarily shut down the highways until we can afford to make them safe.
Know the feeling of when you know what you want to say, but haven't yet decided the words to say that in (especially in foreign languages)? When it's something that you just have to do/think and not speak, you can resist putting it into words.

For example if you're thinking "I should go to the store and buy Christmas presents", it isn't really necessary to verbalize this with your inner voice, if you're not about to say that to anyone.

Personally I find this hard to do for more than a few moments; the habit of verbalizing is too automatic. Maybe those of us who say they have no inner voice are really good at this.

I guess the AI version would be to operate in a latent state instead of always doing the forward pass all the way to words.