skysight-inc/HackerNews huggingface dataset:
Oh, well then, I totally disagree with you; I think the article was totally incoherent. But I don't downvote just for disagreement on HN.
Google is attacked on one hand for having too many products and on the other hand for discontinuing products. I guess when you're as dominant as Google is now critics will always find something to criticize.

The only thing in this piece I agree with is that Google+ is creepy and I don't like having it forced on me when I want to use their other products. Google's made a Faustian bargain here in their panic over Facebook and it seems to be corrupting them from the inside.
AngularJS and TypeScript
I may be basing my statistics on Australian figures (last I heard we were running at around 53%ish). I'll also confirm the general trend across "western" nations, and would really appreciate you sending me any links you manage to dig up!

Thanks
Naming servers something cute, witty or clever is a gold standard of freedom among engineers. When engineer perks (server naming, or free sodas/snacks/food, lax daily start-times, etc) are taken away, the good engineers will quit.
As a senior engineer who recently left a company undergoing a very ugly transformation, this strikes remarkably close to home. As with this case, the major pressure to change came not through the executives but rather the board.

I have strong aspirations of starting a company, but have seen too many examples of a board's personality being at odds with [what feels like] common sense business interests.

Anyone have any advice on ways to a) properly vet your investors and b) curb these situations down the line?
I agree with you, but also keep in mind that leaving an engineering PhD program early ("Mastering out") still keeps your job prospects wide open. In comparison, leaving an MD program early leaves you very few options in the field, in my opinion.
Bring back the ability to re-size the smaller box, and add a key board short cut and this will be glorious :-)

Nice work!
I just thought of a way to check: archive.org.

It does indeed show that favourites were available from the user page: http://web.archive.org/web/20130501115607/http://www.flickr.....

As a result, I removed the paragraph from the OP. This is what it read, to anyone visiting just now:

In addition, your favourites are now a single click
away for users in the redesign of your user profile.
It’s entirely possible this was the case before, though.
If this was d&d the article would be called "the rise of the /mage" and would be about how could you boost your career by dual-classing mage, and my conclusions would be the same: a warrior is not worse than a warrior/mage only more focused and less versatile
You're never going to find a book tailored for you that walks you through everything. Pick any book, learn from it, experiment, make mistakes.
I suggest C++ Primer Plus, by Stephen Prata. It's well-written, clear, and comprehensive.

I don't know of any good C++ books specifically for Python programmers, but I've read/skimmed many C++ books and Prata's is easily the best.
Harvard Library Acquires Guide for Star Trek Writers, Published in 1967
Clyde: A Hackable Lamp for Creative Homes
Hah, just as you were writing that I had the same thought and did a ninja edit where I switched from saying a specific alignment to CACHE_LINE. :)
Seriously. Do people actually think Tumbler, Instragram, et al were the product of some Harvard MBAs with a genius business strategy? Many times success is fully explained just by the product + timing.
Cleanest writing app in the browser
This is still in development. When it's done it'll be on downwriter.com. I'd like to know what you think.
If you are not a programmer, then get one for your startup but if you are, then stick to the language you already know because thats the best way you can express yourself (provided a startup is concerned). You can learn a new language later but not during startup.
Starting a startup is a journey you can only go with familiar tools
It astonishes me that people don't have an issue with this:

> I need a Google account to interact with most of Google's services these days.

but seem to have major issues with this:

> I need a Google+ account to interact with most of Google's services these days.

Why do people have such a hard time accepting that Google+ accounts are a natural progression of Google's account management (and eventually will replace the old, fragmented Google, Youtube, whatever account system)? Sure, it has a companion social networking site, and requires a real name (or what that looks like one), but that requirement could have been applied to regular Google accounts as well and I highly doubt we would still see the amount of complaining we see today about Google+ accounts.
I really don't see how the two are related. And besides, you can get free drinks in quantitative finance too, if you want to be paid well.
Are your forms converting? How to effectively A/B test your forms
Well, that's stupid.
A lot of your short comment history is about Tonido. If you're affiliated with them in some way, you should disclose it when you talk about them on HN.
If you can do it in php do it. Don't waste your time learning another language. Focus on your product, not on what the average geek says.
Several senior HTC employees depart following HTC First disaster
There is too little lactose in whey protein for it to give any symptoms even to people with the most extreme lactose intolerance (absolutely zero lactase production).
This is something I think about a lot. Right now, our startup is just the co-founders and one intern, and we don't even have office space yet. But assuming we are successful and start growing, at some point we will have employees, office space, offices, etc. And what I find myself pondering is "how do we make sure we create the kind of culture and environment that we want to work in, and that other people will want to work in... and how do we preserve it as we grow?"

Now, you might say "Mindcrime, you're in a 2 person startup with no revenue yet, if you spend 2 seconds a year thinking about this stuff you're wasting time". But I think it's important for the founders to think hard about culture and work to start embedding that culture into the very DNA of the company, from the early days, and actively look for ways to resist the "culture decay" that @sgblank talks about in this post.

Assuming you have a founding team who retain a substantial degree of control over the firm as it grows (ala, say, Sergey and Larry, or Zuck) you wonder "is it possible to preserve the best part of what makes the company great, even if grows in size 10x, 100x, or more"?
I'd strongly disagree that it's not the CFO's job to foster and enhance company culture. If your CFO is a cost-cutting machine, I hope he's not highly compensated. Any qualified first-year accountant can do that job.

It's a good CFO's job to make sure that resources are invested strategically. Indeed, it's every executive's job to work together towards a shared vision and goal. If someone is working towards a different goal, you're inviting unnecessary conflict. No one should need to be micromanaged - at any point - if they share the goal and the culture along with the rest of the employees.
Talking about stability of a kernel. How is that measured?
Hm... more like: someone was smuggling sodas out of the building that were offered in good faith as an office perk. Frankly that would affect my morale more than even the removal would. What does it say about an office culture where that kind of petty thievery is tolerated? Honestly my feeling (and to be clear: like this whole subject this is subjective) would be that this response is not enough: better to name and shame the offenders.
I managed to get 24m on one without using Google, but it put me next to a well known tourist restaurant in Ibiza. It was well enough known that once I zoomed in enough on the island it actually was listed.

That was actually my best game; I got the continent right every time. The most disappointing was where I recognized an Australian Ice Cream chain (one of my friends really liked it) but guessed East Coast when it was in Perth.

http://www.geoguessr.com?v=eyJ0b3RhbFBvaW50cyI6MTU1MDIsInZlc...
There's an understated point in this article- that once they get beyond a certain point, startups rely on the obliviousness of early employees to blind them from negative changes that surround them.

I mean, sure, the sodas were the wake up call that made engineers realise they wanted to leave. But the article seems to suggest that leaving the sodas free would solve the problem. Surely the core problem is that the company has changed, not that the engineers noticed it?
That's how the free pop at RIM ended. The story I heard is that Mike L saw an employee loading flats of coke into the trunk of their car one day, and the free pop ended shortly after that.
Datalist experiment
Sex Offender Village
Trick is, much of the business world is measured by (and thus optimized for) quantifiable short-term impact.

The short term positive impact of cutting out snacks is immediate and obvious. The costs are less obvious and longer term. Do enough long-term planning in a place like that and people start getting tired of long-term answers to short-term numbers not moving.

Further complicating this stuff: say a 'good' CFO saw the value in a snack budget and implemented one where it didn't exist before. How do you even measure the impact of the improved work that goes along with improved morale? How do you credit a manager for nixing a 'cut the snack budget' suggestion? How do you measure the negatives that were never incurred?

It's very easy to see 'cut snacks, saved 10k; 3 engineers got the wake-up call, grumbled about 'stuff like this' and left, 4 projects now behind".

It's pretty tricky to ever say "this project is now on track because we added a food budget and put in a foosball table". [1]

[1] Which is why those items tend to be focused on as recruitment expenses. It's simply easier to measure/justify in that context.

Which is also why they tend to go away when the company reaches that size where further staffing is composed primarily of employees coming from jobs that also do not have snacks and games, so their necessity for recruitment is basically gone.
Use content to boost your PPC ROI
You won the challenge with 10667 points against 8845.

Seems like you missed see the "Brisbane Whale Tours" ad...? ;-)
It is controversial because it is complex. You actually need to be able to take in what you see which is in my opinion not true for the majority of movies out there.
Austrailia drives on the left, so look at where the road signs are.
The point being that if you need a local data store, sometimes you would rather have a document-based one where you don't have to create the code to serialize your objects into (e.g.) a SQLite database, and to reconstitute them back.

A good example would be something like an address book data store. Especially if you want it to be dynamic so that the user can add/remove fields (e.g. allowing the user to attach as many phone numbers as they like to the contact, rather than just a static 5 numbers). If you have to implement this in SQLite, then you have to develop the schema for it, and the (de)serialization code. With a document-store, you can just do something like say "store these fields" and you're done with it.

| giving up ACID (yes I know this has it)

If you know that this has ACID, then why are you talking about giving up ACID? The fact that many NoSQL implementations give up ACID doesn't have any bearing on this discussion.
I think the real issue is that back and forward do not work.

They destroy state. They lose their place on the page. They're still not immediate. They've broken server sessions so often that I have (as most have, I imagine) conditioned myself to completely avoid using them.

Tabs were invaluable in the days of slow connections. But new pages load pretty fast these days. The problem is getting back to the original page is fraught with trouble.
It occurs to me that it's not just about morale and retention. Refreshment sites are also where people communicate. So I wonder how many dollars someone in the company was paying management consultants to foster better internal communication when someone else pulled out the water coolers!
You might enjoy http://hackaday.com/, if you don't already.
This is clearly parody. This is clearly parody. This is clearly parody.

I am genuinely surprised that the people of HN can not see that. I expected the conversation to at least be about whether it was parody vs. not, not about whether it was healthy or not.
“Modern Family” Star Julie Bowen Calls on raising Anaphylaxis Awareness
Total of $60,000 Will Be Awarded to School Districts In Educational Grants Recommended for Anaphylaxis Education.
(MARTKETING)
Show HN: Like Airbnb but for food
I believe the goroutines are cooperative, yielded either explicitly or by calling various library functions. So you don't need quite the same sort of locking as you do with preemptively-multitasked threads, and there's also a much larger set of atomic operations. This should make things much easier...
I went to a charter school during my last two years of high school and it was probably one of the most important choices I have made to date. The charter school I went to used a lottery based system that got students in. This was kind of a negative thing in my opinion. For me the traditional public educational process was in a way meaningless. I have always been self-taught and the charter school I went to allowed me to. In high school things were kind of going downhill for me until I made the decision of going to a charter school.

People learn in many different ways. There were people at the charter school I went to that really didn't care all that much so their experience was a lot different from mine. I complete agree with you when you say that you don't like how people state "this charter school is better than this public school." People learn differently than others. The traditional route is perfect for some and charter schools are better for others. Not all charter schools are the same along with public schools.
I see, then no convincing case was made to support that unless if you count the lament about experimentation and their numerous products, and no reasonable connection was made between that and 'evilness'.
+1

"X"s are frightening. You might just give it some tooltip text.
More often than not a "/developer" like this churns out virtually unusable code. Getting tired of cleaning up after dilettantes and hacker wannabees..
> No one is "forcing" you to spend $300/night in Manhattan for a hotel. You should read that book again because you are also not using "Atlas Shrugged" in a meaningful context.

Good luck finding a hotel for cheaper than $200 at least in Manhattan :) And you're right, you're not forced, you're more than welcome to sleep on the public streets.

> Laws and regulations around housing are put in place to protect all residents, the landlord, the community,

To a certain extent this is true, but this does not take away the fact that me selling my house for a few days that I'm gone to someone else should be illegal. You're also assuming that I want to throw out EVERY SINGLE LAW OMGBBQ. Talk about being "extreme." Good gosh Charlie Brown.

> regardless of what Joe the landlord remembered or didn't remember to put into his stock lease.

There's this magical thing called lawyers. They're pretty cool once you get to know them, even the "sharks." Without them, writing contracts would be to hard for my small brain :(

> And what's the difference between cooking for friends who give you money for groceries and opening a restaurant in your apartment? You can always make an argument that appeals to the extreme in making your case, but thankfully that doesn't make it a legally relevant argument.

I'm actually a big advocator of people starting up restaurants in small capacity places (remember, we can be a vegan restaurant with absolutely no use of a stove, only an oven which means a safe, contained, and controlled environment) such as homes and/or "food trucks".

And you were right about the AS comment, good call :) (like I said not an AR fan I was under the presumption that it had to do something with business owners leaving due to all of these rules and leaving the "big guys" to look after everyone).
Wow, what an excellent zen writing resource. Will be using for longer writing projects I'm sure!
Learning Always Wins
VC's Kopelman and Levine Weigh In On E-Commerce Opportunities
You Nearly Had Me Yahoo
I used to use icomplete-mode (incremental completion for M-x), and now I use helm. Helm allows me to start typing "M-x buffer next" and see next-buffer and switch-to-next-buffer as the options. =)
Show HN: Teleport.py - Clever serialization library on top of JSON
That struck me also. The mistake wasn't removing a perk per se, it was signaling that things had changed. But surely the employees would have noticed that sooner or later? So it seems there is a deeper problem, with no advice about how to address it.
Thanks for confirming. I haven't touched flickr for a while either, until this new redesign fanfare :)
I work for a small company, not a startup (I've been here 9 years), about 20 people. Yesterday we launched a website, today we got Pizza. I was happy. It cost the company £100 but it made all of us feel appreciated.

A couple of weeks ago I ask an owner how much he wanted for an old TV we had in the office, hoping that he would say just take it (the tv was 8 years old and not been used for about 3), he didn't, he wanted its ebay value. We agreed £30. That made me feel sad, less appreciated.

tldr; Small things can affect people in a big way.
When your income is in the millions you can afford to send your kid to any school you want (and if you outlaw private schools, they can be send abroad).

Charter schools allow those who aren't that well of to get a better education for their kids, which is fair as it is their tax money which pays for the education in the first place.
What's wrong with creating schools that serve one group of students well, and don't serve other students? It seems like a win for some, and neutral for everyone else.

Market segmentation is a good thing. Lenovo builds great laptops for me and other linux geeks. Apple builds great laptops for hipsters and their moms. And both Apple and Lenovo (together with their customers) can segment the market. Does that mean the computer industry is on a "bad path"?
Probably the best place where to start is http://guides.rubyonrails.org/ and http://railscasts.com/ .
A man said to Google,
"Sir, I exist!"
"However," replied Google,
"That fact has not created in me
"A sense of obligation."
I'll quite happily take the snacks if it means I can code in peace all day and not have to worry about finding funding, talking to investors, keeping the company running, etc. They're the ones with money on the line too, they probably deserve the "massive checks".
Well then I certainly hope that "Plus" will be recognized as a failure sooner rather than later, because as TFA states that crap is getting spread over all the good stuff Google does. When normal people start using other search engines and maps to avoid the Plus hassles, Google should know they are damaging the franchise.
So does soylent. You realize people already live entirely off of similar products right? You do understand feeding tubes are a thing right? What do you think goes into them?

http://www.nestlenutritionstore.com/departments/therapeutic-...
How are they not violent? What would happen if you really did set up a loud assembly in a Manhattan apartment?
Not only do I think every entrepreneur should ask them selves this but I think if you're not doing what you love, and you know what that is (whether your an entrepreneur or not) the question is "What's stopping you?".
Show HN: Google Pinguin 2.0: First Signals visible
>on a side note France (and Germany) ranked very high in output per worked hour the last time I checked, way higher than the US.

I am not trying to start an argument with you (and France seems like a great place to live and work) but in Googling around, I found the following, which reports that German GDP per hour worked is .92 of the American and French is .958 of the American:

http://stats.oecd.org/Index.aspx?DatasetCode=LEVEL

If you click on the "Show information" tab on the right, you see that "At the beginning of the year 2012, GDP per hour worked was significantly revised for a large number of OECD countries". Could it be that you relied on the "pre-revision" figures?

More generally, do you remember where you got your data?
> UnQLite (http://unqlite.org) is still faster than SQLite

For something that just had its first public release, "still" seems a bit hyperbolic; also, UnQLite isn't an RDBMS, so its not a replacement for SQLite.
BDB is really slow, and KyotoCabinet is GPL. For some better alternatives, check out LevelDB: https://code.google.com/p/leveldb/
and LMDB: http://symas.com/mdb/

There are some decent benchmarks put out by the mdb guys here: http://symas.com/mdb/microbench/ .
This post has an overwhelming negative skew. I'm sure there's a less opinionated article which would allow us to discuss the matter at hand. Perhaps this one? (I'm at work, so I can't actually read many gaming-related links)

http://www.gamespot.com/news/microsoft-clarifies-xbox-one-us...
I also used Garlic.js (http://garlicjs.org/) in a project. Also requires jQuery or Zepto but I was really pleased with it. Pretty lightweight.
> This is one of those ideas that became a meme because it is unquestionably true

It sounds more like a rhetorical truism than a "true idea". Of course the police enforce the laws, that's what they're there for.
I find that this phenomenon hits every online community I have been a part of sooner or later, and HN does not seem to be immune to it. Every community that forms online becomes enamored with the idea of growth. After all, the larger the community, the more an individual's voice can carry. The core users love seeing more and more people reading what they have to say.

However, at some point the core of the community can no longer maintain the values. The site operators have to decide between micro-managing by creating new rules for every social situation and keeping to the old standards that everyone is supposed to know. The core users then move on, since their view of the community is tainted, and eventually the influx of new users swallows the community.

In the end the remaining members of the community recognize that it has become an echo chamber and no longer fosters good discussion. This is when the community implodes.
You and I are using the same word, 'design', to mean two completely different things. To me, design is all about disseminating information to users. That's why designers should care so much about typography - readability is absolutely key to a good design.

I wish there were a good specific word for what you're referring to as 'design'. It's very prevalent, and in most cases it's actually a great example of poor design.