skysight-inc/HackerNews huggingface dataset:
Most of the stories you read about Detroit are deeply negative. We've seen "ruin porn" on here, the whole water issue (where having a service turned off for lack of payment somehow got cast into something greater). It gives a baseline for a story like this -- and the contrast -- to appear.
Must support comparison for equality and the hash function. Default built-ins provided appropriately.
I usually comment when I feel like I am adding something to the conversation in a positive way. I comment on topics that sometimes are closely related to my own experiences. Or it could be about opinions or advice. I think it also ok to comment to disagree on something but you must provide more than just a "this is BS". I often see comments like that on "Show HN". If you must disagree, then provide a reason.

I do not comment when it is about proving someone wrong or proving yourself right because there is no end to it. I would not comment to argue on the internet/HN as well. I do get angry, trust me just like anyone else. But when a topic "pushes my buttons", I usually close that thread or just not comment at all.

The best way is to ask yourself: If I read this comment a few days or even weeks later, did it provide any value to the thread ? What about a year or two ? Or was I trying to prove a point ? If it is the former, your comment was worth it.
Android was designed to leak as much information about the user as possible all the time, even to third parties. Spy satellites have less invasive software.
>survival is not an obviously rational choice.

It's a reversible choice though.
Let's presume the author is right - so what? It goes back to what it always was - a (usually really fun) hobby.
> Who's to say that the choice to survive in the distant future is desirable?

Each individual for themselves, obviously.

> Everyone you know and love will have been long dead

This obviously contradicts the original assumption that you might actually get revived. Because if you can, so can others.

> may have undesirable objectives in mind, e.g. a life of slavery or military conscription

I find it hard to believe that it will ever be cheaper to revive dead frozen humans than simply let living humans breed new humans for free. And plenty of people now living aren't even cost-competitive against the machines of 2014 or 2024, nevermind the machines of a society capable of reviving the dead. Both as a slave and as a soldier, you're likely to be horribly inadequate.

Honestly the bigger question is why the future people would bother to wake you up at all. Maybe history buffs would be happy to talk to you. Maybe the world gets so rich that a few weird enthusiasts can afford to do it on their own.

But the bottom line is that if the future turns out to be awful, you can always choose to die again. Plenty of people would be willing to have a look around first.
Thanks for the heads up, I don't have consistent access to an iOS 6 device, but it's on my list of things to buy, along with a windows phone.
Recruiting Software → Cloud Hiring
I would not have read the article if the headline had been complete. Perhaps that was intentional?
> We remember what they reported in 2003 about wmd:s in Iraq so everything they say today must be read with suspicion.

I still don't get why people say that :

http://en.wikipedia.org/wiki/Al-Anfal_Campaign

http://www.un.org/apps/news/story.asp?NewsID=40142&Cr=iraq&C...

http://www.theguardian.com/world/2010/jan/17/chemical-ali-de...

And yet the idea that Saddam did not have - or use - chemical weapons is treated as gospel today. WTF ?

I don't understand this. Suppose you are standing near a corpse, with a bullethole. You see smoke rising from the hand of a person who claims to have shot him. But the gun ... there's no gun.

My conclusion would be : obviously he did something to the gun, let's go search, if necessary search the neighbor's house.

The apparent conclusion I'm supposed to take away from that : "there never was any gun !"

Really ?
> "Let’s try it in green" or "Can we use a slider instead" are potentially hazardous forms of feedback considering marketable solutions don't come from the UI. This causes the designer to shuffle through hundreds of UI elements and burn valuable time.

> A designer is paid ~$110k/y on average in San Francisco. Scratch figure of $43/hr. A great designer can change the UI elements on a Photoshop document in about an hour. You have a one-hour meeting to provide feedback. Three days to produce changes. Multiply that by how many team members involved in the meeting, plus the daily burn of the Company. For a cost- effective average startup, that's around $4,309.00 every time you provide feedback.

This math doesn't add up. I don't know what companies the OP is basing his assumptions on, but a "cost-effective average startup" doesn't spend $4,000 every time a designer is asked to change a color or form element.

There are some good points in this post but hyperbolic warnings like this take away from them.
These sound like really awesome improvements - that installation and configuration cliff and the heavy use of RSpec were the two things that kept me from recommending the 2nd Edition to beginners.

If you've got time, it'd be nice to see the installation and configuration chapter make it in as an appendix, since new programmers are going to want to set up their development environment at some point - it's just better to have it at the end of the book, when they've hopefully already gotten hooked.
Not sure cryo-preservation employees are all "believers."

http://www.nydailynews.com/news/national/ted-williams-frozen...
I launched a new version of the Election Analytics project for the 2014 Senate elections. electionanalytics.cs.illinois.edu I've spent 230 hours on the project since January, its definitely been worth it. I've learned project architecture, automation with Grunt.js, leadership skills, and lotsa others in my role of undergraduate team lead. I am looking to transition out of the project tho... its time to move on to the next thing. :)

I also learned how to business in preparation for founding a startup. Probs spent 100 hours on reading, discussions, and practice pitches.
As he conquered countries, Napoleon replaced their 'old' flags with the new tricolore. Belgium, the Netherlands, Italy... I imagine he had a plan to reflag all of Europe. Several countries in Europe have subsequently adopted a tricolore.

I'm not sure how much research was actually done into flags here. It's well-known that tricolour flags spread as a symbol of revolution and republicanism. The UK most certainly does not fall into this category.

For those with access, this was actually quite informative on the matter of what happens to the rest of the UK if Scotland left.

http://www.bbc.co.uk/iplayer/episode/b04dr69k/scotland-votes...
The thing that bothers me most about the typical gamer described in this post is that they insist on punishing people for having opinions that aren't the same as their own. I know that happens in any field, but gamers are awful. If you like Nintendo you're a baby, if you like Call of Duty you're an idiot. No one is allowed to disagree. Look at Phil Fish (creator of Fez). He shared his opinions on the state of gaming all the time and people ridiculed him to the point that he cancelled his game. I'm not saying that was the right choice, but he did endure a lot of crap. Why is no one allowed to be critical of anything in the industry without being flamed to no end?
Uhhhhhhhhhh...a red cross on a white field? Maybe with a little dragon somewhere - until Wales breaks away?
Mapping 23 Casualties of SF's Car vs. Condo Deathmatch
Well... Unless something prohibits the subject from self-terminating, it still beats death.
Thanks for the heads up, wrt windows phone, it's definitely high on my list to get windows phone support. The reason I open the demos in a new page is that it prevents interactions from triggering the back-swipe gesture in iOS 7 safari.
The Algebra of Joy (2008)
Redesigning the department store: A new business model for a new reality
What Does It Really Cost to Live in San Francisco?
Thanks! I will try out https://gb.youcanbook.me/index.jsp and see how that goes, sounds it fits the bill!
YAML best practices for Ansible playbooks – tasks
I'm the founder of this! We break bad habits with shock too.

also, http://youtu.be/Q2VA5EKC5gE
I don't comment to make myself feel better (I mean not to show off how smart I am or whatever). The topics that make me comment are the ones where I feel people are completely unreasonable. As xkcd says - someone is wrong on the internet.

Mostly political, which somehow has sneaked into HN by now against the original rules.
I usually tell people "Stay as long as necessary to fully exploit the opportunity." You're right to worry about not learning things quickly, since the time when you're just out of college is the best time to gain skills quickly. But have you learned why those processes and approvals exist? What events or forces led to them being instituted, and what sort of problems was the organization solving? Have you learned how to figure that out, how to develop little birdies within the organization who will tell you things and keep you informed of office politics? How to build a reputation for yourself so you can bypass many of the petty procedures? These are critical skills that are much easier to learn in a big company than in a startup.

I would focus on learning the soft skills while you have an opportunity, and then jump ship once you feel that you know how to develop these soft skills, and that most of the remaining work you're doing is specific to how things work in that one company. Then use the skills you've developed to jump ship for a better opportunity.

As for how often is too often - it's not unusual to have a bunch of jobs in your first few years out of college. 3 months is generally too short, though, if you leave after 3 months it looks like you're superficial and can't be bothered to learn anything in depth. I'd stay minimum 6-8 months, maximum of about a year or two, for the first few jobs. Then take that experience and knowledge of what kind of environment you really like, pick a job that really excites you, and stay 3-4 years to really learn an area well.
2:1 is hardly what I'd call "good compression" for audio. At reasonable bit rates, MP3 is sonically transparent, except for the region above 15 kHz which is almost certainly not of interest in these recordings. This is the conclusion you get from doing actual scientific studies that compare the audio fidelity of different encodings, although if you have some data that uses human subjects which shows otherwise, I'd be glad to look at it. 8:1 or better is probably fine for recordings like this.
If you need a long runway, yes, otherwise you're far from investors, so cheap is not useful if you're not ever getting money...
Hold on. What do you expect to gain when you get back your counter-signed copy? (Apart from reliable knowledge of what you signed... did you make a copy before you gave it back?)

In my experience these types of agreements are usually very one-sided, except for the consideration they offer. You haven't mentioned any consideration. I'm thinking it's along the lines of "I agree to sign this piece of paper and hand it to Human Resources director in exchange for... a paycheck." The agreement you signed doesn't grant you any rights, does it? So what would you gain from having a counter-signed copy? I don't see where you suggested that it would allow you to assert any particular right at all.

I am not in California and I am not giving legal advice (as a non-lawyer, I can't give legal advice, obviously.) But, as a person who is relatively new in his career and still very low-level (not a Chief Officer of Anything, certainly) I have signed lots of things that I don't precisely remember the content, which sometimes contained ridiculous language, and that I never kept a copy of, much less counter-signed. I don't lose any sleep over it.

That being said, if you have signed some non-disclosure agreements (and particularly if you're not 100% sure of the content of those documents) you will understandably want to tread carefully with those written records and notebooks that you said you have. Good for you, this is another place where I have failed. "Non-disclosure" does not mean "forget everything you learned."

If you think that you signed over the rights to some project which you had worked on prior to signing on and being an employee of the company (it's not clear from your post if that's exactly what has you concerned), you will want to talk to a lawyer. Most of the time I think the boilerplate for these type of IP documents are not about accepting non-disclosure of those types of projects (which you own, unless there is also a bill of sale you haven't mentioned), but _full disclosure_, eg. they don't want to be surprised long after you are hired that you have and have always had relevant domain knowledge that you brought in from previous experience, that could be threatening to the company in the future.

So, hope this helps!
Best life advices you will ever hear in 7 minutes. It gave me goosebumps
Well, that's a societal choice. So's keeping the fishing grounds open. The main point is that fertilization is a tradeoff, not a free lunch.
http://www.acm.uiuc.edu/404
>>The VA is a prime example of antiquated government computing; its main systems run on a 1960s vintage system called MUMPS, a dead digital language that few people under retirement age know how to use.

This is simply untrue. This language is now called 'M', and has been standardized as recently as 2005. All of TD Ameritrade's trades are processed on an M database.

M was doing NoSQL, web-scale computing on commodity hardware before many of us were even born. It can integrate with NodeJS (http://www.kitware.com/blog/home/post/465).

Look into Rob Tweed's ongoing work with M (http://gradvs1.mgateway.com/download/mumps-acceptable.pdf)
http://www.mgateway.com/docs/universalNoSQL.pdf
http://robtweed.wordpress.com/
When I loaded it the page was 60mb and took over 1 minute to fully load.

But I didn't know that.

I started trying to read the article. All I saw were static images that didn't show the author's point at all, until some of them finished loading and started to flash and cause re-layouts.

Now the page is incredibly hard to read because all the images are on auto repeat.

This is a UI disaster, especially for a post about good UI. h264 works and would have shrunken the page dramatically. It gives me controls that let me play, stop, or rewind video. It can play partially loaded videos (which is hit and miss with GIFs depending on browsers).

At the very minimum you could use JS to stop the GIFs from playing when the user isn't mousing over (something I've noticed at Polygon). It keeps them from being insanely distracting.

It's a small text article with animated screenshots. It doesn't load well, it doesn't scroll well, it isn't easy to read. The only reason I stuck on the page was to see just how much time it took to fully load. If it wasn't for the fact I had decided to come here and point out how unusable it is I would have bounced off the page and never come back.

Here's the thing: animated GIF are not the solution. To almost anything. They're designed for small animations, not long high resolution screen captures or real video. If it's over ~150kb or so you should probably start rethinking your format choice. If it's 3 MB, you made a mistake. If it's in double digits like some of the versions before they were updated you've made a HUGE mistake.

Some people only get 200mb a month of data on their cell plans. This one page would use up 75% of that. For animated screenshots.
I've long been impressed by how many key contributors to the IETF were not only among the top practitioners in their fields but also fantastic writers, able to describe their work and necessary next steps with just the right balance of simplicity and complexity and always with clarity.

Many of the more important RFCs are almost a joy to read, and this article - written by the author of many of the NTP-related RFCs and predecessor docs - is a gem: Clear, concise, to the point, balanced, informative.
I suppose if there were such a scale for economic strength, that you could boil down to a 1 to 10 scale...

In the US economy as a whole, Detroit would rate about a 2 or 3, Houston would be a 8 or 9.

Exponential is an obvious exaggeration if we're being literal, but given the disaster that is Detroit, overly strong words may make sense to do the mess justice.
This might be an unpopular opinion, but I've seen the exact opposite of this. Given too much freedom, I've seen designers and product managers derail entire development cycles. Compare a few days for a single designer against two weeks for even a small development team and not only have you lost an amazing amount of money, but the opportunity cost of not getting something into the users' hands and iterating on it is huge.

For the same reason I've also pushed for aesthetic changes to be moved to following iterations. If your wireframe is solid and agreed upon up front, then iteration can happen on both the development and the design side as you move forward. I think it's alright to release something that isn't fully baked because what you learn in the end is so much more valuable than trying to get it right the first time.

Bottom line: get something out the door and iterate. Too often people don't do either. Either they try to perfect it and take too long to learn from it, or they push it out and move on to the next thing. Nothing is going to be perfect the first time, so just get it out there and continue to work on it. Just because you're targeting a feature in a single iteration doesn't mean you should forget about it afterwards.
Some of us consider that a feature. If you go inline then either your video is distracting and hard to scroll past or tiny and hard to see. Neither of those is a good experience.
I don't often agree with Richard Stallman, but ...

http://www.gnu.org/philosophy/javascript-trap.html

http://www.theguardian.com/technology/2008/sep/29/cloud.comp...

The TLDR is simple : web apps makes Unisys, Microsoft, Apple, ... look like heroes of Freedom, even during their most anticompetitive days.

The worst behaviour microsoft ever exhibited is now standard practice. That's what web apps have gotten us.

That, of course, in addition to the fact that saying that the tools suck does not quite do justice to just how bad web development tools are.
IFTTT looks like a great concept that will be replicated in the near future from other services following the massive growth that the internet of things, specially wearable devices will bring to the internet ecosystem.
Increased Visibility of Shelter Pets Through SMS Service
ShelterMe (shelterme.com) is a social network, dedicated to helping shelter animals get adopted. Through their website anyone can create profiles of shelter pets by uploading photos, videos, and detailed descriptions of individual animals...ShelterMe employed TextMarks* to begin to send group text messages out to their followers. Anyone can simply text the word “Pets” to 41411 and they will begin to receive texted profiles of Los Angeles shelter pets. Latham sends out one pet profile (or “Pet of the Day”) each day.

*TextMarks (http://ow.ly/APWNs) is simple and reliable SMS communications platform that allows you to build your business or engage or your community through group text communications, SMS autoresponders and mobile marketing solutions.
Bramm-

thanks a lot for the comment! Right now I see SumoMe as a great way to get things up and running, and pick and choose the pieces you feel you want. Super great service, fantastic team, products that just work.

OptKit has a different trajectory. It might look quite similar now, but soon things will take a more powerful and customizable turn. We won't be offering more "widgets" per-say, but we will be constantly building for a very specific goal..

This may sound a little drastic, but soon after a few more big pieces get into place, the next phase is going to be introducing real-time trained machine learning models, in hopes of finding some predictable patterns. This would mean we could potentially predict the conversion rates of a visitor, in real time.. In theory we can possibly achieve a 100% opt-in rate, if this is actually feasible ;)

I see OptKit becoming more of an automated personalization tool, as opposed to a simple widget. With a lot more emphasis on the segmentation, personalization, behavioral triggers, actionable analytics.

I want OptKit to become the data driven marketer's dream tool.. Their swiss army knife. For example, our reports will tell you simple mean/median/mode of the temperature of your converted traffic. This might make it easy to extrapolate some really great tests at a glance at a graph.

Have a hunch? Run a test! Have a doubting boss? Run a test!

This is the vision as of now, at least :)

Thanks for the comment feel free to ask me anything else :)
Here's my take on the redesign of the flag after Scotland's departure:

http://www.creativereview.co.uk/images/uploads/2014/08/union...

It's the same, the part of the flag that was once representing Scotland is now just a blue background; case solved. In fact, I would wager that most folk view that "Scottish part" as nothing more than a background color anyway.

In all seriousness, the idea that the UK would have/need to redesign it's flag, w/ an independent Scotland, just seems preposterous and just plain sad.

To me it's one of the most beautifully designed flags out there -- and let's not forget the $millions in sales it has generated (think Union Jack pillows, dresses etc.) in the pop culture and fashion worlds -- since it (arguably of course) symbolizes that Sixtes "cool factor".
Have you ever considered that FB, HN, etc are the way people cope with the extra stress, distraction, and low level anxiety of working in an open plan office?

When I work from home I don't waste time on these distractions like I do when I'm in the office.
CircleCI is based in SF (2nd & Market), and we all have private offices. We really feel strongly about this, especially after spending time in open plan offices in the last few years.

Here's what we wrote when we were looking: http://blog.circleci.com/silence-is-for-the-weak/
Oh, that's tragic.
Gfycat takes http://gfycat.com/fetch/https://d262ilb51hltx0.cloudfront.ne... down to 2MB, from 32. Very impressed.
I have worked at nine startups since leaving Apple. I did not say that Apple was a startup.
Funny how the mind plays tricks I read that as cryptopreservation.
The Rise and Fall Of Google Authorship For Search Results
You should try Waze. That also has an excellent car driver focused UI. Now, bought by Google.
Software compartmentalization vs. physical separation [pdf]
It looks like their basing their platform Counterparty, and focusing on DApps and smart contracts. Pretty cool idea. Hopefully they don't turn into a bait and switch like other platforms who have tried to do this have done. They don't mention anything about equity though - seems they're taking the legal route....I like.
luv is a lua bindung for the libuv library which means that it uses all the C API provided by the lua language to code the interface between C functions and lua functions.

Here we have a FFI-binding which means that only the header of the C functions are sufficient for the ffi library to handle all conversions of variables to and from the lua environment. Additional interface related functions are coded in lua instead of C.

Luajit provides a powerful FFI implementation which makes it very easy to provide interfaces to C libraries. However, it is not part of the vanilla lua implementation which is why both versions have their reasons to exist.
Thanks for the suggestion and for the kind words. Instructions for setting up a local development environment are already effectively an appendix, because the Ruby on Rails Tutorial just defers to the excellent [InstallRails](http://installrails.com/) service provided by One Month Rails.