skysight-inc/HackerNews huggingface dataset:
> Bitcoin mining that regular user can't detect

That's actually a great idea for funding content creation online. If a site is open source, then it would even be possible to prove that only a reasonable share of the client's resources are being utilized. I'd take that funding model over the advertising-driven model that exists now.
Is there any reason not to teach children religious thinking? I would say there is no such reason. We should teach children many ways of thinking so that they can be versatile thinkers. I do not see how an argument beyond that point is needed.

Or, substitute for "religious" anything you dislike - "superstitious", "homeopathic", "racist", "left-wing", "right-wing". Or more fairly, as the article suggests, compare teaching "computational thinking" to teaching Latin. Clearly there is at least some reason you think "computational thinking" is worthwhile. What is it?

We cannot, after all, teach children everything. There is simply too much it is possible to learn.
I think a much better reason that people ditch their cars is the increased safety in the newer models. Very few cars had side air bags and a decent amount didn't have ABS 15 years ago. There are a lot of other improvements surely made that I don't know about.

In Japan everyone junks their cars in 10 years because of the mandatory car check-ups (we pay $400-$2000 every 2 years for the check-up then have to pay every year once the car hits 10 years old). There are some exceptions and I don't know all the rules as I just own one car.
The Turing Tumble lets you and your kids build real mechanical computers
The optimised process was only for weight and strength, not manufacturing. How would you craft the right one? by 3D printing? Good luck with the required strength, while the human designed one would cost a few dozens bucks here, hand welded. As a mechanical engineer, when you design something, think of the poor guy who will have to make manufacturing plan for it.
Yes, maybe one day computer will be able to do both, but the problems still come from human, and human is notoriously known for undefined behaviour.
Google Cloud Dataprep [video]
Some people and those people are arguably wrong.

Electron is really just Chrome with a separate JS engine that can run native code if the developer chooses to do so.

Personally I'd argue that the "nativeness" of an application depends on how much the developer actually uses that ability to run native code. If you just throw a bunch of standard webapp CSS, JS and HTML in a folder and wrap Chrome around it, it's no more "native" than any other webapp. If on the other hand you have a whole bunch of native code doing, for example, media editing and the HTML and such is just the frontend UI, I'd say sure, that's a native app.
Career Monogamy: The Awkward Tech Sin of Longevity
Furthermore Simple English tends to be the very high level TL;DR version of associated article.
I have no idea what the state of ZFS on Linux is, but I've been using it on FreeBSD for a while now and it's fantastic. Comparing FreeBSD to Linux is a bit of an apples/oranges thing though.
I can't help but chuckle at a writer using the term "insanely great" to describe the building. It lacks a certain potency in the context of a book's tagline! Perhaps it's a symptom of the exagerated language pop culture uses for average things diluting the power of other possible words.

The article was however, "fairly excellent".
You are right, but replace Bitcoin with the latest Fadcoin and it might get lucrative again.

One cool idea that is also gaining traction is in-browser proof of work to prevent DDOS attacks. Basically you have to perform a lengthy computation to get past the (fast, ultra-high bandwidth) firewall. Doesn't slow down the individual user much, but makes an attack much more difficult. I could imagine people using malicious JS to get these proof-of-work tokens.

But yeah, computing power in the cloud has become fairly cheap, it's really hard to see how criminals could benefit from secretly serving WebAssembly to people.
As easy as it is to hate on Uber, this is indeed troubling. Odd that you can tie such things to Constitutional rights.
AMD Epyc Launch Date Announced
Describing how evolution works, and why it is completely blind, is not something for the size constraints of a HN comment. I'd recommend books like Dawkin's "The Blind Watchmaker" or "Climbing Mount Improbable", or Dennett's "Darwin's Dangerous Idea" for good, readable descriptions.
AMD RX Vega Launch Date Announced
Years ago I found a great example of this on the letter level for learning Cyrillic - takes only a couple minutes to run through and it's really satisfying:

http://www.alphadictionary.com/rusgrammar/alphabet.html
A typical accelerometer can detect free falling and the hard drive can spin down before it hits the ground. I guess in that sense being shaken is worse than being dropped "suddenly".
EVs don't have as many things attached to the engine. I wonder if some "new" EVs will just be refurbished older EVs with a new battery and cosmetic changes.
I did read past the first comment. That's why I posted the link to the whole thread and not just that comment.

I didn't say the game flopped. It didn't, but the excitement the parent comment to mine talked about was just because of hype, and it is not holding up. That's was my observation.

If you look at the current numbers, I bet they aren't having problems with anticipating server capacity now.

Pokemon was a big parts of multiple generations, so the initial outburst of players; because of nostalgia. The retention rate is very low I would imagine.
Veteran game developers reveal their childhood creations
"I would rather walk then have to ride in a BMW i3 or Nissan Leaf."

I trust that is an exaggeration? Strikes me as a pretty odd attitude.

In much of Europe, with tiny streets and parking allowances, I liked that people considered their car more of a practical thing than a fashion choice. In Australia or the US, men act emasculated if they aren't driving a large ute/truck, whereas it's more often the default in Europe that they're just in whatever is easiest to park - a three-door hatch or a small-factor SUV (that would be similar in size to a hatch in Australia).
I see you ;)
Yes. I can only talk about what I know, so can you explain how you think Germany and Spain are different?

Are people there getting paid based on the risk they take instead of how replaceable they are?
Right, but you can already do that. Serve the whole page as a SVG, or JPEG, or PDF. You can already embed ads inline. Or just plain serve them from your own server, calling them article.jpg instead of http:://ads.adcompany.com/advertisement.jpg .

The reason people don't do this, is because ad companies want control. They want to know exactly how often the ads are served and they don't trust you to serve their ad all the time and to all customers. Also they want to rotate it quickly. Finally, they want to track people. So the solution is to use remote javascript. 99% of ads work this way, even mayor news sites don't sell their own ads anymore.

In this scheme, you'd probably still have ads served from a third party server. And even if they obfuscated the domain name, you could still probably identify their blob and block it.

So I'm not to worried about unblockable ads. But you're right, they will try, and I am worried about sites becoming unusable because they will emulate browsers using canvas, poorly.
Two apartments that I lived in had easy access to an outlet in the carport. Not ideal, but enough if you do about 12k miles a year and park 10 hours a day.
Yes. Let's blame Trump and the GOP, who undoubtedly shares blame in this fiasco, but why bother singling them out when the Democrats and their privacy-invading leaders are just as bad?

Why can't we work together to solve the problem that both parties are causing?

We all agree the government overreach of the past few decades is too much. Why do we have to blame "the other party" ensuring that half the people who would help us will not?

It seems to me everyone is bleating about how terrible the other guys are, then turning around and trying to grab as much power as they can for themselves, ignoring what that means in the next election cycle, in case the other guys come into power.
Nobody doubts that you're afraid, but many reasonable people, especially after looking at the quantified facts, dispute that you should be.

The health and welfare of western civilization is at an all-time high. We live in a society that enjoys safety and stability unthinkable to our grandparents, who threw themselves bodily into machine gun nests and across long fields zeroed by artillery not only because they were called on by their country, but because the preceding several hundred years of history led them to expect that obligation. In contrast, most of us raise children knowing that they'll never be asked to put on a uniform, let alone required to, and send them off to schools in cities experiencing all-time low levels of violent crime. We earn more than our grandparents and enjoy a standard of living that approaches "offensive".

But then, something that those of us who have had company exits can attest to: for some people, the more you have, the more afraid you get.

That's understandable, but it's no principal on which to build a government!
I found it got off to a bit of a slow start, but was a fun, rewarding, and very real-world read.

In particular, I appreciated admissions like this:

> Writing our own genetic algorithm in C# was a bad idea. It took us weeks to implement, test, and optimize. Not to mention all the time spent waiting for results. There was a better solution available all along (the optim function in R). Because we didn’t do proper research, we overlooked it and lost time. Sigh.

... which far too few eng blogs overlook / fail to mention.
If there is any justice, Google will claw back significant fractions of the $120M it paid him through arbitration. It's unacceptable for this guy to sail off into the sunset after doing what he has done (if indeed it is proven that he did it).
Yes, and they're all characterized. It would be difficult, though; you're looking at about a half-dozen genes for the intermediary steps from something common like acetyl-coa.

But with just THC, it probably wouldn't mimic the effects of cannabis very well. There wouldn't be any CBD, terpenes, etc etc.

Still, you could do it. It'd probably be easiest with something like tobacco which is well-understood and already has a system for sequestering cytotoxins.

Doubt you'd get something with appreciable yield stably transfected before wider legalization hits, though. And that would be some expensive pot.
> 50 manyears worth of original work that has become unmaintainable for some reason or other (mass walk-out, technical debt out of control or something to that effect)

That's the scale I'm talking about, so at least we're on the same page there.

It sounds to me like your specialty routinely puts you in situations where the client has reached the end of the line and is in Hail Mary Mode, where they're amenable to having a consultant do Whatever It Takes to turn things around. To me, that sounds like just about the best case scenario for addressing the issues with legacy software, and pretty far removed from the Usual Case.

In my mind, the Usual Case is legacy software that's in obvious decline but still has significant utility, and for which there is still a significant portion of the market that can be attracted with added features. That's the long tail for a huge swath of the industry. In those cases, it's unthinkable to halt development for _any_ significant stretch of time. It's dog eat dog out here, and when your competitors aren't pausing for breath, you can't either - it's just a totally different world, and I think you're inappropriately pushing the wisdom from your own corner of it out into spaces where it's just not applicable.

In a similar vein, I think your opinions on rewrites are a bit skewed by the fact that the _only_ ones you encounter in your specialty are ones that have failed miserably (or at the very least, they're seriously overrepresented).

You clearly have a very solid and proven game plan for the constraints you're used to, but I think many of the extrapolations aren't valid.
Thanks for putting this out there!

There are some projects out there using memory mapped files to do fast CSV parsing. Could be a nice way to speed up the memory loading and scroll it in real time. Can't find the link to the library I saw it used in, but it might be an interesting venue to consider. Another library that does it seems to be astropy fast ascii IO module [1].

[1]: http://docs.astropy.org/en/stable/io/ascii/fast_ascii_io.htm...
There was a toll road I took in/near Boston crossing a single bridge where there was no way to realise as I approached, no way to pay in advance and no way to pay after realising. In a rental car, I was forced to wait on notification via the rental company and pay $50ish in charges. For a small, single bridge.

The modern toll roads in France are excellent. So quick and easy.
Or difference between VHS casette player and DVD player.
www.advertiise.com - let's monetize these newsletters asap.
Sad to hear, I remember some people in the Seattle Wireless project used their gear and at a previous company we used their 4521s for some of the original prototypes around 2003. Worked great.
Ancient CRT monitor revived using an Arduino Uno
Sure, and the autoluminescent plants experiment didn't use CRISPR; I was just pointing out how versatile plants are.

http://journals.plos.org/plosone/article?id=10.1371/journal....
My favourite tollbooth in the US was one where I handed cash to the attendant who gave me change and then paid the toll with coins by reaching outside their booth and depositing them in the machine.
We are all slaves to Facebook
This is not a criminal proceeding.
Because people (investors included) are not rational individuals, and tend to warp the information they are exposed to in order to fit their preconceived notions and values.

They valorize the overworking founder with no personal life, and have grown up with not-so-accurate tales of the Big Names who were like that. And so you get quite sincerely held but incorrect beliefs that are shockingly resistant to evidence.

Welcome to the human species.
First of all, this is blogspam. The link to the "study" actually just links to another news article. This seems like it might be the actual study:
http://files.eric.ed.gov/fulltext/ED368304.pdf

Second, note the sample:
> In addition to 51 valedictorians, study participants include 20 salutatorians and 9 top honor students.(Salutatorians were included on the urging of members of a pilot study of high school valedictorians. Nine students who were neither valedictorians nor salutatorians also were included on the advice of school administrators who identified these students as the "real" top students at their high school.

In other words, this study only included a relatively small number of people, at the top of their class, So how can it support the headline conclusion in the headline?
PNaCl had two big problems Google never attempted to solve:
* No spec, just import some particular version of LLVM and it does what it does
* Dependence on Pepper for its platform API --- just a big pile of Chromium code that does what it does and duplicates all the standard Web APIs
The simple thing that has happened that Bin Laden won and he has destroyed the western way of life it will still take a decade for the effects to be really felt. Bush started the loss of liberty which was continued by Obama and now accelerated by Trump.
The most important metric in e-commerce
From the article:

> Finally, it is worth noting that educators have long promoted a large number of different kinds of thinking: engineering thinking, science thinking, economics thinking, systems thinking, logical thinking, rational thinking, network thinking, ethical thinking, design thinking, critical thinking, and more.

As a former teacher, which do I prioritise? There are a set number of hours in a school day, and I still need to teach the basic facts such as:

glucose + oxygen --> carbon dioxide + water

and:

Bonjour == Hello

Why would I waste time teaching "Computational thinking" if it's unproven whether or not it only actually benefits programmers?
In Defense of Golf
That's right, but all stateful ICs on the motherboard have a reset pin, including the north and south bridges when they were still separate packages. Even PCI cards will receive the reset signal simultaneously.

Not sure what the hard drive would do with a truncated ATA command though.
You could get a USB network adapter as your second ethernet port.
The UsedSoft v Oracle case is specifically about and whether or not a licensee can resell the software they have purchased.

"On 3 July 2012, the ECJ handed down its landmark decision in UsedSoft GmbH v Oracle International Corp (C-128/11), ruling that the owner of copyright in software cannot prevent a perpetual licensee who has downloaded the software from the internet from selling his ‘used’ licence. This decision has significant implications for the software and other digital industries." [1]

[1] http://www.linklaters.com/Insights/Publication1403Newsletter...
TLDR: Japan's now full of raccoons because an anime (Araiguma Rasukaru) made them look like fun to keep as pets, until you have to let them go into the wild because they're getting too aggressive.
So I guess it's equivalent to rendering ads on a Canvas element?
I totally agree that we shouldn't be throwing random PDFs at that pile of C++ code, but I'm not sure there is much of an alternative.

I'm not personally familiar with those internals, but from my past life in the print industry it took decades for print controllers to reliably handle native PDFs. And it's still not a sure thing[0].

And it's not a stationary spec, it's in Adobe's best interest to keep throwing in new features so they can license new versions of their software. It's literally a rehash of the old school office suite document formats.

Google is willing to cover those development costs because they need it for Android, ChromeOS, and Google Docs. So let them pay for it. This is doubly true if (as I suspect) this becomes the de-facto FOSS PDF implementation.

0: https://arstechnica.com/information-technology/2017/05/micro...
DNSSEC doesn't really protect you at all here. The last mile between you and your recursor has no DNSSEC protection at all (DNSSEC is server-to-server). There are a whole bunch of other places to redirect your traffic before and after name resolution. And, of course, DNSSEC offers no privacy whatsoever: any ISP MITM can still see every domain name you're looking up, because DNSSEC is a signing-only protocol.
I'm not a lawyer nor a consumer law expert.

My theory of the case is that if the goods delivered were known to be unfit by the vendor, consideration was not met and the contract wasn't formed.

Some of these contracts waive the implied warrant of merchantibility. Not sure which jurisdictions allow that. Not sure if the warrant of merchantibility is still 'implied' if a specific use is advertised and the product isn't fit for that use.

I suspect the unconscionability test in contract law is stronger in contracts of adhesion.
Oh, really? A colonel I worked for impressed on me the fundamental merit of always judging a situation by how a lance corporal (a young rifleman) would be treated in the same situation. It is a great way to mentally separate the effect of power and influence from the human issues involved.

Imagine an impoverished Polish farmer irking the central government enough to earn him a summons to Warsaw. I rather doubt he would be chatting about his problems with the foreign minister's wife.

Perhaps you are unaware of what it means to be an attache, but they are generally sent for a few years. They are most certainly moved to the country.
>They give results without detailing the algorithms, hence destroying reproducibility, they hide datasets behind confidentiality, presents large-scale graphs without precise data, and so on.

Almost all science disciplines do this if the prestigious journals won't police it. Peer-reviewers who cared would quash these during referee periods if they wanted to, but they need to publish their data-less work as well.

Only a few journals across all of science care about that kind of thing. A few economics journals force algorithm and full datasets to be published.
I'm working on Chinese, and everything I do gets put into http://pingtype.github.io

This week I plan to finish making clips for words in movie subtitles.
The thing to note here, is that as far as Alsup is concerned, Levandowski isn't a party to the case. There's Uber and Waymo. Uber has been instructed to get information for Waymo as part of a civil proceeding in which Levandowski is not a party. To do anything less than their fullest to compel Levandowski to give that information to Waymo would make Uber liable.

Its worth remembering that, at this point, this is only a civil suit, so among other things, silence can actually be used against you (adverse interference).
Because take a look at the list of senators and representatives from a verge article. See if you can find a single Democrat's name in there.

https://www.theverge.com/2017/3/29/15100620/congress-fcc-isp...

The continuous false equivalences between the actions of the two parts in the US is terrible. It's getting to be in the same category as the "both sides of the story" on climate change.

During the 90s and earlier sure. But starting around the mid 2000s and only increasing since there has been a drastic split between the actions and behaviors of each party.
I could see springs, but most new vehicles have hardened valve seats that don't need tretraethyl lead for lubrication.

Ferrous metals, when used in a correctly designed part, have a near infinite fatigue life.

https://en.m.wikipedia.org/wiki/Fatigue_limit
Contributing factor: thinking in terms of Simula67 / C++ / Java / C#. (stop doing so)

Since property names are dynamic, avoid making data global (singletons, et al) at all costs, to limit the amount of string searching and informed "inferences" you have to make. Using a more functional programming style that tracks data flow of short lived data works better than trying the "COBOL with namespaces" approach of mutable data everywhere that gets whacked on at will.

Sorta ironic: monstrous, so called, "self documenting" identifier names are not a good idea in a dynamic language. A short (NOT single letter, long enough to be a memorable mnemonic) identifiable name is more likely to be typed and eye-ball checked correctly.

There is no "self documenting" code - literate programming is your friend, or at least JSDoc is. It's not practical to put "why" something is into its name.

Of course, if you inherited some hot mess written by a hard-core Java / C# programmer, yeah, life is gonna suck :-(

Disclaimer: I've been doing a lot of Angular the last couple of years, which is over reliant on long lived, widely visible, mutable data. I would rather go the route of something like Redux than Type Script, though. (I suppose you could do both, but I want to NOT do Type Script if I can help it)

I've also worked with a number of languages that had runtime types and/or that allowed some kind of "string interpolation" for identifiers here and there since the 80s. No biggie.

Buh, buh, buh, TYPESSSS!!! Yeah, so. Let's talk about excessive temporal coupling, (mutable) OOP (only) folks...

<RANT ENDS> (for now)
Worksnaps Features: Advanced Calendar View
Async functions will always return a Promise, it doesn't know (or shouldn't) whether the work it's doing is synchronous. This is a common JS anti pattern and should be avoided if possible. The Promise should resolve automatically, so in some ways it's almost synchronous time.
FWIW v8.0.0 is not an LTS release. Technically the first v8.x LTS release will happen in October. See this repo for more details: https://github.com/nodejs/lts