skysight-inc/HackerNews huggingface dataset:
Become Prometheus
Dmitry is in my personal programmer hall of fame.
Oh, thanks for reminding me that GA has an Android app :)
My startup builds specialized autonomous vehicles for warehouses & factories but would be interested in experimenting in outdoor systems for agriculture.

I understand that John Deere and other companies have some amazing systems they've developed. Our goal is to produce vehicles that are easy to install, deploy, and low-cost.
I guess I understand. I objected because I felt you were assuming too much of some context in your definition of “ugly hack” :) I can't imagine using the term “ugly hack” to describe some unfortunate high-level architectural decision.
I like how he actually attempted to address that 'carpet bomb the world with AOL CDs comment'. Some serious awesomeness going on there.
We're interested in that too; see the "Firefox (no asmjs)" line in those arewefastyet graphs. That shows Firefox with asm.js-specific optimization disabled.
Dam - I wish I had this during University!!!
I'm not sure if that in itself is a politically incorrect opinion. The link between success and impulse control is, as far as I know, pretty well established and agreed upon.

It's the conclusion that you draw from this that matters. Is poor decision making and low impulse control also just a consequence of poverty, of being born in an environment that does not nurture these skills? Or does the buck stop there and do these poor people only have themselves to blame?

The same applies to addiction, whether to a particular substance or obesity-related. It was only when I spent some time in Texas that I realized how much harder it is to eat well and exercise compared to my life in Amsterdam!

Or religion. Having experienced both a very religious life, and a very 'secular' life, the one thing it taught me is how little, in the end, my behavior and beliefs were shaped by my 'individual' thoughts and decisions. Very humbling.

I tend to be on the no-blame side on these issues, as I strongly believe we're much less 'individuals' than we think, and much more a product of our upbringing and our path in life, which is to a large degree out of our hand. The ability to make choices is, in itself, largely not a choice.

I hold that position because I've seen and experienced how fragile and context-dependent people are, and because there are volumes of research that support this.

I also believe it is, regardless of the facts, a more optimistic, constructive, and humble approach to life. It reminds me am not the product of (just) my own willpower and craftiness; I am the product of nurturing parents, a good education, a relatively stable upbringing, and inspiring, like-minded friends and acquaintances.
Very pleasantly surprised by the snake game. Seeing the thumbnail, it threw me for a loop, I thought you were numbering things backwards, but after playing it, it is definitely a culmination.
not only that, but so what if the bottom does get crushed? How is that no longer a lego tower/mountain/whatever?
There is some studies that seem to indicate declining interest in sex. http://usatoday30.usatoday.com/news/health/wellness/dating/s...

The percentage of those who claim virginity appears to be increasing, according to a National Center for Health Statistics study released this month of 2006-08 data. Among 18- and 19-year-olds, about one-quarter of men and women said they hadn't had sexual contact with another person, up from 17% of women and 22% of men in 2002. Among those ages 20-24, 12% of women and 13% of men said they were virgins, up from 8% for both sexes in 2002.

It's fairly weak evidence so far. Never the less, I wouldn't dismiss the idea that the kids might someday find something more captivating than sex.
expect is one of the most useful system administration tools out there! I've used it to batch-modify settings on 100 machines where I couldn't just scp in a new file due to each one needing small variations.

If you don't know expect (and you're a sysadmin), learn it.
It's Eternal September for model fliers (yes, I stuck a Parrot drone in a very tall tree).
No, you don't. You just need to state your moral beliefs as explicit axioms.
Starvation is extremely tragic, and no one's dismissing that.

We do have a different problem here in America, but it's not simply that poor people are fat because they're just eating too many calories.

I've offered physiological explanations for the observed phenomenon that people can be obese on low-calorie diets.

It's troubling that America's "poor fat" are misled by the universal and government-touted notion that low fat is healthy and that carbs are a necessary nutrient.

This guy has caclulated cost per calorie for a variety of foods, with pretty pictures: http://www.mymoneyblog.com/what-does-200-calories-cost-the-e...

I've done calculations for some of my favorite foods, and found that no-sugar peanut butter, olive oil, mayo w/o canola or soy, no-nitrate bacon ends, roasted sunflower seeds, canned coconut cream, grass-fed butter, almond flour, and sour cream are all nutritious foods that are less than $.50 per 200 calories. These foods are satisfying, non-fattening, and make veggies taste great. But the poor aren't going to buy them because they've been told by the government to have 11 servings of carbs and to minimize fat intake. It's a problem that could be addressed.
While I see SF in Central European time. Which is my time zone. Which suggests that the clock for SF is using the computer's local time zone instead of the city's time zone, and that you are in the Eastern time zone.

Looking at the code - wow, that's a lot of copy&paste or autogenerated code instead of using a loop. The relevant code is in http://www.pravindaryani.com/officehours/js/main.js :

//USA/LA Time
var latime = document.getElementById('la_time');
var time = moment().tz('America/Los_Angeles');
latime.innerHTML = time.format('hh:mm A ');

//USA/SF Time
var sftime = document.getElementById('sf_time');
var time = moment().tz('America/San_Francisco');
sftime.innerHTML = time.format('hh:mm A ');

It's using time zone code from http://momentjs.com/static/js/global.js , and a quick check show that there is no entry for "America/San_Francisco". It looks like the code only applies the correct offset from localtime if the timezone exists, hence why we get different times.
it's even better when you search for "temporary hack"

https://github.com/search?q=temporary+hack&type=Code&ref=sea...
They claim fast - all of the websites in "Powered by" are painfully slow.
Hosting your own email server is interesting, but don't forget that if 2/3 of your contacts use Gmail/Yahoo/MS, your messages are also stored there.
> Read critically

surely that means accepting that a bulk of research papers are written exceptionally poorly with excessive wordiness and jargon, a lack of good paragraph structure and not very much real content.

if you have to tell people who can read how to read something, its probably written incorrectly.
Classnames cannot begin with a digit, an oversight these bafoons have not clicked on yet
I'm bothered by all the extreme political correctness to the absurd trends lately.
Dr. Elaine Heffner: The best way to educate a child?
Overworking oneself is foolish. Great labor is made with precise work in clear thought, under a nourished and well-recovered body. Strokes of genius on the other hand, can be better aptly recognized for their origin of the mad spurious scientist. Software development usually does not involve too many strokes of genius. The hardest part is being precise, and being comprehensive. Do not take stimulants, code like a maniac, and kill yourself to build something. Build it calmly and collectively. This will reduce regret, and ensure that you do not sacrifice your health for a lucky strike.
He can focus 3 weeks of work in an evening and ... leap over tall buildings. Don't be jealous. ;-)
Not uniquely. The angle of the sun (its height above the horizon at midday) tells you that you must be at one of two times of the year. Those two times have different solar time corrections.
There may or may not be other easter eggs on the site... The app is awesome too!
yes, link the correct source then.
Nice Job!
Or maybe you can move to San Francisco :)
You're right, I agree. It's a combination of indulgence, narcissism, and stupidity; different people may fall more into some of these than others. And luckily for us, we have a lot of smart people who think different, so I don't think we're doomed either.
> A weasel got in through a small hole smaller than my fist and killed every chicken at about 9 weeks old.

same thing happened back home earlier this year. Now we are careful and close the (new) chickens at night. Predators are merciless... :(
Those capabilities are remarkable. There is so much software on the internet now that you can perform a kind of magic trick:

1. Envision what you would like software to do to help you with some task.

2. Figure out what software like that would be called, and what search terms/search engine it would be found on.

3. Enter terms into correct search engine, find that the software exists, install it and start using it.
> People may not be homo economicus, but in general I believe them to be mostly rational actors who know what their own best interest is.

Could you provide some more thoughts on this (or supporting research)? I'm truly curious, because to me it seems so... alien to be able to hold such a view in light of reality, and I'd like to assume you've thought this through.

What I mean is, my experience (and knowledge) overwhelmingly support the idea that humans are largely not rational actors, and in fact the degree to which one is a 'rational' actor is mostly a result of an upbringing that emphasizes this.

I do pretty well in life, and I consider myself far from rational.

But to get where I am, I see it as essential that I had wonderful parents, a safe environment to experiment and explore in, the ability to conform to common norms (hell, to even be aware of them), the ability to keep my impulses from controlling me too much, and the friends I found largely through college who can help me when I make my less rational choices or when I am in my less rational 'moods'. I also had parents who were raised with a good sense of health and the time to think and read about this.

I guess fundamentally I don't see why you would separate 'drugged up' parents from the rest of them, when in reality there's a continuum of 'fucked up' along which lives are lived and in which lives are created. Parents who were not raised to eat well or exercise are likely to not raise their children to eat well or exercise.

To use an extreme example that I think applies to varying to degrees to all of us: if humans were rational beings, we wouldn't have children of alcoholics become alcoholics and subject their own kids to the suffering they themselves suffered through! Either that, or those children-of-alcoholics are just assholes. And I find that hard to believe.
I love expect. We use it in upstart scripts. Little known gem of the unix world.
I see two issues not addressed by the other comments:

1) I would start with a 2x2 plate not a 2x2 brick. They are heavier per height, but I think they will also be much stronger because the weight is not supported by the sidewalls alone.

2) They didn't account for compression of the bottom bricks in their height calculation. If anyone is going to take them seriously they need to publish the strain at the yield point. Then we get to use some calculus to figure out the actual height!
me too... argh, I hate those headlines. Its a proof of how much tech and digital culture journalism has fallen.

I remember on my pre-broadband days here in Brazil subscribing to Doctor Dobbs Journal to the tune of 25 USD per issue and being happy. Each issue filled with little gems that would advance my knowledge a lot... these days its all those glossy covers with photoshop covers and over the top headlines.

:-(
Did you ever wanted to crowdfund your idea but don't know how?
Best Utility Apps for Android and iOS
Right now taking control is not that hard[1], since most quadcopters are unprotected, but I suspect more autonomous versions (which are supposed to fly without line-of-sight by the operator) will probably only accept encrypted and authenticated packets.

[1] http://samy.pl/skyjack/
I think that also works if the link is actually to the immutable commit to which the branch is currently pointing?
So the solution is to join the ranks of the lying ass-kissers? Who would be left to do any work?
{one conventional wisdom} is better than {other conventional wisdom}

Next week rolls around....

No OP was wrong! {Other conventional wisdom} is better than {one conventional wisdom} because of their personal story!
Departure memo
One data point: On AWS, a hardware outage takes your machine down (with notification). GCE offers live migration, which you generally don't even know has happened. See http://www.rightscale.com/blog/cloud-industry-insights/googl...
Considering that for the preceding 25 years or so, progress in the state of the art had been annual reductions of far less than 1%, it's a pretty big deal.
Has anyone used Expect for Windows? Any good experiences to share?

I'm wondering if it's something I should take the time to learn and use.
Lay Off the Almond Milk, You Ignorant Hipsters
20 years ago you could have bought a house for $50k in the town I live in currently. Today same house is $500k. So, 10 times more.

Let's extrapolate that to Facebook vs Microsoft and basically Facebook would have to have $89 billion in sales or alternatively have 70,000 employees.

This is of course rubbish but illustrates the point that you can't compare revenues from 20 years in absolute terms like there is no such thing as inflation and time value of money.
Australia Repeals Carbon Tax
Wow, a blast from the past. I still have some expect tools I wrote long ago that I use and maintain to this day. Not so much new stuff since scripting languages have gotten better at doing what expect does -- often calling their modules "expect" and using the exact same syntax.

I once wrote a webserver in Expect. No, it's not a good language for writing a webserver.
Different people have different ways of working. OP likes to works in sprints. Others might not. YMMV.
IBM just did massive layoffs in hardware. I used to visit essex junction plant a bunch and they had a lot of layoffs there. I don't know how much commitment Management there has toward hardware.
This is true to the extent that you are not overfitting your dataset. Neural networks and random trees are quite good at fitting anything! And still they can perform poorly on your validation set.
"dirty fix"
https://github.com/search?q=dirty+fix&type=Code
No one seems to mention the obvious(?) considerations:

"Provide additional convenience with an iPhone app." vs. "Encourage people in our ecosystem/sphere of influence to use Android devices."

After all people who use GA run websites and people who run websites might also make Apps. If their primary device(s) are Android, they might think Android-first when it comes to Apps.
Starting to Evolve Our Organization and Culture
Yeah, that's what he said in the post.
It should make you cautious and curious. A few years ago I accepted an offer from a large company who announced massive layoffs in the near future. I contacted my recruiter and asked if this affected my offer and they said no. I later pushed them for more details about who I would report to, if I could speak with a member of the team, what I should do to prepare, and what I would work on. They were very closed about all this and hard to contact. Eventually I found out the entire department was gone and I was going to work on mobile apps and web pages instead of highly scalable backend infrastructure and distributed databases. I also found out they had intentionally hid this from me, so I immediately told them I would not join the company. I don't share this to scare you or suggest Microsoft would do the same, but understand that you are entitled to have your questions about your standing with the company answered. Pay attention to who they let go, and question how well that bodes for your goals at the company. If they can't or won't help you understand this, understand the risk you're taking. As I've said elsewhere in this thread, layoffs can be a sign the company is doing what it needs to for the future if it's done correctly.
In Go you avoid allocations for small values and use the stack.
Microsoft Looks to Cut Up to 18,000 Jobs
Microsoft announces biggest ever job cuts, 18,000
Original announcement:
http://www.microsoft.com/en-us/news/press/2014/jul14/07-17announcement1.aspx

tl,dr;: -12500 ex-Nokians, -5500 ex-Microsofties.
Furthermore, it's a pretty serious judgment to make, which I'd say requires a lot of supporting evidence.
Bike shedding!
Why we use React.js in our Rails projects
I read your table and immediately jumped to a different conclusion: That python programmers are more sensitive to ugly hacks and more likely to call them out. Not saying I'm right, but I don't know that the data can distinguish the hypotheses.
Original announcement from MS:

http://www.microsoft.com/en-us/news/press/2014/jul14/07-17an...

tl,dr;: -12500 ex-Nokians, -5500 ex-Microsofties.
Microsoft To Cut Workforce By 18,000 This Year, ‘Moving Now’ To Cut First 13,000
oh wow, you're right! i just tried it with one of my gifs [0], and it reduced the size from 537k to 147k. that is amazing. I will definitely look into this. Apparently on some android phones the gifs are not playing correctly anyways, so I need to find a solution...this might be it! thanks!

[0] http://gfycat.com/CooperativeFlusteredIchthyosaurs
I believe it's "Gareth Morgan" (Here's a link: http://www.amazon.com/Images-Organization-Gareth-Morgan/dp/1...). Interesting read, but dry.
bwhaha that's insane
Here's an alternative to the pyramid shape that everyone else is suggesting:

Just use different types of blocks.

The strongest Lego block is probably one of those thin (1/3-height) 1x1 plates. They are also the heaviest per unit volume. Build the base of the tower using these plates. As you move up the tower, gradually replace them with 1x2 plates, full-height 1x1 blocks, 1x2 blocks, 2x2 blocks, and finally, 2x4 blocks at the top.

Strong, heavy blocks go at the bottom. Weak, light blocks go at the top. This strategy will probably let you increase the height of your tower by at least twice, if not more.
I like the idea, but can't love the design just yet. The information density is a bit low for me, and I'd like to be able to filter in more ways. Promising though.
How We Hire
Can you tell me how to do this? I used to use Mendeley before it was bought by Elsevier, and it had a useful function of exporting your entire library to a single BibTeX file automatically each time you added a new reference. I've not found a way of replicating this behaviour in Zotero (I can manually export to BibTeX, which is great, but I'm lazy and if the program can do it automatically, I'm all for it!).
I hate this linkbait title hyperbole. It takes whatever moderately good points he had and makes them seem ridiculously wrong-headed. I understand being a blowhard is often necessary to be seen and heard in American business culture, but if you don't really know your shit you end up looking like a douchebag to anyone with half a clue.

For instance, the context-switching cost is very true. It's better to focus on one thing at a time, and multi-tasking is endemic to our society. If you can focus on one thing for a few days with no distraction you can really accomplish mountains especially compared to the usual email/social media distraction dance that is seemingly normal for anyone with a smart phone these days.

However on the flip side, compressing learning that is intended to be absorbed over a few months into a couple weeks of sleepless nights is a surefire way to make sure your retention is absolutely squalid. We used to call this cramming, it allows you to pass an exam, but it's well-known that it doesn't lead to much in the way of long-term learning.
The vast majority of action games seem to be aimed at teenage males. Just because it's about a specific sex doesn't make it sexist.
I'm just more happy that the quiet people and loud mean I don't need to have my ears blown out as much.
also, if you are serious about it, i suggest filming yourself a couple of times and observe your own movement. While filming the exercises I spotted a lot of weird movements that I did and never noticed before.
Are you in search of highly skilled enterprise mobile app developers?
At Innomobileapps, we have separate teams of skilled professionals for android and iOS app development. We also have highly qualified testing personnel who are adept in virtual as well as real-time testing tools and methods. Our mobile app consultants take care of everything right from consulting to development, testing, and deployment of the app. Check our portfolio at http://innomobileapps.com/.
I do not see how that applies in an Internet era. It would create an incentive to locate offshore as much as possible.

It you are talking about a capital tax then the same applies. As a CEO I would look to move assets abroad as soon as possible.
Well, isn't this going to drop if the market is suddenly flooded with people looking for work? Tough situation for anyone getting laid off.
Downcasts runs on beta3, as does overcast but pocket casts is a crash happy maniac on it.
It's very frustrating to see something like this that claims to be very useful, but shows no examples on the page.

>Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial.

How?

>Expect can make easy all sorts of tasks that are prohibitively difficult with anything else. You will find that Expect is an absolutely invaluable tool - using it, you will be able to automate tasks that you've never even thought of before - and you'll be able to do this automation quickly and easily.

HOW?

Ah, examples...
>http://expect.sourceforge.net/#examples

It's just a giant README. This is frustrating.
the app plays a sound after the exercise is over. i am using a phonegap plugin to play that sound. I think the plugin is automatically adding permissions for what it thinks it needs. i couldn't figure out how to remove them, but I will look into this some more!
When a company I used to work for announced its first ever round of layoffs, I volunteered to get cut. Took the payoff and got the hell out.
give a try on getsimplesite.com
It's Not Jackie Chan
Simple Site frees you from the restrictions imposed by your hosted content management system. It allows you to run arbitrary javascript on the server to build your website. As a developer this means you don't have to jump through the hoops of a templating language forced upon you by your CMS.
Perhaps whoever wrote the article, should fact-check a bit more. Wikipedia would be a good start...
We built an api browser. Demo starts 1:30 into the video.

A strange and pointless idea but nevertheless something appealing about being about to write 10 lines of javaScript to browse any API.

http://youtu.be/yuSDU0JiI2c
But the less tax I pay, the more jobs I create!
But that place has housing problems!
First of all, I'll repeat "kids these days" get-off-my-lawn speech because adoption is 100x faster than it was 10 years ago. Second of all, the point is that the standards are addressing these issues which the original commenter suggested they were not doing. Ignoring what standards bodies are actually doing before suggesting they're not doing anything and proposing some random lateral move that one happens to be familiar with is not constructive discourse.
UAE plans Mars mission “to explore, to create, to build and to civilize”
You're saying that lawyers and politicians provide little or no value to others? Don't democracy and a fair legal system require good lawyers and politicians?
API Changelog Aims to Reduce Risk to API Consumer Business Models