skysight-inc/HackerNews huggingface dataset:
"Know of any good explanation for why news sites are so bogged down?"

So you'll probably get cynical answers about lazy programmers and such, and there's some truth, but I'd suggest the dominant problem here is that the specification of the Web has very little consideration for possible performance built into it. Browsers are basically enormous constraint satisfaction engines, and that's intrinsically a fairly slow operation. Combine that with, well, a lot of the issues that HTTP2 is trying to address like requests for lots of small little resources, flash plugins written with their own programmer-easy-but-computer-expensive shortcuts, and the whole thing is very hard. Browsers are probably more "miraculously fast" for what they are being asked to do than surprisingly slow.
I have worked with both elance and odesk. I shifted to Odesk after some issue with elance and never looked back.
Crossrail: Tunnelling beneath London
Web performance playground for using AJAX or not
Do you really save that much though?

If I wasn't going to go to the expo, but still have to pay for the expo ticket price (to get the great hotel deal), I'm paying close to the price I would have paid without the discount.
You take a group of critical thinkers and expose them to a topic that many are experts in and they'll focus principally on fact rather than opinion. At the moment the released facts don't necessarily report the widely reported conclusion. It's of course possible that more compelling evidence exists but hasn't been disclosed. At that point it's a "just trust us" sort of argument though and I don't find it too surprising that the situation invites skepticism.
This is my default technique when traveling to a city: check for free conventions that have hotel deals.
https://github.com/rust-lang/rust/wiki/Note-research

(There is also at least one recent paper on Rust which is t linked here.)
Never working for Zappos, good to know.

That actually probably works pretty well, but I have done my time in a call center and never want to go back.
> How else can you explain why a time-consuming and expensive BA is still considered more desirable than one of the trades, many of which offer comparable or even better income prospects?

http://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.
A Real Time Analytics Tracer Bullet in a Day
Perhaps. This game was designed to be fairly difficult.
Because there is no leveling system, the only way to make it fun or even addictive is to make it (slightly unreasonably) hard.

This strategy has been used very successfully in popular games like Flappy Bird and 2048.

That said, I agree that sometimes it may be impossible to complete a jump. This is a bug, and I would need to spend some time tweaking the generation constants to avoid this.
You could enhance that second point by adding some noise to the function so the difficulty isn't a smooth ramp — you get some tough monsters earlier and then maybe the next group isn't as difficult.
A New Way to Approach Blogging Content
His examples did not require you to buy a ticket to the expo or have proof you were actually attending the event.
Griggs V. Duke Power Co
We certainly are. We're operating an analytical service operated on PostgreSQL - tens of TBs of data, hundreds of machines, tens of thousands of clients. Initially it was running on MySQL, but because of various reasons we migrated to PostgreSQL ~3y ago and never regretted that.

The reasons were both technical (better performance with this kind of workload, great reliability, excellent code quality, ...) and political (we have contributed numerous patches to PostgreSQL - not sure if you ever tried to do that with MySQL).

If you think there's a simple MySQL -> PostgreSQL migration tool (or a migration between arbitrary databases), you're foolish. Databases are not that interchangeable - all databases have some issues with specific workaround, and the 'good bits' are database-specific too. And those things are anchored in the application code, so if you think there's a simple migration tool, you'll be disappointed.
Very unlikely. I tried, a decade ago, to get the C++ standards committee interested in safety issues. They were fixated on new template features. I once suggested, around 2002, when there was much public worry about attacks, that failure to address the safety issues in C++ constituted material support of terrorism. That really upset some people on the C++ committee.

In retrospect...
A really rich kid may just do it just for the lulz. A state may do in order to fight tax evasion, money laundering or drug sells. A bank or somebody like PayPal may do it to get rid of a competitor. And destroying Bitcoin was only a random example, somebody could as well blackmail you to pay a high fee to get your transactions processed. Or they could just double-spend coins for financial gains. There is a endless number of scenarios.

But actually this is all not really important. One of the main intentions of Bitcoin is to remove the need to trust a bank or a state. With more than 50 % of the hash rate in more or less a single hand you now have to trust a random guy on the Internet.

And even if the mining pool owner and all the miners are perfectly good people, there is now still a single target for an attacker. If I understand the internals of a mining pool correctly, there is a central server collecting transactions and handing out work items to the miners. If somebody gains control over such a system, he may be able to do bad things without anybody even noticing for some time.
> banking is more of a technology business than just about any other.

They don't behave like Google or Facebook. Their DNA is not technical.
I'm pretty sure this is sarcasm.
Or you could look at the traditional universities teaching a "whole range of careers" for people who may or may not need most of them as being hugely inefficient.

Maybe a better model is to spend $15,000 on a crash-course for a new career, do that for a while and if you're unhappy with the career choice, pay another $15,000 for another crash-course, and so on.

One issue with this proposal is that I still find $15,000 way too expensive. It may be "much cheaper" than paying $200,000 for a bundle of courses, but it seems no cheaper on a per-course basis. Surely we can have education in the future that's much cheaper than that? We should look for disruption in that as well.
Check out the most promising startups in Israel
(author of the post here)

Dropbox et al all solve the fundamentals quite well. And yes, sure OpenBSD etc all got built pre-git.

The thing I'm trying to highlight is the cultural effects of something like GitHub on how organizations function. When you can subscribe to user commit histories, and pull requests comments are built in I do think something 'magic' happens that leads to a solution much greater than its constituent parts (versioning/branching/network-shares/etc).

A public, recorded, specific conversation emerges out of GitHub that I think is simply different from what's come before it.

For businesses in particular I think the move to distributed information will necessitate moving away from the concept of Docs & PPT that currently form the backbone of communication. Smaller components of thought work better in a DVCS and I think businesses will want to conform to that model.
Rust doesn't require reference counting to make sharing immutable datastructures safe. The interface would require lifetimes for safety, though, and might be generally unpleasant to use.
To be more exact the translation really is "suck it capif"
I wasted some time testing those sites: freelancer, odesk and elance

here is my conclusion: whatever you do, you will always end up having problems with those kind of site.

Either the escrow can be reverted, or the site side with the "employer", how about installing that odesk thing that take a screenshot of your desktop every few minutes ? and on, and on, etc.

I worked as a freelancer without such web sites for 10+ years (both in France and UK),
either solo by networking etc. or via an agent that was finding clients for me in exchange of a 20% commission (yes that's not a typo) and this was 10 times better that any freelancer web site.

So what is the real problem ?

you (the freelancer) are actually the product

so called "employers" can play the game "let's find the cheapest product"
(eg. let's hire a freelancer that can work for $8/hour in some other country)

you can not do any margin with a competition toward "cheap"
either you invoice per hour, so even if you do the job faster than someone else
you just invoice the actual hours, or you bid on a fixed price which is also a race to lowest amount of money.

It is absolutely a no-win situation

as an individual or a company
wether you're building web sites, applications, mobile apps, etc.
all those things have high values
it is absolutely OK to invoice more that the time it took you to do it
eg. make a margin to make a living

also those sites tend to concentrate "bad clients"
eg. the one who don't understand technology, why it cost so much to do this,
why you can not build something complicated in 10 minutes, etc.
exactly the kind of clients you try to avoid at all cost
This is lots of fun to play. My one Christmas wish would be to have power-ups that can make Rudolph fly.
Sony Gets a New Threat – “Anonymous” Says Hackers Aren’t Korean
http://pastebin.com/xEmKN3ui
Maidsafe is an interesting idea, but has two serious problems: the transaction algorithm is different from and so may not be as good as Bitcoin.

The other bigger problem is that a majority of the coins are premined.

Maidsafe took millions of dollars from people and stil has not come out with a product - even an public MVP after years.

Stay far away
There were some concerns as to how native this is - I'm not rendering any HTML. The client side does use the JSON-style QML, but that's just the declarative UI language of Qt - your high-performance code can be C++, Java, or whatever is the native language of the platform. If you wish, though, you can write your whole app in JavaScript, too, but that's an option, not a requirement.
Buzz Aldrin: The Dark Side of the Moon
As a Sicilian living abroad (which must suffer through a healthy share of Mafia/Mamma jokes regularly) thank YOU for projecting a more positive image of the isle and the country.
"40% of all freelance projects end in dispute."

What is your source on that stat?
Does anyone have a link to the presentation itself (e.g. ppt/pdf)?
So what can you do during a single day hackathon?
True - even for DDP there are already a number of client libraries not strictly related to Meteor front-ends, as seen from http://meteorpedia.com/read/DDP_Clients
Chá de Verbena diminui sintomas da Gastrite – Curtir Saúde
Facebook stock hits another all-time high
Short, massively simplified, summary,

Vast improvement in unsupervised learning.

Walks through biases humans have in object recognition. Explains new structures to add on top of neural networks.

Basic backprop on MNIST with 30,000 labeled examples gives 1.7% error rate. Hinton's approach gets the same results with 25 examples.
That's exactly how unsafe ought NOT to be used. All they saved here were about two machine instructions per operation. On some superscalar CPUs, those might be overlapped anyway. "Swap" is a safe operation in a single-ownership world, and Rust used to have a swap operator. That was taken out, because it could be done with a template. The penalty is that the compiler doesn't know you're doing a swap. Swap has some potential optimizations.

I am very suspicious of unsafe code for claimed "performance" reasons. That leads to exploits and backdoors.
That makes the assumption that zappos has tight-deadline projects that take priority over taking care of their customers. If they're truly a customer comes first type company, they'll make room to take care of the CSR.
Hack attack causes 'massive damage' at steel works
I didn't consider that. I hope so.
Is this Buzz Aldrin?? WOW!!
>C++, D, and Ruby are "MIT school" languages.

What are you basing that on? C++ is a "lets add everything and let the user sort it out" language, how is that in line with the principles of the "MIT school"? Ruby is literally perl--, how is that MIT school? Because rails does incredibly dumb stuff like incorrectly pluralizing table names by default? That's not MIT school, it is just dumb.

>and I assume that Rust is in the MIT school.

I can't imagine any way to rationalize that idea. Rust is at its core all about trade-offs and "good enough"s. It is supposed to be a better systems language, not an ideal language. I can see claiming scheme, or SML or haskell or clean are "MIT school". Basically any language people spread FUD about being "not practical". But rust is explicitly intended to appeal to the people who pretend good languages are not practical.
Computers-on-module do go a long way in keeping costs down. There are also services like Gumstix' Geppetto, which let you build a custom expansion board using their COMs and other functional modules. The price point is a couple thousand dollars, but after spending a couple hours on a design, you end up with a high-quality, guaranteed working board in a few weeks without any of the hassle of parts procurement.
My favorite library for this:

https://github.com/cgrand/enlive
Fascinating, but I'm concerned this may be bad for your neck in the long run.
http://pastebin.com/xEmKN3ui
Etsy does support rotations for engineers -- even our CEO does his share: https://twitter.com/chaddickerson/status/545313526626385920
I own a company and have been using ODESK for the last six years. I have spent nearly 35,000 on above average programmers, their normal rate of pay is anywhere between 15 and 65.00 an hour. At first, i selected this site because it was a good source of low paid talent, but then I realized there were some really solid developers/programmers using the service.

I only really had problem with 2-3 guys who said they were good, but you know during the job they were Googling answers to the problems I had and had no real experience, but for the most part, some great programmers there.

I recommend ODESK, as a buyer, I am super protected from people not following through, so i have some confidence, aside from hiring locally for temp/programming work, I always use Odesk.
Video buffers every few seconds for me, are there any mirrors?

Edit: found download link after getting some caffeine http://techtv.mit.edu/videos/30698-what-s-wrong-with-convolu...

Edit 2: Also, there is a class on Coursera where he shares much knowledge and intuition about neural networks. I personally took it and it was excellent. Unfortunately there are no repeating sessions, but even archived material is a goldmine. https://class.coursera.org/neuralnets-2012-001
Thanks for the explanation. Totally agree with "Never build a CMS" rule. But why not use a pre-built CMS in the first place? Either use Wordpress, or a CMS plugin for your framework if you're using something like ROR. If you're not using a CMS, how are you updating the copy on pages like About? Does that process require a developer each time?
What's a browser? I think I remember something like that, but now I just use my Active Desktop Channels.
How to Engage the Millennial Generation on Digital Media
Prosecute Torturers and Their Bosses
Can I take a moment to be critical here? I hate sounding negative, but I'll try to be constructive.

I was really excited when I first stumbled onto this book. As you can imagine, it's perfectly in line with my interests. But, when I tried to read it, the prose just killed me. I think there's good ideas in there, but I can't bear to wade through the heavy-handed academic style get there.

I understand writing for a certain venue requires certain stylistic choices, but I really hope you guys can tone it down a bit. Here's a sentence plucked randomly from the linked chapter:

> "Generative grammars were originally devised as a method to formally describe sets of linguistic phrases."

Let me just go through that:

"originally devised" -> "Devise" implies originality.

"as a method" -> This adds nothing to the sentence.

"formally" -> I suppose this matters in some cases but given that the chapter isn't a precise introduction to generative grammars, whether or not it's a formal system doesn't seem very critical to me.

"sets of" -> This adds nothing.

"linquistic" -> What other kinds of phrases are there?

I would edit this sentence down to:

> Generative grammars were invented to describe written text.

I understand academic writing isn't designed to be read for pleasure, but we're all human. If you make the prose more approachable, you'll reach a much wider audience. You have some fantastic material in here, great algorithms, diagrams, and structure. I just feel that the writing style gets in the way of it.

If I could suggest anything, it's that the authors go through the prose and for every phrase ask themselves: "Does this add information? Is there a way to convey the same concept in plainer language?"
You are missing my point. The issue is that there are two different meanings of the word hacker. Nobody disputes the meaning of "woman" or "black".

To the general public, a hacker is someone who breaks into a computer system with bad intentions.

We are offended because the general public doesn't understand that we mean something different with the term "hacker".

I'm suggesting to just adopt the meaning of the word that the general public uses, especially when talking to the general public. This way we can avoid misunderstandings.

However, it would be even better to just use more specific terms. "Hacker" is such a catch-all term with different meanings for everyone.

For example: If someone performs an elaborate practical joke, call them a "prankster" instead of "hacker". When you talk about a lab with a bunch of 3D printers, call it a "makerspace" instead of "hackerspace". And when you quote someone about the latest vulnerabilities in OpenSSL, just call them a "security expert".

No one will be offended, everyone will understand what you are trying to say, problem solved.

But I understand that many hackers like to call themselves hackers, and they like the secretive-undergroundish tone that comes with it, and they will continue to use it and they'll continue to be offended when mainstream media use the term in a different way.
> You seem to be in need of this: http://www.merriam-webster.com/

Wow, thanks! Bookmarked.

> There is a difference between a motive and stating you intend to take an action.

Barely. You've made your motive public and added a threat on top of that.

> North Korea has a motive AND has publicly stated they intend to take action.

NK has a long history of threatening everyone and their mothers with doom and gloom and nuclear boom, and we're all still here (i.e. they rarely follow through).

But even then - let's look into the threat a bit, shall we? I can't actually find the original source, best I could do (I gotta run - apologies) is:

> "If the US administration allows and defends the showing of the film, a merciless counter-measure will be taken," the spokesman was quoted as saying. [1]

So, their merciless counter-measure, that they vowed to on a world stage, was in fact:

"We'll pay someone to hack Sony, then deny it"

..? Really? (Let alone that the original threat was obviously aimed at the US administration).

[1] http://www.bbc.co.uk/news/world-asia-28014069

PS: Back in June, Rogen responded on Twitter: "People don't usually wanna kill me for one of my movies until after they've paid 12 bucks for it.". That's exactly what I would do.
According to the article, it shaves 25% off the fuel costs

Yes, by the facts and speculation reported in the article kindly submitted here, the headline phrase "on the cheap" is plainly wrong, and "anytime" is an exaggeration, as the overall trip time will tend to be longer for most such missions. The article also notes, "The burn-free, capture altitude is also quite high—some 20,000 kilometers above Mars, far beyond where science satellites set up shop to scrutinize the planet up close. But taking along just a little extra fuel can then gently lower a ballistically captured spacecraft into scientifically valuable, standard orbits of around 100 to 200 kilometers like those achieved with Hohmann transfers—or even onward to the Martian surface for a landing." So one part of the article says that the mission will take less fuel (to leave the vicinity of earth), while another part of the article says that the mission will have to carry along extra fuel (in the Mars exploration modules) to arrive at a location where useful science can be done. The bottom line here is that these missions will still be about as expensive as current missions, and manned flight to Mars and back will be staggeringly expensive.
Mars' orbit is not circular, and spacecraft's would not be, either. They would be in slightly different (and intersecting, or nearly so) elliptical orbits, which would allow Mars to gravitationally capture the spacecraft when it approached closely enough.
It's worth noting that if you wanted to create this kind of real-time app with a Xamarin frontend, you could do it quite easily with ASP.NET on the backend and SignalR.
Right. I fuzz that on the other end in my game: the distances are calculated accurately, but the monsters are distributed semi-randomly by distance.

The basic process is:

1. Pick a random difficulty for the monster.
2. Pick n random locations for the monster and place it at the farthest one.

n is based on the monster's difficulty so stronger monsters get more chances to end up farther away. This means you can still run into really hard stuff early, it's just less common.
I hate all the fluff in this article.

TL;DR: Ballistic Capture aka "Low-energy transfer" is being rekindled by NASA, Boeing, Belbruno, Topputo and colleagues. Fly the spacecraft ahead of Mars in formation of the planets orbit relative to the sun allowing gravity to gradually slow the spacecraft down. This saves on fuel/weight for entering orbit at high velocity.
I'm referring fairly specifically of the context of the parent comment. These are the parts that I was replying to:

>can you pay off a 6 figure debt to pursue a comparative literature degree?

>If you pick a program that has high salary/demand, you will have better ROI. Even if you spend lots of money on it, you will be able to pay it back. That is ROI. (Not just cost by itself)

>Here is a list of top ranking salary schools. They are almost all dominated by Ivies, tech/engineering (and interestingly, Military) schools.

I disagree with the approach of the first two quoted parts, and what the third comment is alluding to.

> One of the baseline facts of modern economics is the highly variable nature of individual preferences. Microeconomics 101 is literally an exploration of this fact

Erm, I studied econ in college (concentrating in micro econ and game theory), this certainly is not what micro econ 101 is about. One of the key assumptions of classic micro economics is simplifying people into homogenous representative agents (usually, perfectly rational agents who seek to maximize gains and minimize costs). The field of properly modeling individual preferences in micro economics is a relatively recent development. Economics 101 is where the simplistic definition of ROI arises, e.g. http://econwiki.wikidot.com/roi. And yes, a lot (probably most) people still mean this when they refer to ROI.
I had a similar experience with Southwest Airlines. They limit their passwords to something absurdly short, and it turned out I'd never noticed - I always typed what I thought was the password, but it was actually ignoring all of it but the first 8 characters even though I typed more in every time. I don't think it's quite as bad as Schwab, but I don't understand why doing passwords so wrong is so widespread.
If I Can Grind WoW, Why Can’t I Grind This Job?
>During the past year or two, most public servers has started to care.

By general consensus, the XMPP community set May 19, 2014 as a deadline for mandatory encryption:

https://lwn.net/Articles/599647/