skysight-inc/HackerNews huggingface dataset:
But then, if you don't like it, why work there?

Personally I hate ties. I hope I'll never have to work at a place where I'd be forced to wear a tie. Yet I am not calling for all offices to ban ties.
Just curious, could you run with this accuracy on any route or only on your regular run?
A Simple Setting for a Saner MySQL
I think that's something that most beginner runners don't think of. Endurance base is so important but also the one that is neglected a lot of the time.

It's easy to think "I want to run fast so I have to train fast" but it's harder to get into a mindset of "I want to run fast so I better not tire out as quickly". Long steady runs are the best way to build this up (long being relative to your level, of course)
Japan and Korea seem like bad comparisons, since they're relatively rich. It's fairly well known (read: I don't feel like looking it up right now) that there's a strong negative correlation between wealth and birth rates. But I don't know what the right comparison would be (China is kind of incomparable) nor what the answer would be.

Perhaps the best comparison would be India, and the disparity in birth rates there is stark, but there are massive other differences as well.
I just installed it and tried your suggestion of dropping to 5900K. After about an hour I reverted to normal for a moment and was shocked by how harsh the light from screen was.

Thanks, my eyeballs salute you!
That's exactly my point. The message of the post of the author's opinion. There's no message to respond to because you can't argue with an opinion.
I am not sure about Android development these days, but 2 years ago cross-device support was horrible, yes. I think Android >4 solved most if not all of these complaints by standardizing core aspects of the system. You still have a whole bunch of devices running on Android <4, so you do have to invest more time in 100% device coverage, yes. It is an advantage that with Apple there are only a handful of devices with tight integration in the SDK, but due to its openness Android was (and still is to an extinct) very segmented.
Show HN: 35mm – Newsstand App for Photography Lovers
Utf8 data on latin1 tables; converting to utf8 with no worries
9km/h is slow :-P !
WiredTree is a wonderful VPS host. I think the difference between them and some of these bigger companies mentioned is that there is a level of personal care and a relationship between customer and company, which is rare in the hosting world.
The beer culture is very very weird to me, and something I just don't get.

I don't understand why companies don't promote an ice cream culture. Have custom flavors available throughout the day, a stocked freezer, etc. Sit back and have a sundae while discussing code problems. Try new toppings/sauces now and then, etc.

I don't drink beer. When I was younger, it was mostly a financial issue. As I'm older, I just don't like the taste. "Oh! But try this one - it's got a bold whatever with a hint of foo aftertaste". I don't care. It's beer. If it tasted so radically different from beer, it would be called something else. It's still beer.

Tech conferences often revolve around a subcontext of beer. "Let's go grab a beer!" Beers provided at open bars. Etc. I get it - it's a social lubricant. But... it's so ingrained in many cultures and subcultures (much like sports) that not participating is an odd signal. With more pushy types, ordering a non-beer gets a weird look and I have to explain myself multiple times. I shouldn't have to.

Ordering food, there's generally no such pushback - even vegans at the table generally don't say anything when I order a chicken sandwich. But order a water or coke when the rest of the table's ordering specialty beers, and 7 times out of 10 there's someone who questions you.

Again... I don't get the beer culture, and would love to see it replaced with nothing, or something else like ice cream.

EDIT: Sometimes people ask me if my non-beer attitude is a religious thing. It's not. I occasionally drink alcohol (wine/spirits) because I like the taste.

EDIT 2: What I was trying to get at above was that promoting a beer culture will necessarily be somewhat exclusionary, and some people may be on the defensive or feel like 'outsiders' at the outset. If you know you're doing that - you only want to hire people with a shared love of beer - that's great. But... that's probably not the point of your business. For pintlabs.com, for example, that is the point of their business (local startup focusing on beer - gentle plug for them)
Have you tried running with a club?

There's usually someone there who takes it upon themselves to rein in the speed on longer runs.
It's a bit odd way of matching items of a list, I'd prefer to specify it without any possible trailing items:

[infile, outfile] <- getArgs

Also, the last two lines may be squeezed into one (though less readable):

writeFile outfile =<< (unlines . sort . lines) `fmap` readFile infile
There's no need to go to the Bürgeramt to form a GbR. A GbR is formed by multiple people joining together to pursue a common goal. A GbR is implicitly formed when 2 people agree to participate in a lottery - a written contract is possible and advisable, but not required. A registration is not required at all.

I would actually recommend seeing a Steuerberater before you form your company or register anything anywhere. There's a lot of money you can save on that front.
Did anyone else take a look at the site source code?

For a trap, it's pretty damn obvious. The form submits the user name and password in plain text over the "secured" connection--the one that doesn't support forward secrecy, operated by a provider who's already known to be compelled to disclose SSL private keys.

Further, I can't imagine Ladar willingly set this up. This means that not only can they compel Ladar to hand over his private SSL keys, but they can apparently compel him to take positive action to fuck over his users. 
 Talk about a free country!
Your last and second last points seem to contradict each other. You claim that people who are into animal sex are "weirdos" and we should draw the line there, then you claim that people who want to block something are bullies who should not be appeased.

Also your claim that all people who wants to block pornographic images are really bullies who will not stop until all women are in burkhas is stupid in itself.
Javascript Refactoring without an IDE
Friend was a contractor on the YouTube filter team -- they lasted about 9 months before it became too much and had to leave.

There was absolutely no reward in showing up to work, and some of the things they saw have likely scarred their memories forever
Until we can forget about the following platforms not supporting SNI, http://en.wikipedia.org/wiki/Server_Name_Indication#No_suppo..., CloudFront will have to consume and instrument IPs per edge per client. Maybe if they gave the option of dropping support for non-SNI and/or IPv6 finally took off...
The last quote is a crucial one. We have a pretty good theoretical understanding of low-temp superconductivity, but are still very confused about how high-temp superconductors work. This is too bad since the latter have many more engineering uses, including the room temperature holy grail.
Damn, I thought it getting posted here meant it was active again.

That said, at least Io, which Ioke is partly based off of, is somewhat active: https://github.com/stevedekorte/io
Am I the only one that never had problems with GoDaddy?
As you say, mixing isn't really a solution - it requires that you trust the mixer to not steal your coins, and that you trust the mixer to not keep records. Looking at the efforts to compromise TOR, I don't think you can assume that mixers won't be adversaries.

But I accept your point that if trusting mixers is your obfuscation scheme, then its at least non-trivial to put that into the system spec.

What I was thinking about instead was the 'linking' property - which leaks so much information - why wasn't that avoided at a system level?

Clients could also make network analysis much harder by moving Bitcoins between newly generated addresses randomly. Why wasn't that in the system?

>By the same token, do they need to?

This sounds like saying "they only need to be worried about privacy if they have something to hide" ?
Netbeans 7.4: the best IDE for HTML5 apps
I love MapBox -- I am a happy paying customer -- but the title seems a little misleading: what is open source about them? They source their data from OpenStreetMap, which is open-source, but MapBox themselves is not. Or am I missing something?
Tracking client-side JavaScript errors on the server with Fugu
It all depends on the context. Out of the beer-friendly offices I've worked in, I've preferred the ones that have kegerators because it means I can pour myself half a beer at 5pm instead of going for a full 12oz.
Alcohol is a very polarizing subject, even outside of the workplace. And rightly so - it can be a destructive force, and does require more personal responsibility than many people have to use it "appropriately".

And beer especially is loaded with gender baggage as the drink for choice for men. In light of all the recent discussion about gender equality in tech (not to mention "rape culture") having a keggerator in the office can easily be construed as throwing your company's hat in the male-privilege ring. Beer enjoys a better reputation than liquor, at least, but would the conversation change if the office stocked wine? Or drink with the opposite gender stereotypes, like maybe strawberry margaritas on tap?

I like beer (and homebrewing) and have no problem with it in the office. But I'm a young, white, male, developer; so no surprise there. It would appear I am who these companies (think they) want to attract and retain.

But assuming my demographic is not the only one who should feel comfortable in the office, I could see erring on the side of sensitivity and "professionalism", and not having beer on tap in the office.
You bring up an excellent point about simply replaying the same message. I'm curious what mechanisms are in place to prevent that.

And yes, the exchange was B -> A which gave automatic authorization for an A -> B transmission, which I do agree is a bit presumptuous on their part.
Can I pay these people yet? This is an awesome piece of software, and they should not have to buy their own beer anymore at the very least.
Last week I got 8:12, 8:16, 8:20 on a circle route with no traffic. On a less-known route I imagine the variance would go up, but not because of starting too hard out of the gate.
coffee seems like a decent substitute. or rather, cafe culture. which could include a beer, or wine, of course, but widens the options.
thnx jhaaps
The homepage is also mirrored on GitHub (in case the original link is down): http://olabini.github.io/ioke/

The GitHub repository: https://github.com/olabini/ioke

GitHub group: https://github.com/Ioke

Game of life example: https://github.com/maryrosecook/gameoflife
Agreed. I've noticed a pretty significant improvement in my sleep patterns since I started using it. I used to have trouble "tearing myself away" from the computer at night, and I'd often stay up way too late just staring at my screen and not really doing much of anything—just sort of spinning my wheels. That rarely seems to happen any more.

Now, where the heck is the "Donate" button?
Don't fix it if it ain't broken.
The Secret to Unlocking Retention, It's A Game
Nice site, could not do the practise questions though since I am not member of any of the social sites needed. Suggeting the option to proceed without the saving feature.
I don't really consider continuously pushing to staging or QA true continuous deployment. This still leaves you with the big push when you deploy features.

At Wealthfront, we prefer to push out everything and releasing features amounts to pushing out a single small change of whether a feature is hidden behind a user flag or experiment.
I am at the "write a function that reverses a string without creating a new string" question and this is the answer on the site:

def reverse(str):
left_ptr = 0
right_ptr = len(str) - 1
middle = len(str) / 2
while left_ptr <= middle:
# swap
temp = str[left_ptr]
str[left_ptr] = str[right_ptr]
str[right_ptr]= temp

wouldn't this create an infinite loop? You're never incrementing / decrementing left_ptr or right_ptr.
Given the huge variation in (mis)calibrated settings on top of the huge variation of displays themselves, you'd probably be fine running f.lux. In fact, I would think you would want a more flexible tool so you can actually test what different users might be seeing given different display configurations.
L for Leather is my favourite
The key point from the article: Communicate well.

This is really very true in the corporate world. The better you know how to communicate, the more likely it is that you will succeed in your chosen profession.
If you ask your attorney to enumerate possible disaster scenarios every time you make a decision relating to your business I'd guess you might decide that the whole thing was not worth the risk.
Haha, I refer to that chart often!
this is pretty awesome, do you make a profit off of this? how many orders so far?
First that chart's for linux systems...so it's not totally surprising to me that .Net isn't on it.

You have to keep in mind we're ridiculously over-provisioned, we're handling that load while maintaining 10-15% utilization on 3 year old web servers. Also, we're rendering quite a bit of dynamic data when rendering each page in < 40ms (the average for a question page on Stack Overflow yesterday was 36ms).

We render every request we get in a very speedy manner, usually with 90% headroom and utilizing only 1 DB server (also at only 10-15% utilization)...we're pretty happy with that.
It has nothing to do with being European. My (multinational) company has offices in the US and Belgium. There's beer on tap in Belgium, and not in the US. Every time I visit, my colleagues in Europe always make a big stink like "how do you get stuff done over there with no beer?"
We are language and environment restricted to waterfall at my job. The language does not have any form of unit testing and an extremely archaic version control. The language does not have a viable way to encapsulate small changes without coding the whole shebang. The environment itself follows some of the same pitfalls. CD sounds amazing in theory, but some languages simply do not fit into the paradigm.
Lists for learning data science
When I lived in Taiwan, there were wealthy people who lived in shabby looking houses that were indistinguishable from the dwellings of middle class and working class folks.

But if you went inside, you were likely to find all the trappings of 1980s affluence (all sorts of consumer electronics, nice art on the walls, gorgeous furniture).

China today has a nouveau riche that consumes conspicuously, but it's not a universal trait.
AWS DynamoDB Maven Plugin
Amazon recently released DynamoDB Local library for integration testing against DynamoDB SDK. I created a Maven plugin that starts a local copy of DynamoDB, makes it available for your integration tests, and shut it down when build is over.
It seems to me that if you could somehow solicit comments on the picture, you then could do text analysis on the comments to see if someone thought they were porn or not. (Well, I'm being a little silly, but there's a germ of an idea there.)
If you use Android, Twilight is also great (same concept but for your smartphone): https://play.google.com/store/apps/details?id=com.urbandroid...
Definitely. I like your mentality. At the same time thought I actually like reading these articles. Not entirely for their content but I like seeing 1) the kinds of people going through YC at the moment, 2) their company, 3) how their company is doing at the moment. Also I think these articles are helpful in showing people that the YC application process is a no bullshit process. PG is pretty open about the process but it is nice to hear it described from someone other than the big dog himself.
> A simple schedule for Philips Hue, so you can f.lux your house

This sounds pretty cool! Has anyone who has a Hue tried this yet?
MnmlRdr (https://mnmlrdr.com) of course ;)
+1 for the proliferation of an ice cream culture.
I see that and want to do it by appending backwards off the end of the string, then move the pointer to the new beginning. Is that "creating a new string"? Or just making a poopy on the floor for the garbage collector?

"Double the length of the old string and then cut it in half" isn't against the rules, right?
Are you implying your interns are the hardest workers (aside from those who grab 1 or 2 beers) or are you implying that interns grab 1 or 2 beers, just like your hardest workers?
Let's see if Apple or others cut back on supply to Ireland of products - because they can make more supplying more to other areas they don't have to support the local economies of..
Very nice. HTML email and horribly arcane <table> code are like peanut butter and chocolate - messy to assemble, but you can't argue with the result.

When I saw the first pic, I wondered if this would just be generating an image, or using complicated CSS (which can be problematic for older email clients), but using tables to achieve a result that should work in most clients, and show up even with images turns off, is pretty sweet.

The only thing better would be some screenshots as to how this actually appears in various versions of Outlook, Thunderbird, GMail, etc.
Apropos of nothing, we eat a lot of "shellfish," which is a polite euphemism for the critters that are basically the cockroaches of the sea: shrimp, crabs, and lobster. Genetically speaking, these guys aren't too far removed from land-dwelling arthropods, roaches included. They just wound up with stronger branding back in the day. Maybe they had a better agent.

Regardless, plenty of cultures around the world eat insects, and our North American cousins south of the border eat crickets by the barrel. They're fantastic, once you get over what they are. So are silkworms, which I've scarfed down at Korean restaurants. I imagine roaches, properly prepared, eat like popcorn.

If there's a palatable and efficient way to harvest them, someone will figure out how to make it work. The concept of sushi was once considered exotic and borderline repugnant in the US, and now it's a lunchtime staple. To that effect, I could see the rebranding of the roach beginning at the high end of the market, rather than the bottom. Fancy restaurateurs will experiment with them, perhaps as much for shock value as for culinary effect. This will start a trend, and pretty soon, they'll be the hot new thing at hipster food trucks, expensive gastropubs, and boutique coffee shops.

Then again, maybe not. People have been trying to make insect-based cuisine happen in the US for many years now, and it's been very slow to attract any real attention or adoption. The humble cockroach probably suffers from the worst stigmatization of all the insects, though. So it's got a tough path to navigate to respectability. Others will probably have to pave the way before the roach can gain any appeal. Crickets, which are very closely related and can be a similar domestic nuisance, strike people as cute and charming for whatever reason (these people probably haven't seen the bigger ones). They will probably come first.
I did this for my bachelor thesis for a company that shall remain unnamed. I am pretty confident that my approach works better than any of the answer posted on stackoverflow.

I used the so called Bag of Visual Words approach. At that time the state of the art in image recognition (now it's neural networks). You can read about on Wikipeida. The only main change from the standard approach (SHIFT + k-means + histograms + SVM + chi2 kernel) was that I used a version of SHIFT that uses color features. In addition to this I used a second machine learning classifier based on the context of the picture. Who posted it? Is it a new user? What are the words in the title? How many view does the picture have....

In combination the two classifiers worked nearly flawless.

Shortly after that, chat roulette has having it's porn problem and it was in the media that the founder was working on a porn filter. I send an email to offer my help, but didn't get an reaction.
What are you talking about? Web startups don't need to make money.

/s
Oracle attacks Open Source; says community developed code is inferior
Windows: command-line aliases
Users hate Yahoo's 'gorgeous' new look, call it 'Gmail knock-off'
First, congrats to this guy for building and releasing software that solved a problem he had.

But in my experience, a good way to improve your pace, become more consistent, and improve your running form in general, is to NOT WEAR HEADPHONES. You need to be very aware of your surroundings, mindful of your breathing and heartrate, and aware of your cadence to really have a good sense of your form and speed. Seeing an elite runner wearing headphones during a race is very rare; most claim it's because they need to _concentrate_.

Playing music while running not only makes is harder for you to hear what's going on around you, hear your own footsteps, etc, but it's a huge mental distraction (for me at least). If I'm listening to music, even passively, I'm more likely to revert to a sloppier form, change pace, etc.
How to redirect domains using Amazon Web Services
To me, having beer on tap just says, 'hey we have a relaxed, carefree, creative culture here.' And, I'm attracted to that.
Just learned about this "national cockroach project" and dna barcoding
I've tried running with a club, and it's been a great help. Unfortunately, my schedule frequently clashes with theirs - hence the app ;)
Teaching Bayesian networks by means of social scheming
Reading the article, the main use for the TLD check is to see if you have a typo, and if so suggest a correction - rather than automatically correcting the typo for you. Which I agree could be useful for the big email providers. (e.g you type gmial and it suggests a correction of gmail).
I think there's an "Android Audience". Regardless of device, they/I want portrait and landscape, android look 'n feel (Actionbar, etc), desktop widgets, background push, and so on.
There are fairly easy ways to support some new and old APIs without resorting to lowest common denominator, such as checking the version before making the API call, and reflection. It is a continuing support and testing issue to support "This works on 4.0+ only" features.

The big problem with testing is interacting with OEM and 3rd party apps for your own core app functionality. Such as launching an external camera to take a picture: who knows what camera app the user has installed, and what it will return back to your app.
He also announced another language, Seph, which was supposed to be a more production friendly version of Ioke. It looks like it might also be defunct. http://en.wikipedia.org/wiki/Seph_(programming_language)
Don't Get Burned: How to pick a web designer/developer [ebook proposal]
The Development Process
But there is a logical reason to beat you for the password you can't divulge, namely to serve as an example and deterrent to any future persons who might attempt to restrict access via the same mechanism.
As an interviewer, I'm far more interested in soft skills than hard skills. I just want to know that they can actually program, which I can usually tell by how they talk about accomplishments in the face of some probing detail questions. Good programmers want to take a difficult problem, shoot it, mount its head on the wall like a set of antlers, and brag about it to anyone who will tolerate that. So competence shines through without a lot of tech question grilling.

Soft skills, on the other hand... is this person an asshole? Inflexible and dogmatic? Timid? Boring? That stuff drags down a whole team.
I don't know if it is against the rules, my approach was a recursive function.