skysight-inc/HackerNews huggingface dataset:
21st Century Smart – Staying Relevant in the Artificial Intelligence Age©
I remember being impressed that the BeOS media player could play audio CDs backwards in real-time. Not really sure why you'd want to but it was quite a good party trick.
Facebook announces Nuclide
I really enjoyed it, thanks for sharing!
Seems we have an amount of falsifying documents, lying to judges, illegal surveillance, and more potentially illegal activity going on. I'm sure we'll here about the upcoming investigation into these acts by the justice department any day now. I mean, there has to be court cases of some sort to be able to get a court to determine the legality of such activity, right?

Except that the department of justice is involved and they do their best to avoid such court cases that could determine legality of these activities.
Did you use the Apple Watch? Why are you trashing a product review? At best you can be cynical or suspicious that he is over selling it. Don't you read a review to see what they thought of it?
I'm not an expert on the Kindle device (and the Kindle app for Android and iOS) but I understood that amazon has fine-grained "page reading behavior" data from the Kindle ecosystem. Data like what pages readers bookmark, the relative position of where readers "give up" on finishing a book, etc. I'm guessing this is the data that amazon is not sharing with the publishers.
I'd hire a secretary and dictate whatever I want to do (not limited to typing: window switching, etc).

A sophisticated multi-monitor setup would help.
why not an internal blog or wiki? Or a compromise, someone transcribes essentials from the standup to the blog or wiki.
To clarify for some of the sub-comments, the open positions are not postdoc positions, they are openings at a private firm. As such, these positions have industry level salaries and benefits.
Never tried a folding bike, but it might be fun...
A CLI timer forcing you to work by unlocking your Mac ?
Sharing knowledge and communicating ideas are the hardest parts of working in a team.
I'm surprised (or perhaps I shouldn't be) that the one review to make it to HN so far is the one that is gushing the most about this watch.

Yes it's the NY Times, but this is a tech gadget. I would have expected a NY Times review to be lower down the pecking order here.

edit: Refreshed HN and now I see the Verge review. Oops.
Huh, where did GPU's enter the discussion?

Anyway, for a typical HPC cluster, it's bog standard x86 hardware, the only remotely exotic thing is the Infiniband network. Common wisdom says that since Infiniband is a niche technology, it's hugely expensive, but strangely(?) it seems to have (MUCH!) better bang per buck than ethernet. A 36-port FDR IB (56 Gb/s) switch has a list price of around $10k, whereas a quick search seems to suggest a 48-port 10GbE switch has a list price of around $15k. So the per-port price is roughly in the same ballpark, but IB gives you >5 times better bandwidth and 2 orders of magnitude lower MPI latency. Another advantage is that IB supports multipathing, so you can build high bisection bandwidth networks (all the way to fully non-blocking) without needing $$$ uber-switches on the spine.
Poor man's job queue is celery with redis backend i guess.
The subject of the thread is playful, unhelpful, and unproductive
Sling TV nears launch of HBO in advance of Game of Thrones debut
Sounds like Chrome's "security model" for extensions is just as awful as Android? Large, sweeping permissions categories rather than fine-grained control, and all-or-nothing acceptance.
Same for me, and I'm beautiful :P

I suspect their server has succumb to the Hacker News effect
Internal wiki hits the same problem as email (although partly because companies always seem to choose terrible wiki implementations (confluence)). Too much information goes on there, terribly organized, and no-one ends up being able to find anything. Mostly these kind of things are immediate announcements that need to be acted on once and never again, so a semi-permanent store isn't appropriate; also the whole point was that everyone needs to be notified, but people can't watch every wiki change.

Blog I haven't seen tried, but I imagine it would hit the same problems; either you notify everyone and have the same problems as slack, or you don't and have a big risk of someone missing an update.
How many problems do you miss until you start debugging? Getting complex models and systems right in your head is a matter of training.

Also: How good is your documentation? The more experience you gain the more you will be able to plan ahead and build the a scaffold first before you start fiddling with details. This often leads to well documented code where the documentation always matches the code. A lot of tinkering often means that the documentation and your code won't match.

How well do you know your tools/frameworks/language? Can you start coding or do you find yourself trying out something in a REPL or a small test project before implementing it? (Note: This may vary since even quite senior developers have to learn new tools)

How well can you explain your code / your program / your project? Once again getting a good grasp at complexity is a matter of training.

Compare your code to open source projects and other code you can find. You'll see that there are always some good practices one still can learn. On the other hand becoming more experienced will make you see code and decide that there is room for improvement or you would have structured it better.
Android Lollipop passes 5% adoption, KitKat overtakes Jelly Bean
There's a somewhat famous quote from photographer Henri Cartier-Bresson — 'Your first 10000 photographs are your worst.' In that vein, everything you do can get better.

25 is not old. The industry is somewhat young-people-worshipping now, but that's because computation has gotten incredibly popular now, and that is the age of a lot of people - most of the people I've worked with are older than that, and that's fine. Experience is great. There will be a ton of older folks making awesome things long into the distant future. I find the idea (it seems a little bay-area centric) that 25 is old to be, well, insane, but perhaps that's just what people of every generation do.

I started my first startup at 33 or so, really, there's nothing magically about this (many parts of it totally suck!), and it's just as good to work for a large company. Because someone started something at an earlier age is really meaningless. Heck, just thinking about a great idea for 5 years and then finally making it into a thing is valuable, so your time isn't wasted. We are basically a culmination of all of our experiences, and how we use that information. More experience is better.

The best thing you can do is build cool things that you enjoy, but there's also no point in trying to "win" the game or be better than anyone else.

I think the general ideas about attachment or desire for greater things breeding suffering are more or less correct. Build things that you enjoy, and enjoy them for you. It's similar to "more money, more problems". Fame from past projects or accomplishments will fade too, technology gets replaced daily. You can be happy with today, but if you are always focusing on tomorrow, you really can't be. Also, if you don't enjoy building things, do something you do enjoy as well. Helping people matters. Everything else? Building a really shiny ecommerce webpage? Not so much.

I guess what I'm saying is, those things don't matter. There's no benchmark. There's only whether you are happy, and you can actually change what makes you happy. And it's also ok if you don't know what that is yet.

But yeah, if you want to do good stuff, keep doing more stuff. Better just happens. (And to bring it back to the quote -- everybody takes bad photos, the trick is to just not upload the bad ones. Everybody writes bad code too!).

Ultimately I think HN focuses on people who get lucky and make the big bugs on startup exits or big CEO salaries WAAAY too much. It messes up people's value systems. Money is not all that matters - not by a longshot. It's also true you can do really well without being one of those extremely lucky people.
Tons of extensions serve the purpose of modifying actual pages to change/modify/add content. When users have many extensions, it's near impossible to determine which one is the bad actor without a lot of leg work. But people do figure it out and spread the news exactly how you describe. The problem is most people don't read the reviews and most casual internet users have no idea what's wrong if the functionality is added after the fact.
> The client code comes from the server

How about hosting E2E js lib somewhere like on Github and include them there?

Or you can always map to local js files.
Dingo Aims to Be a Fairer, Safer Aftermarket Ticketing App
Challenging the Lambda Architecture: Building Apps for Fast Data with VoltDB 5.0
US is absorbing immigrants from its south through a heavily defended wall, with an option to kick out of its borders anyone that it doesn't like (and this in fact happens). East Germany on the other hand, had to be taken in what is current Germany with everything it had, be it good or bad. Not comparable at all!
Slight technical inaccuracy at the start: the Z80 also required a minimum of 4 clocks for a memory access, it wasn't better than the 8088 in that regard.
I for one welcome slack competitors, self-hostable, open sources ones especially.
Hey no OS/2 bashing. I was out of work and got a job building a satellite NOC using OS/2. :)
I am sorry for whatever pain you're feeling.

I don't feel the ethics of open-source apply here or to any works of art.

Programs like Microsoft Word, which have a near-monopoly on the work that literally billions of people do everyday to be productive and feed their families, when not distributed in a free manner, are tools of unjust power.

I don't feel this person's expressive work, a lifelong dream with no monetary gain, that might merely provide a few weeks of bliss and 15 minutes of internet fame a little inspiration for the rest of us, then become horribly forgotten to the sands of time, is a tool of unjust power.

> alpha-male thing going

I am sorry for whatever you've experienced that leads you to sexist comments like this. I hope that it's able to work its way through your life until you reach the point that you can simply share another person's joy without feeling entitled to have a piece of it yourself.
Now imagine this with Tesla.
NASA needs lightweight spacecraft materials to explore the universe
As an example, here's the game of life written in Elixir:

https://github.com/spikegrobstein/elixir-conway

How much better that is than a C++ version, I don't know. But if you want to get better at C++ and give it a try, forget what you know and read this book: http://www.amazon.com/Programming-Principles-Practice-Using-...
How does Amazon Dash prove the API economy?
Can you attach the JDK sources and put a breakpoint in the HttpRequest constructor? Then you should be able to find the culprit right?
It's the typical overly "rich" parallax-scrolling-images-behind-the-text stuff, though now some of them are videos, too, and sometimes they stay anchored for a while, and sometimes they play at the speed you are scrolling the text, for some reason.

I find it incredibly distracting, personally.
The best book ever written on PHP was The PHP Anthology 1 & 2 by Harry Feucks. Those books rock. They were for PHP4 though.
Win the new Chromebook Pixel
And this is why we can't have nice stories.

I felt for the author as I got deeper into the faq, and recognized this pattern of cynicism, then decided the author was so generous and thorough, not out of obligation (make the emails stop!), but because that is the type of detailed person he is -- and good at dinner parties too!
Parts 2 and 3 are up as well - though they deserve their own separate mentions.

http://emeeks.github.io/gestaltdataviz/section2.html

http://emeeks.github.io/gestaltdataviz/section3.html
This isn't state wide data, just one county in NY, with a population under 1MM. When you start to extrapolate the data it starts to get a little interesting...
This is fantastic news.

The Quick Note Chrome extension from Diigo (now removed) submits every URL visited to a third-party server and those URLs are then crawled the next day.

We just switched our 25 member customer service team to Chromeboxes and were very concerned to find soon after that an EC2-based crawler was querying private URLs of our platform.

Because the Chrome Web Store had not banned bad actors like Diigo, we now blacklisted all Chrome extensions except for a very small number that I personally approve. Rather than feeling that ChromeOS was improving our security, we had our chief software architect spend most of the weekend figuring out who was targeting our platform. (All queries received 404 errors, but we remained concerned whether the rogue extension could read the submitted form credentials or the cookie store to get access.)

Rogue extensions are wasting a huge amount of time and destroying trust in the Chrome platform. Here's some more detail on similar stories about Diigo:

https://chrisa.wordpress.com/2014/08/25/chrome-extensions-go...
https://mig5.net/content/awesome-screenshot-and-niki-bot

I am thrilled to see Google finally acting to restore trust in their platform.

Update: Google removed Diigo Quick Note, but still has Awesome Screenshot <https://chrome.google.com/webstore/search/diigo?hl=en-US> which captures the identical data and sells it to third party crawlers.
Calm down, I'm 38. Your biggest critic is yourself and your surrounding influences. Age discrimination may be alive and kicking amongst the younger crowd who want to be with their own age group but there is still much out there that needs doing on projects where they value the experience of older devs - not that you come close to qualifying as "older". Take heart, you're not old until you let yourself be classified as such. Shun the label and get on with the work to be done.
Could I have one, please? Thanks in advance
Two ancient human fossils from Laos reveal early human diversity
You will be fine, because you can tell the program that you're male.

However, the study has been using 244 Danes... I think you'll be right that cultural influences will be a defining factor here. I don't think the majority of people looks like a Dane. :-)
There are lots of potential explanations which don't involve stupidity. Users may mistakenly assume apps/extensions are nowadays sufficiently sandboxed. Users may also be assuming that the Chrome Web Store is a somewhat reputable marketplace with any malicious software weeded out.
> "Public transport would have a boost in use justifying more investment".

There are already overcrowded like crazy, what more people do you want? As a daily user, please do make more people inside my train. It's rare but it happened several times that I had to let go 4 trains before giving up and going home, because there were already too many people in it.

You want less cars on the road? Maybe start delivering quality transportation instead of this horrible stack of old trains, that make you late everytime and feel like being in a overcrowded animal farm you see in the documentaries.
For what it's worth to anyone interested in Oyster, I've found Scribd to be the better product. I like the UI better, it's cheaper, and the access to audiobooks and comics is nice. Maybe Oyster does those latter things since I've tried it.
Yeah this makes a lot of sense. Thank you. Will check out Alexa SEO audit and start there. We're also going to try to promote some of our content to leaders in the space and hopefully that will produce a natural link profile.
I read old code I wrote. "What were these people thinking?"
holy moly quaterlife crisis

instead of analysing you and give you some meta advice, i will give you some hands on things to do. (my quaterlife crises lasted a whole decade, but it laid the groundwork for the awesome life i have right now)

a) stop with whatever you are doing now, just stop, don't tell yourself you can't as you have to do so much stuff, just stop.

b) and then start travelling. 9 months, a year, the longer the better. do not prepare too much, you will not need it, travel alone.

only take a kindle and a crappy underpowered smartphone with you (i.e. a firefoxOX device),

if you haven't travelled before, start with thailand, it's a safe and easy country to start travelling, take it from there.

c) do not talk to the same people as you would talk at home, if you are american, don't talk to americans, if you are european, talk to americans, .... relax this rule after some time

d) return

you will not be the same person as you have before, and you will laugh at the person you were before

the whole process is called "getting some perspective"

you can do it at home, too, but well, it's easier if you are physically away and on the road
Ask HN: Native Android development in 2015? Worth the effort?
(I'm a first-year CS student in Denmark)

I was planning on beginning a free web course on Android development [1] when it hit me whether it was worth learning native app development with stuff like Ionic, PhoneGap and React Native around.

[1] https://www.udacity.com/course/ud853
> Russians always use GPS drop since the post system there is totally unreliable.

Could you explain me how GPS drop works (I couldn't find information on that topic via Google)?
Thanks for posting this one ; I saw it a while ago and some more polished version as well. Seems like a good idea to play around with for touch screen.
There've been times where I would just upload a picture of myself to the internet. For fun.
Understanding Delegates in C# for beginners
Read through other people's code and criticize their decision-making. Answer questions on SO related to whatever you're currently doing. If you can't explain it, you don't really know it.
>That alone sounds like it'd make it pretty easy to examine and remove

Minified and obfuscated Javascript is not much easier to check than binary files and more difficult than e.g Java class files, at least without ProGuard.
Why are you using LPUSH/LPOP instead of PUBLISH/PSUBSCRIBE?

I guess you get storage that way, but only one consumer of each message. It would be nice if it was optional in case you had a different application where you need to have multiple subscribers to the same topic.
The click to deploy on Digital Ocean is pretty cool.
https://www.youtube.com/results?search_query=something+from+...

If I remember correctly, one of his answers was something like "Because it's the only Universe where we could ask such a question". I think what he means is that all the other possible universes (or most of them) might or might not exist somewhere else, but they certainly don't include intelligent life with the ability to ask "Why is there something instead of nothing?". When you ask that question you are assuming this is the only universe and it was "meant to be". But our sole existence is not evidence at all for a "destination".

"What do I do now" is a complete different question, and I guess people might find their own personal answers in the most varied places. You obviously don't need a physicist for that, although lots of them also think about these things.
Great to see open source apps promoting open protocols - made me sad to see FB and Google moving away from it
Harumph. :/ Yes, I'm a terrible story-teller for this reason. To me, the details (especially in making sure the numbers line up with reality) are important.
Cool!

The Perl one seems to be perl6, not perl5:
https://github.com/docker-exec/perl/blob/master/Dockerfile

Maybe you should rename it to Perl6? Perl 5 is still the standard in the Perl world..
Don't forget powertop
Yep, there's mention of it on an old blog post [1], but you can verify for yourself on the Enhancements page when editing any video - there's a "Revert to original" button.

[1] - http://youtube-global.blogspot.com/2011/09/edit-your-videos-...
I personally attended a talk presented by Brian Behlendorf at the ISPF (an early ISP conference) in 1999 (which predates the 2000 Linux Magazine article). In his talk, he used the "A Patchy Server" explanation. He made no mention of any other etymology that I recall.

So either Brian was deliberately propagating the myth himself ... or maybe there's some retconning going on.
> So, you think inability to focus is the cause of your interests running "hot and cold"?

Absolutely, but this may be unique to me. I find complex things interesting. If I can't maintain focus long enough to get a certain level of complexity all loaded into the forefront of my consciousness, I find that I don't become interested when I otherwise would.

> do you find that you're less prone to get excited about new things, and spend more time on things you're already invested in?

No, and yes, respectively.

I am still subject to distraction while medicated, especially from new and interesting things. I'd guess that new things are as likely to pique my interest whether or not I'm medicated.

The difference is that medication makes it easier for me to decide on a scope for my current activities and makes it so that a conscious decision is required in order to react to a stimulus or tangent which would take me out of that intended scope. Without medication I don't usually have direct control over this choice, and I'm very infrequently conscious of it.

> there's always a piece of me that REALLY wants to be focusing on something else

I experience this whether or not I'm medicated, but medication makes that voice in my head shut up once I get moving on an unrelated task.
Unequivocally pretentious, bloated, and comically self-aggrandizing. Much like the watch and its makers themselves.
Pretty much the same, which is different to general websites, which do on-demand permissions (as with iOS model).

Chrome extensions can request only access to specific URL regex's, so they can be fine-grained about location, but the actual permissions tend to be coarse-grained. And as a user, you can't change the URL regex (that's some low-hanging fruit right there - users should be able to edit the URL pattern for any extension).

In some respects, Chrome apps are morphing to be general websites (e.g. with manifest.json and installing to home screen on Android), so hopefully things will move more in the direction of the web. There were also some hints towards on-demand permissions in the security talk at the most recent Chrome Web Summit, I'm not sure it's proceeding.
barely 16 hours battery? better for apple it recharge with telepathy...
Create a Calculator App Using Ionic Framework and JavaScript
This is the facebook feed problem for software developers. You said:

> Every day, I read an article by some hot-shot young dev who has a handful of fancy projects behind his belt (not to mention a great website and design sensibility) while I have exactly zero

This is going to keep happening. The only thing you can do is find something you love and grind it. That's what most of them have done. They (or at least most of them) don't just pop out a new smash hit every night. Most of those articles still take time to put together.

I didn't even start my career until I was 28 (while I was working on my MS). My daughter was born a year later, and it took me 2 years to get my blog going. (I foolishly thought I could write a CMS. I ended up building something clean and minimal with a static site generator.) It takes me forever to get a post together, but that's ok. I work at the speed I can. I'm happy because I'm still making progress.

Not everyone gets to be a rockstar all the time, and you have to jam in the garage before you get to take the stage.