skysight-inc/HackerNews huggingface dataset:
Oh... you must ban the use of the namedtuple function in the collections module then. How unfortunate. It's pretty useful.
This is essentially the same system as Light Sail Energy:

http://www.lightsail.com/

Started by HN's own DaniFong (https://news.ycombinator.com/user?id=DaniFong).
WoW is a totally different experience if you play through it with your SO - would recommend!
I really don't know how I feel about this but in a sense I think it may be good for the company and bad for others who weren't privileged enough to have rich parents to send them to a top CS school.
Get $10 in credits to DigitalOcean
"You people are fascinating."

Is this data fascinating? I guess the time of year patterns and holiday anomalies are interesting but aside from that this behavior seems obvious?
Does it deal with the case of SaaS apps for customer domains? Eg. Customer example.com rocks up to my SaaS app and wants to use myapp.example.com - currently creating
It appears that lot of people consider math in CS book as optional and think it's just there to make book look more serious. I actually LOVE having math in CS books. Without math you only know what is the "fact", but with math you can understand why it is the fact.

On the other end, CLRS is far from perfect. My two issues with CLRS are:

1. Many critical topics are missing entirely while lot of non-critical stuff have gotten in to. There is a discussion started out by Professor Corman at Quora for suggestions for 4th edition here: http://www.quora.com/As-we-start-planning-the-next-edition-o...

2. CLRS doesn't often try to make you understand the topic or algorithm. For example, for BST it will just say this is how you find successor node and it's entirely your job to think why this is the best way or why other alternatives won't be good. The way I deal with this is stop reading after chapter introduction and think about for a while how I would have solved problem and then read explanation in the book. This often illuminates subtle points of algorithms. I ended up annotating huge swath of text in my own PDF copy.
The book is designed to teach you where and how to use data-structures and algorithms to solve problems. While it does talk about many of them, the explanations are a bit spotty, and are not a great introductory read. You'd want to read a better introductory book before this if you aren't comfortable with them.
> I've been running FBSD and Linux in VMs

Then you're abstracting away from the video hardware, and not getting the same results as you would on bare metal. The only thing really lacking in Intel video versus Nvidia is proper KMS support; Intel video on FreeBSD works generally well otherwise. The FreeBSD Nvidia-provided driver, while closed source and binary only, is more or less feature complete.
The ACM and IEEE-CS joint curricula for Computer Science suggests that there is a preliminary Data Structures & Algorithms course, followed by an Algorithms course. Many universities follow that pattern.

Look on google and you'll find a noticeable difference in the books on offer for each.
Can Yahoo and Google please stop shutting down services of start-ups they acquire?
Difference is OkCupid does it with class. Uber doesn't.

The more and more I hear about this company the more I am thankful we have heavily regulated taxis/cabs.
How many users does Spollow have?
Only vaguely. I've looked over the site a few times, but never used it myself. I've hard good things about it from other Dart teammates who've looked closer.

At first glance it looks like the Element API matches JS (probably generated from IDL), so it's not improved like dart:html.

For instance Element.children returns an HTMLCollection which is not an Array and doesn't have the [] operator.
> In fact Google Wave was a fantastic and radical attempt at decentralizing common use cases such as email, instant messaging, social networking, etc. Unfortunately this project failed to gain traction due to various reasons.

That’s a pretty weak summary. The product didn’t “fail to gain traction”. It pretty much failed to work in a basic way, at all.

It was the broken technical design decisions and broken technical implementation of Google Wave that doomed it to death, not any problem on the users’ side.

Also, anyone who says that Google Wave was decentralized, as implemented, is kidding themselves. That was Google’s marketing hype (and possibly even their eventual goal), but in practice none of the parts that would allow any kind of server support outside of Google were ever actually delivered.

There was an incredible amount of hype for Wave from Google, and initially there was a great deal of excitement from users and developers outside of Google, when it was first announced and when the first users started on it. And then as they let more people in and as time passed, the technical infrastructure was completely unable to scale (either with number of users or with size of individual conversations), and it became apparent that the web client was a buggy mess that would only work with small conversations involving a small number of people, and the servers couldn’t handle rapid adoption.

The semi-technical marketing documents described how it would be open and federated, with an open protocol implementable by anyone, and would use fancy modern algorithms (operational transforms) to handle multi-party updates to documents in real time. As delivered though, the protocol was big proprietary binary blobs wrapped inside the incredibly verbose XML of Jabber/XMPP protocol (most of the features of Jabber were ignored; as far as I can tell it was only chosen as a wrapper to give the protocol an illusion of openness, rather than for any particular technical merits), and instead of doing any kind of fancy diffs or sophisticated operational transforms, instead the entire content of a message was re-sent to every listening client for every keystroke. The Wave web client software was a big ball of spaghetti Java/GWT code which was closed source (maybe they eventually opened it?), and so it was effectively impossible for someone outside of Google to make an interoperable server or client.
Madagascar plague outbreak kills 40, says WHO
Lego Mindstorms (the current set EV3) has a graphical language (cf http://www.education.rec.ri.cmu.edu/content/lego/ev3/preview... ) with turtle-ish capability.

There are also alternative firmwares (e.g. http://www.ev3dev.org/ ) which let you use more or less the language you want, but you loose the IDE integration and the easy setup.
And the original firmware is open-source too: https://github.com/mindboards/ev3sources
Uber is suffering from a lack of credibility built up by by years of mild-to-moderate asshole behavior.

Nothing they've done so far, in isolation, are IMO worth the pitchforks being handed out in tech and mainstream consciousness right now, but taken as a whole it's pretty easy to see why people aren't willing to cut Uber any slack or give them the benefit of the doubt.

So yeah, this thing by itself isn't "that bad", but it's one piece of a large puzzle of Uber's misbehavior.
I think the problem is context. Had uber been a really fun company, we would laugh at insights into our very being.

But since they are accused of trying to dig up dirt on people, this is a chilling reminder that they are more than capable of doing that, and apparently quite willing.
Making people pay for something that they already get for free is hard. I have never paid for a piece of software. I have donated to a few open source projects and have contributed code to several too. Most of us developers are used to getting high quality open source software for free and being willing to contribute back to it for that reason. Being asked to pay for it instead just leaves a bad taste in my mouth. If that model doesn't work for your software, fine, but that just means I'm not going to use your software.

Perhaps a better solution here would be to hand the code off to a trusted group of volunteers for clean up purposes.
Toy companies specialize in making cheap plastic things with a little bit of electronics functionality, and making the money back on volume.
That is because you never find a higher purpose of yourself. Automation didn't make anyone dumb, but it certainly cannot make anyone smarter.
Founder here. We have seventy one buyers and one agent. However, we are not selling user data but software.
They could just timestamp different versions of robots.txt (which they probably do already), and respect it depending on date (which is more of a hassle, because you have to build it in your UI logic).
That is why the court ruling is wrong..

it is either a cable company, and gets the compulsory license, or it is not.

This was a Incorrect ruling by the courts, which is par for the courts, the Supreme Court gets it wrong more than it gets right
Life is not only about being productive. You have to entertain yourself as well. (That's not an excuse for not graduating, of course.)
Perl is still used in bioinformatics daily. People can write for days about why to use x instead of Perl, but at the end of the day, people can use modern perl 5 to do anything anyone can do in any other technical community.

The only serious downside to Perl (which is a pretty serious one I'll admit) is that it might be harder to lure in good programmers. I have met plenty of Perl programmers who advocate Perl because they are afraid to learn anything else. Still, I know a lot of Perl programmers who are so good they are not insecure and simply enjoy using it.

At this point, I only use Perl for ad-hoc data munging-- things that I could just as easily use python for.
How Do People Get New Ideas?
Simplify Your Life
Yeah, I actually did a little digging, and to make a very unoriginal comment, the site appears to be un-ironic.

That said, my first and last desire is to close tab and flee screaming. But if it works for her ...

"Reputation" is ... hardly what I'd see being established in a good way by that site though.

One observation: her site is very strongly reminiscent of many native Kanji sites (I'm slightly more familiar with Japanese and Korean than Chinese websites), which lack a number of the typical signifiers of emphasis which are found in Western / Roman characterset communications. The result is an interface that's typically exceptionally loud. Ling's site is in many ways a direct transliteration of that design motif to English.
Personal experience: I've had a lot more luck on the HN monthly freelancer post than on Odesk/Elance/Freelancer.
> You write like someone who has not been to Las Vegas, Nevada as recently as I have. When you write something like that, I wonder where you have been in the world.

I've lived for more than 7 years each in Australia and Canada and 2 years in the USA (east and west coast). I've lived more than 4 months in Ecuador and Argentina and I spent 1-2 months passing through every country from Alaska to Argentina (I drove). I've been to Japan, Hong Kong and Fiji for a month each.

I've been to Vegas 4 times, most recently in May 2014.
I think you're using an orbital model of Earth. Orbiting bodies "fall" largely because of friction with the atmosphere. This won't exist for your sun-shot.
What are revenues? MRR/ARR?
Comparing Uber to OKCupid is ridiculous.

OKCupid is a dating website which deliberately branded themselves as further on the "edgy" and "hookup" side of dating websites. Then you have POF somewhere in the middle, with eHarmony way on the other side, quite opposite of OKCupid.

I'm not sure why Uber would want to put themselves anywhere on that same scale (i.e. aligning your brand with notions of sex and one night stands). There's a time and a place for everything, and for edgy data analysis like this -- that "place" is edgy dating websites who want to be known for hooking up.

It's unprofessional and out of line with their brand image, obviously why the post got deleted. IMO this further validates all the bad press the media has been publishing about Uber.
My experience of cabbies has been pretty good. Then again, I usually make sure that I have cash in my wallet to pay for them before embarking or ask them to find a cashpoint on the way.

If they have working card machines, they often lose signal or are being slow and expense departments are perfectly capable of dealing with cabbie receipts.
Wow, what are legal prices supposed to be?

50/100/150/300 is the norm around these decriminalized parts.
I've found a pretty high prevalence of stunted maturity in academia, so it's none too surprising.
Another Manhattanite here, I actually prefer cabs to Uber, though I prefer Lyft over both.

Uber drivers in the last year have become, without fail, become much worse at pathfinding than cab drivers. I've had drivers completely miss major turns or get lost while the meter's running. And more recently, I've noticed a pattern of behavior where I'd call an Uber and the car wouldn't even begin moving for > 5 minutes.

I'm not sure what that's all about, maybe they're waiting for Surge to kick in in the hopes of getting a fatter fare? Either way, I have not had an Uber arrive within the estimated time for over a year.

Lyft drivers on the other hand start moving right away after they're assigned.

> "oh, the credit card machine is broken," and "I'll only drive uptown right now,"

It sucks that you have to deal with it, but the solution is really simple. Just get in the cab, don't be a sucker and tell the driver where you're going through the window. If they balk, take out your phone and take a picture of their license at the back and tell them you're dialing 311. They will immediately fold and take you where you're going.

Ditto credit card - if the credit card machine is broken they are obligated to tell you at the beginning of the ride, and if they don't you can walk away for free.

Ditto the JFK thing - a cab cannot refuse a fare within city limits.

I've never seen a cabbie not fold like a house of cards when threatened with a 311 call. For all its warts the T&LC actually polices driver complaints pretty hard.
I see it's on the front page. Spollow was one of the ideas that we worked on. We currently don't have bandwidth to give the time commitment it deserves to continue with it. Hence, we are selling it on eBay to recover for expenses.
Which is another problem with copyright law

If you want a legal monpoly over your works, you should not be able to pick and choose which services can rebroadcast it.

If you offer your channel to comcast you should be required to offer to any other service for the same fee or substantially the same fee,

That should be the string that is attached for intellectual privilege,
We don't have revenue.
An API-First Internet of Things Platform
Or, parties and events at downtown hotels (e.g., Boston back bay).
Is that a good thing? Aren't games like that designed to provide constant, positive, encouraging feedback for the player's "work"? There's no real risk of failure as long as you put enough time in, unlike the real world.
Ah sweet, thanks for the share. I hope this helps engineers do things that make them happy.
The first thing I think of when I see the name is the demoparty ( http://www.assembly.org ). I suppose Compile would be a good name too...
For me its pretty simple:

Pay me what I'm worth. None of this managerial shite, just dollars. I will be happy.
Additionally they may also legally earn money. How else would children appear in movies?

The particulars vary by state, but here's a quick glimpse as to the federal perspective: http://www.dol.gov/elaws/faq/esa/flsa/026.htm

And of course one may work for one's self (start a startup) at any age.
A little off-topic, but I don't see why OKCupid's actions here are unethical. Their matching algorithm isn't perfect, so they shouldn't treat it as an oracle of truth. How else would they discover false negatives in their algorithm? Especially since, in this case, a false negative is worse than a false positive (not meeting someone you'll like vs having one unsuccessful date).
I find this post crass.

gph's reply to you was reasonable, and you made no counter. It's a pretty obviously a difference of opinion (and politics), and reasonable points were made in either direction.

So now two months later, you paint a picture wherein you've been vindicated - using the proof that Elon Musk says that the deal Elon Musk made is good for everyone.

What was he going to say; the ink's dry on our signatures now, Nevada, so I can admit I totally screwed you over and there's nothing you can do about it? Come on.

Maybe you are right, maybe not, but no new information has come to light since the last discussion, and claiming victory based on a press release is intellectually dishonest.
You would have much more control over your personal data in the EU. Companies are required to share it with you on request and are subject to limits on how long they can retain it.
Ok. What makes it worth $50k? Know someone in this space but it's not clear what they'd actually get of value.
Much as in life, you aren't competing versus the game - you're competing versus the other players. If you only put the minimum amount of work in to level up, you're never going to stand out.
Even with a 1920x1080@13" I needed to change settings. Mainly just changing the font size in gnome-tweak-tool. And I just zoom manually in Firefox because my external monitor is much lower res (1280x1024@19").
ridership patterns of sick or socioeconomically disadvantaged people

You mean the sort of people who take the bus, who are pretty much the opposite of their target customers?
I went to Startup School in SV this year and must have met 3 dozen startups but the only one I kept thinking about was this one. Scott is brilliant and is thinking about this space in a refreshing way. I am actually a bit blown away TrueJob is not in the W15 batch - SamA and team often say they mess up and miss big things, if any partners read this - please take another look, he is the real deal.
vim-go integrates with it already. Put your cursor on a name, type :GoRename, et voila all other instances across your project are updated.
The ability to block a company is great!

I've seen too many cases where a "job posting" on somewhere like dice.com is really a meta-posting by a recruiter that is looking to fill a position in the actual company and collect a royalty (or whatever it's called) for doing it.

I don't want to apply for Recruiters, LLC. I want to apply for RealCompany, Inc.

Another reason why blocking is great is because sometimes you'll find have a bad experience with Scummyco and never want to see anything from them again.
Give me equity stake. I don't want to manage, I want to come out of the end ready to start my own venture or retire and do what I love and build and awesome open source project to give back to the community.
Maybe they didn't create any "noteworthy online services", but they created all the infrastructure they depend on.
This American Life has a great podcast about the manufacturing plant, and how it went from being one of the worst in America to producing the best cars (all pre-Tesla).
http://www.thisamericanlife.org/radio-archives/episode/403/N...
My point was that the game is specifically designed to remove the aspects of hardship, frustration, and uncertainty from the work. It's not an analogy for real world problems because the real world isn't designed to coddle you and make you want to keep playing (or working). You might as well say that Cookie Clicker provides useful life lessons.

Edit: Feel free to disagree with me, but personally I wouldn't see WoW on a resume and think, "This person has experience doing hard work in the face of adversity".
Outside of the US it's reasonable to 'paint' the political Left as socialists, mostly because they actually are. Other countries have actual functioning Leftist parties, America has far-Right and extraordinarily far-Right. (Although, I'll grant you that it might not seem that way from inside the US political 'bubble'.)
Well, I am not a securities analyst so I don't have a concrete answer. The starting bid was priced based on how much work was put into building the software.
> Do you think that your average Uber rider would be OK with Uber employees analyzing their ride patterns (with their real names attached) to try to figure out where and when they are having sex?

I don't see how this is any different from Google analyzing search data to try and figure I'm pregnant. You could make the argument that "its a algorithm" but at one point someone had to sit down and build that model.
Well yeah on the dollars++ and the equity++ - often that's a harder sell, existing managers usually have to have some kind of thing to point at in order to make those things manifest - a lot of non-coders don't know how to quantify your contributions- these strategies are supposed to add up to raises, promotions, bonuses, etc., and make getting the tangibles you want easier. Plus, if the tangibles don't come with the thought leadership recognition, someone else will usually come along, and recognize you in the way you want to be recognized.
It's interesting that pro-level Magic: the Gathering players seem to almost all go on to have pretty successful professional lives. Maybe just being a physical game draws more well balanced people. Or that it's a solo game, despite teams being important for knowledge sharing at the pro level. Or that there's "down time" between Pro Tours - the number of weekly Grand Prix that are counted towards a season's score are even capped so that pros don't feel obligated to grind points week in and week out. You frequently read about "older" players skipping Pro Tours for exams or work or personal obligations.
Recently returned to WoW.

Agree completely with the closing statement - WoW will be the king until a different medium replaces the current one.

The game has given me the feeling that... now that I've grown older, it is the game that I can drop my weekly hours into and gain happy, lasting reward.
The tags are a little too iCentric for me as a Windows and Android user, but I really like the idea and the design. Nice.
Isn't it? There's no shortage of workaholics.

Edit:

> Edit: Feel free to disagree with me, but personally I wouldn't see WoW on a resume and think, "This person has experience doing hard work in the face of adversity".

Many people would see a positive, depending on what you were applying for. Excelling at a game would almost always be a plus worth mentioning if you were applying to a gaming company, be it a developer or Twitch. It's no different than any extracurricular, only mention it if it's likely to help you.

Excel enough at a game, and you can start your own business based on the game (as much as businesses started by young gamers tend to flame out very quickly) or get unsoliticed job offers (as much as they tend to be shady). Or now, between Twitch and Youtube, make playing the game your job.
I think they covered this in an episode of Weeds. Rich people love to pay extremely inflated prices for "exclusive" products that they think nobody else can get, and don't realize are exactly the same as the normal stuff.
HE is just an example, the other transit providers will match and beat those prices at wholesale scales. For an ISP the wholesale rate is the same as the DC rate.

We are not talking about individuals buying retail bandwidth here.
It's not about who has what data. It's about what's being done with it.
Thanks. Without a doubt, one of my biggest weaknesses is taking troll bait.
A graph database comes to mind. It's a different design problem when dealing with deep relationships vs top level relationships. Sometimes you need more deep inherent relational mappings for alogithms to be effecient.
Sorry to break the truth to you - but this line of thinking is a bit naïve. Software (and software companies) has commercial value ($$) for one of two reasons: customers or IP. Since you don't have customers, and you don't have anything that appears to be patentable, it's going to be near impossible to sell this for more than $1.
>teams

The s somehow dodged the italics...
But have you been to Disney World?
What you've described is "poor judgment."