skysight-inc/HackerNews huggingface dataset:
It even has its own term, "Vaporware":

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

"Vaporware first implied intentional fraud when it was applied to the Ovation office suite in 1983; the suite's demonstration was well received by the press, but the product was later revealed to have never existed."
Assuming they actually have that certification. That's the kicker. I am happy with certification by a reputable organization (FAA or EASS,) however we're assuming those certifications. Just because Lufthansa co-owns the venture doesn't mean they spent the money to send all of those mechanics to an accredited certification program. The Lufthansa CEO is known for being cheap -- he's on record complaining about (and initially refusing to install) full flat business class seats in the new A380s because of the lost revenue from the extra space they would have required. I fly Lufthansa about a dozen times per year and generally feel confident about maintanence, however if the reason for this is cost savings, there's a real danger of even minor communications issues becoming deadly.
He was also pretty bold on pricing, electing to set the initial price off what he predicted eventual costs of production would be. Initially, new products would be sold at a loss.

Perhaps not controversial in the perspective of modern venture-backed startups, but at the time it was a key reason GE won early market share on so many products.
Adobe Captivate 9 Crack and Serial Number Free Download
Leaf: machine intelligence framework in Rust
In my mind you are not leaving OO behind when you get into Clojure, but the big conceptual challenges revolve around doing things in an immutable way. It is obvious how to do some things and not to do others.
Show HN: Hacker News Lock Screen features trending stories from HN front page
As someone who had to go through pain of using caffe, struggled with steep learning curve of Lua/Torch and frustrated by lack of simple features (train on gpu/test on cpu) of Theano. You could not be more wrong. Having a well written, consistent and portable system is a huge plus. Tensor Flow is likely to do to deep learning what Hadoop did to Big Data.
It's at least an interesting puzzle.

A better way to say what I was getting at is that fairly straightforward language statistics go a long way towards unjumbling letters. A spell checker could also include quite a few human perceptual quirks as scoring rules without crossing the line into what I would think of as training an AI.
Epics vs. stories – keep it simple stupid
There was floating on internet a very old post about how to make a railgun, made by a Brazillian guy... he DID got a job offer, but the superiors of those that tried to hire him shut it down because he was Brazillian (he was a Brazillian living in US, he wasn't allowed to legally make weapons for the government, at least for whoever tried to hire him, I don't remember anymore what department it was)
Show HN: Visualize rates for thousands of freelance devs / designers
Williams let himself get played at every turn. Can't believe he took scale. Jeez.

(Let that be a lesson about "working for passion".)
Quick run down: a few months ago we launched a tool for freelance designers + devs to create free work contracts (hellobonsai.com).

With that we've gathered data on how much they charge for different types of work in different geos.

We noticed there's very little consistent market rate data out there for freelancers to (1) calibrate their rates, and (2) justify rates to clients. We hope this helps!
And you can see already that starts them onto the slippery slope as they don't support variance rules. Which leads to lots of boilerplate/runtime-typed code.
> So they took advantage of the fact that many Android devices shipped a kernel with a flawed copy_from_user() implementation that allowed them to copy arbitrary userspace data over arbitrary kernel code, thus allowing them to disable SELinux.

If the problem was on the flawed copy_from_user() so why is he talking about improving the kernel the manufacturer was at fault for tampering with the safety?

>If we could trust userspace applications, we wouldn't need SELinux.

I won't argue that SELinux is a bad solution to our security problems and that a cleaner kernel-native solution would be better. But the very fact that we are still having this(https://news.ycombinator.com/item?id=10537268 ) discussion shows that we haven't yet agreed upon a definite solutions for the code isolation problem. Docker container model is definitely a much better approach for limiting system calls, but is anyone seriously considering integrating docker to the kernel source code?

Another problem is that, while may have a lot of proposals for the problems, implementations(like Grsecurity) and even have a satisfactory number of developers, we have only so many trusted reviewers to audit that code, so we will always lose one or another.

Furthermore, I'd like to note that with neither shellshock nor heartbleed was a kernel was the problem, in fact I don't even remember the last CVE related to the kernel that I've seen. So is the kernel security as horrible as the recent uproar seems to warrant?

Finally we need to be honest with our selves here. Most problems with security that we face today are not directly related to the software that we run, it's related to how e build, ship and evaluate our software. We don't have a security focused mindset in the corporate world, security does not add to the product value to the average user, so we end up shipping code with obvious security flaws. As a tech savvy community we cannot just pretend that security is everybody else's fault.

All that said I don't think we should turn a blind eye to the security limitations of the kernel, but I don't think that the kind of narrow minded discussion that have been floating around the problem will improve anything.
I'd say after 6 years adoption rate has been rather lackluster
Maybe it's because we largely don't give a shit?

One of the most notable reactions to 9/11 and then Obama's election and reign has been Americans arming themselves at astounding and unprecedented rates (something very well tracked because it's all taxed: https://en.wikipedia.org/wiki/Pittman%E2%80%93Robertson_Fede...). I think that's most because of the government's obviously ineffectual domestic response to 9/11 and Obama's indifference to all that and inimical attitudes towards us bitter clingers (I see no signs of a "180", just dishonesty in 2008), and e.g. Bush telling us our most important duty was to go shopping. But the post-9/11 expansions of the security state are a factor.

It sure looked to me that the Church Committee et. al. had an effect for some years, and then there were great debates during the Clinton era over all this (remember the Clipper Chip?). At least they now feel a need to hide, there's a reason for that post-9/11.

Mostly political, I suspect, but it might in part be due to feeling they won't have a secure rear area if they take this too far. People like me, at least, are willing to engage in mass slaughter of the organs of the state if they push too hard, and we have the numbers and the means to trivially swamp them. Fortunately for all concerned, just not the motivation. Yet, and for the foreseeable future. But we are most assuredly preparing.

(And, please, no one handwave about drones et. al. Drone operators have to sleep some time at something resembling "home", there's a huge logistical tail, etc. Think also about scale, e.g. "Three Percent" of the absolute minimum 100 million gun owners in the country. And how we fight things like McCain-Feingold (Citizens United) that suppress our collective action; heck, while our betters are now trying to hide their surveillance efforts, they're quite open about frank abridgment of core political speech, which I find much more worrying.)

And as long as I'm talking about dire subjects, it's long been my considered opinion that we won't get serious about all this until there are serious atrocities coming from less than robust and secure systems. Like a few thousand people dying from such a screwup, instead of the 3 from the Therac-25.

I personally focus more on "robust" than "secure" (I noticed long before HN nickpsecurity's observation that there's no market for the latter, e.g. I was near ground zero for the final stages of the decline and fall of Multics), but they go hand in hand.
So that sort of negates the cost savings then doesn't it? Chinese manufacturing can be good, but that's due to process management. With aircraft, we're talking a much higher level of competency than assembly lines.
You are both correct.

It is by design that Go does not have generics as the Go team have not found a design they feel works and they are unwilling to compromise the current design.

They may never.
Compared to what other new language?
Torch has extremely difficult learning curve due to Lua. With Tensor Flow underlying engine in C++ it is likely as efficient as Torch. Special extension such as Nvidia Cudnn could also be used with tensorflow.
Prejudice against accents is due to our lazy brains
Thanks for the link. I had problems understanding what Nile was all about from reading the slides, which provide very little in terms of context and explanations.

Watching that talk and hearing that Nile is a declarative streaming language from the research group where Bret Victor works, I now understand what are the practical applications of such language.
This depends very much on your time/money tade-off, as well as the availability of texts, and the opportunities for sharing of scanned works.

In many cases,books are nonlonger in print, scanning is among the few ways to get a copy. Or you need a small number of works to fill out a library which is otherwise available online. Services such as Library Genesis make sharing works among individual scanners and scanner communities far easier.

For regions of the world with little access to printed materials, tools such as this are a godsend.
They're expecting people to use it like Siri or Cortina or 'OK Google'
You get 15 hours when Apple only claims 9 hours of battery life?
One person's gimmick is another person's killer feature. Say what you will about the usefulness of the convertible nature of the Surface Book, but it is thoroughly and competently engineered (unlike some other entries in this space). And if people find a competent convertible to be useful, they'll buy it.
> The prevailing feeling of Go is "getting things done".

This is a common refrain amongst go proponents and I find it quite distasteful. It either implies those of us who prefer other languages aren't "getting things done" or those who feel productive in Go aren't smart/hard-working/educated/etc enough to "get things done" in other languages. I don't think either is true.

I think a more accurate way to look at Go is that the language, tools, and standard library make decent design trade-offs when your target software is 1) simple 2) network daemon-y or a CLI and 3) going to be worked on by a wide variety of developers. There are lots of problems that fall into that problem set, and it is very nice to have a language targeted at it, but Go is certainly not a good fit for a huge number of software projects. You will be less productive in those cases using it.
You're both right. I'm paraphrasing, but the FAQ says "We will add generics if somebody can demonstrate that the value of doing so would outweigh the complexity it would add". I'm assuming nobody has demonstrated that, so they haven't added them.
Is M currently for USA, it did not appear in my contact yet.
If not knowledge, perhaps it's worth it for the people one would meet at Stanford?
Also Apple can reject faulty products before they enter distribution. A faulty airplane repair isn't generally noticed until they sift through the wreckage.
maybe not specific to language, but compared to projects like Angular, React etc... Go has much less traction. Swift is a new language and is already much more widely used.
Hacking the Developer Consciousness – Decoded Trailer [video]
Show HN: Another easy way to share large files from the desktop
I left Investment Banking to set up a Bitcoin startup
It doesn't take mains voltage to get electrolytic capacitors to fail catastrophically. Just reverse the current. (Or rather don't).

Nearly lost an eye when a kid I was paired up with in science class made that mistake. The cap blew off with a loud bang, and I was left with a perfectly symmetrical round bruise just above my eyebrow.

I never forgave him. Not for nearly blinding me, but because he was happy to let everyone believe it was me who had made the mistake!
Here, let me save you the research funding:

char[] is an array of primitive chars, which cannot be null because they're value types rather than reference types.

I recommend looking up a Java tutorial or two on the difference between reference types (objects) and primitives.
"They made us dismantle it as it was unsafe - so we re-use the capacitors and made a tesla coil."

Actually laughed out loud at this.
Neat. The speed-up with respect to cores is particularly impressive (though it would be interesting to know the exact conditions. Or is just some type of average-case?)
This will all come down to the software. the folks at http://www.diybookscanner.org/ have been using point and shoot digital cameras to make scanners for years so the hardware isn't the problem. The problem is the OCR and dealing with page curl. Without something to flatten the page, the quality of OCR goes down a lot. The video says they have solved it but I am skeptical. Good OCR software like Omnipage or Finereader usually sells for over $100 to start with and they don't do that well with curved pages so if this product really can then it would be worth the $200 to someone serious about book scanning. I would have to see some real proof that they can do high accuracy OCR before spending money on it though.
>The last bastion of hope is a "union of the consumers", where we collectively punish and break companies that we collectively see as dangerous to the future of our world.

You aren't likely to ever get the majority on board just for the sake of a boycott.

But if you make it so the products are completely free, safe to use, easy to obtain, and publicly supported as moral even if technically illegal, you can get the public to engage in a boycott of at least electronic media or media easily made electronic.
That's the nature of tech reviews, however; hundreds of graphs of one-off benchmark results to up page counts; thousands of words reiterating the non-dispositive test results; no editorial voice whatsoever.
In some software-focused conferences, artifact evaluation has become a new, separate phase:

http://www.artifact-eval.org/

There is a separate committee charged with evaluating software (and other artifacts, like data sets), that come along with a paper.

This is a nice start to a process that could be adopted in non-CS fields for the evaluation of statistical results or software that analyzes data.
I'm assuming you trolls down vote because you know it's true. I've tried to use Go, I think it's syntax and unique style sucks compared to C#, Java, Python or even JavaScript.
You are over analyzing that phrase.
https://twitter.com/jamwt/status/629727590782099456

What the heck are you talking about. Who uses Swift on this sort of scale? This is just one of the many MANY large companies using Go to power their core infrastructure.
That's crazy. There are tons of other things you can do that aren't programming related to make money. Especially if you are not passionate about keeping up in the tech space, you're likely to have interests elsewhere. True, some doors will be closed to you, but the economy is amazingly diverse.
crazy to think this format still kicking around - Wonder what other formats many think are dead are actually still in production .... 8-track?
Miami is sinking beneath the sea, but not without a fight
Universal DNSSEC: Secure DNS for Every Domain
Reminds me of the chat bots I used to write for AOL and AIM "progz".
This is a pointless philosophical debate: leaving kernel bugs unfixed will not make Android a more open platform. That problem needs to be fixed at the vendor level but there's no reason to make the rest of the Linux-using world less secure while waiting for that to happen, to say nothing of the likely much greater number of Android users who will see those exploits used by malware.
What the users want: common mistakes while trying to find out
"even though it requires more knowledge than either"

It doesn't usually require more knowledge. The majority of bioinformaticians that I know are pretty poor coders, and know just enough Perl or Python to count some stuff up an do some stats on it or plot a graph. They have no idea how to set up a server, write maintanable code, design a database well or keep a website secure. Obviosuly there are exceptions, but the majority that I have worked with are junior level programmers with knowledge of biology.
Hope to make the distributed version available. That's not a promise. Google outsourced Blaze, their distributed build system, as Bazel earlier this year. However, no sign of a distributed version there yet. As a result, Bazel has had almost no adoption.
Is there a way technology could help here? Perhaps not by involving the US Government directly, but would it be possible to set up a service that allows you to enter your information online, makes sure you have everything correct and consistent, then prints and ships the paper forms to you to sign?
It makes a great ebook/email/news reader and that's one of the reasons I like the tablet. I can also use it to do steam in-home streaming or watch a movie.

On the other hand, I'm not the sort of person who would buy a dedicated tablet otherwise. I can't stand owning a bunch of devices.
I see that as gimmick too. I have a surface pro 3 and barely use it as a tablet.

As a superlight-no compromise-unlimited budget laptop there was sony's z series, which I really miss. It had everything, including an RJ45 port, 4 cores i7, two SSDd in RAID and was significantly lighter than this thing (just over 1kg). The only thing it didn't have is good speakers.
> not an oversight, but rather a design choice

Why not both?
The Viewpoints Research Institute is going to be the Xerox PARC of our generation.

They're developing this really cool computing model which is user-friendly and extendable, and it just makes sense for removing unnecessary details in programming, allowing you to center on one aspect of the program at a time - reducing complexity in a way that classic text-based languages + IDEs are not able.

It improves the current state of interaction with computers, in the same way that PARC's windowing desktop with direct manipulation improved over the existing form-based applications of the time. I expect the next 30 years of computing tools to be heavily based on that model.
"Getting things done" is quite accurate considering large number of popular Go projects in short time compared to allegedly better design languages ( Scala, Rust, Haskell, D, OCaml etc..)
Go seems like a fun language that has been sitting on my "look into it list" for a while, can't belive it's already six years old.

Since the TensorFlow video post is currently on the frontpage as well...as someone who uses neither C++ nor Go (I can write FizzBuzz level of code in both and read both well enough to get what's going on) I have to wonder how much internal buyin Go really has at Google if the core of such a project is implemented in C++.
It's a project they see as valuable in the future and it would lend itself really well to Go as these calculations are done distributed and yet they picked C++.

[I'm not sure how much of the old framework they reused but if the will to Go was really strong I'm sure that wouldn't have been an issue]
This is what the user experience is.

http://forums.windowscentral.com/microsoft-surface-book/3910...
Well said - you saved me from trying to craft similar words.
Apple has a large impact. Like them or not, they tend to affect technology fast.
It's probably best to understand what you're doing if you use something like this. I'd recommend at least going through an intro ML book/course to learn the basics first.
tl;dr "The hardware and build quality is very good. Performance is fantastic. Software on the Surface Book is a let down.
The first firmware update fixed a lot, but there are still too many outstanding issues to recommend the Surface Book at this time."
But the kiddies often want an expert in MongoDb to solve their relational problems for them.
Counterfeit Bill Detectors – Why Your Business Needs One
Nonsense. Reread the FAQ. They are choosing to not implement generics. If someone can find a way to implement them without violating Go's design principles, they will. In other words, it's a choice. It's not that they just haven't got around to it.
Ethereum Blockchain as a Service Now on Azure
I checked it out at the MS store and it's fine. It doesn't have the aesthetic design perfection of a macbook and the hinge is awkward, but if you want a windows machine it seems like a good option.

I won't buy any MS devices though because they are incredibly buggy (in my experience). I have a surface and it has so many irritating bugs (mostly related to power management) that I hate it now. Many of the surfaces in the MS store were unusable due to various bugs. I know people bang on them hard in the store, but I never ran into a macbook in an apple store that didn't work as expected.
It depend what services you want.

I was involved with arXiv.org and we estimated costs somewhere around $5 a paper, however we were not doing any typesetting (mostly we got submissions in TeX) and no peer review. It may sound blasphemous, but it is not clear how much value you really get out of peer review.

One key is that arXiv was running on a very large scale, if you are considering the cost of the programmers, hardware and such, it is just as expensive to run a small "journal" as it is a large one.

The reason I don't work there anymore has to do with the extreme difficulty we had in finding that $5 a paper. After years they've finally been able to get other academic institutions to put some chips in the pot, but it seems to me that it is much easier to find money for a boondoggle than it is for a lean operation.
It's not just you. It's basically unreadable on Firefox on Android (and what's worse... the page prevent arbitrary zooming, unless you "request the Desktop page").

It's depressing how a supposedly well-designed platform like Medium still falls short of providing an usable mobile interface.
A wearable banana that tracks your fitness
I recently asked the same question [1], and got several helpful replies.

I found this [2] very approachable, and you can find the material [3] and code [4] from the talks on github.

[1] https://news.ycombinator.com/item?id=10457439
[2] https://www.youtube.com/watch?v=r4bRUvvlaBw
[3] https://github.com/scipy-conference/scipy2013_talks
[4] https://github.com/jakevdp/sklearn_scipy2013
How Outsourcing Companies Are Gaming the H1B Visa System
My photos were blurred and I found in F12 developer tool that they failed to load. After a little fiddling with my network they successfully loaded and became clear.
Interesting. My information was not only out of date; it was also wrong. The dangers of cargo-culting, although in my case, more theoretical than real, as I never had performance-sensitive python code in production.
There are organized trail races in that area. Whenever I'm in the Bay Area I always look for races there. One of the most spectacular locales I've ever had the pleasure of being at. I'm always in the back of the pack but with those views, I don't mind so much.

Example with photos from a race I did there in 2013: http://stevetursi.blogspot.com/2013/09/rr-san-francisco-50-m...