skysight-inc/HackerNews huggingface dataset:
> Applying this to the post under discussion, the author's theory seems to be that nerds are people less willing to sacrifice a piece of sanity in favor of sociality.

We nerds just need to make our own religion. ;)
I know, and it's not like it's just Schroedinger's equation with an arbitrary potential!
While I don't agree with it being flagged and locked, this is a repost of an article that was flagged and locked. Just a heads up.
This is really, very nice. I'm getting to the end of the flash cards I've managed to pull together for Chinese (just HSK stuff, really), and this works so well.

[EDIT: I'm curious, if there is by-default reviews, is there some way to shut off the reviews for sentences I got right on the first try? There are so many sentences that I don't imagine I'd get much benefit doubling back. That being said, I'm not sure there _are_ reviews, I just saw that review projections are in the pro thing, I think?]
Steve Mobs would be proud.
The webcast showed T - 0:00:13
I've been teaching the curriculum of @codeclub for 4 years now (see elsewhere in this thread) as an optional after school club in the U.K. It's massively over subscribed every term, this past term I've had 50% coverage of the total number of students offered in that year group. So, no one is forced and it appears popular, but I guess your point is still valid that parents could be pushing the children. Subjectively, it feels like they want to do it though.....
Hey, it's "continuous integration". It's moving fast and breaking things. Keep up or be roadkill.
Here's a mirror that works with javascript turned off: http://archive.is/nE8xx
Smarking (YC W15) Is Hiring a Data Solutions Engineer and Many More in SF
Protesters in Barcelona urge Spain to take in more refugees
Most people, aka normal users, don't care for extensions other than themes, if at all.

So I doubt it would get any new users other than geek folk.
Don't tell Strong Bad that!
Sure, but sometimes being rude is what it takes to be truthful. You can quote a lot of Firefox users who are saying this - follow this path, and they will no longer use Firefox. This isn't some idle threat, it's just what people will do. It's not a secret, it's not going to be some surprise.

So when you look back in a year's time on why Mozilla has now failed, this decision will be the obvious one.

And at that point, it might sound less rude to you.
My father bought me a russian clone of ZX Spectrum 48k in 1994 (in post soviet states, ZX Spectrum was hugely popular during 90s just like in UK during 80s):

https://en.wikipedia.org/wiki/ZX_Spectrum

My father was not an engineer and had no idea what to do with it. I also was completely uneducated (I was 10 years old boy in 1994) and basically ignored school classes (or prefered to sleep there). So I also had no idea what it is.

He bought me games and bunch of books about programming on ZX Spectrum.

I just started writing code from these books and see the result on the screen. Then I started slightly modify code. Then I started writing my own little programs.

After 6 years, I managed to learn assembly language and even write my own version of Snake game:

https://en.wikipedia.org/wiki/Snake_(video_game)

I had no help whatsoever from my father, from school teachers or anyone else.

Then my father bought me Pentium I 166 Mhz with installed Windows 98.
Unlike ZX Spectrum I couldn't see what's going on under the hood at all.
I tried some available programming languages. Their IDEs were huge, bloated, complicated and confusing.
I was so frustrated that I couldn't understand what's going on under the hood so I dropped programming for next 7 years.
I returned to programming when I switched to Linux and started writing programs in C using Vim as editor (and I'm still stick to Vim!).

So here are my advices based on my story:

Buy them something similar to ZX Spectrum, a small, simple, programming friendly micro-computer where kids can start programming straight away. Give them some simple programming books. Kids will learn themselves!

I personally can't imagine how I would start programming on modern computer. Especially under Windows OS (such a messy unfriendly OS for beginning developers!).

I would definitely not teach kids web-development! It will create a mess in their heads!
Why don't we spend efforts towards making EE/CS a blue collar job? Why tax people who are innovating?
He's genuinely funny, very competent musically, respects the artists he parodies and has always worked hard. But his real genius that shines above all is his lyrics. He's an outstanding lyricist, perhaps the finest of the last fifty years along with Sir Tim Rice. Al's lyrics are so good that more often than not, they supplant the original material in people's memories.
There are apps that do this, the magical password generator that doesn't need to sync anything.

However, this well known method has many flaws:

* very hard to satisfy all site-specific password requirements (need symbols, no symbols, at least 8 characters, at most 8 characters, etc. etc.)

You can work around this by storing site-specific requirements, but then you need to sync again, basically.

* very hard to version: if LinkedIn screws up again and you need to reset your LinkedIn password, but don't want to replace all your other passwords by changing the master password, what do you do? You can version by including a version number or so pre-hash, or increase the number of rounds (as the GP suggests) but then you need to sync the version number (or remember it or try), so you're back to square 1.

* Also, might want to use Scrypt or Argon2 or so instead.

There are other problems. See related HN discussions for these frequently suggested storage-less "password managers":

https://news.ycombinator.com/item?id=12889807

https://news.ycombinator.com/item?id=11557662
Mark Zuckerberg’s theory of human history
Legacy extensions prevent multiprocess support, which causes Firefox to be sluggish and laggy.

If you disable the extension you installed, you'll probably see a big difference in Firefox performance.

This is why they're disabling those extensions.
> I can memorize a 20-character string for a short time.

Now I see why such a system works for you. Very few people can do that in case you didn't know.
A more profitable black market model is the gangster business model, where your only inventory is tools of intimidation for extortion of the market. Since you never need to manufacture or handle the product and just demand a tax you avoid all the pitfalls of regulatory authorities closing your business (possession/criminal conspiracy to traffic) and just need to be concerned with recruiting staff to help you intimidate instead of building a complex supply chain and network of sales associates. The US border criminal groups perfected this model sitting on all the major border crossings and demanding any drug smugglers give them a percentage to cross through their territory. Could title that article, 'Run Your Business Like a Patent Troll' or 'Run Your Business Like a Government'.

Here this model is usually practiced by taking over existing lines. Find a popular dial-a-dope line and just kick down the door and take control of it, insisting all drivers pay you 30% of sales in exchange for protection from other extortion startups.
> Or is it ok for them to do it because they "won"?

It's Ok because systemd is actually pretty great.
Substitute a word requires certain language knowledge. This should be tested somehow, so that the application knows the user level. For example, having no prior Spanish knowledge I would not do substitute a word, and i can do listen exercises which show me some common words and already teach me something. This was enjoyable... for the first 3 minutes.

After just one run and 3 minutes into the registration it already is asking for money? I have no problem paying when I see what I'm paying for. Here I had too little time to see, and already am annoyed by this. So cloze-listening is already unreachable for me, and I would not play the other game without having any language knowledge. Fail right here.

Learning a language is a task for months, you'll (the author) be very safe asking for money after several days or even weeks of trial.
From November 2014 to December 2015, they had ads in the new tab page.
I think this is an underappreciated aspect of his work. He occasionally strays from the path (see e.g. "The Night Santa Went Crazy"), and some of the polka medleys do incorporate some pretty dark songs about sex and violence (e.g. Stone Temple Pilots' "Sex Type Thing" or Foster The People's "Pumped Up Kicks") but it's a good rule of thumb that if a parody/comedy song is particularly profane/offensive/mean-spirited, it's not his work.
His entire discography has blatant gems of nerdiness peppered through it (also fun fact about the MV: when he vandalises a wikipedia page, it's the one for Atlantic Records, and is a reference to Atlantic refusing to bless the commercial release of "You're Pitiful", the parody of James Blunt's "You're Beautiful")
So you want only the bad guys and Apple to have the tools.
After 3 years in Swift, the only clear drawback outside compile times, is exactly this.

It's a real shock coming from Objective-C. Ad hoc name-spacing by prefixing classes, and a language/core framework that's been stable for 30 years, made it extremely easy to Google and get an accurate answer immediately.

Moving to a language that adds major features twice a year, and invalidated large swaths of code by mass-renaming Cocoa in Swift 3, has made it much harder to find correct material
Go Is Not Good – A list of articles complaining that go isn't good enough
Mozilla says I was not forced out. Also, they had a PR crisis after I left, and a backlash boycott (neither front- nor backlash had measurable effect on Firefox market share).

Asserting your speculations based on outgroup antipathy as facts is a working definition of bigotry. Also a kind of lying in my book. Ta!
I like the idea of @codeclub.

"Would you like to go to @codeclub"

"Yes!"

"Ask HN: How should I teach code to kids?"

Getting kids an opportunity to become interested in @codeclub is a related, but separate question.
If you need to burn money to survive, perhaps a lesson.

I think the lesson there was that you need to always have another escape plan?
An abort after T-00:02 was iffy for STS. If an abort was called after T-00:02, the RS-25s kept running until T-00:00 just in case the SRBs lit anyway.
Is There An Alternative to “Considered Harmful” Essays?

Absolutely. The most basic alternative is not to write them at all, but to instead engage in reasoned debate without resorting to dogmatic assertions or distractive tactics (e.g., ad hominem attacks and straw man arguments). In those cases where some sort of document is needed outside of the debate, there are a number of superior alternatives.

* A description of the strong and weak aspects of one’s own point of view; we might call it a “benefits and weaknesses of” essay. This is a positive contribution to the debate, and allows the debating parties to take the best parts of each view and more readily find a compromise solution. Knowing both the benefits and weaknesses of all views makes it easier to cover the weaknesses in one view with the strengths in another.

* A description of the strong and weak aspects of another point of view; we might call it a “perceived benefits and weaknesses of” essay. This allows the author to evaluate what he believes to be good and bad about another point of view. Authors must be careful to avoid slanting the piece too far toward the weaknesses, lest they end up writing a “considered harmful” essay by another name.

* An essay that compares different viewpoints in the same piece; in other words, a “compare and contrast” essay. These essays attempt to objectively evaluate multiple views and point out how they are both alike and dissimilar, thus highlighting both common ground and areas that need work. The benefits of such essays are fairly self-evident.
How about screen video capture? Rewind at 60x at the end of the day and take notes in whatever structured form you want.

It would also help to have an app that reacts to inactivity, that is you stepping away, and ask you what you did.

This works well if your day revolves around a desktop or maybe Android, but not so well with iPhone or iPad.
Graphs Interview Questions
My previous company have several people full time through upwork. Where are you located? It can be enough income depending where you are. It should be easy to clear $50k USD per year.
That's because chrome was built that way from the beginning, and Firefox had to break their browser into pieces. And while it did stall out for a while, remember they were completely changing their JS garbage collector at the same time, which was also a huge amount of work. And both projects kept compatibility with most addons.
What It Was Like to Love Oliver Sacks
The Arianespace count is just a difference of opinion. The US space industry use T-0 as the moment of departure from the launch pad, whereas the European program uses T-0 as the moment of main engine ignition.

Ariane 5 has aborted after T-0 but prior to igniting the boosters, video here: http://www.space.com/11266-ariane-5-launch-aborted-engine-ig...
I remember this on startssl.com, and experience (or at least Firefox's implementation) was horrible.

-I had to refresh certificate once per year, which is very inconvenient, as I would go to startssl.com once per year total

- Half of the time something would go wrong with keygen in firefox and it would not remember my certificate at all. This is when you discover that all the security is simply bypassed when you send email to support.

- And worst of all, it was not very secure at all -- a malware on my computer would totally steal a certificate and keysniff the password for it. Compare with Google Authenticator or SMS auth, where I would be safe as long as my cell phone is not compromized at the same time.
Nice tool and well done. But the overall idea very much looks like the popular iMacros for Chrome or iMacros for Firefox browser addons - Chrome version here: https://chrome.google.com/webstore/detail/imacros-for-chrome...

And for non-developers the screenshot-driven Kantu Web Automation Browser (Chromium-based, https://kantu.io ) is much easier to use than any tool that relies on Xpath and CSS Selectors.
You really should use Firefox if you are a heavy WebGL user, Firefox is 3 times as fast as Chrome now on Unity3D, an it's the complete opposite, Chrome is more snappy with Java and Firefox with animations/Graphics.

Here is my latest benchmark as solid proof:
https://www.dropbox.com/s/58doo8csebp9l62/Bench.pdf?dl=0
Engineering something this beautiful to spite your wife has made my evening.
Too bad this article mentions nothing about the future of LFTR reactors (Thorium).
I teach coding to managers with LOGO (Scratch). This works wonderful and people learn to really code (break down a problem into smaller ones etc.) not just copy&paste code or do some cargo cult programming. I still believe turtle graphics are the best to learn what coding is.

I imagine as LOGO was developed for kids, it should work :-)
Why do they do that kind of thing? If anything, you might expect them to include less RAM & storage so that you're forced to work under tighter limitations.
A lot of workplace usage has shifted to mobile. Many workplaces will monitor all your Internet usage, and so once mobile became available, many people decided that rather than letting their employers know how much time they waste during the day, they'd use their own private Internet connection for that.

We saw a similar effect at Google with porn queries, particularly during the day. As soon as image search came to mobile Google, many porn queries moved to mobile; as of 2013 porn queries were twice as likely on mobile search as desktop.
I did something similar back in university after reading about Sen. Bob Graham [0]. For a period of 6 months, I would write down every single action with place and people involved in a small notebook. At the end of the day and the week I would review it. It was really eye opening and allowed me to change some bad habits.

[0] I can't remember which article it was, but this one describes his logging activities: http://quantifiedself.com/2009/05/politician-as-self-tracker...
Then you can make a decision to go with another doctor. Are you questioning the reputation of the auditors, or just writing off MS across the board?
For me probably yes, unless "digital thing" will be superseded by another type of commodity. Look at Shell, Exxon (Standard Oil) and any other >100 years old company, some of them are still dominant, Facebook will be too (IMO).

How about Google? probably yes too

Amazon? again yes

Microsoft/Apple? They have enough R&D power to adapt new tech if anything comes out in hi-tech space, probably yes too
Teach them how to think in an object oriented way (then you'll see how to teach them web-dev), but the most important thing, for me, is to teach concepts not tools/languages.
There's already a lot of good advice here, but I really wanted to emphasize Scratch (https://scratch.mit.edu/) as a first step. A 7 year old (2nd grader) and 9 year old (4th grader) should be able to navigate their way through Scratch.

Start off by following the tutorial on the right panel when you create a new project.

Once you're done with that, your cousins will probably be exploring on their own. Help their exploration by printing out some Scratch Cards (https://scratch.mit.edu/info/cards/).

After they go through those, check out the Harvard Scratch curriculum (http://scratched.gse.harvard.edu/guide/). There's full of exercises and activities in it.

By now you can tell if your cousins actually wants to learn to code. If they do, they'll be building things in Scratch on their own and remixing other people's examples.

I can go further as to next steps, but this should be plenty of material to get started :)
Agreed. I need time to consider alternatives.
I Always go for a paycut and 80% salary. At 26, have never worked a full 5 day job.
But I just prefer to have the extra day to actually do things I enjoy, or trying new things(i'm a learning new things addict) everything from language classes to yoga, to dance, to making it easier to go on longer holidays Friday-Monday, no hassle!
That's a really good post and I agree that if the only added-demand is for people like me (btw, I am someone who only wants something to get from A to B with present cars) then that cannot possibly outweigh the likely large cost differential for the many many people who find cars difficult to afford.

I'm sorry for communicating poorly, but my point was more that it is not likely possible to predict all the consequences of a completely new technology and how behavior and economy will change in response. And I'm not even predicting anything myself about demand (beyond my own desires, which is dicey enough to predict) -- I am just curious where the confidence comes from when people state that ownership will be significantly reduced as an obvious fact when IMO that is certainly plausible but I don't have any reason for such confidence.
I really like the format and premise.

It doesn't seem, however, to be sufficiently flexible in the various ways to fill in the blank (at least in Russian). For example, when given the sentence

Как вы на это ___

with the translation "how did you see that", I tried "увидел", and it told me the correct answer was "смотрите". That's clearly another answer, but I'm not sure it's any more than what I gave. Or perhaps my Russian isn't as good as I thought?
Excuse me, it's less than one MB for actually useful (and rarely used) functionality, in a time when many websites routinely weigh in at several MegaBytes for tracking, advertisements, silly pictures and other cruft.

It is very noble that you are concerned about page size (seriously, I frequently travel and am on awfully slow WiFi or mobile networks (remember GPRS and Edge?) and hate wasteful websites with a passion) - but I'd much rather you remove all the other cruft (seriously, how much can two fields for "Enter username and password" take?) and include the most excellent zxcvbn.
You are correct with your experiences, Firefox and Safari are now quite quick compared to Chrome, sometimes 3x as fast.

If you are on a Macbook using battery power I highly suggest using Safari due to it's power consumption profile, your battery will last way longer.

My latest benchmarks:
https://www.dropbox.com/s/58doo8csebp9l62/Bench.pdf?dl=0
You don't have to install Scratch! The old version required you to install it, but these days you just need to use the browser version. https://scratch.mit.edu/
Clones: Hello, again, Dolly
If you are a power tab user, there is no match, you have to use Firefox.
Each day more close to smalltalk ;)
Because the other really kicked the llama's ass, of course!
core framework that's been stable for 30 years

That's perhaps a little overstated.
Plus Google has much broader view and data to secure Chrome well beyond FF is going to be able to accomplish. Plus Google has far more to loose.
A more accurate metaphor would involve the sedan have modern safety features the lack of which make the truck increasingly risky to drive but which the truck is unable to adopt without shedding technical limitations imposed by the bed.
Ah, thanks, that clarifies your question for me. I've developed both mobile (including Android) & console (including Wii) games, but I still don't really know how to answer your question.

I would probably say that the Wii was clearly targeted at casual gamers a couple of years before the first Google app store even existed, so this is not a new trend. I would probably also say that since the iOS & Play stores recently exceeded Nintendo's revenues, doubling down on casual gaming may be the right move or even the only market to go after.

I don't know how to claim what Nintendo's place in the market "should" be, but there's no denying they've long been one of the dominating players, and that they still are, even though they've had a decade of decline. The Mario & Zelda franchises are still well loved and unrivaled in longevity by any other series.
I tend to trust the people that have the most financial incentive to protect my data.
Task Manager for Your Body
unity 2d
They have a lot of tutorials, video tutorials
Playing StarFox 64 and Advance Wars on my PSP in class was a high point for sure.
> I just couldn't justify slower speeds and much poorer performance overall anymore... once Mozilla kills off XPCOM and XUL-based addons, there won't be any real reasons left to use Firefox.

Well now you don't have to, Firefox is now faster than Chrome by a huge margin with the 51.0.1 Electrolysis update.

Proof:
https://www.dropbox.com/s/58doo8csebp9l62/Bench.pdf?dl=0
I think the fact you just called Autism a "Mental illness" - and the fact is is NOT a mental illness, kinda undermines any advice you're giving and indicates you don't understand what Autism is, let alone how it affects people.

"Social/communication", "difficulties" is one small part of autism.
The Thinking Behind Micro-Interaction
Steel is bought locally for 4.5 cents per pound or more, depending on quality. Batteries at 18 cents, motherboards from your pc or laptop 2 dollars and up. So there is already an incentive for recycling.
Still better than most other password quality checkers.

In a sense, they can all only tell you that something is certainly a bad password, or maybe a good one. It's a very hard problem, and zxcvbn does a much better job than most (more naive) tools.
Isn't the real entry barrier getting Nintendo to accept your game? Unless they're about to massively lower their standards...
Nuclear is still the future, just maybe not the immediate future... Unless we have a massive breakthrough in transmission and storage. I see it as gap between solar and wind to meet emergencies and peak loads.
OP when you finally find your job they'll like you INSPITE of your social difficulties.

No-ones perfect, we all have faults!

Because sorry if people can't see that, not sure it would be a good environment for you.