skysight-inc/HackerNews huggingface dataset:
This is a dev board, not a consumer product. And (contrary to the title) the press release explicitly says that it is not intended for "deep learning."

Acceleration is needed for training -- not running the models themselves. A quick glimpse of the power used (1 watt) lets you know exactly how much "acceleration" is going on in here. This is meant for tiny devices.

EDIT: My point is that this is a small-run dev board for a chip for some future $19 nannycam. It's not an "accelerator" you install on your PC to put your graphics card to shame running TensorFlow.

EDIT #2: This is another one of those HN threads that's overrun by enthusiasts. Jamming a chip onto a stick is simply how they sell embedded crap now.

Here's a crypto chip that'll really get you guys going: http://www.atmel.com/tools/AT88CK590.aspx
You're nitpicking, leaving out information, and trying to change the topic.

I said "over 10 years" because the first "official" flight was probably not the first flight ever. Change it to "over 9 years". Whatever. Practically the same thing.

The next sentence in the Wikipedia article you quoted says the grounding from 18 January 2013 was lifted 28 February 2013. Likewise the June 2014 grounding was lifted shortly after.

Regardless, I said "mostly bug free,", not "entirely bug free". Most aircraft get grounded at some point due to issues or accidents that are discovered after they've been flying a while, so it's really not very exceptional, and hardly means the entire project is a failure.

Do any of your nitpicks change the fact that that the article posted here isn't about the C++ software on the plane, but is about the non-C++ software running ground systems?

I don't have any opinion on whether the plane is a waste of money or a failure or not, but the headline is misleading, and people are missing the real point of the article.
"Civil Forfeiture" if anyone is curious what Shivetya means.
Yes, and then you have Hadouken (https://github.com/hadouken/hadouken), another BitTorrent client of mine (though server oriented) :)
That does sound like a bad experience indeed. I didn't get that myself, and can't seem to replicate it now in incognito either. Perhaps geo-targeting?

Pop-ups suck, and I wish my browser's pop-up blocker would also block these inline e-mail asking dialogs in every site.
If you're convicted for some crime using, say, biometric and network data you can view the evidence and dispute it on several levels. If someone wanted to plant fake data, it would require corruption along the whole chain of custody including many many people and several companies.

But something like this could be created with three seconds in front of a terminal by a single individual. Here there's no evidence to dispute.
Assuming space is quantized at the Planck scale, the numbers of atoms in the universe is tiny compared to the number of space points.

Assuming the many worlds interpretation of quantum physics is true, then the number of atoms includes all combinations of locations, momentum, etc., and the real number of atoms is vastly vastly greater than combinations of just about anything else you might imagine. (Except for combinations of configurations of quantized spacial points!)
How Invoiceable is now invoicely (and how they baited and switched)
Just received the email below this morning, less than 2 months after invoiceable ran an email promo to purchase their one-time addons which I did (I purchased the custom domain add-on). Now in 2 weeks they want to charge me $19.99/month to have a custom domain and it sounds like they are wiping their old/original product away. This irritates me as it feels like a bait and switch. I sure hope they refund me my purchase!

Important: Invoiceable is now invoicely

Hi jrs235,

We’ve got news — and we think you'll love it.
In an effort to keep up with our premium competitors in the online invoicing market and to address many of the issues Invoiceable users have been making us aware of we have been working on an entirely new, improved and — still — free invoicing platform. We call it invoicely, and we're rolling it out today.

Today is the day Invoiceable becomes invoicely

Until May 11th you will still be able to log in to your existing Invoiceable account using the following URL: secure.invoiceable.com/login

In order to continue your free invoicing experience, please click the button below:
Switch to invoicely now

Once signed up, you will be able to import your Invoiceable data into invoicely.

Want to know more? We've prepared instructions. Click here to see the details.

Best,

invoicely Team
my comment was meant to negate the idea that a person can not oppose aspects of something if they at all partake in that something. engaging in capitalism -- creating a product, buying food, owning an iPhone -- is a decent indicator for how a person would like to live but that doesn't mean the system that enables their current lifestyle is the one they would choose to participate in.
This continues the impression I have that Larry and Sergey have lost interest in Google.
He has sample projects, functional games actually. Portfolio pieces specifically made to rosy up his portfolio. And he aced the programming interviews by being fresh with that material.

He also had great referrals, and counteroffers.

And wound up with a pretty average salary.

I am envious of the illiquid RSU package, but the 130k salary is pretty average.

He didn't get a "Senior Staff Architect" title. He didn't get "Principle", he landed a software engineering role at an average salary with an awesome signing bonus and RSUs.

This is what you are supposed to be armed with. Portfolio, referrals, counteroffers.

Are you concerned that AirBNB's code will suffer? It won't. Are you concerned that he will burn out? More credentialed engineers burn out.

This is just misplaced jealousy plain and simple, someone else optimized their time and leveraged inefficiencies in this system in a way we already know already works.
I use a hardware wallet to store mine, analogy would be keeping your cash in a vault, yes you have to unlock it manually each time to get money out. Given the ease of use and recovery with a hardware wallet its the safest and most free store of value that I know of. Definitely a must have for amounts over a few hundred dollars. Its quite ingenious when you figure out how they work.

https://bitcointrezor.com/
Ahh, William H Whyte. I have lived it but not thought about him for years.
Streamline iOS form and detail view controllers with StackViewController
Founders, put this in your notebooks if you ever come to the situation where you ask yourself "but can I do that?". Apparently, yes, you can! [1]

[1] except for those cases where you did not succeed to retain control of the company from the beginning...
How powerful is it?
Keeping patients warm, they actually put a bed in the server room.
> 1. Difficult to develop or debug without custom IDE plug ins. With Google cutting back on their investment, not clear how well those plug ins will be maintained in the future.

Interesting, I'm just using IntelliJ IDEA‎ and their GWT plugin.

What are they using?

> 2. Awkward to work with Javascript libraries, at least compared to all Javascript development.

Fair enough, it does take some getting used to it.

> 3. Sometimes hard to predict exactly what Javascript will be emitted for specific Java code.

I'm not sure why this matters?

I thought that's the idea when you add another abstraction layer.

> 4. Remembering the rules for what Java code can or cannot be compiled by the GWT compiler.

Oh I think I get it now, they haven't migrated to Super Dev Mode yet.

That way it no longer requires a browser plugin (the old devmode), and the code is just JS + sourcemaps.

And if you use code that can't be compiled, you know straight away, not just when doing a production compile.

> 5. A lot of indirection. The event model has definite benefits, but it also seems to make it very hard to figure out what the program will do by just navigating the code.

I don't agree with this, but I'm probably biased as a Java guy.

> 6. Difficult to find developers willing and able to work on a GWT code base.

I'm available :-P

But being serious, thank you for the write-up, you do have some good points.
This is how it is currently. With this new deal, Zauckerberg loses that.

Following paragraph reads:

The new arrangement will convert Zuckerberg's high-vote B shares into A shares if he dies, is fired for cause, or resigns.
How is an encryption key different from any other piece of information that could be used to intimate you? It's not a physical object that can be searched.
Robbert Dijkgraaf on theoretical physics, art, and education
I think you've misunderstood my objection on every level. I'm not saying that every pop scientific article should be written so that a layperson can understand all proofs involved, and so on. I'm saying that given what I, as a layperson, can see in the article, his claims seems suspicious. They don't seem logically coherent. They seem to contradict themselves in obvious ways.

If a thinker can't present his ideas in a logically coherent way, there's no reason for me to go through the very time-consuming process of reading a long series of academic papers.

Reading his definition in that paper makes me even more suspicious of his argument here. It's a common problem among academics in specialist fields that they demonstrate a limited claim, and then state a much stronger claim for a popular audience. The claim in the abstract of the paper is that "perceptual	systems tuned solely to fitness routinely outcompete those tuned to truth." The claim in the interview is that "an organism that sees reality as it is will never be more fit than an organism of equal complexity that sees none of reality but is just tuned to fitness." Those aren't the same. The first is much stronger.

My suspicion is that he's taking his eccentric or exaggerated views and presenting them on the same level as the more reasonable ideas from his research.
Local is also useful in situations with limited or no internet access. Say you're trying to do deep recognition on a live video feed: many places this would be useful simply do not have the bandwidth available to stream video.
Will lasers allow driverless cars to run dark?
No, it doesn't assume that. Competition incentivizes independent agents to compete, and customers evaluate who offers the best goods and services, serving their own self-interests.
It's the number represented by that file's full binary value (all the bytes concatenated together).
First Steps in the Program Model for Persistent Memory
Linux infosec outfit does a Torvalds, rageblocks innocent vuln spotter
But with your cheap solution, how do you avoid running out of space? (And if your space can grow, don't you still end up needing more hours of work to manage the ever-growing collection and more money to just physically maintain the larger speace?)
If cryonics suddenly worked, we'd need to face the fallout
With all due respect to Alexandrescu's incredible C++ skills, I find that his style of programming is very detrimental to the overall quality of the C++ environment.

C++ is a very abusable language. This is reflected both in its capabilities and in the ability to shoot yourself in the foot. These points are obviously well-covered in any C++ discussion.

Now, Alexandrescu brings a style of programming in which you exploit templates, sometimes macros, operator overloading, and everything else, in order to squeeze out more generality/reusability out of a piece of code, or simplify the coder-visible syntax of some construct.

We see that right here: the above comments show a few ways to run arbitrary code on a scope exit. Each of the examples above is perfectly easy to follow along. But then the YouTube video show's Alexandrescu's take, and it's a real brain-warper. He invokes a couple of levels of C++ trickery to get his effect. Now, his end result is wonderful... but it's also not easily understandable. If you write code in his style at your job, good luck to the person that takes over your code after you leave the project. They'll have a hell of a time.

IMHO a developer should always sacrifice syntactic sugar, with no performance penalty if done correctly, in exchange for more understandable code.
I'm unconvinced by the Kardashev assumption that energy is the limiting factor for civilisation.

It's more likely that beyond a certain point you have all the energy you can use, and the limiting factor becomes collective intelligence.

I'd guess that in the same way that processors keep getting more efficient, so do civilisations. At the highest levels the energy signature of a civilisation is virtually indistinguishable from the cosmic microwave background - if it's observable at all.
It's a lot harder to maintain the same numbers when you are going all out, which is why it's "better" (subjectively) to meet that goal. Obviously if you phone it in the first four rounds you're not doing yourself much good comparatively.
I understand that a share gives you a right to ownership in the company, but it's still strange to consider what the benefits are of owning a share in a company that likely won't pay a dividend in the foreseeable future and for which you have no recourse through corporate governance over the direction of the company.

I'm sure that class C stock will be correlated to class A stock but this sort of sounds like a security who's price is dictated by my ability to find a greater fool to purchase it in the future.
Ah, you're right! You should have included those quotes too. :)

"The new arrangement will convert Zuckerberg's high-vote B shares into A shares if he dies, is fired for cause, or resigns."
> Hopefully he cedes control (majority voting rights) by selling a bit to diversify his wealth :)

The whole point of this change is to allow him to sell almost all his stock without losing any voting rights. Did you even read the article?
Revelations from the Newly Declassified FISC Opinion on Section 702 of FISA Act
> having filenames in plaintext

Why is this a limitation? Are you stating that each file in the 'repo' is encrypted separately? I figured it was the entire repo as a directory, in which case, when it's 'at rest', the whole thing is encrypted as a blob.
Acceleration is actually useful for both. If you're running in a constrained, mobile or sensor environment, then you really do want acceleration that improves your power efficiency. It's also useful if you do high volume serving, but that's obviously not the case here.

(For example, Google's voice recognition on Android can run when offline.)
I also purchased the one-time add-on to remove Invoiceable's branding on my PDF invoices long ago. Apparently in order tp have that moving forward I need a $9.99/month plan. What crap! Bait and switch.
Plot twist: Black holes are where Type III civilizations merged into a unified singularity, absconding off to their own self-created universe.
Stop Saying Facebook Tweaked Its Algorithm
There's so much misinformation in the article. The two major errors are:

> quantum systems don’t seem to be definite objects localized in space until we come along to observe them

No, that's not how it works. When physicists say "observation" in quantum mechanics, they really mean "any interaction, including molecular, photon, electron, etc".

> or when we find ourselves fooled by a perceptual illusion—we realize with a jolt that what we perceive is never the world directly, but rather our brain’s best guess at what that world is like, a kind of internal simulation of an external reality

Again, no. We built tons of devices that are independent of our senses. If they return consistent results, it means that's what reality is. And it doesn't matter if it's simulated or not, we have to deal with it, and we call it "reality".
And almost all of it (99%) is going to charity: http://www.businessinsider.com/mark-zuckerberg-giving-away-9...
They need one of the lawyers that every politician has when they "have no recollection of..."
Well, you can do this if you retained control from the beginning, if your company is doing great, and if your current shareholders won't revolt and drag you to court over it.
Don't worry. He'll be in management before his first product ships.
Wow I've actually never even thought of that before. I smell a sci-fi novel...
I would be even more interested in something like "how do I file a patent".

But anyway, it was a great read.
CP isn't strict liability, at least under federal law. It requires "knowing" possession.
What are they interested in nowadays, then?
"A fire upon the deep" by Vernor Vinge is an interesting exploration of this. In the book different (and more desirable) physical laws take effect in places of low average matter density, so intelligent civilizations migrate out of their galaxies into the sparsely populated galactic rim.
How Compelling Stories Help Build Brand Awareness
It looks like this is for running already-trained networks, and I think that's really the only practical way to do things right now if you want to make sense of something like video in real time because of bandwidth constraints. It looks like training would happen in 'the cloud' or similar.
Some of the ideas in here echo Huxley's theories of mind as expressed in The Doors of Perception — that of the mind as a "filter" for true reality.

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

"Each person is at each moment capable of remembering all that has ever happened to him and of perceiving everything that is happening everywhere in the universe. The function of the brain and nervous system is to protect us from being overwhelmed and confused by this mass of largely useless and irrelevant knowledge, by shutting out most of what we should otherwise perceive or remember at any moment, and leaving only that very small and special selection which is likely to be practically useful. According to such a theory, each one of us is potentially Mind at Large."

Cursory reading of texts in timeless traditions like Zen, Advaita Vedanta, Hinduism, and other mystic philosophical systems will reveal similar concepts — as will self-inquiry.

That we're beginning to approach a scientific/mathematical explanation of these metaphysical principles is no surprise to me.
Has nothing to do with the topic, but nevertheless a short comment on (3):

Not really, QNX is quite on the decline here. I know more than 2 major OEMs (and their suppliers) which switched to Linux. I still know some QNX users, but overall Linux looks like the more common thing fur current projects. WinCE was also a major candidate some years ago, but it's now mostly discontinued (no new Windows for Automotive version).
Worldwide appetite for Hollywood-branded animation increases. What's your point?

Tweening some crap Panda movie in Canada doesn't mean they laid off the entire city of Glendale.

"Nothing but executive level positions remain at big studios" -- Really? This is the cherry atop your preposterous, cherry-picked rant. Thousands of amazing animators bleed in the 91xxx zip codes daily.

EDIT: tons of open job listings (search various sub-categories like 'Animator' if this is too broad for you).
http://www.indeed.com/q-Animation-l-Burbank,-CA-jobs.html

EDIT #2: http://www.indeed.com/jobs?q=Animator&l=Burbank%2C+CA

Those aren't exactly dying steel town numbers.
The Challenge of User Experience
I dunno. The driving force behind it is Alec Peters, who is basically doing it because he's a huge Star Trek fan. So I think the "fan film" label is not entirely unfair, although in this case it needs the disclaimer I gave it regarding quality.
The ratio is 10^90 which is not small. The subtractive difference rounds to 10^170. In either case, I think its fair to say that 10^170 is unimaginably larger than 10^80.

But if differences become so large we cannot imagine the differences, then we could imagine there are no differences at all, so ... psychologically/subjectively there would be no difference?
Flexbox Fundamentals
Just speculating, but it could be a couple things:

Providing more choices can often result in consumers simply giving up. At a former job we did an A/B test where we showed some visitors two options to buy our product and added a third option for other visitors. In the three option scenario, the bounce rate was about 10% higher.

Or, it could be that there are folks for whom bitcoin is linked with drugs, gambling, piracy, etc. Maybe seeing a bitcoin option makes the site look less reputable.
Estonian legislation to allow bank accounts to be opened remotely
We have been making films about technical people for a while. A Beautiful Mind comes to mind first I am sure I can find some more.

Takedown, and Pirates of Silicon Valley are some others.

Funny as I search for more about actual people, a lot of fictional movies were created around the time the dot com bubble burst.
Yeah - I lost the password to my DogeCoin wallet within two weeks. I tried all the regular combinations of things. I tried all the unusual combinations of things. I tried old passwords. Gone. Until they have a way to read archived memories...
Ask HN: Best bulk photo scanner and software?
Anyone have a photo scanning setup that you love? Please tell me about it. I want to potentially scan a few thousand photos for the family.
By providing the password, he also acknowledges the hard drives/computers are his. There could be nothing on them and they could charge him with theft of the drives, with proof being that he provided the password to them.

However audacious it is to deny (or not admit) ownership of something so obviously in his possession, it is his right.
You're right, but ST is also implemented using unsafePerformIO. The larger point is that you don't need to dress up a type signature with ST or IO just to use imperative code internally which can't leak out to the user level. Whether this is good or bad is a matter for debate, but used judiciously I think it's good.
(Apologies for the delay, I had to wait to respond since the lovely people in this discussion have downvoted me)

Yes, people like to bring up these goofball edge cases that don't actually happen in real life. Tell me, when was the last time you mapped over an array literal?

I'm serious, it has been years now, it is ok not to use semicolons in Javascript. People just need to... unclench. It is ok not to use them. I don't know what hellfire and brimstone people expect to happen when they stop using semicolons but it isn't going to happen.

The for-loop thing is that semicolons are required to delimit the initialization, condition, and increment of a for-loop. So you use them there.

See, this is the thing - not using semicolons to terminate statements is nicer than using them (pure opinion of course), and it doesn't cause problems in practice. But it would be ridiculous to take some hard-line stance of "absolute zero semicolons ever". The point is not that we hate the semicolon glyph or something, the point is that you don't need them to terminate statements, so we don't.
"Making the team switch contexts is cost-free."
A physical key is not equivalent to an encryption key. It is equivalent to an encryption key that has been printed out on a piece of paper to be kept in your pocket.

That hair is quite thick enough to be splittable.
Or, the blackboxes might not emit the radiation we expect because of some technology or physics that we don't know about yet.
http://reason.com/blog/2016/04/23/how-new-hampshire-plans-to...