skysight-inc/HackerNews huggingface dataset:
if you're too lazy to get good grades you should probably fix that before investing time/money in college. A couple years of working so that you have a clearer idea of WHY you're in college might help.
I think history has proven that there will always be a underling ready to take his chance at the top. We need to look no further than at something like the drug war in Mexico or even to the US to a smaller extent. A young, brutal cartel member rises to the top with his crew and lasts as leader for a few months or years until he is murdered by the next young, smart, hungry up and comer. It is a never ending cycle, even in Mexico where people are getting murdered everyday someone always thinks they can make it big and stay there.

But I imagine it has a lot to do with it being only alternative for these people. Just imagine you are born in an extremely poor area with no hopes of accomplishing anything. Better to take you chances as a rebel leader/cartel member because as short lived as it is, it's better than living and dying hungry in your small rural village.
It's been made clear that not bundling Flash is a sustainable act, if you have the guts to do it. Apple had. Google doesn't. If Google took a firmer stance there, Flash would be dead faster.
Equating left leaning liberal publications with fanatical right wing conservative hate press is hardly a legitimate comparison.

Lets get some NPR positioning here - reporting doesn't require equal commenting when the truth is stacked for one side.
This sounds awesome, but please don't send my password back over email.
This is what operator overloading is for. If equals() should always be used to compare objects then == should call it.
EasyDB: Simple SQL Persistence for Python
That's an important problem. But my list was a list of startup ideas, not important problems generally. I'm not certain the problem of water supplies is best addressed by for profit companies (it might, but I'm not sure), so it doesn't make a good example to put on a list of startup ideas.
Anchor CMS · Make blogging beautiful
Leave the private schools out since all of them are expensive and there's no boundary to how expensive they can be.

Also leave out the miscellaneous and focus on Tuition fee alone. It looks like UCs are charging almost triple of what you can get from UBC.

Hm... get your Canadian permanent residency and start enrolling to UBC or UWaterloo then? :D

UBC CS program is quite good and consistent :) (excuse me for the marketing) http://www.cs.ubc.ca/~simonsyd/acm/history.php
Voting by paper as described is how it's done in most western countries for years and years. In general there are very few accusations of voting fraud.

This is because - among other things - that the system is transparent to everyone involved.

You are trying to fix a problem which don't exist - and you are fixing it the wrong way. E-voting opens up a huge amount of possibilities of cheating and worst of all it is going to be even more difficult to find out when it happens.

Worst of all the entire process will end to be transparent to the layman...
Sigh. What nonsense. Give me a few minutes and I'll find an exact prediction of tablet computers in 1950's Science Fiction literature.

When flying cars are finally in use, who's going to get the credit for inventing those?
Many of these exploits use buffer overflows, use-after-free, etc. They're specific to manual memory management.
agree x10
I think we can safely assume that the number of votes inaccurately counted is not statistically significant. In the cases where a tie is present a second or even third count usually takes place.

I will trust this system of humans counting any day over a sum function in a database implemented by a private company with their own agenda
If only he had the time to make screencasts of his day to day workflow (beside quicklisp demos) <o/
> The problem with search is that not only is Google getting worse, but I've also mostly outgrown it, in that it isn't sophisticated to answer pretty much any scientific question I would want to ask.

This simply means that Google doesn't work very well for you, and I mean no offense, but what you are searching is a very, very small minority of search queries. Google still serves a crushing majority of people very well.

You are making the same mistake that Paul is making throughout his essay: he wants startups to build products for him and not for regular users. Seriously, email is actually a todo list? Come on, now.
For me, college was worth it for the experience more than the degree or education. I went to UCLA and got a degree in English. So far all the jobs I've gotten have been because of things I learned outside of classrooms. I am currently making six figures as a self-taught software engineer, but I don't think I would have gotten to this point had I not gone to college.

It's not so much what I learned in lectures halls, but the people I met, and maturity I gained while I was there. It didn't hurt that I was there from 1998-2003 and got to see the first internet bubble from the inside (the scour.net guys lived about 10 doors down from me when Michael Ovitz invested in them).
Thanks for your feedback. Briefly:

A "nice dinner" date night comes to maybe $120 including taxis

Regarding pricing and value, it turns out that different people have very different ideas of what constitutes "a nice date" and that's perfectly OK. Every date we send couples on includes drinks, a multi-course dinner, a fun activity, and round trip black car. Our customers love the service and the price point, but there are other types of dates out there too and we'll probably add more of them.

[T]his may be a positioning problem

We can always work on our copy, thanks for the feeback.

I want to spend time with the wife, not talking to Chefs and stuff, and not being social with new couples

Great point regarding what's important for your dates. Some dates have a group component and some don't. All of our dates have some sort of exclusive activity. Different couples have different preferences about this sort of thing and, again, that's ok.

Are you making many becouplys (and so not focussing on the product I want)?

Thanks for your feedback on the sites. We're integrating the two right now.

[it] has a different price ($149) to the becouplydates.com

I'm not seeing the pricing typo you've mentioned, but I'd love to correct it.

[it] has a twitter feed that has zero relevance to the product

It's just not the case that our Twitter account has "zero relevance" to the product. We regularly send our Twitter followers on cool dates with their partners. For example, we worked with Motley Crue to send a couple backstage to their Valentine's Day performance at the Hard Rock in Vegas. It's a Twitter account, so we use it to interact with people. It's not just a PR wire, so yes, you'll see something other than our press releases on it at times. :)
Aren't you anthropomorphizing a bit? Seems to me that for an AI, sex would have about as much of an emotional component as fetching coffee. If a robot for some reason is doing domestic chores, sex wouldn't be any more significant than any other.

Of course, the danger is in screwing up attitudes toward human women.
Thanks, I've updated AngelLest with the latest news:

> Pre-production continues on the first computer-photographed film, Carpathia, and production begins on June 1, 2012 in Los Angeles.

At the time, we were very close to going through with a deal. (Obviously, that fell through.)
Of the five sentences on the page, the "oversimplification" aspect is specifically mentioned by one of them. "In the real version, the caption for each slide animates separately and the site degrades well in older browsers."
OLPC has been such a failure because it was designed without understanding or respect for the situation the people live in. I agree with you about medicines etc. being bandages and education being the most important thing. But I think when you veer into "universities" and "cheap computers" that things become sketchy.

Replacing universities doesn't help the developing world, not really, because the education would have to be tailored to them.

If you want to read a book about one of these problems (sanitation) and how aid efforts tend to go totally haywire for the same reasons OLPC does, read The Big Necessity.

The needs are more basic. People require self-sufficiency in the basics before having a tablet computer is going to help.

Agree with you on female education… especially also business education and entrepreneurial loans. In this vein, there is a great charity here: http://www.girleffect.org/question

And there is that Indian entrepreneur who developed affordable sanitary pads for women:

http://www.rnw.nl/english/article/entrepreneur-a-passion-per...

Note that this wasn't a charity effort, but a social entrepreneurship effort. And pads are important. Women are not just uneducated, they are hampered even when healthy.

Finally, many people in developing countries have a cell phone which they can use via SMS to determine market prices for their farmed produce etc., which is already a great boon.

I personally know some folks, who grew up in Africa, who are doing great & interesting things to serve these people where and how they are, not by assuming they need somebody to come in and "revolutionize" them. (Which will inevitably fail.)
IIRC, this cache only works if you use Integer.valueOf instead of the constructor. (I could be misremembering, but the reason for that seems obvious to me.)
p.s. this does not mean 2.6 is stable ;) But we are moving forward. RC1 before 30th of March (probably much earlier), and every new development will not target "unstable" again (2.9.x version), while 2.6 will only get fixes and small features that will not impact stability.
We Stopped Dreaming - Neil deGrasse Tyson
Creating boxes filled with votes (and swapping them out for actual ballot boxes) would be a lot harder than you'd think. As someone who's spent a lot of time scrutineering elections, here's how the day runs down.

1. I show up before the polls open, sign myself in, and have the opportunity to look inside each of the ballot boxes. Once I (and other people from other parties doing this) all agree they're empty, the boxes are taped up and the polls open.

2. Over the course of the day, people come and go and vote. At any time, I can continue to be sitting and walking around the room supervising things.

3. At the end of the day (when the polls close) the deputy returning officer closes the doors, leaving only the election workers and any observers inside the room. At that point we (the DRO and the scrutineers) go from table to table verifying that the tape is intact, cutting it open, dumping the pile of ballots on the table, and verifying that the box is empty.

4. The clerks for each poll count the ballots. It's rare for there to be disagreements on who a vote should count for (all ballots look like http://www.elections.ca/content.aspx?section=vot&dir=yth..., with that circle on the right being about an inch in diameter), thought it happens. When it does, we (the representatives of the parties) discuss who we think the vote was for, but ultimately the poll clerk decides. Generally one of the partisan observers objects to this, which his noted in the log.

5. Once all the ballots are counted, the poll clerks fill out a mathematical worksheet to make sure all the numbers (ballots counted, electors checked off, unused ballots, and ballot stubs) match. About half the time these numbers don't, so we recount everything a few times until they do.

5. Each partisan representative gets a carbon copy of the official return form (specifying the result of the poll), and witnesses the DRO calling the results into the regional office.

6. Everything is packaged up on a per-poll basis (used and unused ballots, paperwork, etc.) into a nested series of plastic envelopes, which everyone signs along the seals. These are kept for a few years for auditing.

One of the main benefits of this system is that it's dead-simple, and the counting can be explained to anyone - which is something that many proponents of cryptographic voting don't sufficiently take into account. As for making ti difficult to trace back where fraud took place, I'd say that's almost a selling point. If you could work backwards to exactly where someone faked something, it seems like it would be only a small step further to be able to work out who people individually for.
A good friend of mine is the very opposite of a successful person, by almost every definition - she has been poor almost all her life (way below our country's poverty level), obese, chronically overworked, always stressed out, and often depressed. You'd expect that she is of the so-called lower class, but no - she's VERY intelligent and only hasn't finished her master thesis yet because she "has so much other stuff to do".

Swombat casually mentioned that success might be a lifelong habit - in her case it seems that UNsuccess can also be a habit. Whenever a decision comes along, she decides for what's good for others. I recently heard she might even put off her baby plans for one year just because her pupils asked her to stay with them until school leaving exam. She also hates money, and starts inviting people for dinner (who earn a lot more than her) whenever she got some € to spare.
Every week she's having a fever because she sleeps only 2-3 hours a day so she can spend more time with working for her students (from whom she can't take much money, because they are, well, students).

I really like her - almost everybody does. Such sacrificing personalities are well thought-of in our society. Many people admire her for her ability to work 15h a day, while earning almost nothing. But it's a life I would never want to lead.

Recently, her life has finally improved, and she has been forced to earn more so her husband is allowed to move to Austria. Still, she now has 3-4 jobs at a time, hustling around so she earns < half of what I make by working 20-30h per week.
The Well Intentioned Commissar
The Metro hater's guide to customizing Windows 8 Consumer Preview
As we do it in Spain and i think in most western countries, there is more than one person counting the votes and each one controls the others and verifying that is correct.Even there are people from different parties surveying the count.
See: http://erichocean.com/fohr/index.html for more info on how the tech works.

Filmmaking is a technical and artistic discipline, and only the films themselves are sold to a mass audience, so my pitch really only makes sense (and is tailored to) those in the industry.
Funny, a Liberal Arts education can have a similar effect on people. Bell Telephone ran a program where managers were given a humanities education, and by the end of it most of them wanted to work less and spend more time with their families:

http://www.nytimes.com/2010/06/16/opinion/16davis.html

Maybe I should post this to "new", it's a pretty interesting article; slightly off topic here.
Please see my reply to @ricardobeat in the parent post.

Part of the issue is that Fohr has two sources of funding. One source is for the technical side of the company, which I expected tech funding to pay for. The stuff on AngleList is basically only about that.

The other source is film funding for the first computer-photographed film, Carpathia. I have a completely different talk for that, which is more about how the tech is actually used to make a live-action film.

Point is, AngleList is only a small (but expensive) part of the story.
Unity3D to WP7 porting tool
Good stuff, sent him an email with suggestions, any more?

-----------------------

Hi Tom, I'm a developer and one of my best friends is colorblind, so I'm onboard. Suggestion - your site clearly demonstrates the problem, but it would be helpful to make it the go-to place for solutions too.

How about starting a list of colorblind-friendly color schemes, for starters? Something those of us who don't need convincing but do need solutions can pull up whenever we're starting a new project and pick the scheme from?

Lots of tools for colorschemes on the web:

http://sixrevisions.com/usabilityaccessibility/14-brilliant-...

https://kuler.adobe.com/

http://colllor.com/

http://colorschemedesigner.com/

http://colorschemetools.net/
I thought of 2009, when Google Wave was announced.
The 'Learning Knights' of Bell Telephone (2010)
14 Year Old Buys a House
Check out the Google Solve for X videos. One presentation is about a clever new idea for cheap desalination:
http://www.youtube.com/watch?feature=player_embedded&v=R...!

Another is about synthetic food...the presenter said his company could feed the entire world from an area the size of Rhode Island:
http://www.youtube.com/watch?feature=player_embedded&v=r...!
"Even though I have 40 employees, I have at least 30 employees working at any given time."
As I've said before, Norway has a de facto system that works like this already. Anyone that's deemed unfit to get a well-paying job gets a fixed monthly payment from the government.

What if you want more money than you can get through this system? Then you have to do work that pays. Money and status works relative to your peers, so there's an incentive to earn more if your peers are richer than you. I don't see that this is a problem if the society is wealthy enough.
The only reason you can't do that already is because email clients prohibit it for security reasons, and Hotmail is already experimenting with emails that allow that within a sandbox.

Emails can send HTML and JS, there's nothing innovative about it. You only need to convince developers to add JavaScript sandboxes to their email clients.
It sounds like she's enjoying life, regardless of her poor situation. She's aware of her decisions; they're a conscious choice. That's respectable.
Java doesn't support operator overloading.
I said it was a nitpick, but the post to which I responded did say "all economic activity".

Does it even matter? It matters if it means our fully automated jobless future is penury and starvation instead of the post-scarcity Culture we're looking forward to.
David Beazley Keynote at PyCon (Live Notes)
After using a Dyson vacuum cleaner (DC08 Animal) for some years, I now think I've fallen for marketing, the cleaner isn't a very good one and I'd never buy one again from Dyson.
Dyson is a lot of marketing, not so much product. I like the hand dryers though.
"Every decision should be optimised so that personal growth is part of the deal, and self-sacrifice is not."

My perspective is different:

Sacrifice yourself for life. Go all in! Not for yourself, your masters, or your peers, but for life itself. This isn't about success. This is about living to your fullest potential and consistently reaching a state of flow in which you are able to fully appreciate all facets of your journey, not just its end.

edit; I'm being down-voted but I did not write a content-less post. I simply disagree with the author. He is trying to optimise for success and by implication happiness, but has not considered hedonistic adaption [0] and flow states [1]. I believe his optimisations will not be fruitful long-term.

[0] http://en.wikipedia.org/wiki/Hedonic_treadmill

[1] http://en.wikipedia.org/wiki/Flow_(psychology)
From a systems perspective, a pleasure center in the 'brain' is much more scalable than hardwiring something to 'do more x'. These are semi-sentient beings that he is describing, not dumb robots.
Amusing proof: http://phandroid.com/2012/03/08/accidentally-deleted-the-and...
How to transfer a domain from FOPE to Microsoft 365 / BPOS
Video Game Market: Apple's new iPad making waves
I suppose resembles the mediator. I just find it to be really simple even though I don't write code in a procedural style, I appreciate different techniques. I think what makes me an OO snob is that I want the interfaces to be there so my IDE or the compiler/interpreter can tell me if I missed a parameter or didn't return the right type.
Type-safe Tic-tac-toe
Drugs, in their current incarnations, are simply not that powerful a motivator. If you were to point at a heroin junky or basehead and say 'that person is in ecstasy right now, do you want their life?', the majority of people would say no, because all they see is a dirty, homeless junky.
You're not alone -- in the latest Consumer Reports the Dyson vacuums got some of the worst reviews.
Do you have a citation for that? I have seen no evidence that Google has any access to Adobe's source code.
Yes. Exactly.

I took a year off between high school and college. Went to New Zealand. Worked at a ski resort. One day, while wielding a pick in the snow to break through frozen ground, I had the obvious epiphany.
>Honestly, the joke angle is lost on me - old computers don't die, their users just degrade them! A working computer, whatever the age, is still a damned fine machine to be using, User!

I think that the likes of Richard Greenblat and Bill Gosper would disagree with you. Just from a description of the PDP versus the IMB mainframes it's obvious that the articles produced by DEC were superior machines.
Indeed, modern pink-ponydom is a minefield, it's not to be treaded lightly.
PyPedia: a Python IDE and method repository in a wiki
I was on CNN here from SXSW to announce joining the advisory council of DonorsChoose.org but also to celebrate it with a $10K donation that will match anyone who uses the 'breadpig' code at checkout. I've been so impressed by their fight to make the world suck less one classroom at a time -- after all, I (selfishly) need more startup founders to invest in and technical talent to hire.

Visit www.donorschoose.org/AlexisOnCNN or make a donation to any classroom project on DonorsChoose.org (preferably one in Math & Science, but it's up to you - find something that inspires you!).
مشاهدة جلسة مجلس الشعب اليوم 11/3/2012 بث مباشر
More fundamental than the "do they use websockets" question is "what is the multihoming behavior of iOS?"

Sockets alone are not enough -- you need cooperation from the OS to route connections over both wifi and cell data links in the desired fashion.

In this case we can infer it's two connections made by a script running on a web page: one with the "tethered" machine (over wifi) and one with Tether's proxy server (over cell data). The proxy server works in concert with a client on the tethered machine, and the script just relays data between those two connections.

The interesting thing is that iOS permits a single web page to connect over both network links simultaneously. I'm no expert but that seems like something Apple could, and would, kill with an update.

Really clever hack, though.