skysight-inc/HackerNews huggingface dataset:
I don't think we can draw conclusions from my personal disaster :P. They were really nice, intelligent people and they basically asked me a question that was a step up from fizz buzz (in my opinion).

I can see how the more brain-teaser-y questions would be a huge pain in the butt and not give you any useful info on the candidate, though.
I think pairing with frequent rotations is going to be more effective, but most shops don't practice pairing.
It could be beauty, enjoyment, entertainment. But for many of us the only real goal is to convert a user.

On the eCommerce projects I've worked on, a "conversion" was defined as a user simply making a purchase. So the goal of any of our designs was to make that action happen as often as possible (in as high quantities as possible). At the end of the day, it didn't matter if we personally hated a design, or if we thought it was ugly or anything like that. The design that made the most money was the best design.
Botched Microsoft update
I agree with the exception of public transportation. Many of the hospitals have deals with affordable housing in and around the hospital areas that doctors early in their careers get preferential treatment for. Walking distance commute to work, no MBTA needed.
Completely different physics, because buoyancy cancels out gravity. The weight belt is distributed around your center of mass because it has different buoyancy (higher density) than you, but subject to the same gravity, and you don't want it affecting your orientation underwater.
It is true that I haven't seen a hub in about 5 years, which means (100% anecdotally) that if someone is just graduating college now and started learning exactly 4 years ago, they might never have seen a hub...
Differences Among IEEE 754 Implementations (1997)
Agreed, I would heed this warning. It's not that companies (necessarily) intend to make offers they can't keep... it's that unexpected things happen and circumstances change. I always say that the job offer isn't firm until you've received your first paycheck.
Yes, typical single-page application bug where you need to handle it by itself.

Take also into account the possibility of having many tabs opened with different navigation paths.
I can't help but wonder how much you actually know about the history of Silicon Valley, Fairchild, and military funding.
To add to this, the schema.rb or structure.sql files rails makes are never 'accurate'. By which I mean, they simply record the state of the database at the time of the last migration. If you are switching between branches, for instance, it will have columns from both branches.

We gitignore schema.rb because it is really useless. It's a performance optimization that causes more trouble than its worth.
I think it's a pretty good analogy. I thought it was well understood that Michael Jordan was a very competitive individual and didn't take his wins for granted and that there was always something to work towards and improve upon.

"...the most competitive individual...Always felt like somebody else was going to outwork him so he wanted to out work them." - A trainer of Jordan's. (Video for reference: http://youtu.be/w39-_rauFSk)
It gets better with time. I hit a point where I couldn't stand choking anymore and realized that the interviewer isn't necessarily looking for the correct answer; what they're looking for is your ability to understand and talk through problems. Once this realization was made coding interviews became almost fun rather than apocalyptically terrifying.
I lived a couple of years in Brazil and a couple of years in Chile and counted myself fluent in the language when I could comfortably understand the songs on the radio. This article makes me think the difference between fluent and native speaker is being able to make good sense out of misheard lyrics.
I think there might be a correlation between being lazy and being creative. I've seen this pattern in many other greats (and in my not so great self :)

Aaron Sorkin talks about procrastinating a lot between writing sessions. Lots of painters and artists procrastinate as well.

I think its a matter of digestion, your mind is focused on a "task" and churning in the background, but you don't actively work on it except when you "feel like it". I saw some scientific article to this affect that the downtime is actually very valuable for the brain to form creative thought.
Unlike Memcached or Redis, RAMCloud provides durability:

* Automatic replication, crash recovery, and fail-over
(no loss of availability if a server fails)
* Durability guarantee: data is always replicated
and durable before operations return, without
significant performance hit (subject to the
requirement for persistent buffers on backups).
I am still trying to push, pull or twist my concept of an ultralow-power mcu that runs 14.4MHz (or at nearly 14mA drain, 32MHz) in order to have it not only perform its optimal max of 1 I/O per cycle but do a simultaneous random read and write. Values are 1kb and keys 16 bytes, though... (As opposed to using the 1000 Amazon vCPUs each ~1.0 Xeon core with 4 hyperthreads (see http://www.pythian.com/blog/virtual-cpus-with-amazon-web-ser... )) That would be a pretty fat memory model (or HMC controller) for a micro...
Although I'm glad Whole Foods is in Midtown, it's not catered towards the "base of the pyramid". Every time I've been in there, the customers are primarily the hip newcomers who have moved to Midtown or folks from Oakland county coming in to catch an exhibit at the DIA or symphony. I would love to see development happen in the areas that need it more and not just in the rapidly gentrifying downtown core.
Good ad copy.

Needs a large button at bottom of post which says "Learn about API" or similar, rather than a small hyperlink on "here" in the middle of the post.
You can already get a 10x improvement just by switching from SQL to LDAP. SQL parsing is expensive and inefficient, even with pre-compiled queries.

Writing indexers is pretty tedious; I personally would use something that has already done this for me. Like OpenLDAP.
My most recent one was Maroon 5's "you got to lose that jacket / you got to lose that jacket / you got to lo-oo-oo-oo-oo-oo-ose that jacket".
This is great. Did you use node-webkit?
Absolutely! You charge a super fat risk premium. My whole point is that clients will pay significant insurance (easily 100% premium) on a flat rate project.

I don't talk about hours with my clients when doing flatrate work. I am able to be like "okay.. this should take me 10 hours.. so really it will take me 40 hours, this is eaily worth 3k to them.. if i make anywhere from 75-300/hr I am pretty happy" Then I simply quote 3k and tell them they owe nothing if I don't complete the project to specification. I am very tight on specification and only would do this on projects I fully understand.

Even when I have been explicit about risk premiums being 150% of the estimate; clients nearly always choose the flat rate over the hourly with estimate. If I truly believe my estimates; this is an obvious win for me.

This is also why I said you can't do it right away; estimates are notoriously hard to get right, you really have to be a veteran to make more money doing flat rate than hourly; but I stand by my conviction that if you are decent at estimating (within .2 - 3x of the estimated hours); clients are generally happy to pay you the risk premium at a rate that is much higher than the actual risk.
I would suspect asking for a speedy trial is a huge bet on which side can get better prepared in time for the trial date. Possibly most defense attorneys don't want to take that bet because prosecutors already have their evidence in hand.
They mention that water already on earth would have boiled off in its youth. I don't understand this, wouldn't the vapor stay around the planet, then return to liquid when the planet cooled?

Or else, what would have attracted the water away from the earth's atmosphere? And if so, why wouldn't it have attracted away the azote and oxygen and all of the atmosphere at the same time? Or was there not yet an atmosphere?
Poetic justice also works in positive ways. It's nice to read something uplifting once in a while, though finding a Russian oligarch in such a story feels strange.
But I reuse code all the time with js, following DOT and DRY principles, just fine without an interface. Especially with tools like browserify, where I can basically manage my code as partials independent from each other. Also, I have had to write java code that uses polymorphism. I still find polymorphism easier in javascript. That being said, I think classes and polymorphism is kinda of all just nonsense.

My preferred method of "inheritance" really is just extending an object. Which js is great at. And there's multiple ways to do this, with multiple kinds of prototypes. For something quick an easy I can make a prototype and just pass that through object.create() and now I have a new object that has all the properties of what I would loosely consider to be a "parent". It's more cloning than it is inheritance, and I can completely override properties however I want, while the original properties stay unchanged.

IMO polymorphism and interfaces in Java seem more like hurdles and added complexity compared to object extension and cloning in JavaScript. _.extend paired with browserify also makes for extremely modular code that I haven't seen any Java code compare too.
With a replication factor of 2 (for fault tolerance), it's ~4.5 TB.

FoundationDB requires SSD drives, which the best we can get efficiently in our data center is ~670 GB of usable space (3x480GB raided).

12x670 = 8040 GB

We try to keep extra space available for node failures (FDB will immediately start replicating addition data if it notices data with less than the configured number of replicas).

Our dataset currently grows at a decent pace, so we over provision a bit as well.
Thanks for posting. We have a technical report describing how Coz works in detail. The current implementation profiles Linux x86-64 binaries.

Causal Profiling: Finding Optimizations that Count

(https://web.cs.umass.edu/publication/docs/2014/UM-CS-2014-01...)

While traditional profilers reveal where a program spends its time, they do not indicate where developers should spend their time. This paper introduces causal profiling, a novel profiling approach that not only indicates exactly where programmers should focus their optimization efforts, but also quantifies their potential impact. Causal profiling works by performing a series of performance experiments at runtime. These experiments quantify the impact of any potential optimization via virtual speedups, which emulate the effect of real speedups by slowing down concurrently-executing tasks. Causal profiling further departs from traditional profilers by identifying optimization opportunities that increase throughput or reduce latency. We present COZ, a prototype causal profiler, and empirically demonstrate its efficiency and effectiveness at guiding optimization efforts.
I don't think there's anything wrong with that. Anyone in a sysadmin or devops is going to be expected to be proficient at Linux and bash, Windows and Powershell for Windows desktop/server admins, Cisco and Juniper for networking, etc. These are kind of default assumptions for positions like these.

More modern and highly specific technologies like HAproxy, Salt, Node, Redis are not going to be known by every experienced, competent applicant though, and while you can often pick them up on the job if you have general experience in the area, there's always going to be a learning curve.
it is clear that the guys would have benefited from having a lawyer or at least from some advice. As they obviously can't afford a full legal representation it seems that this is where technology may potentially come to play, something like ... wait for it ... Uber for lawyers/legal help.
The intersection of chess and Scandinavianism is strong here. Fortunately the HN crowd is one of the most appreciative of that degree of bluntness.
Simple Planning for Startups
Depends on whether someone needs their name in headlines.
I'm generally a fan of Edelman's consumer protection work and his research into the dark corners of the advertising world.

Something that caught my eye was that his undergrad, graduate, post-grad, etc. was all done at Harvard. This surprises me as my understanding was that a lot of grad schools like to admit more out-of-network students to increase diversity and to get their grads out to other institutions and get out of their comfort zone and perhaps not be the negative Harvard archetype.
Unfortunately, I think they are just based on the reality of the situation. According to the person who is responsible for PyPI, ~5X as many people use 2.6 than 3.X.
We'd be less likely to use interrogation methods that went too far if the officer in charge was subjected to the same methods concurrently. Then the officer would be in the correct position to judge what was reasonable and what was not. Like Jubal was talking about on Firefly.

Jubal Early: You oughta be shot. Or stabbed, lose a leg. To be a surgeon, you know? Know what kind of pain you're dealing with. They make psychiatrists get psychoanalyzed before they can get certified, but they don't make a surgeon get cut on. That seem right to you?
Although that explanation makes intuitive sense, it seems to be based on a massive overestimation of the amount of H2O that currently exists on Earth. A thin layer of water covering two thirds of the surface is not much compared to the entire mass of the Earth.

Isn't it possible that early Earth contained many times as much H2O as it does now (like some of those Jovian satellites that are covered in hundreds of miles of ice), and what we have now is simply what's left after the majority "boiled off"? That way, there would be no need for comets and asteroids to return the lost water to Earth.

Other comments in this thread mention vast amounts of water trapped deep inside the Earth, as well as outgassing of nitrogen after the Earth has cooled down. Perhaps the water near the surface of the early Earth did "boil off" entirely, but what we have now is the result of subsequent outgassing?
World's most accurate airfare forecast
Paul started the effort to build an open source trade engine and had buttercoin.com lying around. We joined up with him a couple of days after he announced the idea and started working on it. Cedric and I already had an interview lined up for YC, but we all thought it was a good enough idea to add Paul and change the idea we were applying with.

Unfortunately things didn't work out and the original open source effort died off when we decided to start with a fresh implementation. We just recently release the engine we're using (with some minor tweaks) under an MIT license here: https://github.com/buttercoin/engine. We'll be backporting a bit more functionality until we can actually run it in production.
you said yourself the sequence was insignificant, so i assume it would be hard to infere any context. either way, on tpb there is context. A pointer into pi is just a minor difference in encoding. As said in another comment, intent matters - as much as I dislike the pressumptions made about the intent. Law philosophically, for lack of better words, difficult questions of morallity arise and are indeed significant. That includes conciousness about the consequences, which is why this topic is debated at length, because everyone has a stake in it. That's a lot of context.

OTOH assume knlowedge of nothing but the magnet link list torrent file, if you just downloaded the linked torrent files without to procede to download when in doubt about copyright infringement, that woould not be careless.

Your argument extends to how can any string of data be illegal, putting copyright into question, but that's a different debate.
One of the best books on architecture: http://www.amazon.com/Domain-Driven-Design-Tackling-Complexi...
Yeah, that doesn't make sense. Venus is a good deal smaller and was able to hold a dense atmosphere, so Earth should be even more able to hold water vapor. Probably lost most bare hydrogen though.
So what happened between the Big Bang and Earth formation? For some reason I always thought they were one and the same.
Seems to me that being in jail for 2 years and then having charges dismissed without ever going to trial should constitute a priori evidence of false imprisonment.
''' The future of robotics is not manually programming robots with every move they should make, using handcrafted features to do vision,like your towel robot. It's letting the robots learn how to do tasks by themselves. '''

That's still programming. If you've ever touched "Logic Programming Languages" like Prologue, you learn that you leave an enormous amount of reasoning to machines today.

For the more mainstream programmer: it is a brutal amount of AI that is used to calculate "auto" specifications and template parameters in C++. But in either case, the AI may be significantly faster or accurate today... but you still require a programmer that understands how to use the AI and give it direction.

True, not every move needs to be programmed anymore. But neither are we programming in Assembly language. We've got huge advances in compiler technology (which really are stemmed from the automated reasoning groups in AI). At the end of the day however, the AI's purpose is defined by the programmer.
The ancients used to select one of their own (sometimes even their own children) and periodically sacrifice them to the gods.

The moderns instead periodically select one person and have the entire world turn on them through Twitter, having them perish in the flames of hundreds of angry tweets.

Hopefully their sacrifice will atone for all of our sins before the eyes of the gods.
Rifkin's comments are creepy. Yes it's true-- throughout most of human history privacy didn't exist and people lived their lives in public. Yet it's also true that much of human history was utter stagnation and conformity where nothing much happened.

He also makes the common mistake, also made by Thiel when he discusses the ethics of Palantir, of assuming that the panopticon is symmetrical. In reality those with money, connections, or the criminal ability to break into systems have access to far more information than the average person. The loss of privacy is extremely asymmetrical as well-- those with either the money or the technical ability to hide can still do so.
What's funny is that when I heard the summary of this story...I thought, eh, well, the restaurant owner kind of is in the wrong and should have refunded the $4 without fuss...but taking the time to read through the emails, he relented by the third email...and it might be that his first two emails were basically, "Well, the website is one thing, but the price cited to you is another, so...you should've noticed that before you verified the order?" The reality of it is, most people don't feel like they have control over their own websites...A past roommate of mine was an actress who had her site professional done and then could not update it with work for 4+ years before just deleting it and starting anew. So I understand the frustration and confusion by the restaurant owner...

But Jesus, reading the rest of the professor's emails...I don't know if I'd argue over $4 out of $50 unless I was at the register...it's just not worth the time. And there's no way it could be worth the Harvard professor's time (when considering salary/hours) to have written those emails...it already cost me $4 of my average salary just to read those emails. It's one thing to stand up for yourself if you feel like you've been bullied, no matter how low the stakes...but this professor accelerated to nuclear warfare without cause.
Barriers to Officer-Worn Video: The Ten per Cent Challenge
He briefly talks about Kasparov here as they were training together at the time. They later broke up.

I wonder if some of the conflict they felt was was really Magnus's more organic, natural approach clashing with Kasparov's more like systematic and rigid type of training, which he no doubt inherited from Botvinnik. This isn't to say Magnus doesn't work hard at his game but on a chess approach scale of, say, Capablanca to Botvinnik, he would very much tilt towards the former.

edit: Actually he specifically talks about that; somehow I skipped it upon first reading.
It's seed funding. The seed funding ecosystem is a vortex of death in Boston.

We (Boomerang) moved to San Francisco after going 0/34 with Boston investors. It took less than 30 days to have our full round complete after we got here, and that was in 2010, before the seed market even started to feel frothy.

All the Boston talk about how "a good company can get funded here just as well as it can in San Francisco; they just fund a lot of crappy companies out there" is nonsense. Over half of those 34 Boston investors have paid us for Boomerang.

The ideal company for a Boston tech investor is one gunning to be the #6 company in an already-established market, run by a 45-year-old dude who graduated from HBS then worked for a 55-year-old VC's former company for a few years. If you don't fit that profile, you need to be rich enough to not need funding, you need to have a way to get yourself to $5m in revenue without outside funding, or you need to move.

There were a lot of young, energetic founders working on exciting stuff alongside us back in 2010-2011. I can think of one or two who still are. Some of the rest moved. Most shut down their companies and went to work for a 45-year-old HBS graduate building the 6th most successful company in some already-well-established vertical.
It's interesting. But unfortunately I don't have experience for that kind of stuff.

But I think that some things would be interesting.
A version control for PCBs, designs, and that kid of stuff in sync with code. Also list of components, estimates of costs of production (for every revision).
Germany Emerges as Net Neutrality Antagonist
Microsoft is having a lot of these in the last 3 months. October's updates took out most of our company for a morning.

One wonders if they've stopped testing them.
It's a good point, but right now we don't do anything that relies specifically on one technology at the very low levels (for instance, kernel modules or very specific networking optimizations we don't need and would be over-optimization).

Instead we try to maintain a SOA which is agnostic to what underlying tools back our services, something that we've found Docker is useful for.

That being said, we generally just use Ubuntu, and have some other AWS-specific setups around networking. If you like hacking on Cisco routers, I think it's perhaps not the right position :)
The bot whose only purpose is to yearn for its own existence; a Pinocchio who wants to be a wooden puppet.
This makes sense in that IQ is a measure of general intellectual capacity at the concscious level, but the underlying raw processing power of the human brain is much much greater, we just usually lack the ability to apply it directly to problems—it's like a very high level programming language; whereas mathematical savants or intuition, in this case, can outperform much higher IQs by having a sort of unconscious ASIC under the hood, as it were.
If you don't sign that agreement, then they need to pay you what they owe you. That's the law.

Usually the way this works is they give you severance, which comes at a price: you won't sue them for any reason whatsoever.
Windows Presentation Foundation does just this with the XAML markup language. It's almost like designing a web app. You can use this markup for designing windows phone apps. I'm sure Apple also has their own markup as well for developing desktop/mobile apps but I have no experience in this so I'm not completely sure.
Quite a lot; see for example:

http://en.wikipedia.org/wiki/Graphical_timeline_of_the_unive...
I write a freeware Windows app called ToDoList which may meet your needs: http://www.codeproject.com/Articles/5371/ToDoList-Feature-Re...