skysight-inc/HackerNews huggingface dataset:
I've already, three times at least, been saved by the fact that I'm on Canary builds where this is already active. Had typed into a form, the form lost focus, I hit backspace and Chrome popped a helpful, unobtrusive box telling me how to go back if I was trying to.

And there's already an extension that brings it back.

I hate seeing Chromium bug tracker links posted to HN or Reddit though. Just like Microsoft GitHub Issues. They just don't need more poorly informed knee-jerk trolls.

edit: Maybe I should clarify? I don't think that anyone is a troll for wanting to keep existing Backspace behavior. But when these bug reports get linked to from reddit/hn, they're invariably overrun by people making assumptions, posting memes and berating developers. It always wind up as counter-productive.

Also, previously: https://news.ycombinator.com/item?id=11729287
The article really softpedals the whole "civilize the heathen savages" angle. When Ford said he wanted to "develop" South America, what he meant was that he wanted to teach the locals how to behave like his idea of proper white folks. Racial segregation was built-in. Not just alcohol but tobacco, women, and--for some reason--football were forbidden in Fordlandia, and inspectors could demand entry at any time to make sure you were following the rules. Workers were required to work through the traditional (and very sensible, in that climate) midday siesta. Ford was even determined to make them eat like American whites--they were given only American food to eat, nothing local. The riots the article blames on a bricklayer's dispute with a supervisor were, according to Wikipedia, a revolt against the food--menu concessions were only made after the riots.
This is fake, the author can't name a single person or give a specific example. When called out on this by multiple google employees, he posted a followup, which has gems like this:

Because I do. I have communications. I have documents, I have files, I have lists, and I have names. I have all of it. Like I said from the beginning, I have carefully waited and carefully planned everything out. I do everything with reason and purpose. I have to be exceptionally careful in every way. So you ask why haven’t I released it? The answer, if I release everything I have now, it will give Google too many possible avenues to discover my identity.

He's talking out of his ass.

http://pastebin.com/DXTu8Mcm
As usual, they have chosen the worst possible "solution": removed the shortcut, didn't add an option. They did miraculously have time to flash up the two-key shortcut for back though, when they detect you pressing backspace multiple times.

Instead of, you know, taking that opportunity to show a simple popup of "do you want backspace to browse back?".

So now everyone has to install an extension that in the usual Chrome fashion can "read and change all your data on websites you visit."

I think for the next kind of feature they remove this way I'll add an extension that initially works and then have it auto-update to redirect people from everywhere to a petition site after a random interval. Just to point out the insanity in pouring lots of effort into security, sandboxing and even SSL only to force people to install auto-updated untrusted extensions that can access everything to bring back a minor keyboard shortcut. This is the exact kind of annoyance that will see people click yes yes yes on all kinds of red flashing security warnings.
Will Elsevier sue them for that ? :D
Yes, you're eliminating complexity. Because there is a fixed amount of complexity in the semantics of the assignment operation itself. Having to parse some syntax with precedence and whatnot is extra complexity that doesn't further the goal of assigning to those three variables.

The ideal syntax for performing some operation O on entities X, Y and Z consists only of the symbols O, X, Y an Z. We need the parentheses to delimit that as an expression among other symbols.
in a similar vein, I often close browsers with ^W, expecting to delete a word. Thanks Vim.
No feral honeybees? I can attest from personal experience down here in Texas there are a lot of wild apis melifera and many other honey bee species doing just fine without us. Maybe your definition of 'feral' isn't the same as mine, but this is plain wrong.
One of my favorite observations from John Dewey is that children constantly ask questions... except in the classroom. It's worth thinking about for a while and what it says about our goals in education.

What are we doing that where we want people to learn we create an environment to make active and curious people passive and non-curious?

I expected I would like teaching when I started. Since learning about Dewey and his legacy and concluding that I would not lecture or give tests, I love teaching. Most of my students say they've never taken a course like mine and want to know how they can take more.
I suppose it's because they project themselves upon the competitors. They use the sports to feel they win something that otherwise they couldn't get. That's what I think as a previous sport fan.
This is atrocious. I went full in on the scheme on the basis that it would help towards the deposit, what else would help to "buy" mean?
Nobody has a problem paying for a mortgage, banks lend on the basis that you are definitely able to do that without help. So the real issue with buying a property is deposit and getting the mortgage.
This scheme is now next to useless.
That's not obvious :)
Operating Kubernetes with Self-Hosted
The algorithm needs some tweaking: If a song is popular in x decade, it will continue to be popular for some time, and may experience a resurgance, as parents expose their children to it.

A song may also be re-discovered decades after it came out, and rise to popularity through some cultural phenomena. I dub this "the Rick Astley effect."
They rolled this out on chrome recently. Annoying as crap. At least there's a command line option to go back with backspace now. Hopefully they don't remove it. I may have to use another browser if they do...
That's why I mentioned rotatef:

(rotatef a c b) ;; a <-- c <-- b
;; `--->----->-'
A constant 1g acceleration gives a good general basis for extrapolation. It's survivable (on an acceleration basis). If perhaps difficult to attain.
removed the shortcut, didn't add an option

That's the right way.

"Never really remove anything, just wrap it in a default-off config option" is a horrendously bad way to build software. Every configurable option is an opportunity for bugs and an opportunity for misconfiguration.
It's amazing to see what somebody like Mark Adler can achieve when they focus on a specific niche. You often hear about the importance of specialization when positioning a business, but it isn't mentioned as much for individuals. His work serves as an ideal case of specialization—if I wanted to ask an expert for advice on compression, or was looking for an outside expert on compression that is immediately who I'd think of.
'Backspace' is a widely used interface, system-wide even, and removing it breaks UI consistency.

What they could have done is actually check whether there is a form with a user filled text on the page somewhere, warn the user and ask to press 'backspace' again to confirm. That's it, problem solved.
Also http://tools.medialab.sciences-po.fr/iwanthue/index.php
Exactly what I thought. It doesn't look like they made even a minimal effort to actually create what they told the investor they were going to create. Sounds more like they slapped together a plausible-sounding story to con some guy out of a pile of cash, and tried to use standard startup investment stuff to shield themselves from liability for running a con.

Which also means that trying to take lessons from them seems kinda silly. If you're not trying to run a con, you don't need a web list to tell you how to not look like you're running a con.

The only one to take lessons from here is the investor. If you're new to investing, don't invest money in a random startup run by strangers based on a slick pitch. Do hire some people who know what they're talking about to do some due diligence. If you're putting a quarter mil at risk, it's worth at least spending a few grand to make sure they're legit.
Good decision. But there are other ways to lose text, for example hitting Ctrl + R instead of Ctrl + T. I am not sure if web standards allow to restore text in this case.
Poetic Summarizer:

If you are more inclined to Sanskrit :-)

verse 1: each syllable is placed on a square in sequence. verse 2: each syllable provides the answer to the knight's tour.

929. sThirAgasAm sadhArADhyA vihathAkathathAmathA
sathpAdhukE! sarAsA mA rangarAjapadham naya

930. sThithA samayarAjathpA gatharA mAdhakE gavi
dhuranhasAm samnathAdhA sAdhyAthApakarAsarA

see: http://www.ibiblio.org/sripedia/ebooks/vdesikan/rps/knight.h...
Where else in the system does "backspace" navigate back in history?
Or just install the backspace extension that reenables this behavior
Contrast this with the dictum in Haskell land that typeclasses (abstractions) should have laws to justify their existence. just any random abstraction will not do. although in the small, higher-order functions seem to fill in most gaps. 'syntactic abstractions I do appreciate are ones that bring me into a new paradigm of thinking' indeed.
>> Is there a source you can find that shows neonicotinoids as used in the wild being calamitous for bees?

Well, the BBC article plus several studies it links to are some sources to start with. Right?

This article deals with non-honey or bumble bee species so it is not attempting to make any assertions about a neonic-honeybee health link.
Windows Explorer does this.
Yes! My interest in cities originated from a biography on Robert Moses, and in my quest to learn more I quickly fell into the works of Jane Jacobs. Her ideas are foundational to the way I think about urban planning.

I've read excerpts of "Seeing Like a State", but not the whole thing – thanks for the reminder! I should go back and read through it further.

The superblocks project is fascinating. I'm excited to see how that pans out. Hopefully I can get myself over to Barcelona to see it in person some time soon. :)
Glad to see this fixed, overloading backspace has caused enough lost input on websites, the binding was a short sighted mistake, there's plenty of other key combinations that make more sense.
ReactOS 0.4.2 Released
On Ubuntu everywhere.
The UK is mixed-use pretty much everywhere, but you still need planning permission to change a property from residential to commercial or industrial use, or to change it between different classifications of each of those uses. From what I can tell there are legal and possibly even constitutional issues with handling planning restrictions in this way in the US. Basically, it seems the US ended up with rigid zoning restrictions because it's impossible to have the finer-grained restrictions that other countries do.
Wow I've been annoyingly using DE to delete a word.

Thanks for this.
One of the problems with the Olympics is it is dominated by the sports that nobody cares about the other 47 months of the four years. Track and field, swimming, gymnastics, rowing, etc, etc, are not money sports; they aren't something that people dial into, even for their world championships.

And for the money sports, the Olympics have become a side-show. It is, economically speaking, idiotic for a professional athlete to put their career, and millions and millions of dollars in earnings, at risk for nationalism. So in many cases, the best in the world don't bother to show up.

Also, the NBC coverage is just awful. No wonder nobody wants to watch when it is wall-to-wall puff pieces, talking heads, and a few chopped and spliced highlights of the actual events.
Yes, I used backspace to return here after reading the thread (using firefox).
I haven't looked, but according to the Chrome devs, because of the way the browser is built, saving the entire state of the DOM, JS, etc. is currently impossible.
So, how the heck does a PIF file from an e-mail attachment get written somewhere it might get executed and then how the heck does it get executed? For lots of details on e-mail to illustrate how hard or at least awkward such a position and execution of such a file would be, see my long, detailed discussion of the internals of common Internet e-mail. Net, just because someone sends me a PIF file, I can see no way they could hope that I would execute it.
I use CMD+[ and CMD+] to browse backwards and forwards they work great
If you are going to argue this, you might just as well start arguing that no programmer is allowed more than a quota of 10 ifs per month. Every conditional branch in your program is "an opportunity for bugs and an opportunity for misconfiguration".

This is the equivalent of hoisting a white flag. Theres tons of code added to Chrome all the time, it doesn't add configuration options but it sure as hell has the very same effect.
They released an extension that you can use to bring it back - "Go Back With Backspace" - for some reason the Chrome store is erroring out when opening it at the moment.
And bash, and bc, and anybody else who uses readline [1] or its conventions.

[1] https://en.wikipedia.org/wiki/GNU_Readline
Huge related discussion: https://news.ycombinator.com/item?id=11729287
Google's "official" Go Back With Backspace browser extension: https://chrome.google.com/webstore/detail/go-back-with-backs...
SEEKING WORK
I'm a computer engineer with a love of full stack design/development. I've designed and developed front-end and back-end web applications. I am strongest in front-end development and design, but am happy to discuss any project my skillset fits! I have experience creating clones of popular websites like Twitter, Facebook and StackOverflow and can quickly churn out CRUD apps that follow RESTful routing conventions. I'm looking to build out 3 apps in the next 4 weeks for $300 a piece! You better hurry and shoot me an email!

--

My most proficient skills are in:

* HTML5/CSS3/Javascript/jQuery

* Bootstrap

* Ruby on Rails

--

I also have experience with and enjoy:

Python, Node.JS, AngularJS, ReactJS

--

Portfolio: http://matrharr.github.io/

Github: https://github.com/

LinkedIn: https://www.linkedin.com/in/matrharr

Angelist: https://angel.co/matt-harris-12

Email: matrharr [at] gmail [dot] com

I'm always happy to talk, so feel free to drop me a line anytime!
pigz parallelizes compression. I've made changes that make it so that it can parallelize uncompression as well.

https://github.com/mgerdts/pigz

This feature is present in Solaris 11.3 and later. Actually, it is in some later patches to 11.2 as well. I added it to speed up suspend and resume of kernel zones.
They watch because they have a desire to see humans push themselves to the limit. Have you ever watched someone live stream a video game or a coding session?

Plus, when you're 60 and out of shape you can't go out and play a game of football, watching football is as close as you can get to doing it.
I doubt add is faster for x86.
Star actors and musicians can get super rich, like star sports players. Neither of them are very acheiable by most people, because there is a limit of how many people can be stars.
Seen elsewhere: "If the athletes didn't have flags attached to their names, how would we know whom to root for?"
What's the command line option?
And now, there's this:

http://www.dallasnews.com/news/local-news/20160819-mckinney-...

I am ... I don't know how I feel about this. Certainly not happy. Probably a good thing I don't live in McKinney.
Inconvenience?

I once got into a car accident on a friday afternoon. It was on a highway, so my car was towed by scumbags who insisted on bringing it all the way back to their facility rather than anywhere useful. Obviously they wanted to require me to come back later, store it all weekend, and rake in more ill-gotten gains.

I demanded my car be released as soon as possible, to which they tried to dissuade me that it would be a lot of money, they didn't take credit cards, they were technically closed so if I went to an ATM they wouldn't be there when I got back, etc. I stood firm since none of this was a problem, bailed my car out, and successfully avoided being further gouged by their racket.

If you don't see the utility in carrying cash you're basically asking to be taken advantage of, in both the immediate and long term.
> Downvoted for pointing out how this change has helped me, nice. You just stay classy as ever.

This happens on every news site. Point out something that disagrees with the mindset of someone and back it up with facts? Downvote. I thought Hacker News was better than this?
They usually sort by number of strokes.
FYI, this only works in insert mode, for the word you just typed (equivalent to ctrl-backspace, basically). And diw/diW (delete inner word, delete inner non-space-characters-word) may actually be faster depending on the context since you don't need to get to the beginning of the word.
This is rockstar design for sure!
This project is in the same vein. There are no syntax errors.

http://unisonweb.org/2015-05-07/about.html#post-start
Isn't the simple solution to decode e.g. a number as a special type, say JSON_number, which can fully represent what's on the wire? Then the user can access the number via one of a number of conversion functions depending on the native data type he/she wants (e.g. JSON_number_to_float). Is there really a huge benefit to eagerly performing this conversion?
I've been trained pretty well to avoid anything politics-adjacent, and I'm not in sales.
It's Alt-LeftArrow, which has been standard for at least 20 years. Alt-RightArrow goes forward.
"Passive income" refers to business ideas that aren't good enough to pursue full-time, but can be implemented during low-value time since revenue is made via hands-off transactions (ad clicks, ECommerce digital downloads, etc.) The maintenance work required is a small variable cost of sustaining the revenue.
Alt + left arrow is way more obvious than backspace. There have been countless times I pressed backspace inside a textbox and it went back to the previous page, losing all the written text.
(I shouldn't have been pining about downvotes - it's not appropriate either; I've removed it.)
I'm not disputing that good tools are possible in any language, nor am I disputing good tools don't exist which were written in JavaScript.

But so far I have not seen enough benefits to outweigh the risks.

And to me, JavaScript has too many risks. The language has way too many gotchas and it is extremely easy to write a system utility that isn't rock solid.

And I very much dislike using system utilities if they are not rock solid.
China's new quantum satellite is designed to create an unbreakable code
The BBC article deals with the nearly 20k species of bee that are NOT honeybees and are NOT affected in nearly the same way by varroa, showing a clear neonicotinoid link to reducing numbers. Linking honeybee losses to this study is not accurate.
I'm not sure how you could get more obvious than a picture of an Alt key and a picture of a Left Arrow key.
And then they have dessert again after dinner. Light dinner, heavy dessert like a cake. No not fruit. Every night, not special occasions.
I don't think you read the linked article. It deals with only wild bee species and their decline.
"the Olympics have come, and they didn't know it." It's even worse than that. They know it. They just don't care.
I took a c++ course at Canada college in Redwood city and the professor had us watch YouTube videos for instruction and submit assignments as Microsoft Word documents. Their is a huge lack of quality control that ultimately lowers the value of the accreditation of such institutions IMO.
No, but sales can often be based upon personal relationships, at least to an extent. So you see why a salesperson may be accustomed to treading lightly around contentious topics. If you stake out a strong position on a controversial topic, you risk alienating your conversation partners.

Of course friends can discuss whatever they want. But in less familiar company, one may want to avoid topics that can lead to disagreements. Politics and religion being the classic examples.

Or, as the Professor told Eliza: "Stick to the weather, and everybody's health".
> Plus, when you're 60 and out of shape you can't go out and play a game of football

Sure you can. There is nothing stopping an out of shape (but otherwise healthy) 60 year old person from going out and playing touch football. I mean, they might get dirty, sweaty and have aches or cramps the following days, but hey, that's life.
Omega: flexible, scalable schedulers for large compute clusters [pdf]
I fully support this decision (though the chrome team has made some really odd decisions - https://bugs.chromium.org/p/chromium/issues/detail?id=377191), but why is there a general move towards software not being configurable? In the past lots of software packages let you set the key bindings to your heart's content. It feels like more and more software is removing this ability. Are there architectural reasons? Is it a costly feature to maintain?
Looks like backspace is already unlinked in Safari. I hadn't noticed, but tried now and nothing happens.
Is that why the Backspace key suddenly doesn't work on Chrome anymore? Annoying as hell. Who made this stupid decision?

Android has back key and home key that users hit accidentally all the times. That doesn't cause much problem. Why can't the Web apps save their state to better handle the accidental exit of the app? It's not just the backspace, Ctrl-R and Ctrl-W all exit the app.

Don't break existing functionality!!
Time to rewire that brain of yours to use 'daw' instead.
if it makes you feel better, I often try to close a terminal tabs with ^W from browser habits and delete words ;)
Alt + right would restore whatever you were writing. What is the problem?
If you haven't run into this on a recent build of Chrome, just try hitting backspace a couple of times and you'll get a toast telling you how to go back. On Mac, that's ⌘+←.
More of Kremlin’s Opponents Are Ending Up Dead
It's part of "good old fashioned AI". It allows a program to reason logically about the world and create a plan that will get you from your initial state (eg. "I'm hungry") to some desired end state ("Not hungry"). I don't know if it's actually used in industry much, because the generality of logical reasoning makes it slow, and specialized algorithms often perform better.

As far as AI research goes, its main problem is that it can't handle uncertainty, which is why it's not all that popular anymore.
It's not a server. You can't implement a redis-compatible server in 100 lines of Go code. How did this make it to the front page of HN?
Seeking feedback for newly launched 420 shop
Hi All!

We just launched.

www.kushboutique.com

>Products are being updated daily
>Pricing & Stock is being replenished.

I was wanting some feedback :)

My current challenge is the thumbnails not showing on the blog post. I've already enabled it via the settings, and will be contacting a shopify expert!
Backspace is often represented by a left arrow. https://www.bing.com/images/search?q=backspace In context, it could have been confusing.
Cypherpunks mailing list to shut down
Sometimes you get sympathy upvotes. Had a -3 converted +11 the other day for a grouchy observation guaranteed to unsettle the kumbaya groupthink around here.
An if is just an inconsistent goto, so, yes. if is often a code smell.

For instance, any code like

x = some_result()
if is_valid(x):
do_stuff_with(x)

is indisputably an opportunity for bugs. Better would be some construct like "if let" in Swift or Rust, where you can't use x without the condition. For instance, this was the fundamental cause of Apple's "goto fail" vulnerability: the language / API style required that they check each result and run a conditional branch on their own. (The proximate cause was bad language syntax, but the opportunity for bad syntax shouldn't have been there in the first place.)