skysight-inc/HackerNews huggingface dataset:
Besides neurotically tweaking my text editor of choice and getting lost on Wikipedia...

- Exercise: Running and bodyweight strength training are free (minus clothing), and can be done more or less anywhere. They yield clear results as you get in better shape, and can be really fun when combined with music that pumps you up, letting it drive you towards runner's high.
Some take this further than others [0].

- Music: Listening to a variety of music, as well as performing (preferrably multiple instruments) gives you a greater understanding of what is going on and why it works, though practice can be very time-consuming - but ultimately worth it.
There are, for instance, very few things in my life that I remember as equally rewarding as trying to learn Metallica records by ear in my early teens. As your technical proficiency and understanding improves, you may gain an interest in complex and/or obscure and/or straight up weird music. Some take this further than others [1].
In addition, experimenting with recording and manipulating/mixing/mastering will give you an understanding of the production-side as well. Knowledge of both performance and production will affect the way you hear recorded music, ideally culminating in an approximate understanding of how the different sounds were made and molded.
Combining writing, performing, recording and manipulating - making a piece of recorded music entirely by yourself - can be pretty difficult, but also extremely gratifying.

- Reading literature: A great way to go on an adventure, relate to someone, or see things from someone else's perspective.
For instance, I've learned things from being exposed to opinions that I didn't necessarily agree with, like Philip K. Dick's views on abortion, Dostoyevsky's orthodoxy, and various positions of the oft-misunderstood/misconstrued Nietzsche.
There are some really great books out there dealing with everything between ordinary people in ordinary circumstances and extraordinary supermen in cooky sci-fi universes. Some take this further than others [2].

- Programming: Picking up and learning some new language or piece of technology can often be rewarding in and of itself, and lead to an added perspective in future tasks.
Additionally, programming has the advantage of often giving (more or less) clear feedback.
As I'm sure we can all agree upon, no one has ever gone off the deep end with regard to programming.

[0]: https://youtu.be/hKrg_ei96xk?t=88

[1]: https://www.youtube.com/watch?v=J4rqXqpLCZ0

[2]: http://www.amazon.co.uk/Ayn-Rand/e/B000APYGIW/ref=dp_byline_...
All true. However the interesting dimension for Tesla is that they also sell more than just cars now. They would probably have a hard time getting a car dealership to sell a Powerwall, but with their own Tesla branded store they can sell you "the future" with a car + powerwall combo for example.

From that perspective they really have no reason at all to cooperate with dealerships. The car dealerships are too narrowly focused, whereas Tesla is transitioning into more than just a car company, and selling more than just cars.
A lead link can appoint people to roles, but the people have autonomy in that role. A manager has the authority to both appoint roles and micromanage execution.

Also, there is a parallel to lead link called rep link who is appointed by the lead link's circle to check against bad decisions/behavior by the lead link.
Thank you! Sorry for the difficulty navigating, what did you have a problem with?

The cube animation are six square divs animated with css. Just take a look at the source if you're curious.
>> Perhaps 70% of developer time is spent dealing with parsing, serialization, and persistence. Values are encoded to and from JSON, to and from various binary formats, and to and from various persistent data stores… over and over again.

> This is not my experience at all.

Yeah, unless you're tinkering around in a side project just to learn something, don't build your own JSON parser or writer.

I've spent WAY more time thinking about how to structure my data for serialization than how to serialize it. For the vast majority of use cases, serialization is such a solved problem that if there isn't an obvious way to proceed, you're probably doing it wrong.

>> Another 25% is spent on explicit networking. We don’t merely specify that a value must be sent from one node to another, we also specify how in exhaustive detail.

> Honestly I'm not sure what the author means by this.

Doing low-level socket programming? Maybe? But in the grand scheme of things, that's probably a fairly specialized use case.
At this point the word "hack" has changed completely. With hackathons people use "hack" to mean "build quickly", and for the general population "hack" is just "my friend left their Facebook open so I posted a status". I think fighting against that is a lost cause.
Women-led startups achieve more funding success online: Report
It's not a bug it's a feature.
While I sympathize with the 'value pricing' sentiment, and do use in in some pricing situations, part of the 'value' measurement comes down to the other party's ability to execute and extract the value from whatever I (or my team) produce. Having a time factor in there (X hours, Y weeks, whatever) and having part of all of the price be affected by the time put in reduces that issue, but also generally will tie you to lower profits of any sort.

I've done 100 hours of work for company X, and they were easily able to recognize > $300k of value from that project. Another 100 hours of work for company Y, and they were struggling and complaining about a $7500 charge for that time, as they "didn't see the point" (the original sponsor did, but the rest of the team wasn't executing on the whole project, and nothing was getting done, hence little value arising from anyone's time).

Finding more projects like company X, and fewer like company Y, becomes it's own fun exercise.
Don't ever... EVER... get drunk at a corporate function.

EVER.
But if you're going to tell, be concise and coherent.
This is amazing on so many levels including the presentation.
Beer has numerous vitamins & minerals and fiber.

http://www.realbeer.com/edu/health/good-bad.php

And apparently microbrews are healthier than domestic brews.
For a more varied look at what can happen after you die, I recommend the book "Stiff: The Curious Lives of Human Cadavers" by Mary Roach [1].

I think my favorite is to donate your body to a body farm [2].

[1] http://www.amazon.com/Stiff-Curious-Lives-Human-Cadavers/dp/...

[2] http://en.wikipedia.org/wiki/Body_farm
Another one for Alcademic's "Good Booze, Bad Booze" series: http://alcademics.com/2015/01/good-booze-bad-booze.html
That's still rather different than a company with a hierarchy several levels deep.
Getting to a Messaging Framework and Value Prop
I doubt those 14% are that confident. Confident makes it sound like it is a sure thing. I think it is more like: If they could, they would.

And it does not have to be a better job, it could be even one that pays less. If the person needed cash fast, this is one way of getting it. They could spread those losses over a year. It's still better than a payday loan.
Similar for scratch paper. Whiteboard is just a collaborative version, but in both cases you are working out incomplete ideas to arrive at a sketch of a plan. It is only necessary to capture the final plan.

<rant>
On that note, here's a rant about iPad used for scratch paper:

I sometimes try to use an iPad for scratch paper but it doesn't really work out the way I want. Requirements:
- Scratch paper doesn't need to persist very long, just while I'm still in the middle of working it out.
- The final result needs to last until I'm done taking the actions it describes.
- It needs to be easy to find the scratch papers for projects I'm currently working on. They need to still be editable in that case too.

What I get instead is:
- "Notes" organization with multiple pages in a notebook and folders, but the interface to organize and navigate between these isn't very good. I often don't bother to organize because of that. It also makes it hard to remember which notebook has the thing I want.
- Pencil and paper is still better than finger or passive stylus due to palm detection, line width, accuracy, and the need to zoom and scroll due to those problems. An active stylus can help but I don't currently own one.
- Too many choices of software, so I stick with the one I have now instead of buying them all to try them all. None of them sound like what I want from their descriptions.
- On active styluses, same problem. Too expensive to buy them all and try them. Reviews focus on the wrong things. It is either talking about writing words for a note, in which case the reviews usually say it doesn't matter what features the stylus has, or it is about art. I want to draw simple sketches of flowcharts, UI, etc. which is kinda like drawing art but not so picky about certain features.
- Partly due to organization issues, I tend to not delete old scratch notes from the iPad. Even something email-like with an "Archive" button or moving to a "Read Mail" folder would help.
- Most of the software that I've tried does not easily sync with a PC/Mac. It might have an export to PDF / PNG option but that is a one-way export.
- I do not want a subscription cloud service for my scratch paper notes. I don't want a subscription cloud service at all, thank you very much.

</rant>
Or phrased with a bit more seasoning:

"Reading from L1 cache is like grabbing a piece of paper from your desk (3 seconds), L2 cache is picking up a book from a nearby shelf (14 seconds), main system memory is taking a 4-minute walk down the hall to buy a Twix bar, and waiting for a hard drive seek is like leaving the building to roam the earth for one year and three months." — Gustavo Duarte (http://duartes.org/gustavo/blog/post/what-your-computer-does...)
http://www.arm.com/markets/embedded/smart-cards.php
Does access to the Windows source come without tainting your soul?

Open Source licenses say what you can do with the source.

From what I've seen, the Windows license also says what you can do with the knowledge. It's difficult to find the exact terminology online, though.

i.e. everything you do after looking at the Windows source is tainted with the knowledge of the windows source, and the IP embodied therein.
I am referring to relicensing, which is meaningful for AGPL3 but not Apache.
US asks China to investigate cyber attacks
Posterchild for TL;DR
As with many things in life, there's also a relevant xkcd: https://xkcd.com/927/
Cuban Coders Looking to Energize a Nascent Startup Scene
Absolutely the nicest way to say "join my cult or get out" that I've ever heard of.
Wow. That's a crazy story. That sounds awful.

I never knew the inner eye was shielded from the immune system. That's pretty interesting. I guess that explains how people can get things like persistent amoebic infections.
Tobacco was discovered probably just as long ago, but I don't see anyone blinded into thinking it is healthy by its antiquity.
One way to look at it is that alcoholic beverages compete with other beverages, so maybe Coca-Cola and Pepsico would benefit.

Another way is that alcohol competes with other neurotropes, so maybe pharmaceutical companies and drug dealers would benefit. Or even makers of psychedelic music and images.

A third way to view it is that alcohol competes with other stress-removers, so massage therapy and calming music vendors would benefit.
Zoosk Formally Withdraws IPO
Theme Park of Everyday [video]
Thats a pretty awful company/product name, I was surprised it wasn't porn. Product looks pretty neat though.
It's similar with beer (all alcohol?) in most states. They have to use a distributor and can't sell directly (except at the brewery). That why beer availability often follows state lines instead just distance.
I came here to complain about calling things 'next-generation languages' when it's obvious that a next-gen language would have to have a purely functional AST.

Turns out Unison has that; so you've got my interest!

I agree with the other comments though that these (amazing) salient details could be communicated a bit more succinctly ;)

P.S. I have a presentation up at https://speakerdeck.com/mtrimpe/graphel-the-meaning-of-an-im... which lists some of the real-world benefits of such a language... feel free to use it for inspiration.
"tl;dr is "If you quit today, we will pay you for the amount of time you’ve worked, plus we will offer you a $1,000 bonus.""

Paying you for the amount of time you worked is a legal obligation. So really you are talking about can you find an equivalent or better job in the amount of time you would have earned $1,000 if you stayed. Even in the lowest of paying legal jobs in the US, it does not take that long to earn $1,000 relative to securing a job. Not to mention that new job is not guaranteed to fit into your current living situation and other factors that cause the inertia for staying with a current job to be quite large. Seems a bit like a gimmick to me.
How music evolves
I'm Rodney, co-organizer of Merchise Startup Circle.
We intent to help all those who are involved in the Cuban startup scene in any way. The goal is to create a regular meetup for anyone interested in startups, tech and entrepreneurship.
Glad to answer any questions
Microsoft announces things while they are still finalizing, or even sometimes while still designing, what might not even always become a product: this gives them a chance to get feedback from potential clients as part of large semi-public beta programs and back room negotiations. They probably do not know when it will be ready, nor have they yet decided how much it will cost.
I very much agree. Skype itself is, unfortunately, too much problems sometimes.

I really hope #1 priority in this thing would be its stability.
Usually it's not a part of it, but you could do it. A huge part of the fly fishing philosophy is Catch & Release (C&R).
Actually, dollar for dollar, Intel:ARM sales looks a lot like Intel:ARM performance. Something like 50:1.
>The ability or inability to describe an idea in simple terms has no relation to the validity of the idea.

Maybe not in physics, but in politics and business it does - those fields like to seem more complex than they are so they fake it, which is much more difficult to do with simple language.
I think I'm correct in saying that for anyone who is just using `r_basicprofile`, you won't be affected, and you do get quite a lot of information just from that:

https://developer.linkedin.com/docs/fields/basic-profile
Facebook slyly promotes its net neutrality-violater Internet org among users
http://www.rsm.io/rileyt
I have to compensate for ADHD, which may or may not be your issue, but it sounds similar.

Few things:

1) Sleep on a regular schedule. Set a "go to bed" alarm. Stick to it. Makes a huge difference.

2) Exercise, even if just taking brisk walks. It directly affects concentration/attention for the rest of your day. That's fairly well-supported by studies/literature.

3) Eat right. Be careful about caffeine and sugar, as the crashes will probably hit you harder than most.

4) In general, get on a schedule. Rhythm is the key.

As far as productivity:

1) Underpromise, overdeliver. This is hugely important. If you know you're not as efficient as you want to be you have to stop telling people what they want to hear and start telling them something more accurate. Even if you were ideal, we usually underestimate software tasks.

2) Look into Pomodoro or some other interval work rhythm method. It makes it OK to take breaks by regimenting them some.

3) Use a Todo list. Try to get one impactful thing (or chunk of thing) done each day at a minimum. Look up "Big Rocks" or "Zen to Done" on Google for some good tips there.

3) Find a coach. There are ADHD and productivity coaches out there that specialize in this stuff.

4) If you can't find a coach, at least find a mentor.

5) Go talk to a doctor. You sound like you have issues to actually address. If yours are like mine, meds help. You probably also need to learn some good habits though--there's no magic solution.

You also need to work on making yourself happier and regaining your own trust back. You're way too down on yourself, and you've actually written yourself off as inherently problematic. Objectivity is good, but it can also be how you get defeated before you start.

You actually sound like I did when I didn't feel like I could even be accountable to myself. Your first challenge is to get a grip on how you work and make yourself OK with it while you get better. Everyone's different, and the important thing is to accommodate yourself effectively, not to be perfect. But first, start making yourself happy. One accomplishment a day is a good step towards that.

Last thing:

I listed a lot of stuff. Don't try to do it all at once. You'll flop hard. But start working towards it.

Since you're having work issues in particular, I'd look at sleep, Todo lists, and Pomodoro as some of the first things you try.
The budding marijuana industry?
I think the white text against blue background is a rough choice. On the right monitor and brightness, it's fine; on the wrong one, it's illegible. Text either needs to be thicker or the color schema needs work.
I'm sure this is related to the healing of the fork with io.js via forming a new foundation. After the merge, there won't be any desire for a single person who is "the node.js maintainer" anymore (because the new governance model shares responsibility), so it makes sense that the current one will step down.
> You wouldn't have had to write that code if using Tox were chosen in the first place.

First of all, it is important to understand that Ring is based on SFLphone. Our team have over 10 years of experience (and code) working with the existing SIP infrastructure. Have an inter-operable SIP based decentralized network is really the whole point of doing what we do.

> Can you give more details on this?
(please note that this section talk about features in development, it can still change)

The classical phone network is an open system. Everybody call call everybody, some for emails. This can cause some issues, such as tele-marketing and scam (+ spam, called "SPIT" in the VoIP community). Some other IM networks (MSN messenger, Skype, in fact, most of them) use the opposite. You can only open communication with people who are whitelisted. Traditional SPAM methods are mostly useless on most VoIP media such as voice and images as there is no "ahead of time" processing (everything is RTC). A distributed server-less network also cannot ban accounts, there is none. With IPv6, an IP based blocklist is also impossible.

There is a bunch of ways to fix those issues. One is to build a validation network be asking the peers you currently trust to validate new persons. The downside of this is some serious anonymity issues. You basically tell the world who is calling you. The second option is to use a chain of trust. There is multiple ways this can be implemented. First, it can be done on the DHT itself. You only talk to nodes that are signed by a certificate authority you whitelisted and use TLS revocation and other protocol features to manage a pseudo-clean distributed closed-network from which intruders are banned. The second way is to use the full "global" DHT, but only allow calls signed by a trusted authority. For example, this allow a small startup to sign a bunch of certificates, place them on the DHT and let employees call each other. This network will be about as insulated from unwanted external calls as a private SIP server.

Obviously, those 3 strategies are complementary and can be combined to eliminate SPIT and to a certain extent third party meta-data collection.
This is likely a response to the recent ADA lawsuits against MIT and Harvard for not providing closed-captions for their online lectures.

http://www.nytimes.com/2015/02/13/education/harvard-and-mit-...
I'm Alex Medina, co-organizing the event with Rodney and Med... AmA
What do you mean by no one? Apple has shops in Michigan, no?
Alcoholism is not "a drink a day".

http://www.nice.org.uk/guidance/cg115

> Alcohol dependence is characterised by craving, tolerance, a preoccupation with alcohol and continued drinking in spite of harmful consequences (for example, liver disease or depression caused by drinking).

[...]

> Alcohol dependence affects 4% of people aged between 16 and 65 in England (6% of men and 2% of women), and over 24% of the English population (33% of men and 16% of women) consume alcohol in a way that is potentially or actually harmful to their health or well-being.

Notice how the rates of harmful drinking are much larger than rates for dependant drinking.

A person who drinks more than 15 units a day gets community based (outpatient, at home) assisted withdrawal. To get in-patient medical withdrawal a person needs to be drinking 30 units a day.

1 litre of spirits at 40% ABV is 40 units.
You could also write an Ansible role for your app which automates the setup and installation. Then installing your app becomes as simple as a single Ansible command without additional dependencies.
http://vrfocus.com/archives/14917/nvidia-ceo-vr-going-future...
I thought that 'holacracy' was a made up word from Silicon Valley (the TV show) where they have a fictional company called Hooli, but apparently it's a real thing.
This is a link to a post on /r/conspiracy that is just a screenshot of an anonymous message between two users.

Needless to say, unless you have any actual evidence on this topic, I am dismissing it outright.
How to setup an environment to demo a Shopify Theme
Why not cache the database post migration?
On the surface it sounds interesting, but I don't really buy the idea that programming is terribly limited by the quality of text editors. Even "basic" editors like vim and emacs can almost instantly catch most syntax problems, and IDEs like Eclipse and Visual Studio are great about complaining if you make a mistake.

In my experience, these days relatively few problems come from language syntax errors ... most problems come from mistakes in logic, poor systems integration, or incorrect validation of input data. Not sure how Unison will solve those challenges, but to be fair maybe that is out of scope.

However it is hard to slog through the marketing, and in the end its just not clear from the writeup what sort of programs one would write in Unison, so it doesn't really inspire me to spend any more time trying to learn about it.
If you have no negative effects and casually live up to 80 and 90, as these people do, then they might as well be junkies...
http://vrfocus.com/archives/14917/nvidia-ceo-vr-going-future...

gtx980
There's plenty of reasons to stick around that aren't religious zeal.
How to go from idea to prototype in one day
A determinant describes changes in volume under transformation, and an (n-1)-dimensional set of points has zero n-dimensional volume.

(very sketchy, but it's the best I could come up with under the constraints)
They are provenly-effective techniques to make a disparate group of people work towards a common goal...

Whether the techniques and the end-goal are good or bad is left as an exercise to history :)
Corporate loyalty died when companies stopped paying pensions, or severely reducing pensions. Our parents always worried about pensions and corporate loyalty. In our generation, and especially technology, we make a lot more money, and can generally make even more by switching jobs. Therefor, corporate loyalty, in the current tech industry, is virtually dead.

The one case that it isn't is perhaps companies like google where an employee gets the founders award, which is millions of $$$ of stock options that vest over a relatively large stretch of years. I know a guy who won this award and he is google for life.
I hack things all the time when I have the login and password: the planet, the internet, the website. There is literally no limit.
Done. https://github.com/facebook/PathPicker/issues/63