skysight-inc/HackerNews huggingface dataset:
> The keel generates its righting moment through lift also and not only its wieght btw, since a sailboat moves through the water at a slight angle.

Actually, with the boat heeled over, the lift produced by the keel is both below the hull's center of pressure and producing lift to windward. Its lift would therefore contribute to heeling.

> ...generating a "pull" in addition to the "push" on the windward side.

I tried to overlook this because of the scare quotes around 'pull', but you put them around 'push,' too! :o) Probably the easiest thing to say is that the 'push' is real, and the 'pull' is just 'less push.' That is, air is still pushing on the leeward side of the sail, but with less pressure than on the windward side, and that this reduction in pressure is greater when the flow is attached, as you imply.
What if you want to present it to a group of people and have them interact with it?
Scala Performance Tips on Android
Well. To be fair, facebook did.
I completely fail to see how big data comes into play at all. All they mention is that the use geo tagged twitter that that is specific to MIT. I don't that visualizing a well defined subset of data on a 3D space was really related to the problems presented by 'big data'.
Settlement gives $15 red bull voucher to all customers in the last decade
But their DNS doesn't actually depend on that server (at least according to the explanation above). Only the part of the code checking "do we have internet?" depends on it, and only because they use some internal company's address and apparently whoever is responsible for it doesn't know that if this host ever gets down it breaks the internet for all Belkin customers. So it's a simple case of miscommunication and failure to think systemically, not something fundamentally broken.
Yeah, that seems to imply they've already achieved a sustained fusion reaction. Seems like that would be big news on it's own.
Don't forget about its evil twin, three different people with equivalent rank coming to you with three different things and having all of them say this the highest priority issue you should be working on.
I think this app is actually pretty cool, especially in situations where you want to show family at a table photos from your latest trip or weekend adventures.

It is such a shame that the scroll performance on this site is so horrible (performance wise), scroll up and down and you will see this behaviour first-hand.
They are, and that's the point of reference monitors that are capable of 'modeling', an engineer can have a single pair of monitors which can change dynamics to mimic the specifications of more common consumer equipment or environments in order to achieve a well-rounded experience for whoever your target consumer is.
Any sources about this? I hadn't heard about this before.
A lot of fusion researchers think we really ought to consider economics when we choose what reactor designs to pursue. It'd be a shame to spend a lot of time and money on an approach that can't compete in the market.
"The "user"? Stop calling me that: I'm a person, a living breathing person, with feelings."

- Oh please.

"Well, that ay be good for machines, but what about what is good for people? People are bad at precision and accuracy."

- Which is why the computer has to be very conservative, and not go off trying to decipher what the user meant, and doing things the user probably didn't intend. There's then the issue of how sensitive the operation is. It's ok for a google search to autocorrect your search. It's probably not a good idea to use corrective heuristics in a nuclear missile silo.

"A truly collaborative system would tell me the requirements before I did the work."

- Yes, and soon enough you'll have to digest tomes of information (which nobody will read) before you can even use the system.

"the machine was designed wrong, demanding that we conform to its peculiar requirements."

The machine was designed with certain assumptions in place and compromises made so that it could actually be shipped out the door. It is made up of software that was designed under similar principles. That software, in turn, was made up of other software components, etc. What you're asking for is a ground-up redesign of "the perfect system", for which (1) there's no such thing, (2) there never can be such a thing, and (3) were such a thing even possible, it would be ridiculously expensive and would never ship because it would never be ready.
Very helpful, thanks! I definitely have the "write copiously part" down. I'm going to go pick up some red pens...
Facebook uses Haskell as a revenue stream? I was not at all aware of that (and still am not really, after some Googling).
Debian Wheezy Xen + Guest Howto
Jukely Raises $2.4mm to get unlimited concerts for $25/month
The specific contract with the DoE may have defined ownership and distribution of the results, but in general it should be possible for the creators to get IP ownership from the DoE if for example they want to create a company around the technology.
I wonder how well it detects sarcasm?
They can, they are, and that is what you get for buying a proprietary black box and centering your network around it, in most cases.

openwrt / ddwrt / that fsf firmware project / etc exist for a reason, and nowdays hundereds of routers support open firmware to such a degree it is your fault to buy some backdoor infested unworkable disaster.
Storage done right for AngularJS
They probably get much more legit traffic than that. Router doesn't need to do it that frequently, only when it needs to find out if internet connection is alive. Which is usually on boot and maybe on infrequent occasions after that. So they wouldn't even notice.
Suppose you have four disks and lose two. Consider a set of blocks where you lost two data blocks and still have two parity blocks. The parity blocks would be identical and you would not be able to recover data for either of the two missing data blocks.
To add to this:

He is the co-inventor of "Burrows–Wheeler transform", which is a key component in any modern genomics analysis pipeline, used in bzip2 (the "b" stands for BWT), etc.
Toddlers regulate behavior to avoid making adults angry
Let's Create API Based iOS Hacker News Reader Together
Patenting the work, then licensing it allows companies to acquire the technology in a very straightforward and well-defined way. You want to build an X, you work out a deal with UW's patent office and they give you the information.

As a side benefit, UW gets some money and (depending how they do things) shares some with the individuals who did the work. Some of my co-workers recently went out for a lunch paid for by one of their patents--it's not a ton of money, but it's a neat thing when your past work buys you lunch.
I agree that breaking a production user's experience is as verboten as it gets for agile software development. That's why we have massive test suites and CI infrastructure.

However, you do want to avoid "CI handcuffs", where either because CI is too brittle or because you're simply integrating too many independent projects which, in order to push a change requiring coordinating changes elsewhere, requires massively outsized developer effort in order to push things through with zero CI breakage. This is more of a problem in CI systems with binary metrics like PASS/FAIL where every change that doesn't PASS is rejected.

It's too easy to "wedge" a system like this, where project X's change can't go through without project Y being able to handle the change, and you end up introducing multiple code paths in both projects on a solely temporary basis just in order to keep CI green and happy. Rather than having a zero-tolerance CI failure policy, developers should be allowed to break CI temporarily, so long as they fix it in a timely manner (within an hour or two). Per-developer breakage metrics, to the extent they are needed, should not be in terms of breakage counts but instead breakage durations.

That is, outside of production, it's fine to break stuff and quickly fix it, so long as you don't leave it broken. The big problems are where domain-siloed developers break a zero-tolerance policy because it was necessary to relax it "temporarily", and things stay broken because the policy stays relaxed and cannot be reinstated without sirens going off. Then restoring the CI policy is blocked for everyone by the one guy who knows the AIX quirks for debootstrap or whatever.

Instead, breaking changes should be "allowed" where there is a window to fix the error and still move forward. Only when the window closes without a fix should the breaking change be rolled back (automatically). This line of thinking lends itself to formal, automated policy, but this depends first on judgment and cultural approval.

As it happens, the best CI system I'm aware of for truly distributed, multiple project integration is OpenStack's Zuul: https://github.com/openstack-infra/zuul I'm not sure if it accommodates my prescription above, but if not, they probably have a better idea.
HTC RE camera
> How to resolve this? A police “back door” for all smartphones is undesirable — a back door can and will be exploited by bad guys, too. However, with all their wizardry, perhaps Apple and Google could invent a kind of secure golden key they would retain and use only when a court has approved a search warrant.

I don't get it. What's the difference between a "backdoor" and a "golden key" other than that one sounds less threatening than the other? It's seriously clear that WaPo simply has no idea what they're even talking about. Did they not have a Software Engineer on hand they could run this past?
The dynomak paper abstract (http://www.sciencedirect.com/science/article/pii/S0920379614...) makes it all sound conceptual/simulated.
Not too surprising given the circumstances. Very unfortunate though, I'm imagining he died a very lonely death, without family too near to him (assuming he was heavily quarantined.) What will become of his body? Do they have to burn it, or will the virus die with the host?
I think what Kathy Sierra described was people following charismatic "trolls" without thinking ... if those of us capable of rational thought actually speak out, I'm assuming we'd be the majority. Trolls and their followers are that same radical 10% of the population that bombs abortion clinics (or WTCs).
Google provide public DNS because they think they can make people's DNS faster and more reliable, which causes web pages to load faster and more reliably, causing Internet users to be happier when using the Internet, and therefore providing more analytics data and ad revenue to Google.
My favourite decimal separater i18n bug was in a product where we were reading a time dilation factor from a config file. In the default shipping file (which basically nobody ever changed) it was specified as "1.0". We would then read this using (this is in .Net) Double.parse() which honors the users locale if none is specified, so for all users in Europe, and probably elsewhere, this was interpreted as 10 ('.' is a grouping construct and more or less ignored). So the software was running 10x slower than expected.
Systemd will introduce a console daemon to replace kernel's VT
Bitshares does this: http://bitshares.org/

Their BITUSD has been tracking fairly well: http://www.cryptocoincharts.info/pair/bitusd/usd/bter/1-mont...
Some detail by Chris McCormick http://chrisjmccormick.wordpress.com/2012/12/08/hand-pose-re...
Thanks! Well-written piece by the Muses. Love the mission. Cool product. Nicely done.
They should award it to his Hologram / Anybot!
This Company's Sassy Branding Strategy Makes Yours Look Sad and Boring
That reads like a thinly veiled press release. I would like to know if it actually, you know, works. It seems to have no customers, which should cause raised eyebrows to the agiliests among us.

Also, regarding competitive methods, I could have sworn I heard exactly the same optimism regarding gene expression arrays. Like http://www.nature.com/scitable/topicpage/genetic-diagnosis-d... .

If the closest comparison is to mass spec then it feels like the choice was on technique - identification of certain fragments - rather than on outcome. If so, then that's a bit like saying a camel is a better way to get across the desert than a horse, omitting that cars and airplanes are likely better still.
I come from a different math background, and it always surprises me people don't explain erasure encodings in terms of polynomials.

We all know that a polynomial of degree n is basically defined by n points. So a line is defined by 2 points.

If I need to encode the 2 pieces of info [a,b] I can just generate a polynomial ax+b and sample it at 2 points to recover the info. If I sample it at 3 points I can lose any one point and still recover [a,b]. The concept generalizes
to higher dimensions and discrete values.

afaik that's basically it.
Teens are officially over Facebook
Never mind, working for me now--no idea what the problem was easier..
Each time I think I may consider Comcast as an option for my internet/entertainment package, I read a story like this and I conclude it's not worth it.
I take it you've not heard of the phrase "defensive depth".
The new motto just sounds like "Pay My Rent and Keep My Money"; sure, I'd like both of those things and it's certainly going to cause a stir that I'm claiming I'm going to do both, but it's not like it's actually a thing that can be done, and the attention people pay to the claim is largely confusion about what I even mean when I say that.

By contrast, "Pay My Rent and Empty the Account" actually tells you something about the direction I'm going in, and what I prioritize when picking my actions.
Yep. Ebola is just not a very scary disease. Its incubation period is short and reliable, it doesn't become infectious until symptoms display, it's not particularly infectious in the first place, and its transmission mechanisms are downright pedestrian. 90% of the first world can make themselves completely safe by googling "Ebola Safety". The other 10% are homeless or hippies and will either get similarly informative pamphlets or are living in communes and won't infect the rest of us. And even if all of that fails, we have the industry to literally give every American a hazmat suit. Ebola may become a crisis, but it will not become a pandemic.
Location: Poland, Wroclaw

Remote: Yes

Willing to relocate: Yes! Bay Area.

Technologies: Ruby, JavaScript, Rails, AngularJS, SQL (PostgreSQL!), Neo4j, ElasticSearch, Bash, Unix, Vim, HTML/CSS (SCSS, SLIM, HAML, JADE), Redis, User Interfaces, Linux DevOps, Docker.

Resume: I can send you a formal resume via email, but here are some fun facts about me: http://sheerun.net/about/

Email: sheerun@sher.pl

LinkedIn: https://www.linkedin.com/in/astankiewicz

GitHub: https://github.com/sheerun

I am full-stack senior web developer with more than 4 years of professional experience. I'm fine with both front-end (AngularJS, SPA) and back-end (Rails, API). The only thing I love more than creating software is teaching other people how to do it (properly). I maintain many Open Source projects (including http://bower.io/ and https://rails-assets.org/). I am great team leader. I can always find simple solution for your hard problem. Check my recommendations.

If you work in stack I described, I can give you my brain. If you additionally sponsor _some_ of my Open Source work, I will give you my heart and soul :)
This site actually has more information: http://www.micronautomata.com/

It sounds a like like the Parallela boards, as in it's a 2-dimensional grid network and it sounds like they broadcast to the edge of the grid. My question is how do you scale up bandwidth, if it's broadcast, and not multicast?
It requires a US phone number. I believe it will be rolled out internationally too, no idea of timelines though.
Looks good, but how comes then it still didn't work properly? I see only two possibilities: somebody managed to mess up all the redundant servers at once, by either messing up firewall rules or replicated config or something like that, or somebody messed up heartbeat.belkin.com. DNS entry.
That is not correct. In C99, _Bool (and the typedef bool) are special, because when any value is converted to _Bool, the result is 0 or 1 (!!x). Although the standard does not explicitly say that _Bool can only hold anything other than 0 and 1 (only that it is capable of representing these values), this seems to be the case, effectively.
Isn't that literally a goal of the AR crowd?

That we can use various methods to manipulate AR images, and that with a little geometry, we can all see the image in the same place?
It's a bit more, the bool type can only hold two values, 0 and 1. (6.3.1.2 Boolean type #1) "When any scalar value is converted to _Bool, the result is 0 if the value compares equal to 0; otherwise, the result is 1."
I would look into other credit cards or banks then. Capital one and my local back (San Francisco Fire) just talk to me about "hey we've noticed these suspicious transactions, verify please?"
I think of "move fast and break things" in a different context that most people(maybe). It doesn't say move fast and SHIP broken things.

To me it speaks to the fact that you shouldnt be afraid to completely change something if its to improve the product. Eliminate technical debt. Dont code around a workaround that doesnt always work.
> can't get past the idea that a currency needs to be backed by a state to be a real currency. That's the most ridiculous claim ever...currencies existed long before nation-states ever did.

I think if you examine those economists' arguments further, you'll see it doesn't have as much to do with "OMG where's the state???!" as you seem to think.

As you yourself point out, economies have worked since long before nation-states have existed, so maybe the Bitcoin evangelists might want to recognize that being "like gold but with bits" doesn't change all the economic rules.
Picasa doesn't exist any more as a standalone product - its backend is just what you use if you upload a photo to G+, or share a photo from an Android phone, these days.
I did mention that I was speculating, so yes, I'm not at all familiar with Microsoft Research.

However, I've yet to work at a place where I wasn't surrounded by p* managers who weren't falling over themselves to get involved with some new idea that would lead to revenue somehow. On the business side of the house, I don't think anyone gets up in the morning if it can't be linked to revenue.

So, yeah, I'm comfortable saying that Microsoft Research is swarming with people looking for new revenue streams. Swarming.
Krugman hasn't been that clear about why he doesn't like bitcoin. Apparently he mostly does not like it because it is favored by Libertarians. He has endorsed the views of Brad Delong (an econ blogger with similar views and style) that a currency needs to be backed by a taxing authority and/or central bank (i.e. a government):

http://krugman.blogs.nytimes.com/2013/12/28/bitcoin-is-evil
what could this mean "extremely large petabytes of data analysis." ?
That and the fact that they will inevitably lose their data when they mishandle or misplace their keys. In the rare case that they are the sophisticated type of user who will most likely (and even that likelihood could be debated) safely handle and retain their irrecoverable secrets, they're already solving their problem by doing client-side encryption on their own.

Maybe that's what you meant by convenience/user experience. Client side encryption with a nontrivial, irrecoverable key that must be remembered and kept secret by the end user is not a very usable system for the vast majority of people.
> people don't get undeserved hate

That is obviously not true. Racism, homophobia, bigotry are every-day examples of undeserved hate.

Regarding the rest of your hypothesis - that when the brand is represented by a single person, the hate gets concentrated on that single person - it seems plausible.

I was going to make the argument that some types of "personal brands" seem to get more harassment than others, but then I found this piece about Mike Arrington (a white guy): http://www.blogherald.com/2009/01/28/michael-arrington-takes...
I think you're being too paranoid here (I don't say this often :). A ping to known good host is a benign thing. Can it be replaced with malicious thing? I'm sure it can, somebody could gain access to your router and reflash it with malware and you wouldn't even know. This is a real possibility. But it remains so regardless of presence or absence of DNS ping, so DNS ping by itself does not add any specific threat.
The virus is still capable of spreading after its host's death. In fact, the handling of corpses for funerals was one of the biggest vectors for the disease's current spread in West Africa.
Maybe it is a rigid sail/wing like the latest americas cup boats.
Not just apps, it even routes physical USB devices to specific VMs, which potentially mitigates BadUSB type attacks against the dom0.

And I really appreciate that they've tried to solve XDMCP weaknesses.
I left a Ph.D. program to take a well-paid job. :-) (Well actually it was to go back to freelance development.) Things to consider:

- Do you have a wife or children to support? Will you get married or have children partway through your program? How will you pay for health insurance for them?

- Can you live on the grant amount? My Ph.D. stipend was about $21k a year. Fine for a bachelor, tough for a family.

- Do you "have something to say"? If you just want to learn more about the field, you might want to consider a part-time masters instead. A Ph.D. is for people who want to push forward the state of the art.

- What is your end game? Once you complete the Ph.D., do you want to enter academia? Consider that tenure-track positions are increasingly scarce, and adjunct/part-time faculty positions might not pay much more than your grant.

- How good is the program? Some advice I got was if you can't get into a top-10 program, it's not worth going. Also if they aren't paying you to be there, don't go. (This was for humanities though, and you do say you have a grant.) You should see how the people who just finished their degree have done on the job market.

- How old will you be when you finish? I started my program late, and when I realized I'd be starting the tenure-seeking game in my late thirties, I really had to reconsider.

- Can you go back? If you change your mind, how hard would it be to return to a position like your current job? (In my case I was interrupting a programming career to get a Ph.D. in Greek & Latin literature, so maybe your degree would have more value to your old career if you want to go back.)

I don't regret starting my program, but I also don't regret leaving after three years with just the masters.

Best of luck to you!
99% of all terrorists and rapists use shoes.

Do the math.
Shoes = Evil.
"wouldn't it have drastically increased the power supply to almost that point?" No. Building and running fission power plants costs a lot of money, people would stop doing so as soon as they couldn't make a profit out of it.
Shouldn't that be "defense in depth"?
Thanks; yes you did do a good job of fixing. (This is why I didn't like following the pattern that users requested me to follow, which I have done at their request, of showing external links as footnotes. Sometimes I misplace or misnumber the footnotes.) I appreciate your help.

Here is footnote 3:

[3] "Anatomy of a Press Release" http://www.skepticblog.org/2012/06/21/anatomy-of-a-press-rel...
It's hit or miss in Los Angeles. You have to live in a specific area that has a transit hub and then work near a connected transit hub for it to be feasible. For example, you could live in San Fernando Valley and commute to Downtown LA (Orange Line bus to Red Line subway), or Santa Monica and Downtown LA very easily (freeway bus), but San Fernando Valley to Santa Monica is impossible to do without going to Downtown LA first (a 2-4 hour commute each way). In heavy traffic those drives are 45 min to 1 hour max.