skysight-inc/HackerNews huggingface dataset:
I have heard stories of entire SANs failing so I would not advice trusting your SAN too much. For example there was a huge outage at a Swedish host caused by a failed SAN, all data was lost so people had to use daily backups to restore.

Replication can be done off-site so you at most lose a couple of seconds worth of data. I do not know anything about MySQL's replciation but my trust in PostgreSQL's is very high.
The socket APIs in Java, Python, Ruby etc don't do message framing for you. My point about having to write bug-free message frame parsing code still stands.
Microsoft ‘Mortally Wounds’ SHA-1
Neat!

If this could encode an MPEG in realtime (it should be fast enough on Desktop PCs and browsers with asm.js support, right?), you could send WebCam video via WebSockets to a server, distribute it and decode again with jsmpeg[1]. Sort of like the ghetto version of WebRTC, but without all the codec hassles :)

[1] https://github.com/phoboslab/jsmpeg
> While I understand that many people enjoy writing code and do so for fun, there are a large number of fantastic engineers that don't (myself included).

Sure, but there aren't many people who hate coding but still do it (in significant amounts) in their free time. so having a github profile is still a positive signal towards being a good coder (assuming, of course, that practice causes improvement).

It would be wasteful for a company to ignore this information.
Really interesting. Also, please s/I infer that that/I infer that/, ftw.

Personally I have a really hard time with the suggested future scenario: looking at clothes on a screen/magazine/shelf is at least one order of magnitude more "meh" than trying them on, for me. But perhaps the store could also have some kind of "generic medium" pre-printed editions that you could try on.

Of course, perhaps that doesn't make sense at all, since with the magically super-fitted Clothes of the Future, the fit will be so fantastic that trying something non-fitted stops to make sense for typical designs. It'll be interesting.
August - Building A Community Of The World's Most Talented Artists
MyYogaPro is an incredibly positive project making yoga accessible for everyone! It is a creation of community and connection. Please check it out: http://www.myyogapro.com/00370
Also pay attention to shoulders. Do they slightly turn towards you? Somewhat open to meeting you. Do they turn towards you completely? Probably sick of talking to each other. Even the slightest turn away? Try another set, or be prepared to work for their attention.

The body communicates so much. Once you are aware of these cues, you can read people like crazy.
Having a shaft full of water would reduce the efficiency, but as long as the weight still sinks, it will still work.
God, this board is strange sometimes. The very idea of having a million dollars and simultaneously complaining about not being rich enough is bizarre to me. But then, to the OP, I'm probably a crazy person (or worse, below some threshold of being a worthwhile opinion) because my bank accounts' savings are only measured in thousands.

Beyond that, if you're still willing to listen to the opinion of a thousandaire, you should talk to a psychologist. You have set yourself some unrealistic goals, and they are apparently torturing you. I think, personally, that you need more socialization outside of a work situation. The world isn't a lie, but you're cutting yourself off from a huge part of it. Go do a bunch of things that involve other people as much as possible, and money as little as possible.

But hey, bonus points for me: There's a millionaire out there with my Meyers-Briggs type.
See, this is one thing that annoys me about so-called 'regular' expression engines: they're not actually very regular any more. I understand that they can be useful (indeed, very useful sometimes) but I think that having a 'regular expression' that actually matches a context-free grammar is more than a bit confusing.
And he probably wasn't a vegetarian.
Freemium users group you haven’t heard of
Disagree; agile results in better code. If you played go by placing stones whenever you wanted there would be no point taking a long time thinking before placing each; you’d be better off playing much faster. It’s not like you wait for your opponent’s turn after every commit.
I love the source code at the beginning of this page.
Churchill might have scooped Brooks.

Winston Churchill's secure telephone line from his Cabinet War Rooms to Washington DC was housed in a small closet. Rumors were that this was Churchill's private bathroom and everyone left it alone:

http://en.wikipedia.org/wiki/SIGSALY

http://www.flickr.com/photos/anthony-gurr/10782926364/
Some people like to travel to new places.

I would enjoy it.

Would any ladies here like to fly me in? :P
Glenn Gould's 1981 recording of the Goldberg Variations.

I use it like a Pomodoro timer. I start the recording, I work for 51 minutes and when it is over I take a break.

The recording has a nice mix of relaxed and energetic segments and it is sufficiently repetitive that it isn't distracting.
LightSail Energy system uses heat and compressed air to store energy:

http://www.lightsail.com/
That's because he wasn't one.
I usually try to be the one asking questions. People tend to feel a better connection and more engaged when you encourage them to talk.

Sometimes, when the other person is asking the questions, I walk away from a conversation and feel disappointed I didn't get to learn more about them. If you're answering questions you often don't realize it until the conversation is over.
I know what I am 3D printing tonight...
This is true. And to clarify, my true gripe is with a mismatch of talent and what I believe to be problem severity. "Is this really a problem" was casual language.
Chat apps come and go... and there I am on IRC. I hang out with lots of people on github there.

Why would I use this over IRC with the client of my choice? Build an IRC client that integrates with GitHub, or extensions for Adium to handle github URL's. Or maybe GitHub could offer authorization through XMPP.

Why should I have to use a separate client when I already have Facebook, IRC, XMPP, etc. all managed from the same place?
Thanks! If you click on a bubble you get a pop up with more info.
Since 1980 (the earliest year I could find data for), there has been a drastic decrease dividends.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1979501

This paper suggests, though comes far from proving, that dividends do behave as if they are used for signalling (i.e., "look at us, we are healthy, see, dividends").
Planning fallacy: why people suck at planning and what to do about it
As a Ruby/RoR noob and Python/JS slightly-better-than-noob, I felt a flicker of recognition reading this. One of my bigger WTF? moments going through that Hartl book recently (which I enjoyed and found very helpful) was, to adapt the author's example (excuse the half remembered syntax)

let(:burger) { Burger.new }

expect(burger.sauce).to .....

Where'd the bloody colon go? I said let(:burger), not let(burger). What happened to my burger? I'm most comfortable with Python, I should say, but I still think that's rather confusing wherever you come from. When I let something represent an object, I expect it to be that something, not a slightly different something. (Beginner-level tutorials on Ruby/Rails, generally, tend to glide neatly over what symbols are - which doesn't help, although it's perfectly googlable.)

Generally with these Ruby DSLs I have the problem that it's 'read-only code': the more they try to look like natural language, the more fiddly it is to write. is it "should not_have" or "should_not have"? I don't know, and nothing I know about the natural English it's supposed to resemble will tell me where the underscore goes, or what bit of the overall statement should be in parentheses. It's far less intuitive than just writing run-of-the-mill code. I suppose it's fine, once you're used to it. And I count myself among those who pine for a Python RSpec, so whatever.
What is “Growth Hacking” really?
I'm in two minds about this: it's great that we're going to be able to move forward, but I'm not sure about one organisation having the power to unilaterally dictate to everyone and expect people to listen to them.

Also, I imagine that people are still generating SHA-1 certs out of a (possibly misguided) sense of remaining compatible with old devices. Anyone know what impact this might have?
Seems like a very small market to me: people willing to spend money on the game, but not spend that much money. Most cheaters want to spend $0.
>you're disregarding a large number of people for something beyond their control

What you spend your free time on is not beyond your control (at least when you're a software dev and presumably paid enough to actually have free time). And you might decide to spend it on other, unrelated hobbies. That's cool, but you should be aware that unless you can present that hobby as interesting, unless you can sell it as something that helps you grow, you are making yourself look less good that someone doing the same kind of work, and then doing OSS in their free time.

A company is not going to disregard you for not having a respectable github presence if no other candidates have a github presence either. But if there's a clear disparity, why should they take an extra risk by hiring you, rather than hire the person that can show them their actual contributions?
Ask HN: How many of you have pre-ordered Coin (onlycoin.com)?
I am curious to know how many of hackers news reader have ordered Coin ?

And why ? Means to use it in day to day life or just to review it ?
Technique is a factor as well. Hold your arms against your body and hold very still when you push the button, and then if possible also brace yourself against something solid, or better yet, brace the camera against something solid. In other words, keep the camera as still as possible when taking a picture, especially in low-light situations and/or use the flash. (In automatic mode) the cameras adjust their exposure times according to the amount of light.
I think Google is steering away from algorithmic determination of page rank due to spammers gaming the system with backlinks strategies.

Google started to add too many manual overrides to make this whole PR thing essentially worthless.
> The card issuers don't have to buy in to anything. You program the Coin yourself using your existing cards.

They do define the policies that merchants have to follow, including whether to accept payments from this device.
Nice. Ability to sort (stars or last update) would be neat.
We ran PostgreSQL in production before 2010, and there were several solutions back then for replication but all of them had their own set of problems. We went with shipping the write-ahead log with rsync to the standby server, but this was trickier to set up and had much worse latency than the current built-in solution (which is basically streaming the write-ahead log over a tcp connection).
I think you need to back up with evidence that assertion that Malthusianism was the reason for the holocaust. Or the potato famine, for that matter.
Why does someone have to have the same interests in you? Ask them questions and find out why their interests are different. You can often learn more from a person with a different perspective. Escaping the echo chamber is hard but very rewarding.
http://www.easyprintscreen.com saves me time firing up photoshop.

(shameless plug) more editing tools coming soon :)

Funnily enough I'm using a color pallete plugin written by @bgrins who is working on the OP project.
2014 Percona Live MySQL Conference & Expo
As an introvert, this is wrong. Example: everyone sucks at rocket science the first few times. But maybe if I try one more time...

It actually really helps to get pointers like these. Something like "focus your efforts on groups of two" can give you a) a lifeline and b) something to look forward to rather than dreading the occasion...and having that "this may be fun" mindset can take you that much further.

I know a few introverts who just "got over it" but there are many more who can barely keep their heads above water in social situations. I've gotten a lot better over the years thanks to practice, but tips like these are gold to me.
The binaries are not encrypted, they're just signed.
> That the contour of the API differs slightly means nothing.

What? It means everything if you have to learn socket intricacies at different levels of abstraction on a per-platform basis. That is not what most people mean when they say an API or library is portable.
3D Model (click to see in 3d): https://github.com/OpenShades/wearscript/blob/master/hardwar...

Tracking Code: https://github.com/OpenShades/wearscript/blob/master/hardwar...
If you don't mind me asking--why isn't there a bus primitive in 0MQ?

We're doing a simulation using it and we've ended up with a bunch of pub/subs instead of a shared bus.

It's not terrible, but is a little weird.
Hypothetical: I get a call from my boss's boss at 7pm asking if I can create a weekly metrics spreadsheet for him for the meeting tomorrow. Because I'm a go-getter and want to help him out, I have three options:

1. Wake up crazy early the next morning and head into the office early.

2. Cancel my evening plans and drive back to the office tonight.

3. Pop open my laptop while waiting for the next round of beers at Von Trapp's and get it done.

David's arguing that the third option is the least conducive to work-life balance. That's cool, but I'd rather have the ability to edit that Excel spreadsheet during happy hour than have to shift my plans around to do it some other time.

(And it sits uneasy with me that 37signals has a book about remote work out and also makes linkbaity, low-content posts like these which blur the line between "signal" and marketing fluff.)
Well, don't they say that the litmus test for romantic relationships is travel? Man, they learned how to swim in the deep end.
That doesn't work with Emscriptem though because web workers don't support shared state. [1]

If they manage to move FFMPEG encoding into multiple web workers I'd love to read their writeup though!

[1] https://github.com/kripken/emscripten/issues/953
just to clarify, this isn't true ^. I log into my RDS mysql console all the time.. mysql -h -u -p from a properly configured host..
> A good hiring filter filters for skill but doesn't filter for other attributes like race and gender.

It's a trade-off. You want to see as many people meeting your criteria as you can, but don't want false positives. A github profile might have many false negatives (because of the white man skew), but that's a price a company might be willing to pay, if they get enough applicants anyway.
Anandtech has some fantastic articles on memory speeds and the impact on applications, such as http://www.anandtech.com/show/7495/adata-xpg-v2-review-2400-.... There are measurable differences, though they are "slightly pushing the edges" rather than being make or break.
Would the numbers ever make sense? If a company does fail it's either technical failure or an unsustainable business model. I doubt a consultancy would want to inherit the former, and if the business model fails then it's hard to see how a third party could continue operations when it was only being paid a fraction of prior revenue.

Plus, keep in mind that most startups fail - this isn't like fire insurance. If anything, a consultancy like this might make it easier for founders to walk away sooner and with less guilt knowing that someone else will bail out their customers.
I think almost every restaurant in London would be considered "vegetarian friendly", at least by US standards. No matter where I went, there were multiple options clearly marked on the menu. It's the easiest place I've ever visited food-wise.

Perhaps "vegan friendly" places is harder though, I don't know.
You're forgetting war. If countries do, indeed, go at each other for resources, the overly populated country can just throw bodies at the problem until they win. Look at the USA's wars. North v South, huge losses on the North side compared to the South. North won because of more bodies. US v Germany (both WW's), US lost millions more than German. Throw dough boys at them until they run out of bullets.

China can do that in spades, especially against smaller countries like Japan. Or the Koreans. Or the Taiwanese.

The end result is China significantly reduced its surplus population, leave behind land, commerce centers, and getting spoils. Win-win for them since they don't really seem to care about the human cost.
Sure, but if you were aware that your public git repos would be up for discussion in an interview, you might go back and switch some things up, no? At least a handful of times, I know that the repo that would be discussed was referenced before the interview as an agenda item - "we'll talk about PROJECT A from your GitHub account".
Venezuela Jails 100 'Bourgeois' Businessmen in Crackdown
Maybe I will :)
Pinterest Launches Its First API
I consider 2008 to be far past :)

Regarding Firefox 22, that is recent, but I don't see a link showing it shipped something nonstandard and that was not being standardized? In fact I showed a link for the standardization process for arrows? Revision history for that page seems to show that it predates Firefox 22.

> Nothing of this is in ES5.1.

They are in ES6, which is being standardized, has interest from multiple vendors, is heavily discussed by multiple vendors, and has implementations by multiple vendors.

I never said everyone should wait until a standard is 100% final. Just like the Blink principles say, it can be perfectly valid to ship something that is being standardized, so long as there is interest from multiple vendors and work on standardization.

The risk is of one vendor shipping something entirely unilaterally, with no respect for any standards process. That's not what happened with arrows.

> > they are all being standardized now

> Yes, just like Dart.

AFAIK no other vendor has expressed any interest in Dart. The opposite in fact, Apple opposed including bindings to WebKit that would allow additional languages to JS. Please correct me if I am wrong?

> Anyhow, you seem to think that this kind of thing is a problem. It's not. This is how the web works. This is how progress is made.

I disagree. Why then do you think Google wrote the Blink principles about avoiding shipping something before it is standardized or has multiple vendor interest? Why did Google stop shipping vendor-specific WebGL extensions? In both cases Google is showing what most vendors consider proper behavior today, and I think Google is doing the right thing. Do you think Google is wrong in both cases?
I've wanted to build something like this for a while. Kudos.
Ah. I have not yet looked too far into how yxml works. I never came up with a perfectly satisfactory solution to the zero-buffer problem myself, but you've hit on a lot of the things that make it a hassle either way. It's almost impossible to do a usable xml parser under the assumption that it will not buffer and it will not be guaranteed access to more than one character at a time. I started developing one like that based on a goto-driven state machine, but I stopped working on it, because the interface was going to be too inconvenient.

What I meant about blocking was blocking on malloc. It sounds like you're expecting the caller to take care of allocation?
I like 30 seconds. Call the service SmallTalk. If you get sufficiently popular, you could advertise on Who Wants to be a Millionaire. "You've chosen to use your 'phone a friend' lifeline. Remember, you only have 30 seconds. We'll have the guys from SmallTalk connect you to your mother."
Islam Web Portal - The No Excuse List for Islam
These "patterns" exist because people like you want to gloss over the "loads of technical details". :)
4. Tell your boss's boss to go stuff themselves.
Flashprint: we print whatever you want and send it to you on an airtight envelope. Once it's exposed to air you have 10 until it becomes a blank page.

I want 20 billion, cash no stock.
I haven't used it but there is NO WAY that it is worse than WebSphere.

In any case, my firm belief is that the whole concept of app servers is flawed. Libs are so much better than frameworks, and app servers are just horribly clunky frameworks, which take away as much control as possible from the dev.

Taking control away from devs is a really backwards way of thinking of development as grunt work, which has been proven time and time again that it isn't.

Death to all app servers, I say!
+1. I couldn't agree more.
In this hypothetical situation, if your boss is calling you at 7PM the day before a meeting, you've already lost. Either your boss should have had the good graces to give you a better heads up, or s/he is going to have to be a big boy, suck it up and either do it themselves or go without for the meeting because you're off the clock.
Is anyone else curious how much money this cost them, outside of the plane tickets?

I imagine food would get pretty expensive with this strategy. I think the travel expenses (bus, train, etc) would be less than expected because of the hitchhiking though.
You missed an option. Maintain your work-life boundaries, tell your boss's boss you're sorry, but you have plans, and that he'll have a better chance of getting things like that from you with more lead time. I'm pretty sure David's arguing we should do that.

ETA: Actually I really think the idea of "work-life boundaries" is a useful framing to have alongside "work-life balance"
10 what? Seconds? Minutes?
TL;DR: It's 100% binary compatible, but PHP manages to have problems anyway

/facepalm
Many people tried that strategy against Kasparov.

No seriously

https://en.wikipedia.org/wiki/Kasparov_versus_the_World
We Did This Because We Have Employees in the Philippines
No.

I will not put my real name online in a public forum. Especially not linked with my CV that has a lot of personal information on it. I am afraid of harassment and stalkers, and I really want to control the amount of personal information that gets out there. I don't have a LinkedIn for that reason. I know a lot of that can be found if someone is digging hard enough, but I am extremely uncomfortable with just anyone finding my CV with a Google search. I am really uncomfortable with my work history being public information. In theory I could make that information password protected I guess.

Does it limit me? Probably.

My ideal, if you search for my name in a search engine and NOTHING comes back.
> also makes linkbaity, low-content posts

You were expecting otherwise from a company?

Whenever there's money to be made, expect that someone will try.
And without the credit card people don't have a way to pay so you don't have a business at all.
So... you guys are relying on a bot on a 3rd party chat system to do live-deploys?

Does that scare the crap out of anyone else?
For which of the below dating site features will you spend some bucks on?
A) A video speed dating site feature that will allow its user to see each other for 90 seconds to see if they are attracted to one another. The rest of the time they could speak free with a normal chat feature;
B) A dating approach coaching feature , that will allow the more social users to be be coaches for the more shy users, teaching them how to interact with other users online, agains a small fee. Also the coach might assist the client again live in a club/pub etc in getting in touch with a person , or better even bringing that person to his/her client.
This is really great. I wish I was reading this headline back in 2009 when I was working with video encoding.

If file size to download is an issue, why not build a "stripped down" version which works with just a couple of file format inputs and one output that uses a GPL codec?