skysight-inc/HackerNews huggingface dataset:
as others have pointed out, seems like a lot of unity issues, a "hot topic" new switch in the ubuntu world that has a lot of ditractors. But because its linux you can pretty much install whatever want on top, KDE or gnome and switch your GUI. Also about the shortcuts, an alternative is alt + left-arrow-key (which I like cause my hands always around the alt/ctrl keys - maybe its an emacs guy thing) see here for a complete list of firefox shortcuts (http://www.mouserunner.com/FF_Shortcuts1Printable.html)

for firfox, if you wanted to have multiple instances, which I'm interpreting as multiple firefox processes running, just start it from different terminals.
I would venture to guess they're built to work both ways. If the computer has sufficient time and information to make the decision it releases the panels. Ex. Engine failed, shut it down, blow panel as precaution to drop pressure in that engine compartment.

They're also most likely built as the designated point of failure, like a safety valve on a boiler. If the pressure builds too high they are blown out by the pressure. Ex. engine goes critical and explodes before computer can react, the panels fail before other structural components do.
Steve Jobs Vowed To Patent Everything After Being Stung By $100m iPod Fine
Indeed, predictions are extremely hard. Especially about the future.

At least I am explicit in the assumptions behind that model. They are:

1. A priori, all possible reliability numbers for a single engine are assumed equally likely. (This can be debated endlessly, but you need SOME prior for Bayesian analysis. If we had more data, then the prior would matter a lot less, but we don't so it does.)

2. Failure of engines is independent.

3. The rocket actually operates according to design parameters. That is it will survive the loss of any 2 engines, but not the loss of 3.

4. Past performance is a predictor of future performance.

Every one of those assumptions is questionable.
See http://www.pqcrypto.org/www.springer.com/cda/content/documen... for more info.
The Bing example linked inside is even funnier.
It was my understanding that there are intended to be severe repercussions involved for filing a false DMCA takedown request, and that part of the filing process involves someone signing off that it has been personally reviewed and thus is believed to be accurate.

Those checks are supposed to be in place to prevent exactly this, spidering the web for any hint of infringement and firing off a DMCA without even looking at the target first. Clearly that is exactly what has happened here, and the legal response should be swift and uncompromising.
It feels like I've seen lots of these chat clients on ShowHNs. Isn't there even a YC-backed one? TinyChat or something?

This one is nicely done though - here are my immediate thoughts on tweaks (mostly ideas from other in the chat rooms, but I've got a few mins so thought I'd summarize them here.)

* Move it to aggregate chatrooms by domain name

* Add a 'Always chat on this site' checkbox that pops it open whenever I visit HN.

* Remove the lobby

* Change "5 online" to say "5 people" or similar

* It needs history desperately. Just the last 10 comments would do as a start.
BitTorrent Piracy Evidence to be Tested in Court
I'm truly asking, why is that? If the OP found it through TNW (or any other!), I see no reason why not to give credit and traffic to the news provider?

You're just a click away, the link is at the beginning of the article and it is not an add covered site or link bait.
...what the /hell/ did I just read?
OK, maybe clarification is needed. Dark pools benefit the select few more than they benefit the small-time traders. Theoretically the small-time traders can't have significant (enough) impact on the price of a security. But those "select few" who control the bulk of the pool get to throw their weight around without any of the scrutiny that comes with public trading on the public market.

Also, dark pools make it much easier for insiders to do insider trading, whether at volume or not.
So the idea is that college is too expensive so the government will help you pay for college by letting you work for them for a year? Government solutions to government created problems. Hooray.
Is this supposed to do something on my iPad? Doesn't seem like the metaphor is really appropriate for non-tablet devices and this isnt working on my iPad.
I am assuming so, yes.

In fact the failure of your neighbor likely affects the odds of your failure. So I'm being too nice to SpaceX.
That doesn't even make sense. If we could agree that some things a government could do with currency are improper and tantamount to theft, then it's just a matter of degree over whether things they actually do with currency manipulation are also theft (at least potentially).
not sure if you're being serious or not :-) while you can't clone our source code's repo, there are some ways that you can inspect things at a lower level: 1) debug .NET framework source (http://msdn.microsoft.com/en-us/library/fc12e472-ac6a-4e77-8...) 2) use a tool like Reflector to inspect our managed layer that we expose in Microsoft.Kinect.dll. We also publish the source code for a number of great samples (look in our Dev Toolkit)
You're right to be skeptical, I guess where we differ is that I'm not sure those things are absolute must-haves to get things off the ground, especially as Myspace is trying to reposition itself as a music/arts promo platform rather than a one-size-fits all social platform (or so it seems to me based on their PR).
I wouldn't mind a small amount of the money that goes into fusion research heading to liquid fluoride thorium reactors instead: http://en.wikipedia.org/wiki/Liquid_fluoride_thorium_reactor

Amongst the many attractive properties of LFTRs is the ability to burn spent fuel from existing nuclear plants.
SF Music Tech Summit - 10/9
That's because the traditional economic definition of "rational" is an incomplete model of real world sanity that only works in incomplete models of the real world.

In the real world, you have to deal with the uncertain risk that the offer will be unfulfilled due to external factors, which always increases in time relative to present. You, the entity offering you the choice, or the entire environment both exist in, may not still exist in 60 months.

If the same offer is made 60 months from now, you should make a different choice, because the risk of non-existence between time of choice and time of reward has changed.

If the amount of hyperbolic discounting is genetically determined, then is likely that we are still adjusting to the massive drop in risk of death over the past several centuries.
Well, some types of fusion are too expensive for private companies. But Tri-Alpha, General Fusion, and Lawrenceville Plasma Physics are three private companies trying to achieve practical fusion power within the decade.

Tri-Alpha has over $90 million in venture capital, some from Paul Allen. General Fusion has about half that, with Jeff Bezos as an investor. LPP is a lot smaller, but also doesn't need nearly as much at this point.

There are several other approaches in the works that could conceivably by privately funded, including Helion (needs $20 million for a full-scale reactor, already built a 1/3 scale version) and petawatt picosecond laser fusion (once the lasers get a little better).

Another promising approach is levitated dipole, but I don't know what costs look like for that one.
Another great book about the same topic (sailing around the world), albeit written in a slightly different time: http://en.wikipedia.org/wiki/Sailing_Alone_Around_the_World
I'm not going to put judgement on this statement, but here is (what I'm fairly sure is) the truth: most people developing software (we're talking, not in silicon valley, or in the united states, but globally) need exactly none of this.

My current day job is working for the company that maintains and manages NZ's Company registry, as well as a dozen or so other registries over varying subjects.

My previous day jobs were in healthcare and various genres of insurance.

I have a BSc in CS. I have used, and this is the salient bit, absolutely nothing of this complexity in my day jobs. Ever. (personal projects are another matter, but I don't get paid for those)

Briefly:

- Big O notation has never been relevant: performance is always improved by doing less IO, rethinking data structures or more complicated SQL queries, throwing more metal at it and occasionally actual profiling which finds out we're doing stupid things (not that those stupid things are ever Big O related).

- Quicksort, who cares? I just do sorts in SQL or run Java's .sort() command (which does QS anyway), see above for perf concerns. I don't have to know about it to use it.

- Heapsort, who cares? Again, sort performance has never been a concern.

- Never used graphs, the only "algorithm" I've ever had to professionally write was a Luhn check and I probably should have used a library for that anyway.

Again, I don't want to say whether or not this is a good or bad reality, but the point is, the vast majority of people writing code professionally are basically writing the same app over and over again:

- Build web page I can CRUD data with

- Store data from that web form in a database

- Modulo some bespoke business rules

- Integrate with some 3rd party systems.

That's it.
Sorry, your question does not make sense.

In Bayesian analysis you have some set of prior theories with associated probabilities, you observe data, you alter your estimate of the likelihood of those theories, and then your next prediction becomes a weighted average of those predictions.

That number has no attached variance.
How People Profit from Your Online Mug Shot and Ruin Your Life Forever
"In fact, it only began patenting its inventions after years of patent suit losses, one of which saw the company fined $100 million for creating the iPod."

What about the infamous "overlapping windows" lawsuit against Microsoft, quite a while before that?
My feeling on the matter is that you don't go there until you have, at minimum, a well developed concept that you're ready to start moving on, and it's probably preferable to have gotten started on a MVP. The other question you should ask yourself is whether you need to be located in Silicon Valley at all. As you note, there are both personal barriers to entry (i.e. expense) as well professional barriers to entry (i.e. it may be easier to gain initial traction in another market that isn't as inundated as Silicon Valley is with other startups), and every case is different.

Like most other decisions, it really should just come down to a cost-benefit decision. Are the additional costs of moving to Silicon Valley offset by the benefits (better networks, available talent pool, availability of VC funds), or are you better served somewhere else? Only you can make that decision.
To make comparisons, IIRC the failure ratio of the unmanned missions is 10-15% and in the manned missions is about 2%.

An important detail is what happens when 3 or more engines fail simultaneously. Can they transform the mission in a soft landing or the "payload" is totally doomed? (For example, the Apollo XIII mission was a failure, but no one died.)
Another Analyst Drops Facebook Target Price
For audio at least, things are looking up. Opus, a new royalty-free codec backed by both Mozilla Foundation and Skype (Microsoft), has been standardized as an RFC[1], and will likely be mandatory in WebRTC[2]. So we should be seeing that across all major browsers in a year or two.

Opus beats almost all other codecs (MP3, AAC and HE-AAC, Vorbis) in subjective quality[3], so it's a good standard to have.

[1] https://tools.ietf.org/html/rfc6716

[2] http://jmspeex.livejournal.com/11042.html

[3] http://www.wired.co.uk/news/archive/2012-09/15/opus-codec, also http://people.xiph.org/~greg/opus/ha2011/
The Case for Teaching Less Math in Schools
> programming embedded where it absolutely, positively, should not fail [means] you always check all arguments and return values

Let's distinguish "checking" invariants, preconditions, and postconditions from blithely propagating logic errors as error codes all the way up the stack. If you're programming in "paranoid mode", as it were, and you detect inconsistent state, you should abort the program. If you don't, you're in uncharted territory and you have no idea how your program will act. If you abort the program and restart the system, you'll probably end up back in a useful state.

Many, many times, I've seen code like the following:

HRESULT hr;
hr = DoComplexThing();
if (FAILED(hr)) { RaiseFailFastException (...); }

Say someone passes a NULL pointer to a function somewhere deep inside DoComplexThing's implementation that doesn't expect NULL. If this function helpfully "checks" all parameters, detects the NULL, and returns E_POINTER, E_POINTER will probably propagate all the way up the stack to the top level, where we'll abort the program. Now you have a crash report, but you have no idea where the problem actually _is_.

If this function had instead not checked the NULL pointer and crashed or explicitly asserted its preconditions instead of treating contract violation as a runtime error, the problem would be a lot easier to diagnose.

In general, you can separate problems into two classes: logic errors and runtime errors. Logic errors are indications of the program being written incorrectly. Your program should blow up when it detects one. Runtime errors are errors that could conceivable occur at runtime due to reasons outside the program's control (e.g., removing an SD card). Only runtime errors should be propagated using your error reporting mechanism of choice.
I haven't yet gotten it to work on mobile devices. Do try it again from Firefox or Chrome!
james: would love to better understand your scenario...might be more guidance we could provide. pls email me more details if you want (kinectninja at microsoft <.> com).

that said, we do enable you to use the infrared feed and marry that to a hi-res external color camera.
The Semantic, Responsive Navicon
It can actually be dangerous to aggressively engine-brake, as you're overriding any chance of ABS giving you control over the car while those wheels are locked.
Pinterest does influence a lot of new and current design, but I'm not sure it's necessarily bad. There's something about the design that says "information is endless, we'll never get through it all", which I feel is a concept that comes to terms with online reality better than previous concepts that were imitations of paper print, which you would read from start to finish. Also there's a strange correlation with the proposed Metro aesthetic.
This is a really nice project with a very clean interface for browsing art. I've spent hours browsing different categories and links between related works. Their team has also made great contributions to open source projects.
After installing this I have no idea how to open this huskychat or how it works.

ediT: nevermind. it's working now. After install, it wasn't doing anything upon clicking on the husky icon for several minutes.

edit 2: if I signed in with google already, why am I being asked to signup?
It's a good idea, and it looks pretty good. My two cents in terms of organization would be to allow users to choose which apps they want. In other words, a user should be able to select "Budgets", "Calendar", and "Goals", and hide the rest of those options if they don't want to use them.

All in all though, I like it!
I saw the engine flame out and the panels come apart during the launch. I expected some comment on the launch radio because it was obviously not SOP (engines shouldn go out with debris), yet, due to good design, the entire launch remained nominal.

I am now getting hopeful that I'll be able to experience zero-G before I die. SpaceX team, you are my heroes. Keep up the great work!
Previous research from other groups has indicated that Alzheimer's disease has a later onset in bilingual or multilingual groups.

There is also research which shows that led poisoning affects higher IQ people slower, that is unless the led poisoning is high enough and then it's suddenly horrible.

Thus what I personally suspect is that the brain is very flexible and can sacrifice things like multilingualism and higher IQ to delay damage affecting more primitive brain functions. But that's all it is, delay.
How about this revenue model:

$5 - to be "invisible" and stalk friends profiles
$5 - to see "invisible" stalkers
$10 - to be "uberinvisible" and stalk friends who see invisibles
$10 - to see "uberinvisible"
$15 - to be "uberuberinvisible"
$15 - to see "uberuberinvisible"

facebook could milk this forever.
sounds pretty cool to have a real-time avatar. your description of the smart-phone strapped to her head reminded me of this classic hands-free device: http://ts1.mm.bing.net/th?id=I.4694782262707040&pid=1.7
An Open Letter to Vikram Pandit, CEO of Citibank
Or, a clickable: http://webplatform.org/
Ask HN: What can a first year CompSci student do extra to be successful?
I'm a first year CompSci student and after doing an internship at a web/mobile company, I've realized that there are limited similarities between what I'm studying and what they're doing.

I want to go into that field when I'm done with my degree, but I do feel as if it's not going to prepare me fully.

What areas/technologies do you recommend I (try to) master in my free time?

I'm proficient in Java and C# and I have a bit of experience with Ruby, Python and Databases (MongoDB).

Thank you.
> I was mostly replying to your assertion that "that's not even remotely how strcmp is implemented", which, for most definition of "even remotely", is false.

eglibc's SSE2 implementation of strcmp is just over 5k of machine code, whereas the simple implementation compiles to 56 bytes on x64-64. That was my definition of "not even remotely." I did not mean to imply that it was a fundamentally different algorithm, only that it was a far more sophisticated and optimized implementation of the same algorithm. My apologies if this was unclear or appeared overstated.

> That's a tautology at best, and meaningless at worst.

By "these abstraction possibilities" I meant the ones you mentioned, which is true.

> And similarly, any Python application that requires (insert some uncommon requirement ..) can do what C can with the same kind of help that strcmp() gets - by delegating to the layer that does it best.

That's great and I fully support that. What I am arguing against is high-level language cheerleading that discounts the importance of C (or assembly for that matter). Since you mention PyPy, I have to say that their PR is some of the worst in this regard; some of their "faster than C" claims are actively misleading, like this one that benchmarks some generated string formatting code against sprintf() (which re-parses the format string every time): http://morepypy.blogspot.com/2011/08/pypy-is-faster-than-c-a...
I am sorry but I am confused to what your site does. It looks good, but what is it that it does as I am confused. This is not to slam you. I hope to help you. "Global Expertise, On Demand & Delivered Online" is just buzzwords and does not concisely tell me what you do or what benefit you provide.

For instance I go to planscop.io and I am told "Project Management for Contractors - Planscope is a simple tool that helps you build better client projects and close more deals.". I know it is for contractors for managing projects.

NewRelic.com - "A DEVELOPER’S BEST FRIEND - See how we help 25,000+ customers monitor their apps." I know it is for Developers and it monitors my apps.

Risks.io - "Track Your Project's Risks, Assumptions, Issues and Dependencies Online"

Basically I think work.io does is "Work.io connects employers and knowledge-workers together for highly-skilled one of projects."
Here's a great example of how bad the image retention was on my Macbook Pro with Retina display...before they replaced the LG screen with a Samsung LCd panel.

http://sphotos-g.ak.fbcdn.net/hphotos-ak-snc6/246631_5211445...
Deep Thoughts With Nicolas Berggruen
"Work.io connects employers and knowledge-workers together for highly-skilled one off* projects."
Hmm, I had been thinking about this... especially since I'll be adding more trackers and its likely that they'll start to look cluttered. Maybe a simple option on the account page to hide some of the trackers would do it.

Appreciate the feedback!
i've not heard of that solution being done yet but it's a good idea. LMK if you work on it as i could use it to stop leaning back so much in my chair. question is do you do carrot or stick model? carrot would be something like for 30 min in a row of good posture i get a reward. stick would be that super-annoying sounds are played (alarm, etc.) until i correct the posture.
I have no doubt that Samsung copied Apple, I just disagree with how the copying is being treated by the courts.
Apple is now using their own "intents" system (XPC Services[1]) internally in iOS 6.0, so it seems reasonable for it to arrive in a later version.

One major benefit is that Apple will be able to support JIT'd WebViews outside of Mobile Safari, without a privilege escalation.

[1] http://developer.apple.com/library/mac/#documentation/MacOSX...
Very nice. I've been feeling the pains of python's lack of static type checking recently and was thinking that function parameter types could be a huge boon to productivity. I'll definitely be checking this out.

Now, if only someone would retroactively apply this to the entire standard library...
> clearly we produce vastly more new works under copyright than we ever did when we relied on patronage.

When patronage was en vogue, we didn't have as high a rate of literacy or access to digital editing tools. These facilitations of the process of creation, even ignoring things like cheap paper and disposable writing implements that last months and cost less than a bottle of water, dwarf any legal changes that might otherwise apply (notwithstanding France's dark period of outlawing the printing press altogether as a tool of sedition). If copyright has anything to do with the current rate of creation, it is primarily by impeding the spread of inspirational materials that might otherwise hasten creative people's efforts. Compare copyright-controlled England with mostly copyright-free Germany in the 1800s to see how the freedom to copy and resell lit a fire under the asses of both writers and publishers, and created a lot more writers by spreading knowledge far and wide and as rapidly as possible to create a (for the era) highly educated population.

> it would take lots of very rich people giving up a lot of their wealth to get anywhere near funding just what today's movie industry costs

I think it's pretty clear that there is little correlation between relative level of funding and relative quality in the movie industry. In any case, there are other ways to get funding without relying on copyright than purely status-related patronage.
Not to condone the way they've interpreted file input, but at the very very least - you can upload almost any image in the system by either saving it to camera roll, or taking a screenshot.

This is really a lowest-common-denominator for file transmission - for example, until recently my mom couldn't upload her photo on meetup.com due to this limitation (she uses only an iPad)... I figure Apple cares more about her needs than mine (saving specs.xls into a JIRA).

Any other file uploads (docs, etc) are likely better handled by an app or simply email.
It's not necessarily a year off, but a year outside of the direct path from secondary to tertiary study. For Australians, working while traveling for a year in Europe is quite normal.
"My job is to 'empower developers to build amazing experiences' so please hit me up [...]"

That looks so much better in quotes, because in my experience only HR, marketing and pointy haired bosses speak like that.