skysight-inc/HackerNews huggingface dataset:
"These are the things people worry about incessantly. But we are going to die of cancer, heart disease, in a car accident, of old age, etc... how mundane."

Yup - when I teach probability, I start with the idea that what gets into the news is novel. What will kill you will not be in the news unless you are amazingly unlucky.
Which of the two US parties are promising a meaningful change in international policy towards Syria?
There are multiple well-attested routes around the Shockley-Quiesser limit most of which do not involve just silicon. One, which MacKay touches upon, is multi-junction systems. Another, which he does not (not being an expert in the field) is via so-called multiple-exciton generation systems. Contrary to most engineers' understanding, this phenomenon is pretty well explained from the point of a low-energy continuum QFT for the materials that most care about for implementation. The real game changer would be to mate these systems with topologically nontrivial materials with surface charge transport protection. Unfortunately with current fabrication capabilities, 70% of the conductivity is in the bulk, which does not possess the topological prohibition to one-particle (or one e-h pair) backscattering. (It would also be interesting to see if the known allowability of 2 particle backscattering applies to excitons in these systems)
One thing that i've seen a couple of times now with these types of demos is that the animation is pretty smooth, but the music / sound is stuttering and noisy. Anyone has that as well? I'm using Chrome on a pretty beefy (16GB) MacBook Pro.
Show HN: Windows 95 in the browser
Quiet contemplation. That thing you used to do when you got an early night, that may have helped your brain get into order, or possibly aroused the senses, and led to panic.

My partner monopolises the main living space, and always switches the TV on. She's out with the tablet and surfing in seconds. I don't have a mobile internet device at hand. So it can feel lonely and desolate. Once I also pulled out my laptop alongside the telly. So do get it. It does feel rude if one sided. Especially when you are left watching some crap that you wouldn't put on yourself. I could fetch my book, but I find it difficult to read while the telly is on. One day I might challenge her to a conversation.

I enjoy space and silence. In the garden I can just stand and listen for an hour or so at a time. I'm almost completely vacant. It feels good, but I'm not sure if it is good for the brain.
No. Do some research on the history of robotics. It has been predicted as the next big thing for more than 25 years. Ask yourself what really has to happen for mobile intelligent robots to be commonplace? You'll see it is not software alone.
Thanks, I've used Divvy and others like it before and stopped using them after some problems with OS X upgrades.

I'll try Divvy again and see if I can stick with it. i3 just feels like the integrated environment with better shortcuts that forces you to stick with it and get used to it sooner. I'll try to install it in VM and see if I'd like it there.
Poor people make bad decisions?
How about "bad decisions lead to poverty"?
Just the other day I started with https://github.com/fortruce/react-fullstack-skeleton/ as a minimal skeleton for a new project of mine. Having not developed with "modern" Javascript yet, and only having used React by itself this was quite a convenient way to get started. Most other skeleton projects were too much, too huge for my taste when getting started.

It has:

* react-hot-loader which causes your changed to get automatically loaded into the running webpage

* Webpack, gulp and redux all set up

* A sample api server integrated in the development process to be used with a SPA

* SASS/CSS loading, which also gets hot loaded into your page (once/if my pull request is merged)

* Production builds with minifying and no sourcemaps (once/if my pull request is merged)

I'm not entirely happy with the structuring, but that can always be changed once you're familiar with the technologies. I also just submitted pull requests to address the issues listed in the readme.
Thanks! I've used it before and will try it again, hoping OS X doesn't screw me over again with its upgrades.
Science disagrees with you.

http://www.bbc.com/news/education-21895704

http://greatist.com/happiness/benefits-of-boredom

Nobody said you shouldn't guide your child sometimes but sometimes your child needs to guide themselves too. We are taking away the latter in the modern world.
You can't build many of the newer features - Local storage, HTML5 video, WebGL, WebRTC, WebCrypto, etc - just with a new instruction set, since these inevitably must connect to the outside of the sandbox.

The evolution of the languages themselves is only a small part of what's pushing the web forward.
There is a vimeo channel but hasn't been updated with cool videos in a while. We need to fill up the youtube and vimeo channels for sure. https://vimeo.com/gootechnologies
Yup. Choppy sound for me in Chrome w/ 16 GB MacBook Pro, too.
Pretty sure, from memory, that the ARM holding company was originally 40% Acorn, 40% Apple and 20% VLSI Technology Inc (VTI).

Acorn used VLSI Technology's software tools to develop the first ARM chip, and VLSI made it.
> But I feel that the author largely fails to see the business perspective.

I wouldn't say that is necessarily true, given the solutions he proposes. While I do think the article is laden with naïveté, his proposed solutions at least seem to factor in the reality that costly rewrites are a problem. He's finding ways to minimize that cost.
Same here. Reminds me of glitches typical of apps using a too small mixing buffer (in an attempt to run with a low latency?)
None of the "solutions" I mentioned are actually serious solutions and were intended to show that the parent's reasoning didn't work (ie. you're not going to cure internet addiction by unplugging the router just as removing alcohol from the house won't prevent an alcoholic from seeking and obtaining alcohol).

Someone who's really addicted to something will seek the object of their addiction and think about it constantly. As you mention, there are also physical components to some addictions, such as alcohol addiction.
I said "part" of the modern definition of dependence. By snipping that you distort the meaning of what I said.

> Are you claiming that chemical addiction/dependence isn't really addiction/dependence if you can "override" it?

No, and you can't read that from my comment.

> To claim that my addiction to procrastination isn't really an addiction because I recognize it and doesn't feel so powerless than I would want to kill myself is absurd.

I didn't claim that, and to think I did form what I wrote is absurd.
With regards to 1Password, I have found the Windows version to work reliably under Wine (on Linux, never tried on FreeBSD).
My preferred boilerplate is [1], [2] is also pretty good.
I think that the major issue is not React itself, but a bare minimum set of modules already pre-configured to work together, that for me are react-router, react-bootstrap, either flux or parse.

[1] https://github.com/MadeInHaus/react-flux-gulp-starter
[2] https://github.com/kriasoft/react-starter-kit
It's a democracy, alright, elected by the people for the people.

How big and fat a political campaign is irrelevant.

It's ultimately the voters' responsibility. They are the one who elect the lizards, and listen to thrash news, and be terrified of serial killers and terrorists.
Nope, no problems with music or sound. Google Chrome Canary on desktop PC, Windows 8.1, NVIDIA audio device (HDMI).
Hey, I have a quick UI suggestion that might help with on-boarding:

In the create new UI, the name field needs to be more obvious. Since the template thumbnails command so much immediate attention, it took me a minute to figure out what was wrong when I was trying to create a canvas and the blue button at the bottom was disabled.
I'm not a JS expert. Can you suggest the better way?
I know that controllers are sandboxed, but I still like to add some 'namespacing'
Insanity is doing the same thing and expecting a different result.

I spent ten years writing TempleOS. It is done.

The one thing I should not do is more of the same.

What I need to do most, is get out of the prison run by the dumb fuck fraiser nigger and get the world to see my talking SETI and let it become like the Contact movie.

God says...
symptom bandstands unmistakable dines mannerism's Scheherazade's curl episode Ferraro equality's earner's hawking enure thrice indemnity Irishwomen porno walkway's plowed aerial expertise cut's snub prophets trunks outlive drugstore drives keeled Terkel retaliating permanently unconcerned befit communism's McCartney's annex sulfate's disaster's playhouse's brassieres plodders crystal Hewitt's antiknock's retrace clinical fridge's futility's Bayer's Harriet Sondra's highbrow scabbing stirring polkaing biologist bleep cutlasses agrarian twosome's ow melodic screened extrapolation's Yukon pejorative's tiresomeness's anarchists suborned hiccoughing misspent impregnation Tinseltown malignantly pointier watchband's pitfall's coordinator's bindery's Krystal overestimated Esq's scrotum regiment's Folsom formalization harpy's grizzly's supermarkets molester's Gentry nuncio utilized Ca E packet knackwurst's subconsciously dutifully
Is there the scramble/analysis of the 4.90s solve somewhere? Looks to me like a nice fast cross, standard F2L, standard OLL, and then a clean PLL skip?

edit: found something on page 16 of a thread: https://www.speedsolving.com/forum/showthread.php?55952-WR-L...

looks like the last move was an OLL(CP) alg (https://www.speedsolving.com/wiki/index.php/OLLCP), not just standard OLL, making the last layer skip 6x (?) more likely at the cost of remembering a few hundred more algs.
we are also having more people climb out of poverty, health care is more prevalent in the third world, and some major diseases are on their way to being history.

So there are just as many other metrics to show improvement, not to suggest there aren't other areas we can improve. As for the mass extinction event, while some claim it they eventually call out numbers showing the previous five so swamped what is happening now that we are just simply better are recording events and it may not be as dire. It would take over two centuries at current and project rates to equal any previous mass extinction event and that is only if the dire projections are correct.
I can easily go a bit tab mad. And noticed this in myself ages ago. At work I vowed not to look at sites that weren't work related. And instead checked personal email/sites before or after work. I was more organised. I even used to sit on the train and plan my days work. And it paid off.

These days I'm more and more distracted, have issues concentrating, and I don't have a smartphone, which I'd probably gravitate towards. It is in part, why I don't own one.

I also have congnitive difficulty reading from the screen, so if I stumble across something I think is worth reading, I send it to my e-reader. There I have a ton of unread articles. But I do tend to do one at a time, and it sticks better.

The young ones seem to be able to happily multitask, they sit next to each other on the bus or in cafes talking and surfing simultaneously. I find multi-tasking increasingly difficult, they don't, what gives?
This is what a Tor Supporter looks like: Laura Poitras
Three ways to fight climate change that Bret Victor missed
Twitter: https://twitter.com/cmdrtaco/status/670424137282777088
Only if you're on the same file, in large projects in the best case scenario it becomes stuck for 15 seconds, usually it just doesn't work.
Prelude to a Profession
The title should be "Engineering Security". Subtle difference, but a meaningful one.
I've always used OS X and Linux in school, but for some reason I've really been curious about the BSDs. Would it be worth trying FreeBSD out in a VM? Unfortunately I don't have a spare computer that I can test stuff on.
PowerVR was a interesting product, much like the 3dfx comeptition, it was a "pass-through" design in that it only did the 3D part and you needed a video card alongside it to get anything else.

The difference between PowerVR and 3dfx was that while the latter used a a short VGA cable that went from the video card to the 3dfx card, and then you plugged the screen into the 3dfx, the PowerVR passed everything around on the PCI bus (very similar to what Nvidia Optimus is doing on laptops).

But then Nvidia came to market with the TNT series that did everything on a single board, and they could do it in 32-bit while 3dfx was limited to 16-bit, and ATI got involved where before they had only done 2D stuff.

BTW, 3dfx introduced SLI to the gaming world. This while still using the physical pass through VGA cable. Made for quite the cable salad.
Indeed. We are in the process of adopting more of a google docs flow to document creation. This would mean having the templates right in your dashboard and then getting sent directly into the scene when selecting a template. You can always give a name to your scene at a later time. Thank you for the feedback :)
How to name a class, a method, or a variable?
What do these companies that don't move then spend the money on? Because it doesn't seem to be the salaries ;)

Suggested office square footages: http://www.officespacefinder.co.uk/officespacehow.html - does this place look like they've got even 50 ft^2 per person?! Packing your staff in like battery hens or galley slaves is unhealthy. Those poor people in the photo (assuming it is their office - the question has yet to be answered conclusively) are suffering from terrible ergonomics and cramped working areas, both physical and virtual.

So what if you're this scrappy startup - that sort of thing is a false economy. Your staff are pretty much your only asset.
Runs smooth here on 8GB ram and a generic video card, playing a video on MPV at the same time, Ubuntu 15.10 Wily ...
I did a 5 year degree in CS. What remains is not so much the course content but the faint knowledge of how things kind of work. This gives me a very wide scope when working on any problem and to provides a better grip when facing new domains.

You can't replace the full scope of CS studies with online courses or books simply. What you can do is to start widening your current domain of knowledge. You are a programmer: How does your language of choice work internally? How do compilers/interpreters do it for other languages? How does a single core handle your program? What happens with multiple cores? And so on...

You'll find yourself knowing more and more about SO, architecture, etc and you'll be able to take advantage of the knowledge right away (because it's related to what you do) and in the future (because many CS domains share common parts).

Last, if books work for you, use them. If hacking some electronics does it, then pursue that. Just find a way to learn things that doesn't get you tired. And whenever you're in the office and someone just talks about something you have no clue, ask for tips, always!
Glad to hear I'm not the only one who calls him Pinkerton. It was Deadwood that did it.
The human reaction time is about 0.1 seconds. They shouldn't use a manual chronometer to measure these results 4.9+/-0.1 is the difference between a world record and a good score.
Been using PHPStorm for years and still when I hit find declaration key combination I'm still not sure if it will actually find it or tell me it can't. I came to accept this as a limitation of using a dynamic language.

On the other hand I'm sometimes surprised by the things it can figure out from my code.
> (I include the CPU fan because it made me laugh while I was installing it. So ridiculous.)

don't know what to think of that part... fans are serious business, nothing to laugh about. think about them before they die on you or you're toast.
Hmm, it's not clear to me what the benefit of that would be in terms of information (a transformation). It's univariate data, it's been a bit since I looked at it but a histogram showed readings were lognormal / weibull / gamma distributed (point is asymmetric, right-skewed), I believe.

In terms of inference, it's kind of mind-bending to think of a "population" of blood and each person having a specific variation.
I have also found this format to be really annoying when people share links to content that doesn't open outside Chrome.
Is c++ good for performance in Node.js?
Does it make any difference in performance when I make an app in node with or without in node.js addon that is written in c++?
Ooops.... Thank you. Of course, it should be so.
It's not just rising sea levels caused by climate change [0]: extreme weather will likely become more common, and will disproportionately impact the societies least prepared to cope with it.

[0]: Though just try searching for "Climate Change Map" and see the likely effects in your parts of the world. Florida? Gone in some predictions, along with major European cities like Hamburg and vast swathes of the Netherlands, low lying land on the African coast and countless examples the world over. "A few million pacific islanders" this is not.
An Introduction to Face Detection on Android
Programming “free schools”?
I'm a vagabond right now, and I got introduced to the idea of free schools in the punk house scene of Washington state. I'm now in Portland, and I'm wondering if anything like that exists in the techy world? Do any collaborative, community spaces exist for programmers to live in and share together while learning and working on projects?
How to create buyer persona when you are just starting out
There is evidence from studies of youth sports that specialization at a young age can actually be detrimental to adult outcomes:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3658407/
It's very easy though to procrastinate when in 'command' of a web browser.

Removing the device removes the temptation.

Typically I can be in the middle of something else, sit down in front of the laptop to quickly check the news or something, and end up walking away from it a few hours later. It's very easy to get sucked in. I guess I'm weak minded.
I'm happy that the OA found something that made them happy, but this paragraph caught my eye...

"OpenBSD was my first choice. I’ve used it for many many years in firewalling or routing contexts, I used to use it as a desktop – but the upgrade process sort of killed it for me. I didn’t want to deal with patching and recompiling my OS, or remembering to look at a web page for errata (or writing a script to do that for me.)"

Binary updates are available for the stable release of OpenBSD from M:Tier

https://stable.mtier.org/

Just thought I'd mention this. I have no connection with M:Tier other than that of a grateful free-loader &c
Most Emacsers know magit, but many git users may not have considered to use Emacs.
I agree but I was just pointing out that it's almost inevitable for some developers to leave the organization for reasons beyond the control of people running the org and therefore it is not worth it to have the org undergo a cultural transformation and turn it into a fraternity just to dissuade them from leaving.
It wasn't me who down-voted you, but perhaps it was someone else who wasn't familiar with a single one of the capitalized words/phrases in the paragraph:

"I carry a box with a couple of sets of Sharpies of various colours plus Muji pens and pencils. Grabbed and distributed in a coordinated Mexican wave. Seriously, the full Csikszentmihalyi flow."
I use selfcontrol [1] everyday for this.

[1] https://selfcontrolapp.com
I think the main problem with types isn't that they slow you down. In my experience they actually don't and reverse is actually the true. The main problem is that static languages are often too complicated for non professional software developers, i.e. designers, system administrators, data scientists, etc, to be motivated to learn them. They just need to write the code, and when they do it themselves, the stuff is done much faster and much more efficiently.
That's a negative way to look at it, though I understand what you're saying. I think it comes back to a central point of the article:

'You have no idea how strong the pull to feel worthwhile is. It’s more basic than food.'

I doubt anyone starts out their day looking to be a failure.
Great feedback! Thanks!
> I've always used OS X and Linux in school, but for some reason I've really been curious about the BSDs. Would it be worth trying FreeBSD out in a VM? Unfortunately I don't have a spare computer that I can test stuff on.

It can't hurt to try using FreeBSD in a vm, that's how I started using FreeBSD and now that's what I run on my primary development machine.
And how long does it really take to figure out who you want to vote for obce every 4 years
This article seems to assume that problems in P are computable no matter the size. If it is shown NP=P, but the best algorithm we have is O(n^100), we still don't have a computer that can actually finish the computation.
Short Strapless Black Multi Sequin Dress
I agree it's great as a general tool to stay up to date on generally interesting topics (ie. what the entire HN community finds most interesting / relevant). I'm thinking more along the lines of something catered specifically to what I find interesting / relevant. Sort of like a Twitter feed, but instead of following people / projects / newsgroups the ML algorithm caters my feed to highly relevant / personalized results. Because even when I'm following the most relevant people / projects / innovations today, I'm not necessarily learning about what will be the most relevant / interesting tomorrow.

This would theoretically make it possible for me to (more or less) stay "in the loop" without even trying.

The reason for something like this would be because there's no lack of information these days to consume. The problem is making most efficient use of our time where we're not digging for the most relevant information. Instead we're having it served to us so we can consume it passively without worrying that we're not able to "keep up" with the speed that things are happening around us.
The engine is open source btw!
https://github.com/GooTechnologies/goojs
Neither, I really should have said "as voter and a a citizen" since changing this policy might require more than voting.

But I think that this is something an ordinary citizen can do something about. The policy up until now was not created by arms manufacturers, or by neo-cons alone, but primarily by moderate liberals. Noam Chomsky or Norman Finkelstein would say that these moderate liberals had been tricked into acting as pawns for the neo-cons. That doesn't have the ring of truth to me. I think they act according to their own ideology, albeit a hypocritical one that is liberal at home and right wing on the Middle East. This ideology can be argued and lobbied against by people with different opinions.
Delusional?? 12 billion ARM processors were sold in 2014. Intel sold 400 million. I wouldn't bet against those volumes if ARM partners become serious about the server market. It's quite clear that 64 bit ARM processors are good enough to use for some servers, with some very high end offerings coming along soon as I've posted about in other comments. Disruptive innovations happen from below.

Sources: https://atlas.qz.com/charts/Ek18VmbP http://www.bloomberg.com/bw/articles/2014-02-04/arm-chips-ar...
You had to kill explorer to play aoe2 on windows 7 to fix the color issues: http://answers.microsoft.com/en-us/windows/forum/windows_7-g...