skysight-inc/HackerNews huggingface dataset:
I guess that the noscript behaviour should be to present the "More" link and let the user click it to load a new page. Exactly what we have now.

The JS in the page should attach an event to the link to append the new page at the bottom. Better: it should do it automatically when the scroll position is close enough to the end.

Bonus: the script should add a search box to search even in the content not yet in the page.

I googled if it's possible to intercept CTRL-F and handle it programmatically. It seems it is [1] but I don't know if I would do it: the user could be surprised to find a search box in a non standard position with a non standard behaviour. It reminds me of scrollbar hijacking.

[1] http://stackoverflow.com/questions/9159322/overriding-the-br...
Dreaming Big Is More Important Than Learning to Code
Men and the Manufacturing Decline
> I speculate--don't allow them screen time.

This I take as a given as a very positive parental attitude. Children have to much screen time, reduce if possible.

It's this myth -

>It's a comfort and familiarity with the computer that allows the user to easily adapt to new things.

That worries me.

Too much computer time is devastating to the brain and the person.

Less is way better than to much.

Of course the just right amount is best. But since 50% of parents are below average parents, I think encouraging less is better than more. Screen time is swamping children, it doesn't need to be encouraged, the myth of the first world kid not getting enough computers is like the myth of the first world kid not getting enough calories.
Your decision yesterday to kill my comment, and not kill the parent comment, was this in action. Apologies for the quotation marks.

I was intentionally (and, if you look at my posting history, non-characteristally) violating the guidelines so that you would pay attention to things. If there was was a feature in here to say "raise this comment to your attention" that didn't involve running off a string of four-letter-words, I would gladly have used it instead of doing what I did.
Well then don't take the bus
> Running Linux on powerpc, arm, amd64, I get the exact same experience across the board as x86 bar platform-specific bits like openfirmware/efi tools.

This is demonstrably not true, there are plenty of ports that end up being Intel-only, and plenty of architectures that involve some sacrifice in terms of software choice if you want to run them. (as a SPARC and Raspberry Pi user I could elaborate, but hopefully you get the idea) Not that there's anything wrong with that.

> Until Microsoft start building and providing every binary as a native build, and providing the tooling for others to do the same, they will remain wedded to x86, and I'll be unable to take their support for other platforms seriously.

What you take seriously is your business, but the standard you're holding Microsoft to is one Linux doesn't meet, let alone BSD, and it's completely arbitrary regardless. If their ARM platform does what it needs to do, it doesn't especially matter if it offers support for (for example) legacy Windows cruft.
If you deliberately write code that calls private APIs that are exposed to JS in your React Native app, I expect only your specific app to receive this warning. The same would be true in an app that doesn't use React Native at all, as we've seen with apps using Rollout.

The warning is not about React Native, it's about exposing uncontrolled access to native APIs including private ones and React Native doesn't do that.
The whole premise of this article as espoused in the first sentence, seems rather divorced from reality, to me.
do you have a source on this? I'm curious to know more about the ARM processor market. Is AMD the leader over Intel? Who is the market dominator in this niche?
What is the best way to protect your internet activity from an intrusive ISP
All:

With bills like these [1] looming over the horizon, what is the best* way to protect your internet activity from your intrusive ISP?

Yes VPN is the one-word answer - if so please be specific - Which provider? which plan? Does Google et al work properly with out captchas

*Here BEST means - very little speed loss (after using whatever it is) and easy to install/set-up (think aged Parents), US specific (end users are in US)

[1]https://arstechnica.com/tech-policy/2017/03/gop-senators-new-bill-would-let-isps-sell-your-web-browsing-data/
Design patterns for container-based distributed systems (2016)
Wilmington, Delaware, United States of America

Postal code 19801-1151
"continued pay disparity"

here we go...
Calculators are tools and just need to be used in an appropriate context. Engineering programs in Canada allow no calculators for math classes (Calculus, Linear Algebra, etc) but they are an absolute necessity for for Engineering classes (e.g. dynamics). It's a very nice balance because the math classes hone your abilities to think and reason mathematically unaided by the engineering classes hone your ability to apply those skills without getting bogged down in details about calculations.
For what it's worth, I didn't downvote your parent comment or your own, despite that I disagree strongly with both.

I'd love to know where in this you find projection of a false reality. While I think you're not wrong in general, with regard to the use of non-urban America by both US political parties as a blank slate suitable for filling up with whatever claims they care to make on the basis of whatever largely confabulated situation they care to claim exists, I really don't see anything to suggest this photographer set out to make any kind of US partisan political point whatsoever; he seems [1] to be an Englishman who just really likes to take pictures at night, and who came to the US to do so in part because he has a hard time finding nights dark enough for his taste at home. While it'd be hardly without precedent for an Englishman to come to the United States in order to comment on our culture political and otherwise, I see nothing to suggest this particular Englishman has done so, and I would be interested to see any evidence to the contrary that I might perhaps have missed.

That point aside, let's talk a little more about the way our political parties use the vast majority of the United States that isn't heavily urbanized. What makes it possible for such misuse to occur without meaningful challenge? Does it seem plausible that, were those to whom these parties market such claims better informed about the true way of things in places like where I grew up, it would be difficult, indeed perhaps impossible, for such claims to be effectively sold?

To be abundantly clear, I don't suggest that Mr. Freeman has done such work in his 'USA at Night' series, or that it's reasonable to expect he do so. His work makes it abundantly clear that he seeks to create art, rather than to document, and I think he achieves his goal quite marvelously.

Finally, to that point - I'm not here to tell you that your opinion of Freeman's work is in error. It's yours, and you're welcome to it. But I am curious to know a little more about where that opinion originates. Is it purely in the political and, I guess, vaguely hipsterism-related concerns you raise later in your comment? Or does it in some way have to do with the fashion in which these photographs were actually composed and produced? You speak of lighting and retouching, but to me the former seems subtly and tastefully done, and the latter done with so light a hand that it's not at all evident in the final result - as I said before, there's nothing here that couldn't be done with film, by someone with a similar degree of skill and craftsmanship. I can think of some other ways in which the same subjects might be as effectively photographed, but I have no idea whether that's anything like what you have in mind, and I'd be very interested to hear more from you about why it is that you find these particular photographs so distasteful.

[1] http://danielfreemanphotography.co.uk/about/
Ouch.

This post deserves more attention.
Mt. Gox Trustee Wishes to Proceed to the Bankruptcy Distribution Process
I said greater LA, whereby, to be precise, I meant Los Angeles metro area. The density of LA metro is 2,702.5ppl/km2, compared to 2,053.6ppl/km2 for NY metro. LA metro is denser by a good margin.

NY metro area includes a lot of very sparse suburbs. LA is mildly dense all over.

Source:
https://en.wikipedia.org/wiki/List_of_United_States_urban_ar...

http://www2.census.gov/geo/docs/reference/ua/ua_list_all.txt
Think of how rapidly they've caught up given Intel's lead. I think AMD and arm are great examples that Intel's lead is mostly inertia.
Well the founders are kinda of stupid to choose 'Do' as their company name, showing zero awareness of SEO. Maybe it is not far in the future, until The startup emerges...!
I think the OP is subverting the CDN functionality since the static assets are flowing through the golang code.
Or just use Netlify: https://www.netlify.com/
Holy crap its `deep ceded` not `deep seated`?
Your employees get your best current job offer every two weeks in the form of a paycheck. The world is welcome to beat it, and you have only yourself to blame if your offer turns out to be inferior.
Depending on how early into the interview process it was, that guy just might have been looking to see how you arrived at a solution no matter how correct it was. I would rather see someone's problem solving skills than how many whiteboard problem solutions they can memorize. Even in school, I've had plenty of professors that would give partial credit for exams that may not have the right answer but the steps to arriving at a solution or deriving a formula to come up with the solution were on track.
And when Apple changed the private undocumented API that allows the functionality, who should get blamed? Who do you think users will blame when previously working apps that used an undocumented function breaks with a new Os?
Hey guys! Thanks for sharing this. I'm actually in the process of starting something similar. What is your approach to ensuring data security for your clients? That's one of the biggest open questions we're always improving.
Built a company with 3 million in funding https://www.crunchbase.com/organization/rollout-io-2#/entity.
Thanks for your feedback. Looking forward to get few suggestions from your end.
When the US sent troops into Afghanistan, what came out spontaneously were yellow ribbons which had become the default way of displaying 'support for the troops' during the First Gulf War. The yellow ribbon in and of itself did not signify a position on the policy which led to troops being deployed. However, by expressing the hope for a quick demobilization, its sentiment ran counter to the administration's policy.
A filter creates two sets, one with the thing, and the other without. When you filter something, you might be interested in what is filtered in, or what is filtered out.

Ponder for a second the phrases, "filtered water", "coffee filter", "camera filter", etc. In all of those cases, you are interested in the set without the filtered thing, not with.

Compare this to "select" which is a much clearer name.
These new features fix nothing, they just add more things that weren't technically needed in the first place.

There is no way to "fix" Javascript without breaking compatibility. It will always suffer from its poor initial design decisions, or it will stop actually being Javascript.
GAE gives at least a year after deprecation before turning off a feature. https://cloud.google.com/appengine/docs/deprecations/

(I work on Google Cloud and on Datastore, which is built into App Engine. We bend over backwards to support existing code.)
You know there are places where they use Teslas as taxis right? I was picked up in a Tesla at the standard Schipol Airport taxi line.
And I will answer again, it provides GUI tooling for several phases of compiler development, including debugging.

The technical aspect of how the grammar is parsed, is a matter of taking the effort to design it in a LL (*) compatible way.
New to C# in January '16

Same here.

Thanks for the updates.

For some reason I though Reshaper would be incompatible with NCrunch but I will try them together now.
Well, we can run down the rabbit hole of "interpretation", I guess, but there is a reason we have an appeals system and ultimately a final arbiter (the Supreme Court). The reason the justice system is separate from the legislative branch is because laws cannot cover every eventuality, nor would we want them to. A judge can interpret specific facts outside of the political machinations of the legislative branch. Indeed, it could be argued that this is good because it prevents the legislative branch from making laws to deal with specific situations (as a lawyer I once new said "Good cases make bad law"). Given the power of lobbyists and issues with earmarking in the legislative branch, I'd say this is a net good. In the case of Aereo, there was enough disagreement and enough room for that discussion that it ultimately had to be decided by the final court.
It is important to separate three security concerns:

1. Crypto delivered to the browser over HTTPS depends on the integrity of HTTPS.

2. A browser is a very hostile environment (injected JS, other browser extensions, etc.)

3. JavaScript may not be the best language for coding certain things (e.g., it is hard to remove strings from memory)

Depending on your use, some of these might be larger concerns than others. For us, 1Password.com, (1) is the biggest concern for those using the web-app. Our approach is to be very strict about TLS (TLS 1.2 only, HSTS, etc) and to encourage use of the native clients over the web-app.
I disagree that compilers should be dumb. A smart compiler can do impressive things like take types into account to add optimizations or it can also take use patterns into account to make Javascript nearly as fast as C++.

With dumb compilers we are putting the need to understand every machine on every developer. Isolating what knowledge is required in different locations is exactly why we have abstractions. The compiler is just one more abstraction to help this kind of specialization and basic division of labor.
Demonstrates why it is a crap way of testing people. (I often look up answers on Stack Overflow to save time/ thinking. I also answer a fair few questions on Stack overflow as well).
Live Blog: Opening Keynote at Next, the Google Cloud Event
> It won't kill you, or your career, if you miss out on a shitty framework or two.

How about: if you miss on most weekends, music festivals, backpacking through different countries, working whenever you want, getting a drink whenever you want....and that is only your personal freedoms. Add to that all the responsibilities that comes with parenting.

I'm not saying its not a good idea to be a parent; simply that its not just "missing out on a framework". You miss out on a lot of things...and you should be aware of that before making that decision.
Come on! Isn't the defining separating feature that huge chunk of land called India? :p
Functional Programming by any other Name
Zerynth (Python for MCU) r2.0.5: new functionalities and supported boards
They introduced ARM to manage their fingerprint sensor and the TouchBar. Rumors had it that Apple is working on connecting the ARM chip to more subsystems so it can do background work like background refresh (or what that feature is called when the laptop is in sleep – PowerNap?). I see this as Apple slowly creating a hybrid (low energy ARM for easy tasks and faster x86 for speed). Maybe the goal is a complete transition to ARM and Apple starts to design their own MacBook (Pro) CPUs to gain more control (be less dependent on Intel’s varying release cycles).
I'm not on the recruiting scheduling side, but we have a cafeteria that serves ~500 people every day and includes 5-6 different stations, including a salad bar. I suppose if someone had a really specific dietary requirement that the typical cafeteria couldn't meet, that they'd be accustomed to bringing their own food (or raising the concern ahead of time so recruiting coordination could accommodate them somehow).
It was; should have emphasized it more. The Kaggle team is talent for sourcing ML talent.
I cannot be the only one getting actually interested in seeing a part from one of those porn videos, just to see what kind of porn they have produced really.
Online games were also great for this! You have to type quickly so that you can keep up with actually playing the game, and you can't stare at the keyboard because you need to keep an eye on what's actually going.

In some ways I owe my career to Warcraft 3
Umm... how is then India not separated? Too many languages (I know only 3 Indian languages, useless in 80% of the country), too many religions and sects (including 170M Muslims + Parsis, Buddhists, etc.), too many cultures (a north Indian might have culturally more in common with Pakistanis than with Indians from other parts).

Also I would request to pause the "you step off the plane, put that flag up in front of your house, and boom you're American" for some time. The meaning of "American" is currently under active and violent change.
Yes it is, jailbreaking bypasses critical security features of your phone. Granted, it's required to run certain kinds of software but there are better ways to run your own code on your phone (like getting your own developer certificate) that preserve the security model.
An iTunes alternative for linux, mac AND windows
An interview with Professor Raisman – the man who has found a cure for paralysis
Professor Geoff Raisman spent 60 years of his life trying to find a cure for paralysis. He's been fired twice and was laughed at often. But finally he helped paralysed Darek Fidyka walk again, and even got him riding a tricycle.

Geoff sadly died two weeks ago but I was lucky enough to interview him about his life and his work.

Here it is - http://www.getinspired365.com/articles/geoff-raisman-curing-paralysis
And the minute scores of applications break that depend on a third party library that uses an undocumented method, the OS vendor gets blamed for releasing a "buggy OS" or they have to keep buggy work arounds in their code forever like MS does.
My impression of the Aereo decision was that it was based on the letter of the law. Contrary to opinions often expressed here, the law wording does not specifically apply to cable companies and specific wording was not creatively interpreted to apply to Aereo. The wording of the law referred not to antennas and cables but to a more abstract notion of "public performances" of copyrighted works, and Aereo fell squarely into what Congress (and legal precedent) meant by public performances of copyrighted works. The law was actually fairly well written to cover evolving technology.
Spin Duo Ravi Ashwin and Ravi Jadeja Shares Number One Spot in ICC Test Ranking
Clickable link - http://www.getinspired365.com/articles/geoff-raisman-curing-...
> It simply applies the law

This is not the case in common law systems, which the US and UK have. Judges discover the law through principals and precedent. Legislation can override this, however. The US Constitution is a good example.
A few things that were considered conspiracy nut territory have been revealed to be true over the last few years. It might be time to stop throwing that dismissive pejorative around when talking about (at the very least) our western governments.
> It's not clear to me how making investments in companies not based in Saudi Arabia help them diversify their economy.

Maybe they're not trying to diversity the economy as much as the economic position of the royal family? Saudi Arabia isn't a democracy, and it still has an actual sovereign.
> but can anyone who knows a bit more about this topic than I comment on the state of out-of-browser JS crypto (e.g. NodeJS).

What I can say is that NodeJS has the biggest and more mature amount of cryptocurrency libraries. This doesn't obviously imply that the crypto libs used are the best ones or they are secure. For example, OpenPGP.js [1] was audited by Cure53 and the changes to support elliptic curve cryptography (RFC 6637) [2] were done and audited by my company (two different teams).

[1] https://github.com/openpgpjs/openpgpjs/blob/master/README.md...

[2] https://github.com/Jaxx-io/openpgpjs-secp256k1
Buffalo, NY - Office is 5 miles away; takes 10 minutes to drive it at 5:30am and about 12 minutes on my way home at 1:30pm. I'd bike it, but day light is slim at 5:30am and you never know who is just getting home from work at that time and isn't really paying attention / the roads I take to get there are pretty commercial (trucks and such)
This is really unpleasant for the owner, but is fairly typical of boutique cars. If you drive a rare car, parts will be delayed and repairs will be expensive and take a long time.

Only having one repair shop is a problem, but is also due to Tesla being a low volume, rare car.

With the Model E, this should be a little better, but I expect these stories for the next few years. Similar to if you owned a Fisker or Koenigsegg or something, although those are much lower volume than Tesla.
They are very popular in some activity based groups (runners like myself) but mainly for the GPS functions and sometimes heart-rate monitoring.

I'm definitely seeing less of them elsewhere too.

I would say they are a bit more specific then video games. More like tamagochi craze, if you remember that, especially the step-counter only devices.
My recommendation to a friend for static hosting would be to use shared hosting for $5/mo.

Pick one that does automatic SSL with LetsEncrypt. I'm partial to Dreamhost because I've been on them for many years, but there are lots of good ones out there.
Animated GIF displaying its' own MD5 hash
Just want to point out two caveats wrt Raid-Z2/3, and that is have a LOT of ECC Ram (wouldn't suggest less than 16GB, and more than 32 is better). Second is if you have a hot spare, test your configuration to make sure it loads the hot spare.

Aside: I ran a homebrew FreeNAS (forget the version, was several years ago now) with 12x3TB drives, without ECC, and the version of freenas had a bug that didn't pickup the drive designated as a hot spare when the first drive died... They were horrible Seagate 3tb 7200.xx drives, and they all died way too close together... in the end, lost most of the system... when I finally got around to testing the drives (didn't have the heart/energy after for a while) all but 2 had significant errors.

That's more a knock against Seagate (will NEVER buy from them again) than ZFS though. Will also not likely do a homebrew nas server ever again, didn't save enough over Synololgy that made the cost savings vs. time worthwhile, but ymmv.
Hey CIA, You Held on to Security Flaw Information. That's Not How It Should Work
Google released a massive dataset of manually annotated audio events
It was the scale of this kind of thing that was considered conspiracy theory.
How do you see that? What do you disagree with?
But the common law is evolving. That's why we review previous cases and cite precedent. Because we assume the interpretation of the law will change as soon as it comes into contact with facts. There is a point where Congress needs to get involved, but until they choose to do so, the court system is where the law happens. Sometimes that includes evolution, but I suppose it's up to the appeals system to draw that line.
Well, and what is so special about it?
When they get older, and you aren't sleep-deprived and angry all the time, you can still stay up all night and code.

But yes I concede the first few years, will change you.
Speaking of "parsec", "megaparsec" is a modern fork with a few more bells and whistles: http://hackage.haskell.org/package/megaparsec
That's exactly backwards - the MapReduce paper was intentionally released as vaporware to make the rest of the industry spin its gears trying to replicate an imaginary result. And that's why we have Hadoop.