skysight-inc/HackerNews huggingface dataset:
I'm married and have four kids, though two have now left the nest. When I read this, I think about all the times I set aside my code to do something more important - interact with my kids, nurture my wife, and pursue hobbies outside the technology world (I run, bike and sail).

But ... you might be surprised to learn that I love that tee-shirt. I think there are many who are misguided enough to ignore balance in their lives completely (this shirt is not for them). For me, technology is my main hobby. I get paid for it at work (aren't I lucky), sometimes I get paid for it at home (I have a consultancy) but most of the time at home, I'm coding (or even building electronics) for fun. Other times, it's a project I'm playing with that I wouldn't otherwise get to do at work.

In any case, I'm not advocating living an unbalanced life. Nor am I describing a life of crunch-time (my home projects very rarely have deadlines). What I'm saying is that I truly love the time I spend on technology and identify with the shirt as a statement of that affection.

EDIT: It's a rainy Saturday morning here ... I got the lawn cut last night, my daughter is away playing viola at a concert and I'm kind of chilling with my wife and son. While we're siting in the living room watching the rain, I'm updating the Ansible scripts I use to keep my laptops, and workstations up-to-date [1].

I've got two hardware projects planned for next winter - I'm going to get my COSMAC ELF [2] running again (my first computer based on an RCA 1802) and I'm going to turn my old Sun E450 [3] into a TEC-based mini-fridge for my office (if anyone needs Sun E450 parts let me know).

[1] https://github.com/selesy/workstation

[2] http://www.cosmacelf.com/

[3] http://www.tech.proact.co.uk/i/sun_enterprise_450.jpg
If his argument isn't that "it never existed" then he shouldn't title his post "The Curious Case of the Weapon that Didn’t Exist" or write "A military flail is a medieval weapon consisting of a short handle attached to a chain, at the end of which is a metal ball. [...] Only problem is: they never existed."

or write "the flail was almost certainly an invention of the imaginations of later people."

or write "My working hypothesis is that all the flails [...] are [...] fakes."

or write "At first that would seem to settle the debate: flails certainly existed, otherwise what could these artists be doing putting them in their art?" (The answer is "depictions of the exotic or fantastical" and the author says: "The artist certainly had quite an imagination.")

Why would the author write: "The more interesting possibility is that they were figments of an active artistic imagination, and that the examples we have are artistic or ornamental."

and "the original inventors were not weaponsmiths but illustrators"

i.e. that not one authentic copy exists. That it was invented in art. This is an absolutely ridiculous suggestion, but it is the title and hypothesis of the writeup. The author is suggesting, explicitly in the quotes I mention above, that not one authentic copy had been originally constructed. (Not that it existed but in low numbers, this is an idea he tried very hard to dismiss.)
The right to defend one's person is not strictly a defensive right - without food, water, and shelter a person's body will get sick and die. Therefore, defense of the body carries the possibility of necessity for aggression, particularly against the property of others.

In view of this, the idea of placing one's property rights on the same level as the rights of the person of another is flawed. If one person is starving and another owns far more food than he could eat in a lifetime yet refuses to part with it I see no problem with the starving man using force to obtain his daily bread.
You mean they have a "fake" history of github activity? Or just a lot of "activity" but nothing really substantial?

Just having an "active" profile can be achieved by cloning a few repos and writing a few feature requests.

You'd have to read the contents of their history of course, code and communication.

Seeing how they reason about code in issue discussions or pull requests is valuable, even more so than reading the actual code.

You make a good point about negative preconceptions from seeing someone's code. I suppose it's better (or at least no worse) than the negative opinion we may form from seeing someone's grades or previous employer.
It was a weapon of rebels and revolting peasants who couldn't get proper weapons (hence the associations) not the weapon of choice of the imperial army.
>> What has changed that fully distributed systems aren't as desirable?

The amount of stored personal data (content, installed software, preferences/configuration) that the average user wants to access, and the concerns (expense, privacy, resiliency, speed) related to distributing that data.

The average user of today doesn't want more CPU, they want their stuff. For most people, it's far more efficient to open a window to the remote machine that has their stuff than it is to try to move all that stuff onto the machine they're sitting at.
You might something like Habitat for Humanity.
Could Aviva pay out all its assets as dividends, or move them to a different company, and then just shut down?
Aw, this is great but node.js is putting me off it :/ I was hoping I wouldn't have to install something so heavy for such a small utility...
UberEats to launch in Singapore soon
I created a Teespring shirt campaign to test that here. I think we definitely need a lot more counterpoints to these CODE ALL THE TIME movements.

https://teespring.com/eat-sleep-code-go-outside
Top Comedy Movies That Guarantee a Wonderful Laughter Ride
Ear, Code, Perk, Sleep, Repeat is quite a different story!
I am afraid, 200 years is all of the modern industrial history.
supporting prop 8 -> supporting opposition to
Rather than rely on specs or browser support, why not simply measure how quickly data is being downloaded?

That wouldn't help on the first page load, but it would make the information available on subsequent loads.
How to incorporate a corporate cooperative in India
The World of Puiforcat
> As a matter of fact, judging by how many people give crap names to their stuff, I'd it's one of the most difficult task of designing something.

You're absolutely right, the two hardest things in programming are naming things, cache invalidation, and off by one errors.
What do you think of the recent spin-offs, like "Larry&Sergey&Eric&Sundar"?
hey, if it works! though doing analysis in Tableau and charts in R does make me cringe a little … https://goo.gl/9mgTTI
Or just inject them into the network w/ spoofed source addresses.
The Words 'Oriental' and 'Negro' Can No Longer Be Used in US Federal Laws
>> There is perhaps a way to endow people with these concepts when they couldn't otherwise arrive at them through rigorous proving.

Indeed it would be great if there is such a way. But sadly, without proofs, these concepts are half baked and are thus harmful as they give a false sense of understanding and thence the more harmful overconfidence.

I remember the great thought that applies to entire math education (and also to education in general) - "There is no royal road to geometry." [1]

[1] https://en.wikipedia.org/wiki/Royal_Road#A_metaphorical_.E2....
Intercoolerjs is another framework that does similar things
Do you know somebody with a garden? Or maybe there is a community garden nearby?
Ask HN: Do you use the money you have made to market yourself?
I've 27 and been an entrepreneur for over a decade, bootstrapping several companies that have been acquired for increasingly large amounts. My intuition is that this history is one of my best assets and good reason for people to hire me.

But the dollar amounts of these acquisitions are both (1) the real indicators of success and (2) not obvious to outsiders. On the one hand, then, I want to share them openly in blog posts, marketing materials, etc. On the other hand, I've been raised not to talk about money, and would be embarrassed for friends to see blog posts that include mentions of these amounts.

I'm not sure the best way forward. How would you or have you dealt with this issue before?
Essence – The Essential Material Design Framework
I understand. You're probably sick of hearing it, but try meditation. Either a few minutes a day, or an app like Headspace, or jump in the deep end with a 10-day retreat, it doesn't really matter. You need to exercise your brains ability to observe without reacting or that ability becomes weakened. It's worth asking why it's so hard for the average person to do something as simple as sit still for 5 minutes. The benefits of practice compound rather quickly.

Personally I found that a 10-day silent Vipassana retreat had huge lasting benefits even after I fell away from a regular practice. To be honest, just preparing for a structured environment where there was no way for me to be reached, and no reading material let alone Internet, was all by itself a revelatory and detoxifying process. The ten hours a day of meditation made it possible to get through it.
Learning is extremely broad and diverse.
I'm married with a 11 month old son, but definitely identify with this perspective on it. I'd never sideline my family to squeeze in an extra bit of work for the sake of work, but still strongly identify with the passion for technology that got me to where I'm at today. I hope I can raise my son to appreciate an appropriate balance.
99% of the computer graphics you see on your screen everyday are made of simple lines, circles, curves, and text in 2D. 3D is useful mostly for games, movies, and CAD software. I don't understand this over focus on 3D. I think the latest edition of "Computer Graphics: principles and practice" does not even teach bresenham anymore. This seems wrong to me.
Quite simply because browsers are not just used for websites but as an application platform as well. Depending on the design and the requirements of an application modal dialogues and in rare cases even disabling leaving via the back button absolutely make sense.

It might not amount to good UX practices but it's not malware or a dark pattern either.

Besides, if at all possible most browser vendors try to be backward compatible. There are many applications out there that make ample use of pop-up dialogues. There's no need to break those just because they don't provide a stellar UX.
Holy shit you need to slow down. Even the corporate lawyers finally backed off from this list lifestyle.
Variants go back to at least 1887:
https://books.google.com/books?id=1Vk3AQAAMAAJ&dq=Eat%20Slee...
"There was nothing to do now but to eat, sleep, rest, and get ready for another raid on the frontier settlements."

But my guess is it entered popular consciousness with the Lasting Kiss lipstick commercial mentioned in http://www.nytimes.com/1993/08/29/magazine/beauty-lips-that-...:
"Put it on. Eat. Work out. Eat. Go to the office. Eat. Sleep with your man. Eat. Repeat the cycle. And guess what? Your lipstick lasts until you take it off. You can kiss those lipsticks stains good-bye!"
Google’s Making Its Own Chips Now
New Rose Gold Wedding Favors and Accessories Coming
Ugh, this is horribly written and even worse when you figure out what she's saying. It's not until the eighth paragraph that we get to find out what the author is actually talking about when she uses the word "essay", and at that point we realize she's talking about philosophical fluff pieces:

"When I say “essay,” I mean short nonfiction prose with a meditative subject at its center and a tendency away from certitude."

She follows by prescribing that her definition of the word is the correct one, despite openly admitting that hers is not the common definition of the word:

"Much of the writing encountered today that is labeled as “essay” or “essay-like” is anything but."

And finally, she finishes her definition of "essay" with a profoundly anti-intellectual tirade against attempting to share opinions which are based in facts, evidence, or logic:

"These texts include the kind of writing expected on the SAT, in seminar papers, dissertations, professional criticism or other scholarly writing; politically engaged texts or other forms of peremptory writing that insist upon their theses and leave no room for uncertainty; or other short prose forms in which the author’s subjectivity is purposely erased or disguised. What these texts often have in common is, first, their self-conscious hiding of the “I” under a shroud of objectivity. One has to pretend that one’s opinions or findings have emanated from some office of higher truth where rigor and science are the managers on duty."

Nobody in their right mind believes a writer of an essay to be objective. But that doesn't mean we should just eschew any attempt to base our written opinions in reality. Speculation is fine for generating ideas, but well-formed, informed opinions are both harder to find and more valuable.

Ironically, nowhere in this tirade does the author use the word "I", or admit that this is just her opinion, or allow for any doubt in the certitude of her assertions. Neither does she provide any evidence to back up her claims. It seems that she thinks that the problem with certitude is not really certitude, but "rigor and science", and she has decided to lead by example in removing these from her writing.
The number of times I have miscliked because page is still loading and jumped the buttons. Or losing my already filled content.

And I'm on a fast 4g network and good phone, LG G3
I just don't get the distinction.

If I program for a hobby, who are you to say how I should spend my free time?

Yeah, it would be sad to see someone slaving their life away for their company, but I'm not doing that, and I'm not going to hide that I like to program outside of work (and 100% unrelated to work) because some people on the internet say I should...

And I don't think shaming those who program for a hobby is going to stop companies abusing their workers after-hours...
To me it was like "I'd play Arabic speech to scare people" rather than "I'd play Arabic speech to scare some people". I am addressing the statement of course not OP's person.
Holy shit! From this year at St. Petersburg for 72.20 you have 0% tax for 5 years for new entrepreneurs!
Yeah, it's efficient and easy to update. Was just surprised since applications for multicast crossing subnet borders are fairly scarce, so I guess multicast routing got configured just for that, and is one of these things you don't see mentioned very often. Thanks for the details!
Fantasy Land Specification: Algebraic JavaScript Specification
You might care if you can deliver the same functionality with a fraction of the complexity and better performance.

I care because if you're interacting with other developers while building that site, you might be leading credulous hype-followers down a path which means I end up having to maintain yet another pile of useless, overcomplicated JS.
I would say the implications are simple: first, acknowledge this reality and stop scientists from constantly making policy pronouncements like 'education correlates with increased longevity, let's make everyone go to school longer' which do not control the large known universal confounds of genetics and produce a large body of futile programs and bogus 'science'; second, push forward genetic engineering as fast as possible.

Just as no one deserves to be born poor or born with a horrible genetic disease like Tay-Sachs, no one deserves to be born with a bum set of intelligence or SES-reducing variants either. The injustices and inequities of modern society remain outrageous, whether or not they stem from 'poverty traps' or SNPs. Everyone should have an equal chance; we will know we are moving towards a better society when shared-environments and heritability approach 0, and it's all error.
The Gravity Research Foundation's essay contest is one of the most well-known and prestigious essay contests in physics, in which authors are encouraged to synthesize and simplify their technical work into a short, approachable-for-physicists-but-nonexperts work with few equations. A quick perusing of the previous winners http://www.gravityresearchfoundation.org/winners_year.html shows 't Hooft, Krauss, Smoot, Steinhardt, Wald, Bekenstein, Brout, Englert, Penrose, Hawking, DeWitt. It's taken very seriously.

So the chain was really (a bunch of real papers) --> (those authors summarizing what they did, and putting it on the arXiv) --> HN. Calling it derivative crap is totally wrong, and suggesting that the arXiv somehow makes the papers less "real" is wrong too.

Full disclosure: I wrote http://arxiv.org/abs/1603.03055 for the contest [honarable mention].
Should a CTO be technical?
SLS is definitely an expensive option, however I'm not sure the cost:benefit trade-off is as poor as you make it sound.

http://spaceflightnow.com/2015/03/10/europa-clipper-concept-...

"The mission concept review board in September concluded the SLS launch option was 'far superior' to other alternatives because it would allow the probe to fly directly to Jupiter in less than two years. Launching on a smaller rocket would require gravity assist flybys of Venus and Earth, adding three-and-a-half years to the voyage."

I think SLS makes a lot of sense for outer planet missions - at least until commercial super heavy lift options are available.
You think it's a children's cartoon show. Oh dear.
> It takes 1~3 hours to stick a flag in the Internet about one topic. Having one flag stuck in the Internet beats zero flags, by a lot.

I gave one rather mediocre talk at a regional tech conference with maybe ~100 attendees. The video is online. From that day forward inbound interest skyrocketed. I'm not talking about cold calls or LinkedIn requests, I'm talking about startup CTOs asking me out for coffee to chat about my future, managers asking if I can consult on their project, invitations to speak at other events.

When I lost my job, I called those people back and had more than enough consulting work to tide me over. As a direct result I now work at Twitter—before I was at a failing startup that nobody's ever heard of. In other words, speaking at that conference opened the door to >$200,000 in consulting work and increased income in the two years since.

The bar to speaking at events like that is not high. Every major city in the US has programming conferences. You don't need OSCON or JavaOne, pretty much any decent event will do so long as they record and post the talks. Link that from yourname.com and look forward to lots of coffee chats.
Man, people really do get butthurt over all kind of stupid shit.
Professor Frenkel: Why Shouldn't We Drop Algebra from Our Education System?
Microsoft's Windows 10 upgrades are getting even more sneaky-pushy
>The reasoning for this seems intuitive and correct.

On the contrary. On those jobs the developer will be a milk cow, plus under constant pressure and stress.
Presumably because Benedikt is extremely talented which can create a sense of inferiority and hopelessness for others.
> SLS is a stunningly overpriced rocket that Congress is forcing NASA to build to keep former shuttle contractors and NASA centers employed.

Understanding this is key to understanding a key constraint on how NASA operates. 10 separate field centers that work together, but are just as likely to try and stab each other in the back using their local congresspersons to get work earmarked.

I work in support both NASA aeronautics and space. Generally speaking, I appreciate the aero side more because, despite the small fraction of the overall agency budget, I feel like it has a much healthier and better-defined relationship with industry and academia at large (e.g. no one in NASA aero has any illusion about being an airline or airframe production company, we work and deliver on fundamental R&D). Which makes sense as largely a direct continuation of our precursor agency, NACA.

I remember there being a feeling that, post STS, the space side could make a similar transition - a developer of in-space fundamental research technology, and mission design/management with launch systems being treated as a "solved" technology to be purchased from vendors. But I think that senators in AL, FL, and TX will make sure that nevers happens, because it would likely gut the workforces of MSFC, KSC, and JSC.
This is another perspective on what Nick Carr noticed in his brilliant "The Shallows", and it is invaluable. I am glad Google is not entirely evil.
I missed the actual paper before it got taken down. But as someone in the field, I'd like to say that these are real researchers at a respected group.

The Helsinki group has done a lot of lovely work over the last few years -- ladder nets come to mind. This paper is by Yuan Gao, and his advisor Dorota Glowacka. Dr. Glowacka has a pretty substantial publication record, mostly focused on reinforcement learning:

https://scholar.google.com/citations?user=sDZkDHQAAAAJ&hl=en

Yuan Gao is a second year grad student, and this is one of his first publications. I think it shows a lot of integrity to realize a weakness in your work and remove it, pending refinement.
VC funds getting money from banks? I've not heard of that and your link doesn't support it. Unless the government connection you're trying to assert is that low interest rates drove more money into VC funds in order to seek higher returns.
Seeking Pluto's Frigid Heart
I prefer to name things after the major operation that is done with/to them and what they are if that not coveyed by the type. This is very imporant for strings (or array of string, etc) as the type tells you little about what that string is/for.

Using your style, variables would be named something like directory_aggregate, filtered_names, etc.
Yep. That's standard. In a building with a PBX they are not typically assigned external numbers, but elevator phones are in general just like any other phone in the office. Maybe an automatic dial on going off-hook.
Eager Optimization Is the Enemy
I like that they showed a pill box application. That's the one I could use in my smartphone.

It doesn't have to be just a passive box; it could have a companion app and door open sensor. I'm using a separate device for that: http://www.amazon.com/Reizen-Vibrating-Five-Alarm-Pill/dp/B0...
Note: that's from a year ago.
Not sure if this was meant to be sarcastic but mjklin was simply completing the dialogue GeniusAtWork was quoting.

http://www.imdb.com/title/tt0701245/quotes?item=qt1464595

However, if you really didn't get it let me assure you that you're in good company. Simpsons Director Mark Kirkland recently didn't understand the question when one redditor "asked" it in his AMA

https://www.reddit.com/r/IAmA/comments/4i267z/hi_reddit_its_...
Don't wear a BMW nor a Rolex but I imagine that the novelty and the "feeling good about yourself" caused by the possession of these two items would fade out pretty quickly.
I've definitely seen elevator phones attached to the PBX with VoIP trunking, but all the components were on battery backups.
Cocos2d-x polygon touch and physics sample
Have you seen Mr. Money Mustache's blog? I believe you will like it.
so monads are just a way to define an api ?

so anything that is like this :

values = ['coffee','water']

AfterWebSocket = values.sendToWebSocket()

AfterWebSocket.compute (eachValue => x*2)

is that it ?
I ran Subspace Minimization with Conjugate Gradient on your post and find it satisfactory.
Yeah, what is a 'true claim'?
Can you provide a link to the real paper that started the discussion? I looked through the references in the linked arxiv paper but could not find it.
Ben Tatar making a 3 Point Field Goal from full court
May I ask why you're optimizing for the size of your installed applications? Serious question.
> This blogging platform (Ghost) doesn't allow comments, but I'd love to hear your suggestions as well. Just give me a shout at @ladybenko!

Is it really a blogging platform if it doesn't allow comments? Commenting to me is a prerequisite for something being a blog. Absent the possibility for interaction, it's not a blog, it's just a website.
Errant concentrated sunbeam starts fire at solar thermal plant in the desert