skysight-inc/HackerNews huggingface dataset:
> Mmmh, what could possibly go wrong with that?

Honestly? Not much, really. As long as there's a backup in case you lose your phone (some have a regular key lock, some require a passcode) then you'll be fine. Thieves aren't going to hack your smart lock, they'll just crowbar the door or throw a brick through a window.

Critical infrastructure aside, hooking up every day objects like scales and other appliances (I'm looking forward to notifications such as "Your washing is ready" or "Your pizza might be burning") is potentially really useful. There'll be rough spots at first - configuring these devices right now isn't great - but hopefully systems like Homekit are going to help with the setup and administration of these devices.
Sorry, completely failed linking the URL. See sibling comment for the real ones :)
Can I point out that I'm utterly impressed and astounded by Kyle's ability to remain detached and professional in the faces of what appear to be outright falsehoods stated by some of these companies?

If I had gone to his lengths to critically evaluate the safety of a database system, and then it comes out that the marketing materials or the words of the developers were.. significantly misleading at best, my first response is likely to be a profanity laden rant, not a cool recounting of how and why they're wrong.
I have a dell venue pro 8 attached to a repurposed drafting table articulated lamp to hold it in place in front of my couch as a media center remote / quick web browser, so I don't have to find a place for it when I'm done using it and I don't have to check all the places I could have put it when I want to use it, it just "floats" either out of the way or right where I need it.
Millennial Men Find Work and Family Hard to Balance
Wow. After only reading the first few paragraphs of the article, my mind was already racing back to my youth experience as a competitive chess player. It really struck a chord with me. Obviously my accomplishments were not even close to the magnitude of Fish, but I can relate intensely to the performance anxiety and urge to quit rather than compete. Wanting to choose flight over fight, so badly.

When I was a teenager, I became quite a good chess player for my age, culminating in me winning the U20 championship for my province (pop. ~13 million). I was at a level where I could compete well in adult tournaments, but I dreaded the youth tournaments simply because the expectation was generally that I would finish 1st and not lose (or even draw) a game. Anything less was a disappointment. This pressure did not come from my parents, they were very relaxed and did not push me at all. The expectation just built up over time, each 1st place finish built up more expectations for the next time. I remember getting very close to physically ill before many matches. Not wanting to eat anything. The overwhelming feeling of relief when it was all over.

The tournament where I won the provincial championship is one I will never forgot. It was a round-robin between 6 of the top players in the province. I was so nervous. Even though I was one of the lowest-ranked players in the group (I was tops in my region, but not the province), I couldn't shake the expectations and nervousness. I lost my first two matches and felt devastated. I didn't belong there. I had been a complete imposter up to that point. I had just been lucky. Those were my (ridiculous) thoughts. I had dinner with my dad and cried and cried and told him I wanted to make the 3 hour drive home and just forfeit my remaining matches. My parents never pushed me, but my dad would not let me quit. He talked me off the ledge. Through something that has always felt a bit like fate or divine, I won my remaining through matches and somehow the rest of the competitors managed to the perfect storm of results such that I finished tied for first. Miraculously I won the playoff for the championships.

I ended up leaving competitive chess when I was 18 to focus on my engineering studies. That's the reason I tell myself and most people, anyway, but to be honest, part of it was being able to quit and leave that competitive world behind. I love competing and playing sports where I know expectations of me are reasonable or none at all, but in a competitive setting where the stakes are high, my body chooses flight over fight every time.

I'm also extremely grateful that this has not extended into my professional life. My mind does not view work, or competing professionally for business, the same as it does competing for trophies.
Latex_curriculum_vitae 0.1.3 – A program for creating an job application
Good theory. Alas, the author mentioned it took ~1ms, which would be ~11.5 characters, and those log messages are a lot longer than 11.5 characters.
Thanks for your kind words. Sorry to hear that you can't try it out immediately. Among other things it was an exercise in writing Swift code and Swift requires 10.9 as minimum. We would like to support few older OS versions but Apple says no.
> I don't see why one computer (or one small group of computers) should be responsible for doing work that could easily be performed in a more distributed way by people's browsers

For one reason, because that one computer can usually do it (or at least most of it) once, and instead you're forcing millions of people to redo the same computation themselves. That's just... wrong.

> But if I'm building the next great web-based spreadsheets application (...) Why WOULDN'T I pick that option?

Well, in this case this is the right way, because you need to dynamically interact with data entered by the user (in this case, people usually make another error - they send data to server that there is no need for; but that's another topic. [0]). You're writing a web application. But a web site, like landing pages, blogs with articles, etc. have exactly zero reasonable needs for rendering everything client-side. It's just making the same compute millions of times because someone was too lazy to compute it once.

[0] - actually, it's not. One could notice that most of the problems with current web come from two things: sending the code that should stay on the server to the client, and sending data that should stay with the client to a server.
No, but Visual Studio 2015 came out July 20, only 7 weeks ago. I've been using it 3 weeks now. I find it difficult to judge a proposed feature when there was so little time to get used to the current situation. Maybe it's a great idea, I don't know. It looks like the next step beyond the Null-Conditional operator. I'll be migrating a lot of code to use that in the coming weeks. After that I'll have a much better idea how much I like this idea.
I found that I hardly used my nexus 7 and my toddler pretty much made it his own. I use my work MacBook for everything I couldn't or did not want to do on my phone.

At some i began to feel like I needed an in betweeen device and a tablet which is essentially a bigger phone was not the answer. Enter the Asus chronebook flip. Its a thin 10 inch chromebook with a touchscreen that flips all the way around and becomes a tablet. It seems to fill that void. Once Google opens up the ability to install more android apps on chromeos, it will be even more useful.
I also have thyroid disease, one of the symptoms is that bones and muscles are weaker, and that losing lean mass is very easy, I tried running before, but it weakens me (literally, I lose muscle), also it hurts a lot (I feel a burning sensation in my leg bones when I run long distances, or when I run several days in a row).

The only exercises I do that actually help my health is weight lifting with low reps (with high reps I also start to lose muscle).
Any thought of using iPython Notebook as a lab notebook? I ask, because I'm a physicist too (albeit in industry, not doing real physics research), and am experimenting with doing so myself.
I've had an iPad, iPad Mini, and Nexus 7. My next tablet will be the Nexus 9, I recommend checking it out.
I just found a nexus 7 (2013) being sold around the corner by a guy that never even opened the box for 150$. Should I pass if I'm going to use it for web + note taking ?
What you said makes no sense.

I am struggling to barely work, I keep getting repeteadly fired even when my performance is good (because my behaviour is too strange in the office), I lost a girlfriend due to ADHD (I have to constantly fidget or move, this girlfriend tought I was anxious and didn't wanted to pay attention to her when I was fidgeting when she was talking to me).

Also caffeine don't induce ADHD (the medical condition).
In what way? I find this website perfectly readable, and the font size and line height were appropriate enough.
In journal drawings, are vectors: you can zoom in a lot, you can copy paste/resize them, you can erase individual strokes completely by tapping one part of them (if you set the eraser to vector).

In journal you can specify your own background; I like little squares to draw and take notes rather than college-book style lines. In S-Note they pre-defined a few paper templates, and the only thing that comes close ('idea notes' or something) uses a beige back-ground, which looks ugly when putting on a webpage. Thus I use an imagemagick script to fix those (cumbersome).

Journal makes it a bit easier to manage notes, they live in a proper file system; pages within notes are easier to manage (that page-management sub-tool in S-note is very cumbersome). Journal allows searching in notes based on text recognition, per file or per folder.

I found exporting easier with journal, but that may just be because you are on a proper operating system where you can copy and paste quickly; on the Note the normal modus operandi for copying seems to be to 'lasso' stuff, which you can't put on a website nicely (images are rectangles, not hand-lassoed loops).

Is there a way to update S-Note? (If not, that could be sort of another complaint: lack of updates)
I favor Cheesoid: http://youtu.be/GzzOw2tmb3A
>How is "you could have done something bad," grounds for punishment?

Unfortunately, this kind of thing pops up in the real world a lot as well too. "You're riding a bicycle after drinking a few beers? You could have crashed into someone! DUI felony charge for you!"
A Fork and Exec Surprise (2013)
I think I see the connection, but I think it jumped over one piece of my argument (if my statement could even be called that): In the burger example, removing sesame seeds is an act that makes the product objectively worse, just in a way that will hopefully not make it worse enough to affect demand.

I don't think it's analogous to a developer taking advantage of modern consumer hardware to do the work computers were designed to do, because it's not necessarily a worse product you're delivering. If your internet connection is spotty, it's likely a better experience in some ways. It just seems like people have these brilliant machines capable of executing all of this code (more or less) out of the box, but we're treating them as thin clients because... why? Because some people won't upgrade their OS/browser? Because the method of delivery is the same one that's used to inject banner ads and flashy video ad thingies? If that's the case, then it seems like the whole "server-side rendering" option is getting to sound pretty good for advertising, too. Then where are we?
Correct me if I'm wrong here, but those things have to be done at the CLR level anyway. Otherwise the compiler couldn't warn about wrong usage of method declarations in external libraries (as one example in the proposal shows). For that to work the types or parameters would need to be atributed in some way in the IL. And then it's not only a C# compiler feature anymore.
Can someone knowledgeable in the field elaborate on the differences between this and other NN approaches that also use additional memory structures (LSTM, etc)?
I thought the idea behind .NET CLR was to make it easier to use whatever language makes sense for the problem without worrying about whether it can be integrated into the overall system. By making C# into a language for everything, MS isn't using strengths of .NET to its advantage. I would much rather learn 10 easy languages that work together than a single, complicated monster of a language that I can never wrap my head around (read C++).
I was there a while ago and also made some pictures in case someone is interested:
https://blog.hboeck.de/archives/826-Moscow-and-the-Museum-of...
https://pictures.hboeck.de/asia2013/moscow-arcade
You really need to study the question. For example, in France, the medias are owned mainly my weapon manufaturers:

EADS, Dassault, Rothschild, Bouygues and Alstom.

https://mondeenquestion.wordpress.com/2011/03/09/la-mainmise...

In other countries, it's similar: the press is owned by oligarchs who have big interests in having wars all over the place.

Who makes the most money out of the war in Syria?
Who has interest in having the fighting going on there (and therefore the need to buy weapons and munitions, with GOLD!

http://www.theguardian.com/world/2014/nov/14/isis-gold-silve...
It's a proposal. It doesn't even have to be implemented in the language for the next version. The C# 6 proposals were done a long time ago as well, and some didn't make it into the language after all.

What would you have the language designers do? Wait two years before even thinking about what to work on next?
Looks like they spent a fortune on video conferencing equipment. From my experience companies simply aren't willing to allocate budget for that even though the author stresses the importance of it. Intetesting they are using Google Hangouts plus Chrome for Meetings.
Did you take this straight from a PE playbook?

Debt is what makes PE (and banks) money. That is why it exists.

You think Apax and TPG trashed Hellas because they were interested in making its management "more effective"? Is that why they redeemed 1 billion euros right after the purchase? To reward themselves for all the debt-management value they brought to the company and its employees?
Google Cloud Dataflow API for batch and streaming big data processing
I'm surrounded by tablets (iPads), but only pick them up when I'm checking out a website layout. Tablets are too limited for me, often missing features or content due to responsive design practices. The mobile web treats them as second class citizens and apps are not always designed with them in mind either. I'll stick with a handy phone and a laptop when I need a larger screen.
An ad hominem and a neonazi propaganda video. How surprising, leaveyou.

That's really the only positive aspect about your ilk. Your limited means make you relatively easy to mark and insulate.

----- Edit: ------

Since leaveyou deleted his comment, here a screenshot: http://i.imgur.com/yIQSdrJ.png

I won't repeat the URL to his propaganda video. If someone
wants to see that drivel (framing refugees as "tourists")
they can copy the URL from the screenshot.
I think it's more about how difficult it can be to do a binary search of the dictionary in your head. I don't want to spoil today's word, and I've tried not to below, although there are minor spoilers.

Once I started to narrow it down it became difficult to find words between my constraints. In one case I was making assumptions about what letters can come after other ones while trying to generate a new word (and being aware of this isn't enough to stop it.) And then, in the last case, when I had it narrowed between <xyz> and <xyz>ed (think jump and jumped, for example), my brain only wanted to search for words that were conceptually related to xyz. This was a mistake, the goal word started with xyz but was not related to it conceptually, but again, an awareness that my brain was favoring a search of the concept space rather than searching the dictionary alphabetically was not enough to remedy it.
I think we might agree with each other, but you are being more clear than I was. If we are looking at the web as the miraculous document-exchanging network that it was, yes, Javascript is may be literally ruining everything. If you can render something once, absolutely do it once, what a huge waste.

I was more disagreeing with the concluding assertion that "with modern tools, there's no reason that anything — even a highly interactive app — couldn't be prerendered on the server." There's no reason it couldn't be, sure, but it's way harder when the clients are just as capable -- and, once things start getting busy, probably even more capable.
Harvest does have retainers and recurring invoices: https://www.getharvest.com/help/invoices-and-estimates/invoi...

(Disclosure: I work at Harvest)
Just write shorter books.
How many mistakes can fit into 100 lines of book tutorial code? Part 2
DDoSing Github is pretty blatant and hopefully behind the scenes the Chinese have paid a price high enough to think twice about further actions.
Here's several more

HappyFunTimes
http://docs.happyfuntimes.net

Open Source. Unlike AirConsole it requires installing on a Mac/PC/Linux but conversely it doesn't require internet at a museum/installation

Idibex
http://www.ibidex.com/
Unlike both HappyFunTimes and AirConsole requires you to install an app on the phone

Eddie Social Committee
http://eddiessocial.com/
Surprise: higher prices do not mean higher profits, especially if most of your business relies on impulse buying and disposable income, and your goods are fundamentally intangible.

You didn't need to be a genius to see that coming. The more I see ebooks I'm vaguely interested in selling for £15 or more, the less I'm going to buy them.
"It should be noted that similar line of research has been pursued by several research groups already in the 90's"

I chuckled at that, because I bet it's a reference to Schmidhuber. :D
When the percentage of users using IE6 was lower than a few percentile, we started to ignore those users and came to expect that the web would be somewhat broken for them. Likewise, the web is becoming somewhat broken for users that have JavaScript turned off.

The separation of back-end and front-end, via the exposure of APIs on the backend, has led us to a world where the front-end requires a bit more thought, on how to represent and transform the data to render the content and theme correctly.

Why? Modularisation & de-coupling = greater maintainability + rule of single-responsibility is better applied. This will become more and more the case with the widespread adoption of microservices.

In this specific case, we could argue against the few lines of JS that provide a nice effect upon entering the page, but you can't argue about de-coupling and breaking down the mammoth codebase.
I'd argue that C# is still much simpler and easier to understand than C++. But in any case, one major problem with .NET and multiple languages in a single project is that a compilation unit is an assembly. So you can write one assembly in one language and another in a different language, but that's about the extent of being able to mix languages in a project. Which just may be not fine-grained enough.
Show HN: Validating GTIN-8, GTIN-12, GTIN-13, and GTIN-14s
My first 3 hours on a project
I would love to read more about it (debt as an instrument to help fix companies.) Do you have links to stories about it?
>the company is a large going concern that is used to borrowing some money from its lenders

That may be more typical (I don't know), but in this case at least, according to the article, Hellas had no prior debt.
The economy of your house is striving but I'm sure it could be improved. What about we bring 10 immigrants in your very own house. Now the household income will be multiplied by five. You can't say its economy deteriorated as a consequence. If one of the immigrants, being of a different culture, see no problem in killing your child, another in raping your wife, and if you feel it's too crowed so you have to leave your house to get some sleep in the woods, I'm sure you can still say that it was the most valuable thing your house could have. Clearly you are under-exploiting the resources your house has to provide, wasting space, shelter and energy. Sure, ten immigrants will only bring five times the economic income you would, but with time, they'll close up!

Fucking idiot! In the mean time your wife has been raped your children killed, and you're dying frozen in the woods!
This reminds me of the time I attempted to use an article from The Onion as part of current events assignment back in high school. Of course it just resulted in a fail and was nowhere near taken out of proportion as OPs stunt but taught me that certain people just can't appreciate humor.
It would be nice if, while you're you're guessing, the words in your own history have an indicator of whether each was too high or too low.
If I understood the article correctly, the ~1ms cost came from having rsyslog running, not from printk. Killing rsyslog led to a ~1ms speedup, but it was removing printk() that led to the rest.

Printing to the console on the RPi could involve either or both of the serial port and the software-character-generator-based text-mode video output. Depending on screen resolution, the video output might be quite slow to print to, especially if it had to scroll a line, depending on exactly how it's implemented.
> Publishers said the current pricing model involves some sacrifice but they felt it was worth it to keep Amazon in check.

> Before 2010, book publishers operated with a “wholesale” model for e-books in which they sold titles to retailers, which could discount as they saw fit. Amazon was willing to buy a title for $14.99 and sell it for $9.99, taking a loss to grab market share and encourage adoption of its Kindle e-reader.

> Publishers worried that such discounting kept Apple Inc. and Google Inc. from emerging as competitors, as those companies might not want to lose money on e-books.

Seems reasonable to me.
They address this in the paper under section 3, "Related work".

From the paper (there's more on other things besides LSTM, but here's the LSTM specific mention):

Hochreiter and Schmidhuber [20] introduced the Long Short Term Memory network (LSTM) architecture.
While this model was orginally developed to address the vanishing and exploding gradient
problems, LSTM is also able to learn simple context-free and context-sensitive grammars [17, 37].
This is possible because its hidden units can choose through a multiplicative gating mechanism to
be either linear or non-linear. The linear units allow the network to potentially count (one can easily
add and subtract constants) and store a finite amount of information for a long period of time. These
mechanisms are also used in the Gated Recurrent Unit network [7, 9]. In our work we investigate
the use of a similar mechanism in a context where the memory is unbounded and structured. As
opposed to previous work, we do not need to “erase” our memory to store a new unit.

Edit: They also provide a table in the paper showing improvements over LSTM for certain types of algorithms.
Tribogenics (http://tribogenics.com/) turned this discovery in to an actual product. I think they moved from tape to using disks that oscillate to connect and disconnect. (http://singularityhub.com/2013/11/16/southern-california-sta...)
> It's 2015, not 1999. If you don't have javascript enabled, do you honestly expect to be able to read half of the internet?

Yes, I expect to be able to read data without having to execute code.

And, FWIW, the Internet was pretty great in 1999. In many ways (but not all, of course) it was better than what we're stuck with now.
Reasons this high has probability of credibility:
Research probably used on Facebook digital assistant M.
Tomas Mikolov, the author of word2vec.
Paper with source code.

http://arxiv.org/pdf/1503.01007.pdf

https://github.com/facebook/Stack-RNN
I have an iPad 3 and use it only to read content and browse online. Everything else is done with the laptop (content creation).

IMHO the iPad is the best at what it does, especially if you have Apple HW lying around.
Intel Architecture Code Analyzer