skysight-inc/HackerNews huggingface dataset:
Did you read this review? Gruber's blind love for anything apple generally turns me off. In this article though i thought his fanboy-ism stayed pretty restricted to apple the company, and it seems like quite a fair critical review of the watch itself.
Fixed the "It's" typos, please do let me know if you see anymore :)
I do the same with old blog posts... I frequently spot areas where I've regressed and need to practice. The longer I spend doing "real" work between working on prototypes or katas, the more I feel like that's the case.
Product team member here - happy to answer any questions you have :D
Poll: Male or Female or Other
Just wondering what the latest demographics of HN is. I am including "Other" option for those who don't identify as either.
"It can just be hard when it feels like everyone around you is hitting that peak at a younger age"

Just wanted to mention that that is simply not true. "Everyone around you" will probably not reach any sort of peak in their entire life and I bet for a lot of them, from their point of view, YOU are the one that reached that peak.

It's also curious that you say that "to be happy with limited success and a more laid-back pace would be a kind of personal death". So, even though you'd be happy that would be a personal death?. Think about that for a second and why you phrased it that way.

As for the original post, I was at some point where you are (to the point of panic attacks and worse) and I know it's not a nice place to be, but believe me it gets better, way better!. For me the answer wasn't to just try harder to "make it", it was realizing that all those ideas I had of what I wanted to be, success, etc were just wrong. I would even say now my definition of success is actually the inverse of what it was.
clickable -> http://sameroom.io
Huge water glaciers on Mars are hidden by dust blanket
Really interesting. Do you plan to integrate Skype?
What would you want to comment in the job postings?

It's unlikely that there would be any positive comments, so disabling for those posts is not unreasonable.
Show HN: Retrograde – The best jobs in tech, all in one place
> Big deal. It is not as if it is something hard to DIY if you are committed to breaking the law.

And, for the most part, it has little to do with breaking the law. In many places, including the vast majority of the U.S., DIY weapons (with a few exceptions) are perfectly legal provided you are not a prohibited person.

> I think that is the stuff that both sides of second amendment shouting match fail to get - inventing deadly stuff is easy.

What makes you think that 2A supporters fail to understand this? The ubiquitous availability of deadly weapons of all forms is a common theme in the utilitarian argument against gun control.
If it isn't a bubble now, what criteria would make it a bubble?

The opening paragraph creates an infallible criteria. It's true that many people thought instagram wasn't worth $1billion. Does that mean $35 billion is less indicative of a bubble, or more? Simply saying 'hah! Bubble predictions were wrong in 2012 because valuations are still rising, so they must be wrong now too.' This sort of thinking would never predict a bubble.
>As a non-native English speaker "No, Totally" doesn't sound natural at all to me

I'm a native English speaker and "No, Totally" doesn't sound at all natural to me either.
As an aging developer who's on the wrong side of 41 yrs (or say 42, or 43 ..) , I am surprised by your impatience (to put it mildly).

Don't develop an ambition just because others have it. You have decades left in you. You seem to be unhappy now.

Glass half-full, or half-empty ? Upto you.

You are a top-10 CS - that pretty much means you know a lot. Shouldn't be overly reading those technical articles. You are denying, or discounting knowledge that you have in you. Have patience with yourself. Back yourself.

Whether you are ambitious or not - you will get there. As long as you don't become a veggie, or an addict. Your skills and talent will take you places without overloading your anxious psyche with fake ambition. Things will happen if you stay away from the wrong places and the wrong times. Takes time - no, I am not saying you need to wait till 41 (or 42 ..). Decades sooner.
Pretty good article. I think it should have been split in two. Ancient games and modern games (possibly even three with the current age of KS/youtube gamsessions etc.). It's really hard to compress the history of board games into such a short post.
Germany is often credited as "the board game country" (somewhat unfairly in my opinion there's other countries with very strong board gaming traditions) but I've always wondered why games are so popular here. My working hypothesis is that it is somewhat related to the post WW2 social climate (escapism?).
I'm also curious if a widespread "gaming tradition" has positive effects on other areas of life. Games tend to require critical thinking, creativity and most importantly create interesting social situations.

Disclaimer: I'm a very avid board gamer (collection stands at around 210 games and 75 expansions). I guess that was inevitable since I'm German and a graduate of the University of Essen (Duisburg-Essen these days) with an AI focus in my degree. We always skipped classes to attend the Spiel :D

Oh yeah and just in case someone doesn't know it, the leading board game site is https://boardgamegeek.com (their UI is pretty "interesting")
American Reading Company - http://www.americanreading.com - King of Prussia, PA - Software Developer

We’re looking for an in-house software developer who can help us maintain and grow our online performance management system, SchoolPace. Schools use SchoolPace to do online formative assessment with students, report on student progress, and use data to drive the instructional process. SchoolPace was built using PHP, MySQL, and JavaScript. The SchoolPace infrastructure includes web servers, API servers, and database servers that run on Linux.

More information: http://www.americanreading.com/about-us/careers/#SoftwareDev...
> The next logical step is that extra-terrestrial Life is just as common as water, planets and stars.

If this is logic, it's purely inductive. We have no evidence for how likely it is that life form under water-like conditions.
The lack of full-stack
Seems like an interesting medium between Meteor/Derby.js and just a front-end framework; however it doesn't provide the same tracking of models. So it's more of a hand-off, but at least it prevents having to duplicate logic.

At the same time, I feel like this could have been done with just a plugin to some existing framework instead of creating just another. But that's just because I am losing track of everything that is out there.
Where can I find deb packages for pcp version 3.10 or higher?
Closest I know of ...

http://www.users.globalnet.co.uk/~mfogg/zubrin.htm

I believe Zubrin expands on it a bit in his book ...

http://www.amazon.com/The-Case-Mars-Settle-Planet/dp/0684835...
Singapore's Largest Bank to Host a Blockchain Hackathon
True. But that's the first release of Vector. We expect to make our custom PCP agents public soon.
IMO nvd3 is one of the better high-level charting libraries in terms of number of charts, out-of-the box styles and interactivity.
Some years ago I built an Android SDK that did background location and had an XMPP channel open for push notifications. This was before Android had Cloud Messaging available. Battery drain was minimal/negligible.
Here's a follow up post from a different author, that continues on this subject, and also explains some of the benefits of the haskell approach: http://nikita-volkov.github.io/a-taste-of-state-parsers-are-...
We hope to. It does involve, um, figuring out how the protocol works.

So once we do, our main concern is how to keep it legal. Because clearly, the functionality would be really great for a lot of use cases.
This covers about 1% of what it really means to be a developer, and it does so poorly in a very biased manner. I'm being generous when I say 1%.
Tu Mera Hero 8th April 2015 Drama Online
It's a bullshit corporate slogan that means nothing. $0.02
>>The narrative of luck makes people feel less bad about their lack of fortitude.

Contrary to whatever you think 'chance' plays a huge role in every one's success. When luck meets hard work, the returns compound. When hard work meets back luck, a person feels they were treated unfairly.But chance matters in a way far more than you realize. Heck, a Human is born out of sheer luck.

People don't realize how important luck is, until despite all their hard work they fail. A few people fail over and over again despite giving their best all in the while watching people doing way little win.

It's not a nice thing to go through. It will take nothing short of a disaster to make you believe in a miracle.
This hits it in the head for me.

The problem is not how to become "successful" it's how to stop caring about it.
An ENGINEER is a person that passed the PE exam (Professional engineer exam). IF YOU DID NOT PASS IT YOU ARE NOT AN ENGINEER.
http://www.ieeeusa.org/policy/positions/Engineertitle0213.pd...
http://www.nspe.org/
A programmer is not necessarily an engineer! Only those that passed the PE are, and not many do that. So stop using the term as it is not applicable.
We both zeroed in on this same point in this article. You could be right. Have we identified a new class of suckers (which I see as a necessary condition)?

Anyone have any data to support or refute this hypothesis?
Fissure – className and inheritable styles in react-native
The only thing to feel shitty about is having wasted minutes of your life reading this fallacious rubric and then thinking it actually meaningfully measures developers.
"If robots doing all manual/farm labor replace humans, that's a good thing - it frees us up to pursue more interesting pursuits."

Like participating in dystopian future death games for the amusement of the upper class because we don't have any food?
Oh, agreed. But how about this:

let x = BigExpensiveStruct::new();
some_function(x);

That won't trigger a big, expensive memcpy of the BigExpensiveStruct, will it? I'd thought that its memory was on the heap.
> And does water exist anywhere outside Earth

Was this a big pop science mystery back in the day? The simplicity of the composition of water ("burned hydrogen gas") would lead me to think that we should expect to find it in some phase of matter fairly regularly. Caveat though: I'm not a chemist.
Of course.
It would simply reorganize.
With enough energy you can create the hydrocarbons we need from water and air and of course we can grow a lot of it. Nuclear and solar power can provide as much energy as we need. The difficult part is managing the transition.
very exciting.

need to try it out to see how extensible it is.
Well, right tool for the job. So 90% of the time math is used in physics to either calculate some quantity, like a scattering amplitude or the position of a planet, or to build models. In both cases you are right. But there is the entire area of mathematical physics, where the goal is formal proofs. ( Admittedly, mathematical physicists are quite often more in the business to get in the position of being able to write down a formal proof, rather than actually proving theorems. )
I believe the Sony is close to your requirements but not perfect. Wear can support local storage. The Sony is the only Wear on the market that has standalone GPS. The bad news is that heart rate monitoring is not a feature. I can't believe that function was omitted.

http://www.sonymobile.com/global-en/products/smartwear/smart...
Good for the guy. Now, is the lying chick gonna be prosecuted for making up this thing and attempting to ruin someone else's life?
Of course, there is a planet that astronomers and others are very familiar where 747s appear all the time. They just happen through complex chemical reactions. Apparently they do that near some hive of theirs called "Seattle"
Agreed. I just move along when I see an article trying to play a story out like a movie.
I have also experienced that death of desire.

In the tragedy of the commons, the person with the shortest time preference wins. I desire long-term goals like college funds for the children and retirement funds for the parents. The spouse always desires a house with one more room in it than the one we currently occupy, a vehicle newer than the ones we currently drive, furniture more comfortable and attractive than that which we currently own.

For a full decade, I have spent nearly nothing upon my own interests. I dare not spend even $5 for a fast-food sandwich, for fear that $5 will add to "our" debts. I find that my interests have waned, and my ambition has withered. What good is wanting that which you cannot have? Why take a risk when you can realize no benefit from the reward?

Then I realized that this is what it must be like to live in poverty. Desire begets misery. Merely existing incurs debt. The only treatment for the despair is apathy, but that is like taking heroin for a headache.

But now that I no longer care about anything, now that I have stuffed all my dreams into a sack and thrown them in the river to drown, now that I no longer feel pleasure in anything that am able to do myself, I have fallen into the trap of nihilism. Everything is pointless, including attempts to become a non-nihilist.

It's too late for us. Our only purpose now is to serve as a cautionary tale for others. The lesson to be learned is to never allow the course of your life to be directed by others, or you will lose the ability to direct it yourself.

I did, of course, tell a teensy little lie previously in this post. I have discovered a passionate desire to write fiction, and take pleasure in devising schemes by which the system of the world may be altered to become less cruel to those subjected to it.

Just force yourself to try new things until the things you do no longer seem obligatory. Just yesterday, I saw a video on YouTube where the subject, who had miniscule pedagogical talent, demonstrated the creation of a longbow in ten minutes, using less than $10 in materials that are readily available from any home improvement store. Longbows are largely obsolete. Why would anyone make one from modern materials? You can't even use something like that for historical reenactments. You can buy bows made from modern materials that work better for hunting or target shooting. Why would you make a video of yourself making one?

The answer to all those irrelevant questions is that this guy likes making bows, and he wants to share his enjoyment with others. You and I can also do that, no matter what it is we do.

How the hell did he even figure out that he liked doing that? Making bows is hardly a commonplace activity. Apparently, he just did something that he had never done before, and simply kept on doing it. Stop counting days and start doing things. Anything.
You don't want to die because you ran too much.
What you want is the feeling that, when you die, you ran as far and as fast as you could during your whole life.
Announcing the HelloFlo Pregnancy Microbiome Study
This is a bit like saying cheaters are discouraged at casinos. In fact they are banned.
Sorry I should clarify I was making that statement for my understanding, not to degrade the project!
I can't jump from the bottom to the top of the hill.

I also can't throw a ball from the bottom to the top of the hill.

But I can ride a bike from the bottom to the top, and if I can't ride straight up then I can weave back and forth, taking a shallower and longer path. When I get near the top I can throw the ball to the top of the hill, or maybe even ride my bike all the way to the top.

So why can't large planet dwellers ride one optimized vehicle as close to orbit as they can get, and then launch another one or more stage vehicle (of whatever propulsion system) from there?
this is specific to the developer part not the management part which takes a number of other skills as any one of us know that work for pay.

1) technologies: are you growing in the number of frameworks and tools you use? Do you use them better and well? Do they span the tech stack or are they all concentrated in areas (frontend, db engines ... etc)? The more the better, but also quality of use is important. When you look at a code base and know exactly how to debug an issue because you know exactly how the views/models/db are synced up in that framework you will produce faster ... hence you are better

2)Do you have a process to coding? Good but why did you choose that process? If you dont have one then try to make one. You have some experience programming so you should be able to look at history of projects created and understand how you could have implemented them better. Make a process for frontend ui, for testing, for db migrations, for commiting code ... for every part of your process and iterate. Have an opinion on why you do the things you do. Use logic. You might not have the most efficient process but any process will make you more efficient and most importantly youll have something to compare with others so that you can swap their better techniques in later or mix them with your own.

3)I think interviewing can be the best way to test yourself. In interviewing you a)define areas of programming you think are important b)you understand how to display these areas in the form of code c)you are able to explain and help a developer walk through the key areas of a problem. If your interviews are getting more complicated then you are probably in charge of more complex code so you are becoming a better programmer.
Typing 'google' in Google will break the Internet, please don't do it.
Neat article, but I'd like, for once, for articles about functional programming to NOT use the Fibonacci example because in terms of O(N) performance it is a clear example of malpractice. (i.e. if they were really math geniuses they'd just use the closed form)
No mention of battery life. Anyone know if this lives up to what Apple claims?
Using Ember-Cli-deploy to Deploy EmberApps, WithMichael Klein:Codementor-5/1
Microsoft announces Hyper-V Containers
> He becomes a "participant" instead of being an instructor.

I just meant that they are actively involved; they are certainly still teachers.

Regarding the pricing of online undergrad programs, I think schools have converged on a particular price level because it is adequate. The supply side of education is rather insular thanks to accreditation requirements (not a bad thing), but it means that there also isn't much incentive for competition on the price -- especially when the offering competes with your own core product.

The data so far indicates that the market for the OMS is disproportionately older and more fully employed than traditional resident MS students. Similarly, much of the core offering of traditional undergrad programs is focused on the 18-24 demographic, so I wouldn't be surprised to find that the online offerings appeal more to older and more fully employed undergrad students who can afford the higher tuition(perhaps with tuition assistance) in exchange for the increased schedule flexibility.
I'm in the same boat. I received a smart watch as a gift and never use it. Pulling out my phone simply isn't enough of a hassle to warrant using the watch and the watch alone doesn't bring any new features to the table. My watch is a piece of jewelry for me and as a piece of jewelry, smart watches just aren't the same.

I believe we are seeing the tipping point of technology as fashion. Others have predicted a resurgence of non-digital goods. Perhaps watches and glasses will be the first examples where tech fails hard?
Thank you sir , I tried to intend it correctly and reduced newlines. Waiting for your advice :)
> I believe the same kind of attacks to be plausible with the Bitcoin network

This isn't anyone elses understanding. Can you suggest a mechanism by which it would be possible for a minority conspiracy to perpetually exclude a transaction in Bitcoin?
Perhaps[1]. It doesn't mean it's not a valuable or indicative 1%.

Moreso, this does a surprisingly good job of balancing between practical (vocational) skills and background knowledge.

[1]: though it depends what you work on - this happens to constitute a large portion of what's required for my work.
Work does not imply job.

Jobs are where people are financially rewarded for work. Work that is not financially rewarded still exists. See topic: Hobbies, Charities, Volunteering.
I'm curious how this compares to Zabbix's agent and server. Does PCP give you finer grained details, or is it possibly more lightweight?
But how do I know that I want my mind to be the way X wants my mind to be, without shaping it like that and biasing my assessment afterwards? How do I know whether I wanted my mind to be this way? How did my mind get this way?

I know it's paranoia but sometimes I think ideas are more like viruses in more than the colloquial internet memetic sense. Like the brain literally has difficulty letting go of ideas because of the ways various ideas may alter brain structure and consequently influence perception.
For almost 3 & 1/2 years now (1 & 1/2 as a freelancer and 2 at a company).
They did, it just slipped my mind. The point of my post was not to criticise the justice system (which, as I said, I have problems with) but to point out that critical thinking is needed when listening to what convicts have to say about their own situations.
I think that without a lengthy disclaimer the author is misrepresenting his opinion to novices as being some sort of guide where you can choose your path from level 0 to 1 to 2 for rows in the table and that somehow you will become a good programmer. This is evidenced by the comments section with one user asking to "tell us a roadmap or path using which a programmer can advance his skills from Level to Level 2 and from Level 2 to Level 3."

To cherry-pick an example that helps my argument, how does having a blog remotely affect my ability to ship good code that is on-time and within budget? Why are Erlang and Prolog considered to be level 3 languages when they are not suited for all tasks (in fact languages are but a tool that should be chosen appropriately for the task)? Why must I author a framework to reach level 3?

The more I look at that table the more it disturbs me in it's subjectivity but is nonetheless an excellent resource for starting the discussion on what skills should be considered relevant for one's career.
Skit author here. We've been using skit internally to build LaunchKit (https://launchkit.io/) for the past 4-6 months.

We have skit sitting on launchkit.io, with a REST API in Django sitting behind it (serving prelaunch native mobile clients from api.launchkit.io).

Logged-in requests that load data hit the API first from node, using the same JS API client that runs in the browser. The logged-in user cookie is actually an encrypted OAuth token from the backend API, so our website is actually a first-class API client just like our mobile apps. No separate session logic, etc.

I prerender the first results in the "reviews" list using a template on the server, then when you scroll down the list the additional items are loaded and rendered with the same template in the browser. It seems weird/foreign but in practice it's not that weird.

So far it's been fun, and honestly it's worked far better than I expected it to when I started tinkering.

Would love any feedback / etc., here or on twitter @taylorhughes
This is awesome! I've seen different startups try to tackle this problem for the last 4 years and so far this looks like most useful solution.
Sure, and you'd have to expose the developer to that tree structure for this to happen.

You could take steps to make it look closer to the original serial data (eg, the DOM doesn't have opening and closing tags, but DevTools shows it that way because developers expect it). Or you could come up with a more efficient but less familiar form.
Watch Yeh Rishta Kya Kehlata Hai 8th April 2015 Episode Online
We could call them.....the Hunger Games!
Sager NP7339 13" and Sager NP2740 14" can both be configured with 16GB. I believe Sager is a Clevo reseller like System76.