skysight-inc/HackerNews huggingface dataset:
Yeah, this is the canary in the coal mine for me.

The Windows behaviour is correct, the Linux behaviour is inconsistent and was kept for historical reasons only.

Microsoft has been overrun with developers who think that whenever there's a conflict between the Windows and Linux ways of doing things, then automatically the Linux way is correct, because of a 60-year old UNIX legacy that must be preserved forever and ever. Even on different operating systems. Even in green-fields codebases being developed in 2020. Even if it makes no sense at all. Even if it's a regression compared to what Windows does now.

This is not the only example. Mark my words, it's just a matter of time until junior Microsoft devs reintroduce all of the stupidities from Linux that have no place in any sane operating system:

* Button action occurs on mouse-down instead of mouse-up, making misclicks uncancellable.

* No delete key support to match Linux backspace-only behaviour: https://unix.stackexchange.com/questions/66434/delete-key-do...

* Cursor key support is removed in favour of vim-style hjkl movement keys that make sense only on ADM-3A terminals from the 70s: https://superuser.com/a/599152

* Selection copies instantly, wiping out your clipboard whether you like it or not.

* All output becomes text, because strong typing is for soft people that haven't mastered sed/awk.

* PowerShell is replaced by bash, because why would anyone need consistent naming, readable scripts, and pervasive tab-complete? We want to save precious bytes on our 300 baud SSH connections!

* SSH for Windows instead of WinRM, which has been included for a decade.
Let's not forget we also lifted millions to billions out of poverty since the 70s. If you cherry pick any statistics you can often get any type of result. But I bet it makes a lot of people feel good about reading the essay...
It just says [dead] next to the time when the comment was posted or something like that.
> Maybe have Amazon ship your items to a community mailbox without the brown box?

I ship to an amazon owned pickup location sometimes. I thought this would be enough of a nudge. But no, it still comes in a box. Because everyone walks in downtown, the first thing we all do is top remove the box right there, recycle it, and walk out with whatever small item we bought. Come on, just put the stupid thing in the lockbox. I am standing right on the other side :(
I was in subway today which I don't do everyday and what amused me was that 9 out of 10 people were looking at their cell-phones. This is a relatively new thing, everybody has their cellphone now and it is not just for making calls. Let's say in some way those 9 people looking at their cell-phone are learning something from it. Isn't that growth in education? Enormous growth in education.
This was great to use back in the day. Do we have the sources for it?
Notable in this release is support for generating and using keys backed by FIDO/U2F tokens (and, with supported tokens, keys fully resident in FIDO/U2F tokens that you can transport between computers).
My 8 year old nephew told me my techno playlist sounded like old people's music...
Apollo happened when it did because the inflationary excess of our monetary system hadn’t caught up to us yet... but notice that when the bill came due (1970)... Apollo was dead.
The Bad News: Primarily b/c the Baby Boomers, the most creative and productive generation the USA has seen since the Founding Fathers, are retiring and dying off.

The Good News: Before the Boomers leave the planet, they will develop true AI, thus completing their generous service to mankind and undoing any stalled progress. (applause) Thank you, thank you ...

The Bad News: The Boomers better do it (the AI, that is) b/c the current generations are barely able to configure their cell phones and apparently can't pay their gas bill either.
> Software has more degrees of freedom. Unlike physical building disciplines where the types of materials are limited and generally well known,

The fact that materials used in construction are not that plenty, thus generally well known, is not a law of nature. In fact, it's the direct result of a radically different engineering culture. In construction, you only use building materials and techniques that are well known and demonstrably robust and performance. Even in new building elements and materials and techniques, before they can be adopted by the public first they need to be subjected to a whole batch of certification procedures and approved by a bunch of regulatory bodies.

Hence, a brick is a brick is a brick, because bricks are standardized and all the bricks you have contact with are actually certified and must comply wiht standarda such as

https://www.astm.org/Standards/C62.htm

The fact that software development is a mess is precisely due to all the shortcuts and refusal to follow common practices established in engineering.
Most of funny bugs arise from not-really-exact filesystem copying during install. But making a perfect duplication tool seems to be out of scope of this project.

Nice experiment, anyway.
The description refers to this as a "ridesharing jailbreak". What does that mean?
Something but...what?

Tge street-level character of a city isn't magically preserved because the acquiring company chose to retain the name. Example: I live near a sushi restaurant that has changed hands six times in my life. Two times they kept the name. One time they kept the facade. Never did they keep the employees. Maybe a token "manager" but the character of the place always shifts.

I like the metaphor because it really does ask the question "how much must one replace to make something indistinguishable from its progenitor?"
Iran Unveils Its Most Advanced Humanoid Robot Yet
Neat. ReactOS has a similar piece of code called "freeldr".

https://github.com/reactos/reactos/tree/master/boot/freeldr
After Amazon Deal, New York Lawmakers Reconsider Incentive Programs
Red and White Roses for You on Valentine’s Day
Does anyone know what happened to the company that bought Winamp? If I recall correctly they announced that they were going to be releasing modern versions of Winamp a few years ago but there's been nothing but radio silence.
Why Are Amazon and Google in Washington's Firing Line? One Answer Is Ken Glueck
This is not true and implies a misunderstanding of the industry.

AT&T, like most carriers, is perfectly happy to get super cheap and gear from China, at a fraction of the price they'd pay otherwise.

In fact, carriers around the world are the one's pushing to use Huawei.

Second - the US doesn't really have any capabilities in the 5G space, for the most part. It's European companies: Erikson and Nokia that have capabilities. Cisco, Lucent etc. are not even on the radar on this issue.

Given that your position is completely at odds with the reality of the market, you'll have to provide some material evidence of your claim that the US is just up in a fuss over their lack of dominance of 5G, otherwise, they just don't seem true.

Once again, all of this narrative misleads us from the real underlying issue, which is that Huawei and others have been systematically and openly stealing property.
Let the users decide for themselves then.
I think this applies to most atoms in the body over time: https://stevegrand.wordpress.com/2009/01/12/where-do-those-d...

But while it applies to many cells over varied lengths of time (up to many years), it doesn't apply to all cells.

https://www.livescience.com/33179-does-human-body-replace-ce...

https://www.snopes.com/fact-check/does-body-replace-itself-s...

So the idea does apply but not exactly as you claim and it's definitely not absolute, even for atoms, let alone cells.
I can see a whole heap of issues using integers and cents when it comes to VAT calculation.
Definitely https://kalzumeus.com for selling yourself careerwise, and https://stackingthebricks.com if you are planning to sell your own product
> Progress is a dream. It's not reality.

The biggest trick Devil played on mankind was to make us believe that progress didn't exist :-)
I actually think the opposite is true. TLA+'s strength in a business context is precisely because it is not production code.

This considerably derisks TLA+ because you cannot end up depending on TLA+, or put another way any deficiencies in TLA+ or its toolchain will not become production blockers for your team. You cannot lose more time than the time you spent writing your spec.

You can use TLA+ to specify as much or as little of your system as you want. You can upgrade your system independently of TLA+. You don't have to wait for TLA+ to support or integrate with your language.

I've said this elsewhere, but the closest competitor to TLA+ on most teams is decent high-level documentation, which is precisely what most teams lack.

Software tools, like many other things, suffer from an uncanny valley effect. If you're not tempted at all depend on a tool to generate code for you, you know the limits of the tool and can be quite happy. If the tool integrates smoothly with the rest of your code it's even better. However, if your tool integrates in a somewhat bumpy way with the rest of your code than it becomes worse than the two previous alternatives.

The TLA+ community already has limited resources that I think can be better spent on making TLA+ an even better design language before trying to cross the much bigger and more arduous gap of trying to make TLA+ executable (a goal which I suspect most of the community would actually oppose anyways).
> The production side of things are solved. Other disciplines look at us enviously for it.

Actually,software's production process is a mess that's designed to mitigate the colossal mess that's the typical engineering culture observed in software development. I mean, the only reason that a procedure needed to be devised to deliver automatically and immediately any fix to a software system is the fact that there was a need to repeatedly and systematically fix the product that was being delivered to production. That shit doesn't fly in engineering fields.
> If everyone follows the advice of avoiding the news, what effect would that have in our Govenment?

Probably not much. Lots of information that people get from the news is misleading at best anyway.

And you can do simple retrospective voting without reading the news: did I do well in the last four years? Then re-elect the party in power. Things are going badly? Then vote for an opposition party.
The truth is humanity does non incremental breakthroughs only in total war times. As in wars where the leader of a nation has to fear for his her life at conflict end. Everything else breaks some corruption contract, thus threatens reign stability.
I mean, look at resistance to solar. Can you imagine if some calinc brought you fusion in a bucket? So, TL, dr.. Nuclear deterrence killed progress. Mr Musks work is a great outlier.
I don't think many people are unaware. Sometimes when I see dead comments I trace their comment history back to the point they were banned. Cause I'm curious how those subterranean dwellers got that way. Almost invariably they were reprimanded by dang, repeatedly, and refused to change their ways, or to write to HN saying they'd change their ways. I don't recall seeing someone just mysteriously banned without an obvious refusal to behave decently/put some effort into their comments. The white dead comments don't start at some random point, they start with the person being told they are banned, and what to do about it.

Although I did see a fairly new account the other day with every comment dead, from the very first one, with no visible mod intervention; I figured it was from being a sockpuppet or someone with a track record.

p.s. I wouldn't want showdead on all the time! I use this "HN ungrey" bookmarklet to see whited-out comments on a page. Also it's useful to read comments that have just been voted down enough to be hard to read:

javascript:(function(){var i,x=document.querySelectorAll(".commtext");for (i=0;i<x.length;i++) x[i].className='commtext c00'})();

For other sites–on the topic of useful bookmarklets–this one, "Kill Element", is a lifesaver. On any site with an annoying fixed window thing on the screen, like a "cookies?" popup etc, just click on the bookmarklet then on the offending element and it disappears! Hugely satisfying, and instant. Enjoy!

javascript:for(var i=0; i<(document.getElementsByTagName('a')).length; i++) {(document.getElementsByTagName('a')[i]).style.pointerEvents = 'none';}function handler(e) {e = e || window.event;var target = e.target || e.srcElement;target.style.display = 'none';document.removeEventListener('click', handler, false);cursor('default');for(var i=0; i<(document.getElementsByTagName('a')).length; i++) {(document.getElementsByTagName('a')[i]).style.pointerEvents = 'initial';}}document.addEventListener('click', handler, false);cursor('crosshair');function cursor(cur) { document.body.style.cursor = cur; }
Perhaps. At the time I certainly heard through the grapevine of several companies switching because of this TOS change:

https://www.atlassian.com/blog/archives/hipchats-terms-servi...
At my current employer, the web apps are only ever tested on chrome. If it works on chrome, it ships. I think I’m the only one using Firefox and making sure it works there before chrome.
If you think about it, the "quadswap" is just unrolled merge sort on 4 elements.
A shame some images are censored: https://www.oldbookillustrations.com/wp-content/uploads/2018...
Reminds me of a thread I saw the other day about coping with procrastination. One person said something to the effect:

“Self-inflicted deadlines don’t work because I know the person who set them and he’s full of shit.”
Ride-sharing model but better in their view
That assertion is obviously wrong. Think about it: you have a web server listening to the world. Do you really expect all requests to be neatly pointing to sanitized URLs? Of course not. Why on Earth should you assume that handling invalid requests is not one of the primary use cases?
What is annoying about WSL is the hyperv windows features it needs to be enabled cause virtualbox to not work
There is an experimental feature in virtualbox that works around that but supposedly caused vb to be slow (didn’t work for me)
In the Toyota factory museum in Japan they aren’t exactly ashamed of the fact that they bought, disassembled, and reverse engineered a Chrysler for their first few cars.
Mac OS Catalina: more trouble than it’s worth (Part 2)
Basically a telegram bot that helps facilitate rides between drivers and passengers
It's not clear, if this is a replacement Uber Client, or a whole new decentralised infrastructure for being an unlicenced taxi. Looks like it might be the latter.
Reminds me that in Singapore, if the Party is interested in you, the common euphemism is that they 'would like to have tea' with you.

https://www.straitstimes.com/singapore/pap-casting-net-wide-...
One could argue we made better ways to play MP3s on our computers.

But nothing has come anywhere close to improving or replacing Milkdrop
His proof of Ramsey's Theorem [0] is possibly my favorite proof of all time.

[0] https://en.wikipedia.org/wiki/Ramsey%27s_theorem
thats like listing airplane doors, propellers and jet engines separately from air travel.
Show HN: Automunge Explained (in brief) – video and transcript
One would really have to be in a position of privilege to be able to do that.
This is all great advice and I will likely do a better job of preparing for my own demise. Trying to deal with all of this from zero after a loved one dies is not a recipe for success.
Million lines of code from scratch is not easy in any way. Especially if you are talking about battle-tested code, which had already faced and accounted for many corner cases.
Corporate would love to hear this story.
That's the opposite of espionage. Imitation is the sincerest form of flattery.
Becoming a son-in-law or daughter-in-law certainly counts in this context.
The invention of the transistor was stunted by ~5 years because of ww2, when Shockley, Bardeen and Brattain were redirected to war projects, such as bomb sights, magnetic detection of submarines and radar.

https://www.nobelprize.org/prizes/physics/1956/summary/
I guess the question is: how did the companies that did not do this fare? i.e. was it really an option not to do it?
Japan's Kongō Gumi construction company has lasted over 1,400 years! To give a perspective of the time period of its existence -

• It was started just right at the end of Kofun period when Japanese tribes started political centralisation (578 AD).

• It has survived unification of Japan under Tokugawa shogunate (1603 - 1868).

• It has survived forced opening of Japan to the outside world by the western forces (1854).

• It has survived World War I (1914 - 1918).

• It has survived World War II (1939-1945), ending in the near total destruction of the country.

Yet, when Japan survived to become a Trillion dollar economy; Kongō Gumi Co., Ltd. was liquidated and acquired by Takamatsu Construction Group (2006).

What does it take to build a Business which lasts over 1000 years now? Would humanity even last for next 1000 years with current geo-politics, inequality and hatred?
Stack Overflow Isn’t Welcoming. It’s Time for That to Change. (2018)
I mean, it wouldn’t be the first time a city in China has was burned to the ground over a trade war. (Opium war, summer palace)
Or Google Closure compiler.
Nevada Democrats Will Replace Caucus App with iPads and a Google Form
I don't think progress has stalled. It's just that it takes a while to fully bear fruit. When you look back at the advances that happened in, say, the 1950s, you see most of the fruit from them. When you look at the advances that happened in the 2010s, you see very little of the fruit from them, because most of the fruit hasn't happened yet.

This would be like saying, in 1960, that the transistor wasn't a big deal. It wasn't... yet. It was sure going to be, though.

What might be the current stuff? ML might be a big deal. It's too early to tell. CRISPR might be enormous. Can't tell yet. There might be stuff I haven't heard about yet, too. Will that add up to anything as significant as what happened in the 1950s? Ask me in 60 or 70 years.
GrailSort (GitHub) and related they swap blocks at a time, isn't that a precedent?
Funny, just the other day I bought a hand warmer here in Japan and it distinctly had 1923 as the age of the company on the box. I was struck by how that's almost 100 years now. Highly recommend the pocket warmer by the way.

http://www.hakkin.co.jp/
But how do you unambiguously specify "what is needed"? I would think you need some high-level formal language for doing that.

So I wonder if instead of proving that some hand-written code corresponds to a specification, wouldn't it be better to think of the specification as a high-level program and then somehow translate into some lower level conventional programming language?
Admittedly, back in the day if you got on a bus or train, everyone was reading books, magazines, and newspapers anyway.
Is it based on GPS locations?
Are you me?! Seriously though, I was in this exact same situation growing up and I can certainly relate to the other comments around not being great at maintaining long term friendships. Just another data point, but I do think there’s a similar effect in this sort of counter-scenario.
Just for fun, most users on Github have RSA keys exclusively.

Did you know that your SSH keys are public on Github?

https://github.com/taylorotwell.keys

https://github.com/alexcrichton.keys

https://github.com/andrew.keys

https://github.com/egoist.keys

https://github.com/fabpot.keys

Some of the most popular users even have DSS keys.
Not everyone as the pedantic everyone - it's stupid to argue semantics. Tesla claims when you order a car that it has

> Full Self-Driving Capability

And in my experience 9 out 10 people take that literally.
So what is a "FM"? Isn't it just any very high-level, preferably declarative programming language?
I’m not sure the whataboutism comparison helps if it’s still unclear if any superpower has been able to attain economic dominance without committing some IP theft. Japan, the UK, America, Germany, etc. If there ever was a country which played fair, they didn’t make it very far.
A Tiny Area of the Brain May Enable Consciousness, Says “Exhilarating” Study
Same for combat veterans.
Just speculating, but being born blind has (in recent history at least) led to a quite sheltered and protected life. For those cases caused by 'chemical imbalances' (genetic factors), 'sheltering' would not help. For cases that occur in response to the external world (environmental factors), the 'sheltering' might have a shielding effect.

If so, then the not-blind vulnerable should avoid stress.
I never understood why people bother writing, or enjoy reading, poems that don't have strong rhythm and rhyme.

If you did the actual work of solving the constraint satisfaction problem of making syllable counts, stress, and rhyming words line up, in a way that simultaneously tells an engaging story -- well, that's a lot of work, and anyone can appreciate the achievement. And it tickles readers' neurons in a unique way. It's a respectable and unique form of literature.

If you don't want to bother with that, it seems like you can slap down any old vague, mystic-sounding words. And because you call it a poem, miraculously any nonsense becomes some inscrutable profundity.

I don't "get" it. And I have a sneaking suspicion that maybe nobody "gets" it. But a lot of people pretend to, because they don't want to seem like some anti-artistic philistine.
Generative music online (without random cacophony from AI)
“There are 1 item(s) in your cart.”
NB: article was written December 2014. 1970 is now 50 years ago.
Gender Diversity in Greek and Latin Grammar: Ten Ancient Discussions
they dont have a ton of low skill store employees
> how incredibly important having a very very strong support system is

Agreed. Try recovering from surgery alone sometime to find out!
One of my favorite YouTube channels, Sampson Boat Co, is doing just that: a young shipwright is rebuilding the classic sailing yacht Tally Ho piece by piece, in a modest workshop by the sea up in Oregon. It will be all new by the time he’s done, minus some hardware, but he has never lost continuity with the original hull.

This is just how wooden boats are, whether you do it bit by bit, or as a big project, eventually you replace just about all of it every 100 years or so.

https://www.youtube.com/channel/UCg-_lYeV8hBnDSay7nmphUA
As one of the first customers of Joyent (aka TextDrive) in 2004 who funded the company via a prepaid "lifetime" hosting account, I think you hit the nail on the head. The CTO was in love with Solaris, constantly waxing poetic in the forums about the next great technical idea he was implementing while the shared hosting we had prepaid for suffered constant downtime and technical problems. While I think they eventually sort of got their shit together (just based on outward appearances, they had long since burnt their bridge with me personally), it's really no surprise that they lacked the customer-centricity to succeed in the cloud wars.
Li Wenliang Died on February 7th
Early humans in Africa may have interbred with an extinct species: new research
One interesting use for this could be signing it with your own secure boot keys. This could let you lock a machine to only boot your system image and not others.
10GB Data £7.5