skysight-inc/HackerNews huggingface dataset:
he's actually been there a year and a half, and was promoted to area sales manager 1 month ago.
Flock - A fun and casual way to make plans
Yelp’s dev team beats NASA, sends first 3D printer to the edge of space
>We haven't taken any serious measures against

We have actually: People the world over are having far far fewer children. Almost all developed countries have < replacement rate population growth, and many developing countries are below that level as well

Turns out when given the option, women don't want 203948 kids.
In what scenarios would this be useful? Just to experiment?
That was stunningly beautiful. I am really digging the new spate of literary articles that have been showing up in my HN feed. Thank you OP.
Funny a cryptographer was just explaining why you should never question your field's fundamental assumptions.

http://www.extremetech.com/extreme/164050-discovery-may-make...
I like Andrew's rules here, and reading over one of my recent node.js projects, I can see how they would have helped.

My code becomes cleaner and more maintainable when I am forced to name each chunk of 5-10 lines by putting them into separate functions/methods with defined inputs and outputs. This compartmentalization is naturally encouraged by java, C#, ruby, and python, but Javascript actually seems to discourage it.

The ready availability of anonymous callbacks in JS tends to allow for "function creep", where you blink twice and suddenly you have 50 tangled lines of code without obvious control flow or separation of concerns; sticking to named functions seems like it could definitely help.
Awesome project, cool concept.

I'd imagine the single challenge problem would be wind. If people walk by or the window is open...
Can you elaborate on how The Stranger influenced your outlook on life?

I ask because the person who recommended it to me saw the protagonist as a hero -- someone inspiring.

I read it as a cautionary tale. It showed me one could be apathetic to a fault in regards to their fate. The only thing he seemed to care about was actively not caring about his or others' lives.
A Secret Race for Abandoned Nuclear Material
I use OS X on my Macbook Pro retina but also duelboot Windows 7 & Ubuntu.
That was my initial thought, but in practice I don't think you'd really stack up the paper as shown in the photos. You might stack up a couple of reams, which is a lot lower than the stacks shown, and it might be possible to add some kind of collapsible/telescoping "corner plates" that would help keep the stack from shifting.
Facebook does, in fact, require you to log in to see a lot of content. This may be due to mistaken settings on the content by its uploader, but that's more or less irrelevant. When I follow a link to a Facebook page about a person or event or something, the chances are about 50/50 that I'll simply see a "please log in" box.
Hopefully not the Xerox scanner that can alter the documents.
On a tangent, how is this situation something that hasnt yet been hammered into Groupon's sales reps as something not to do? Say what you will about their business practices, but it's a savvy enough company with a young enough workforce that'd you would think they would have common sense in this kind of thing. In the day of Reddit, Twitter, and Facebook, even a nobody can generate a vicious defense against any company.

Also common sense thing about the Internet: assume that whatever you send in email has the potential to be seen by everyone, for perpetuity. Hope this sales person was listing a Google Voice number
You can hold shift and right-click in Explorer and select "Open Command Window Here" (at least in Win 7 and 8).
I've used this a bunch for iOs development. I keep meaning to ask pornel: we need batch commands! :-)
nice looking, but unlikely to be very practical

Bang and Olufsen sells a lot of home electronics that meet that description.
Don't forget to read "The Fall" as well.
That's much better, thanks for sharing
Oh yes, pkgsrc on linux in general is actually rather nice. I used to frequently use it on university machines in my home directory so that I didn't have to go through the system admins every time I wanted some little tool installed.
To be honest, I have no idea what "agility" is. Perhaps I am too cautious but I'll want to see a lot more data than some hand-picked benchmarks and a mystical "unique constraints aren't interesting" before I'm completely convinced.

[Random aside: I greatly dislike block (i.e. InnoDB-style) compression, which is what Tokutek seems to use. Decompressing the entire block just to retrieve one column of one row is crazily expensive, especially as the decompression cost goes up as the block size goes up. There is also the problem of deciding whether to store compressed blocks in the buffer cache (slow), decompressed blocks in the buffer cache (wastes ram) or to have a cache of uncompressed blocks (the InnoDB approach, which kind of combines both problems). I think that format-aware page or column compression (like Oracle, SQL Server or ESENT) is far more effective.]

I guess that this has gotten way off topic but I am glad there are people out there doing exciting new things in the B-tree space. I will keep a closer eye on Tokutek in the future.
Microsoft apologizes for Outlook.com outage, blames caching service failure
Timbre has also a pretty useful spy function for that purpose.
I actually believe that code should be synchronous unless instructed to operate asynchronously - just my .02

Await should not be required - it should be more like...

--

regularWork(); //im waiting till this thing is done

driveHome();// not executed till thing one is done

background orderStatus = orderPizza();

turnOnXbox();

while(orderStatus == 'not ready') {

playXbox();

}

turnOffXbox();

eat();

--

Like I said - just my humble opinion that the code written would become more expressive.
"While money doesn’t talk, it swears" as Mr Dylan sang.

I hope this gentleman gets his day in court. In the UK, we have tight controls on fertilisers because of run-off into water supplies. You'll be drinking (a dilute form) of what they spray quite quickly over here.
The linked page provides this:

"Batch processing
Available from command line. ImageAlpha is based on pngquant. You'll find compiled pngquant executable in ImageAlpha.app/Contents/Resources directory."

So you should be able to script that.

Also for people on non-Mac systems, it appears this is available for Linux / Windows as well:
https://github.com/pornel/pngquant

Edit: Better link to pngquant: http://pngquant.org/
but in the typical, annoying trait unique to yuppie white assholes, you seek to distance yourself from a heritage of being an oppressor by constantly pointing out racism/sexism/ageism

It seems to be a common tactic to accuse someone of white-guilt to quiet them down.
IMO The Stranger becomes more enlightening if you view it as a n examination of human nature. Following this line of thought, the main question should be: Would you consider the protagonist "human"?
Hopscotch – easy product tours by LinkedIn
If they're releasing something that they could reasonably expect the NSA to be able to crack, there's a non-zero chance other governments would be able to read it as well. That's not really "responsible disclosure" anymore.

It would be safer to just send the decryption key directly to the NSA on a CD. ;)
The MongoDB Java Driver 3.0
As a recent What If article from Randal Munroe[1] recent pointed out, getting to space and getting to orbit are on an entirely different scale.

[1]: http://what-if.xkcd.com/58/
It appears he lives in Chicago yet he happened to visit TWO Sauce locations in SF on the same day.... this guy is unbelieveable
Verify what? You think this is faked? That's some thick tin foil.
Yeah, I'm not sure myself.

Generally, though, I think the situation has interesting parallels to piracy. Companies have many options on how to respond to unofficial use:

- cracking down on unofficial users == chasing down pirates

- attempting to control unofficial use (probably at the cost of normal usability) == DRM

- embracing unofficial users == the "piracy as free marketing" view

- viewing unofficial users as a sign of a specific weakness in the product == the "piracy as a service problem" view

I suppose that would make the original reverse engineer similar to someone who cracks a game's DRM?
I had a pretty troubled childhood, and I surrounded myself in an armor of logic. I acted a bit like Spock, I guess. I tried to reject emotion and act only on logic. This did lead me to develop early mathematical and programming skills, but hindered a healthy worldview. I was firmly convinced that the universe was based in logic and that the meaning and reason of everything could be derived by logical thinking.

When I got older and moved away from home, I began to better understand "The Absurd" that Camus talks about. I had been struggling with the idea that I sought a logical reason for absolutely everything, but was unable to find one in many cases.

The acceptance of "The Absurd" allowed me to deal with the fact that meaning is often obscured or unattainable. I find it much easier to accept the world as it is without burdening myself with attempting (futilely) to logically explain everything. Things just are.

That being said, I don't reject logic at all; a question I was struggling with was "logically, why should I value logic?" Camus helped explain to me the absurdity of this question, and existence, and to accept that it would remain unanswered.

Camus also helped me to find joy in struggle. He says "The struggle to the summits suffices to fill the heart of man. One must imagine Sisyphus happy." I now accept that there isn't any deeper meaning to struggle and it's important to live in the moment. Everyone is struggling in their own way. Everyone is struggling for their own desires, and at the deepest level, there is no reason for it.

Another book I recommend for the same reasons as above is Zen and the Art of Motorcycle Maintenance.
If given the chance, how would Sauce submit these emails to Groupon's execs/managers/etc in a way that ensures the emails are in fact authentic and not made up by Sauce? Is there a procedure with the email provider to show authenticity?
The practice doesn't translate well (culturally) everywhere: http://www.bbc.co.uk/news/magazine-17356957
Before this thread inevitably turns into a debate about animal testing...The question of what happens to cats in Craigslist ads would be an interesting one...my guess is that a few find homes through sheer audience, but that Craigslist isn't by far the optimal way to convey the need. In other words, could there be a (wait for it) Airbnb for cats (or any pet)?

I've volunteered at a no-kill shelter in Brooklyn for some time...they have some great animals there but some are inevitably stuck in the system for far too long (which means that there aren't any vacancies for new animals. They have a decent website with animal profiles but I wonder if there wouldn't be a better clearinghouse that would more efficiently connect people to animals? Even if you think that New York just has too few homes for pets, an easier way to find needy animals would reduce the need for puppy stores.
Just look at the dates he wrote those positive reviews, he is writing about 20-30 new reviews per day...
Our whole society has been created on suffering - we all know that and choose to ignore it.

That said, this looks like some kind of scam with no details or information. I'd be very wary of putting an email address anywhere near that subscribe box if I were you. I've flagged this submission and urge you to do the same.

EDIT: Also the statistics are misquoted. They list "80 million cats and 54 million dogs were tested in 2010 in the U.S. alone", however the linked statistics mention that the number of cats used annually in research is only	22,921.
N of one here. I have on child. Started saving in early 20's because I remembered two things my parents struggled with in the 80's. 1) being under water wrt their mortgage and 2) just making ends meet meant that they were never able to effectively save for retirement until they were in their mid/late 30's.

Got married to someone who thinks like I do wrt to retirement and with one child we are on track to 'retire' when we want to. Barring us doing something dumb or global financial meltdowns - by mid 50s or so. I put retire in quotes because who believe in retirement where one site on their ass all day and says I'm so glad I don't have to work any more? I don't. Retirement means we will be able to give meaningful time to .org's that need it. But this will still be 'work'. I can't imagine a worse hell than retirement where I have no meaningful work to do.

Note: with two or more children much of what I can still do would need to be re-evaluated.
Because it's not a bomb?
I'm not sure if I missed the wrong lecture somewhere in my math education, but seeing that diagram of the conic sections was definitely an "Aha!" moment, tragically. I'm coming from a background where I've taken multiple calculus classes...
Caps insensitive auto-complete is pretty handy. Add 'set completion-ignore-case on' to '/etc/inputrc'.
You can easily leave, but you want to eat. You want to have a place to live, and in a nice neighborhood. You want to be transported to other places. You want to have internet access, to have TV, to have cell phone, to wear nice clothes, etc.

You can not do all of it on your own. Other people have to do it for you. But why other people would do it for you? They don't know you and have no obligations towards you and have no desire to work for you just because you're such a nice person. And even if they wanted, there's a scarcity of resources and time, why would they choose you? You have to offer them something. Like work for them in return, to do something they want but can't or won't do. Of course, you can't work for every person that participated in making your cellphone personally - that's where the money comes in.

Now when you talk about leaving - you can mean giving up all goods that our civilization gives us, sever your links with the mutual work exchange system and do it on your own. You can do that. But do you really want to? Your clothes, food and shelter would suck huge time. A simple caries may kill you. Your life would be brutal, miserable, full of pain and short (at least compared to what the civilization could give you). Is it worth it?

You can also talk about being essentially a parasite - not contributing anything and putting the surrounding people before the choice of giving you stuff for nothing or watching a disturbing picture of you slowly and painfully dying in their front porch. In our modern society, you can pretty safely bet most would choose give you something in order to avoid that. But is that really what anybody would want to be, given a choice?

You can also do worse - you can take weapons and threaten to harm your neighbors unless they work for you. If you demands are modest enough, they may choose to comply instead of creating a security layer that protects against you, since it'd be cheaper. But is it a really moral choice for anyone? If being slave is bad, how about being an enslaver?

If you have another alternative to participating in mutual work exchange system - what is it? How does it compare on outcomes and on morality?
Being a Mike, this is why I use the name Titus in many situations. Rarely will there be a name collision. I enjoy seeing the receipts with my name spelled as "Tidas" as well. What's even stranger is when I hand my debit card over, my name as "Michael" is right there, but they don't even question it.
Remember that Fedora functions in part as RedHat-testing (to use Debian nomenclature), which both explains and justifies why they do many of the things they do.
Or even faster: shift + context menu button, then W.
Even many Americans do not realize that Berkeley is a large state/public school, and has far less resources for undergrad education than "private" schools like MIT, Stanford, the "Ivy League," etc.

As far as I can tell, Berkeley's prestige is largely historical, and largely based on the graduate programs, especially in science and engineering. Undergrad engineering programs are also well-respected. Andy should have majored in something other than "American Studies," whatever that is.

Source: I went there.
Just as your disclosure emails provide almost no information whatsoever, your blog post was also pretty devoid of useful explanation.
Agility refers to our online schema change abilities in mysql (hot column add/delete, hot indexing).

Our compression technique is naive, you're right (but we don't decompress the whole 4MB for one single point query, as you may be thinking, we're a bit more sophisticated). We have some more ideas in the pipeline if we need them (basically a bunch of tricks you can play when you know the schema), but the fact remains that what we have right now is extremely effective and there isn't much incentive yet to finish off our smarter prototypes.
I was able to shrink an iOS app from 9mb to 4.5mb by using ImageAlpha + ImageOptim. There's a case study about TweetBot how they did the same (http://imageoptim.com/tweetbot.html).
> The cause of suffering and death of these animals are as varied and limitless as the researchers curiosity.

It's limited by ethics boards.

> . In an experiment conducted by Michel Jouvet, cats would be stranded on an upturned flower pot in a giant tank of water.

In 1967, 44 years ago.

> In the U.S., under the provisions of the Animal Welfare Act, any procedure can be performed on an animal if it can be argued it is scientifically justified

Yes, and I'd wager the ethics boards have become stricter in the past 44 years. To put 1967 in perspective, that's the same year inter-racial marriage was made fully legal in the US.

Using poor arguments hurts your credibility.
(Don't worry about off topic I love deep conversations like this. Come to our mailing list if you want to continue more though, we may be exhausting HN)
Chrome Web Store: Removal notification for Proxy IP Test
==> http://proxytest.info
I don't think the act has to be illegal. For example, if I threaten to tell someone's wife that he's having an affair unless he gives me money, I think that would qualify as extortion. The language of the law doesn't say anything about the act being illegal:

"Extortion is a criminal offense of unlawfully obtaining money, property, or services from a person, entity, or institution, through coercion."

"Which Kinds of Threats are Illegal? One common characteristic of extortion is the use of threats, that is, an express intention to inflict injury, loss, or some other bad consequence on another person."
I think you need really high margins to do well with Groupon. Their first client was a pizza outlet, which is about as high a margin as you can get in food.
The situation has probably worsened. Opera lost out-of-the-box APNG support with the switch to Webkit. Firefox has lost market share to Chrome on the desktop, and were never big in the (still growing) mobile market.

There is a simple Chrome extension that adds APNG support, but anything that is not installed by default is unlikely to be used by most users. 90% of Chrome users don't even install an ad blocker!
One good method is when you walk into a business. pay attention to how they manage their tasks.

Say, for example, you go into a carpenter's shop, and you see that he writes down what you want built on a scrap of paper. That's your "in". Ask if all orders are stored on paper. "Oh? I'm nikentic, and I build software for businesses. Where do you store these papers? How are you tracking receivables? How are you tracking the progress of each piece? Do you store your customer's email?"

Ask them these questions, in as much detail as you need, using your knowledge of what's possible with technology to make suggestions. You will be pleasantly surprised how much details they are willing to share about their businesses. Ask them if they would pay XXX/month for a system that covers all the major pain points they mentioned. If they would, find other carpenters and ask them if they would be interested. If you get enough interest you might be on to something. Also, how many devs are out actively looking to create software for carpenters?*

*Where carpenters = small - medium companies that are not in the technology sector.
Deliberately misleading. Is the implication that Craigslist cats end up in laboratories? The article avoids stating this directly, and I find it doubtful. Are experiments being conducted generally inhumane and unethical? The single sleep deprivation experiment described was conducted in 1967.

Cats are an important model organism for researching human neurophysiology, subject to ethics committee approval.
https://en.wikipedia.org/wiki/Model_organism
Link seems gone already. Next time, take a screenshot, otherwise it's a bit hard to prove you were right - especially considering you are making claims about mentions of drug use.
Yes, I can easily imagine a tribesman coveting what his tribemates have. As for how exactly he acquired those things... it probably did not involve "affording" anything, because there was no currency. But I'm sure there were fights, theft, etc as well as plenty of labor invested in manufacturing more trinkets. Necklaces were not simply found on the ground; you would have needed to come up with a needle, thread, possibly a drill... all much harder to procure in the days before Home Depot!
Yes that's exactly what I'm saying. If external code is less then some hundred lines of code, it would be better suited as a tutorial and people would be better at implementing those lines themselves. And yes, that's only my opinion.
> I keep thinking "everyone else does that, I probably won't

> bring anything new to the table".

Well if you're going to compete with established players (which is not a bad idea), you have to answer this question.

The good news is that a lot of software is painful to use. When you figure out what you want to make, look at your competitors. Search for "competitor X sucks" and things like that; figure out what people really dislike about using their software. Then make sure your own software doesn't fall into the same traps.
Psst...

Yelp salespeople have threatened restaurant owners that negative reviews would be more prominent (or could disappear if they "ran a deal" w/ them)

Who knows if company policy, but cowboy/cowgirl sales reps are doing a fantastic job of burning goodwill
Beautiful. The only thing out of place was the "Posted by Albert Camus" anachronism.
What I don't get is how number of controllers or views has anything to do with this. Size of the app has no effect on the app speed at all so I'm not sure why you'd bring that up. Complexity of pages does.

But still, rendering even complex views is usually no more than 200ms on MRI, and less on others. With multi-core and multi-threading and (easy, nested) caching it's trivial.

How do you explain 37signals and Basecamp? You're spreading FUD. Real world disproves that Rails can scale and like I said, it's only getting better not worse.