skysight-inc/HackerNews huggingface dataset:
What Is the Internet of Things: Benefits or Losses?
In military aviation mission planning, it's even worse. We have to support any damn-fool unit some random major might want to see on the printed reports. A length might need to display in feet, yards, meters, kilometers, statute miles, nautical miles, US flight level (hundreds of feet by barometer reading), AGL vs. MSL, etc. Sometimes, people mix customary, nautical, and SI units, such as by showing distances in km, altitudes in feet, and speed in knots (NM/h).

If I were ever to somehow become absolute tyrant over the entire Earth, my first edict would make open and notorious use of non-SI units a capital crime, then I'd go live in my imperial hermit shack on a remote mountainside (paradoxically, one with a >1 Gb/s network connection) until my minions finished mopping up the last of the blood.
How does the blockchain solve the problems with CAs?
When you consider how 100% single interest oriented many tumblogs are it's just shocking how badly targeted the ads on Tumblr are.
world is constantly changing, it's just us with our super-limited lifespans that see (and want to see) some things as static, stable and given.

empires rise and fall, look where greek, roman or ottoman empire where and where the countries are now. same will happen to US, it lost many ideals of it's founding fathers and losing more every day. I wouldn't stress too much about it, it's natural. all old must die so new, maybe even better can be born
It's still in EAP, but has stabilized a lot in recent builds. The debugging story is not quite there for .NET Core, so I switch into VS Code for debugging right now.
> It decomposes key operating system functionality such as file systems, networking, device drivers and graphical user interface into a collection of fine-grained user space components that interact with each other via message passing.

This sounds horribly inefficient and slow, even to the point of still being noticeable on modern hardware (especially low-end consumer hw).
Blinq is live on ProductHunt
Just like trolling is a art...
Begs the question is the idiom that you aren't using wrong
Hey now. You can get some good eats at Sarma and Highland kitchen.
What if all of America voted?
I listen to audiobooks 18 hours a day, 8 at work, 8 while sleeping, and 2 while commuting.
"People lived through winters and summers for thousands of years without needing central heating! Maybe we should learn something." Yeah... Those effete workers using the fruit of their increased productivity to better their quality of life. How dare they!...

The statement above is the logical equivalent of your statement. Simply because people survived before <invention> was invented, does not automatically make <invention> bad, excessive, or unnecessary.
> didn't dread the thought of dealing with all of my 2FA stuff

That's where Authy backup is gold.
More than 50% of Americans now have at least one chronic health condition
What isn't open to interpretation however is that it was a joint effort to win WWII. Many nations contributed to that victory. I simply think it is arrogant and insulting for Americans to claim they saved everybody in WWII. It implies that America single handedly came in and did the job. Russia and Britain also saved America in that sense.

The implication of this line or reasoning is also that all of Europe and the USSR would have become Nazi Germany. That would have created an enormously powerful empire which together with Japan had been a serious threat to America. It is not like it would have been irrelevant to the US what the outcome would have been.
Why is sapphire considered a precious stone? Sapphires can't be manufactured in a knowledge and resource scarce environment, and it needed to be dug out of the ground in specific places. Sapphire manufacturing is a modern achievement.
Lua isn't executable either. The point at which it results in some corresponding machine instructions wouldn't be much different in this case.
Justinmind Survey: What’s the Best Web Font? *The Results*
Java changed my (professional!) life. In 1999 i was able to develop desktop applications for both windows and linux without (too much) pain thanks to the JVM.
It was love at first sight. After graduating i started developing web applications, always in java and it was very cool.

Six years ago i started developing android mobile apps, always in java! So java was my love and game changing language and i still use it today for both web and mobile projects (Spring is a beautiful and easy to work with web framework).

During all these years i have become a proficient developer also with groovy (Grails was great, but sloooow and little adopted), with objective-c developing iOS apps, php and javascript so i agree with who said that it is fundamental to learn different languages, but my favorite one is still JAVA, even today!
All mergers and acquisitions made by the Big Five technology companies [Data viz]
I was wondering if you could use such a device with a small laser to get where the eyes points, it would also give velocity : https://www.youtube.com/watch?v=BZjtufbRZwA
I was at a presentation for high school students last week. At the end, the presenter gave out contact information for Facebook, Instagram, and Snapchat. There was no mention of Twitter.
I think it's 36 months right now, but that's a Baseline Requirements thing, Let's Encrypt can (and does) use shorter periods. 36 months is the upper limit for all CAs. Let's Encrypt currently uses 90 days, and will go to something like 7 days in the near-future[1].

[1]: https://community.letsencrypt.org/t/upcoming-api-changes/179...
Show HN: A fast lines-of-code counter written in Rust
Show HN: Python lib for serving HTML games with Telegram bot
>That joke's not true at all, if you write your code well. It comes from many people writing really bad code and sharing it widely through cgi script archives.

Here's the thing. If I read Perl code written by someone new to Perl, it's hard to read.

If I read Python code written by someone new to Python, it's easy to read.

You can write good code in almost any language, so yes, of course you can write readable code in Perl (and I expect experienced Perl programmers write readable code). With Python, everyone writes readable code (albeit some people write more readable than others).

Actually, Python is one of the few languages I've come across where the beginner's code is usually easier to read than an experts (who are more likely to use more obscure features of the language).
Congratulations! I'm a Clarifai user and have been very happy with their service, API (both Python and Go), and their supports. They recently added customized training feature which I use to train my own model. Keep it up!!!
What the heck is an SSH key anyway?
But the teachers still have access? So is this mostly about inter-party training without raw access?
To be fair, that guy was previously CFO for the NFL. I'm not saying it's the right decision but they probably had to pay him that much just to draw him away.
Why Does Technical Recruiting Suck So Much?
First, ASP and Microsoft Access. I know, I know. But it made it so easy to create a web based prototype. I was in grad school at the time, and I was able to put working software on the web as part of class projects. People were impressed with that back then. Man, it got me hooked.

Next, JSP and Servlets, JDBC, and MySql, along with POJOS. Made it easier to write consistent, clean code, and along with the Java Cookbook, programming was a lot of fun for a while.

It all almost ended with JSF, Struts, Struts2, Spring MVC, Spring DI, Pico, Wicket, Tapestry, Hibernate, JPA... these were often the product of good minds and talented engineers, but, yeah, this almost ended my career in programming. I remember seeing a sysadmin and unix book on the desk of a web developer. I asked what he was learning for, and he gestured to a long row of Java related web books on his shelf. "I just want to be a systems administrator", he said, "I can't deal with this churn anymore." What had been fun now required a 2,000 page stack of books with constant churn, and so many little integration errors that doing even the simplest thing was a true slog. I wanted to secede as well, but many teams (and recruiting managers) absolutely insisted on this stack. I figured software was "over" for me, at least in web dev...

Then, Rails. Pretty much saved programming for me. I get it, it's not the new shiny anymore, but it was blissful to get back to such a productive environment. Although the Rails community was too brash and dismissive of reasonable criticisms and efforts to improve the stack, I understand the hurt that was behind this angry rejection of the "enterprise" world. Get stuck on an "enterprise" Java project in 2004, see nothing get done, and then watch as people try to shoot down Rails or Django, and you'll understand why the anger hit this level, why people cheered when the simple words "Fuck You" were offered as a retort to J2EE criticisms of Rails. It's better to be civil even as you disagree with everything you've got, though, (the Django community seemed to understand this better than the Rails one).

Lately, javascript framework churn has pushed me back into the way I felt during the explosion of Java based frameworks. The difference is that I know understand that this will pass, it's a period of chaos that often accompanies a large shift in technology and focus. It will settle down, and what emerges will be simple, effective, and useful. However, I am also making an effort to find shelter from the storm. Eventually, this will be sorted out, but I don't want to get sucked up into the vortex for several years like I did with Java in the mid 2000s. Like a lot of devs, I'm looking to stay on the backend - though this has always been my inclination anyway.

Lately, scipy and scikit-learn, I hope. The ease of doing formerly difficult things may lead to some awesome new directions!
By mass, stone is mostly oxygen. Silicon is in second place.
What's the point of the autoencoder? Why use those instead of CNNs?
You might want to add "Doesn't explode" to the second list these days. :)
uh... who reuses anything with letsencrypt? your renew process should install letsencrypt clean every time... ideally in a clean VM.

you're all idiots.
Turbo Pascal 1.0 in 1983. First real IDE, fast as hell even on a IBM PC/XT of the day. It taught me the importance of fast build/test cycles.
There's a Concorde on permanent display at the airport in Barbados.
Video from Otto's YouTube chan :

http://youtu.be/Qb0Kzb3haK8
They have a Healthcare working group (https://www.hyperledger.org/blog/2016/10/03/hyperledger-anno... )

Much more interesting than fintech, smart contracts, and IoT "standard" blockckain applications.
I don't think vi has a steep learning curve. There is very little "curve" after the first day. It does have a very awkward first moment (how do i get out of this? esc-colon-wq wtf is this?). Once you realize the difference of command mode, you 're done; it's like photoshop with words.
I'm in this field so I'm quite familiar with the search/score situation, but thanks for clearly mapping out the challenge and identifying where you think neural networks will be most beneficial. I just think the particulars make this an immensely different story than GO, and not just the point you describe as the "remaining challenge".

The search space is vast in GO, but it inevitably shrinks over the game, where as in MD simulations it does not shrink, proteins can fold and unfold. There are a fixed number of possible legal play positions to play in GO, but the legal moves for protein conformation fluctuates wildly, is governed by physics (which you would need to relearn), and likely to be much larger than GO since it's continuous. In simulations, you care about successive moves, where as AlphaGO does not care about time-dependent properties (there are also kinetic observables, like folding rates that seem non-intuitive to evaluate without simulations). Even if you sampled enough conformations on some pathway, perhaps some sort of allosteric change, how would you know how fast it happens? In GO, you always play the same game, but in simulations, you often play different games, i.e, you don't want to be unfolding your protein when you are studying ligand binding. In a similar vein, imagine a single-point mutation that causes protein misfolding. It seems to me that you'd need to retrain your search/score algorithm for each new protein sequence, which doesn't seem like you're saving much time/complexity. There is also a huge problem in scale. We're talking about proteins varying from hundreds to hundreds of thousands of atoms/dihedrals/contacts, not to mention sampling water in the active sites of druggable proteins.

I think it could work in principle, but a physics-based approach sure seems elegant by comparison.
Adding a Sticky Social Share Bar to Your Website
I've used twitter ads to some success, but the cost per acquisition was higher than other social media so after several rounds of optimization I ended up dropping it. I wouldn't write them off just yet, though.
> I've seen someone 15 years my senior make that mistake; then take issue when I removed the unnecessary code. He eventually had me fired.

You deleting his extra "thinking ahead" code was subversive behavior and you deserved to be fired. You might technically have been right that his coding preferences were suboptimal, but it's not your place to (from his perspective) randomly delete good code. As far as I can tell, you blindly followed a clean code "quick rule of thumb" and butchered the bigger picture causing actual damages to productivity in addition to waisting your developer own time.
Have you ever worked with a guy from Romania?
What's worse: Nukes or AI?

I think we need another Nevil-Shute-on-the-beach class book to illustrate the reality of this.
Sweden’s highest court bans drones with cameras
Plus daily $5 lunch specials, which basically sustained me through a startup and grad school...
I can see good eye tracking as getting much, much more traction than VR for regular users. While most applications of VR to everyday tasks seem forced and gimmicky, eye tracking can revolutionize reading, which is arguably the task professional and casual users spend at least 80 percent of their online time on.

Much smarter than investing in VR.
C# is a really nice language. I'm hoping that the new .NET Core work will expand its reach beyond mainly Windows and get it popular on other platforms. Otherwise my book isn't going to do very well. :)
Sounds like you'd be fine with a flip phone from 10 years ago and a small high quality camera. You don't seem to be the target audience for the latest smartphones.
you should probably have a look at xiamoi phones then, they dont really go for the super thin, super expensive phone. the redmi note pro 3 is approx $150, has a 4000mah battery, decent processor, good camera, average screensize and you can run cyanogenmod to ensure security updates.

no wireless charging or waterproofing as yet but it does come with an inbuilt IR blaster which helps if you have many remote controls which go missing from time to time.
Their system daemon project's thesis: http://www.helenos.org/doc/theses/mk-thesis.pdf
GFW messages actually have a white background. The shame part is correct though, that's its purpose :).

Shame is one of the most powerful tools to get us to change behavior, which is why it's so naturally ingrained in our brains. But again some people find it too harsh to the point they work less and/or may even have so little self-discipline that they'd disable the add-on; so my "YMMV" message stands :).
Chip-and-signature cards are annoyingly common in the USA, but I though chip-and-PIN cards were standard in that part of the world.
The only time I've found it useful is making macros that expect an array a little safer in C++. For example:

#define count(array) (sizeof(array) / sizeof(0[array]))

...will conveniently cause a compile error if you accidentally pass in a std::vector instead of an array.
Wow, how is this not a thing?

Great idea.
I missed the BBS phase. I vaguely remember sitting on the floor in my parents room playing with some sort of IBM-Compatible computer, but my real days were the DOS and Windows 3.1 days.

I'm fairly certain I didn't hit the Internet at large until the Windows 95 days. However, I have very fond memories of Usenet and IRC. I am glad IRC is still around, but I still miss Usenet. Even after Eternal September, Usenet was just amazing.

Anytime I'm forced to use literally any website forum, I'm reminded just how far back we've fallen. Usenet clients were amazing. I could quickly and easily catch up on posts in groups I was paying attention to. I could quickly and easily find new groups for literally any interest. Access to a fast server was included in almost any ISP subscription.

Web forums are just so painful to use these days. Especially since there are 400 forums for a particular topic that are all very disjointed.
2 Web APIs I'm particularly excited about
How is this a billion dollar business?
"This is not true any more with re-usable AUTHZ tokens"

I must re-iterate my own 10+ year experiences with Token auth - once authorized, end that token, period, or you're asking for problems.
Seems weird to tie it just to the Hong Kong office though. These guys are trading on the Ernst & Young name to get the positive reputation associated with it, why should the negative publicity not flow the other way?

They still have the name, so one can only surmise that Ernst & Young stands behind their actions.
totally agree. Twitter may have a limited set of features which may make it seem "niche", but it's market is basically everyone.
I agree :). Clojure re-invigorated my love for programming after years of working on boring products in boring languages. I still work on boring products, but at least I get to work with awesome technologies (Clojure/Datomic being my 2 favorite).
Twitter's niche is media types, for sure.
subscripts are just adding to pointers, and since addition is commutative, then so is the subscript operator.

Only pointer arithmetic has nothing to do with integer arithmetic, a fact which has bitten countless people in the ass over the years.
Haven't you heard, you can solve any problem by throwing a blockchain at it! ;-)

On a more serious note, Certificate Transparency, which will become mandatory in Chrome in about a year, uses technology that is strongly related to blockchains, so we're really not too far from a blockchain-like solution for the Web PKI.
I'm probably an outlier then--I'm fully unpacked by the end of the 3rd day and made new friends by the end of the second week, and from my point of view an excellent friend is an excellent friend, whether for 6 months or 30 years.
Any advice on increasing rates? 90$ to 150$ is rather drastic.
Use a machine without an embedded mic (neither of my desktop machines have one)
That is less true in the west for now I think; I see enough difference in phones to recognize the different brands from a distance; however in China, it seems that all 'local' brands (most of which you never heard of) are all just making identically looking phones, mostly mirrored after the iPhone 6+/7+. With some interesting exceptions, I cannot really see the difference even from closer up with, outwardly, the same materials, same buttons in the same locations etc. It becomes even harder to see when people have a case around their phone.

Not sure if it is fundamentally a bad thing; it'll push prices down and manufacturers who want to distinguish will try other forms. Like I said before, and some here seem to agree, please experiment with more battery, focusing less on the size or speed. At the electronics fair in Hong Kong last week a friend gave me a tablet which is so cheap that if you drop it you wouldn't even pick it up but just get a new one (his words, not mine) and it is fast enough for me to browse, play some games, chat and have fine battery life. More battery life for this that kind of thing matters to me personally more than screen size/resolution or speed as the latter is more than enough for most people anyway but at the same time people complain mostly about battery life.
Back some time around 1990 it was C++ and SCCS (Source Code Control System). OO was clearly a major improvement on structured development, and SCCS was my first version control system. Before that we just had a shared directory and would announce "I'm editing foo.c".

Then I learned Eiffel. Preconditions, postconditions and invariants, in a language with garbage collection. This was obviously a big step up from C++, and I spent the next decade trying to get everyone else to see it too.

As Java took over the world I looked around for the next big thing after OO, and decided to learn a functional language. Having seen how C++ made a mess of the structured/OO hybrid I went for the purest language available and learned Haskell.

So now my hobby language is Haskell, and I'm hoping to make it my professional language some time. Once you learn Haskell you realise that every type system in every other language you know was designed by someone who didn't understand what they were doing. You are also finally cut free from the Von-Neumann architecture, so you can pick whatever form of computation best fits the problem you are trying to solve at the time.
features don't make it niche, user base does and twitters user base is anything but niche, it's potentially the connected whole world.
I had thought people we're pretty excited about the new Pixel phone? Like http://www.theverge.com/2016/10/18/13304090/google-pixel-pho... etc.

Or am I just in a bubble as a Google employee, where I hear disproportionately good responses to our stuff?
autoencoders are unsupervised learning where CNNs are supervised. Learning the input space can be thought of as a form of regularization when training data is scarce. http://www.deeplearningbook.org/ is a wonderful resource to learn more about why and when to use different architectures.
Shave: JavaScript plugin for truncating text to fit within an element with a max-height
That's not a bug.

I have multiple servers that serve { domain } in dns round-robin. Each of them has a unique account key, but they also each issue certs for the same domain.

This is a totally normal and valid use-case, and allowing only a single account key for a domain at a time would ruin it.
Cooperative Content: Turn Customer Emails and Reviews into Blog Posts
First off, I don't live in the US. Secondly, I'm not anti-startup—pro-bigcorp, both are awful and good in many ways.

My problem with startups is that everyone expects everyone else to be a robot nowadays, so many principles, toxic environments, too much bullshit and I've got enough of it.
Not the OP, but I imagine he has something like namecoin in mind. Domains are tied to cryptographic keys which are also used for encryption+authentication, and the blockchain stores the mapping of names to keys.

It's not ready for primetime, and it has its own issues. I don't really see it gaining much traction. But it does present an alternative approach to the problem.
It's not gloating, it's just pointing out that ESA has failed repeatedly where NASA has had repeated success. No need to take it personally.
Battle for Castle Itter
If you don't mind me jumping in here, since people with eye tracking experience seem to be quite scarce: is it viable these days to build a working accurate gaze tracker that would, say, work using just an iPad camera? No hardware whatsoever, just using the camera to somewhat accurately position a dot on the screen. Every tracker I've tried is close to absolute garbage when it comes to accuracy.
Could this type of transistor be used in stacked silicon chips? [1] It would seem that such a low power transistor would produce much less heat, solving one of the largest problems with the technology.

[1]https://en.wikipedia.org/wiki/Three-dimensional_integrated_c...
Cognitive Toolkit beta for deep learning advances