skysight-inc/HackerNews huggingface dataset:
The 10/20/6 deal
Ideas are easy and implementation is hard, you say?

Well, here's my offer: I'll call it the "10/20/6" deal. Give me 10 grand, a 20% equity stake, and 6 months, and my team and I will build your product.

Me: B.S.C.S. -> Developer -> Business Analyst -> Project Manager -> Product Manager -> Founder -> Founder -> Founder.

I have some down time and have built a few relationships with some solid off-shore developers, so I'm open to entertaining proposals and bringing another business to life. I should probably only take on 1 to start with, but if this works out well I could easily scale and take on more work.

Feel free to post executive summaries/elevator pitches here, or if you'd prefer to contact me privately -- david dot i dot noel at gmail dot com. Cheers.
The shape of the (first-gen) ADB mouse looks a little bit off, though maybe that's just a result of the projection being used.
The advantage is for high income people, of course. If you make alot of money (or have alot of retirement income coming in) florida kicks ass.

As a simple example:

If you make 1 million a year and live in a 2 million dollar house.

Property tax in Cali : 20k
Income tax in Cali : ~65k

Property tax in FL : 40k
Income tax in FL: Zero

So in this example, you are 100% better off being in florida.
After 3 years: a new release of mutt: 1.5.22
This is fantastic. We need more sites like this. There are so many simple / enlightening / controversial patterns that are just waiting to have some light shed.

I've always thought we need a Congressperson "report card" that just summarizes their voting history. I mean it's really the only thing that matters about them.

Say there are some important arching issue "dimensions":

- Collective bargaining
- Obamacare
- Education
- Gun Control
- Civil Rights
- Same-Sex Marraige
- Finance Industry Protection
- Tort Reform
- Raise Taxes on Rich
- Raise Taxes on Middle Class
- Lower Taxes on Rich
- ...

Each dimension has it's own scale, [strongly pro, pro, neutral, anti, strongly anti]

If each bill in Congress is tagged with relevant dimensions and placed somewhere for each, then a Congressperson's record can be grouped on issues... That's what I want. I think the only thing stopping anyone from doing this is having this schema and maintaining the record of where each bill stands on all the important issues. Figuring out how to collate that information is a challenge, but it's definitely doable. In fact I think there are a lot of trustworthy people and orgs willing to pitch in on that. Personally I wouldn't even care about bills very far into the past if we were only capturing this sort of schema for forward-looking data so it can be useful in the future.

I wonder what Taubere / Govtrack.us thinks about that sort of information and how it can be organized. I'm sure he has ideas about it and could give insight. Obviously any analysis beyond yae/nay records has an inherent partisanship, if even slight, which I assume is part of the reason isn't on Govtrack, but he has to have thought about how those kind of data fit to the govtrack schema.
San Francisco/CA is 9%
Learn Java, work for a big company. Give it 5 years and then go and do your own ruby startup.
I've done similar sites, and would love to do another. Just send me an email: jazzinthemorning at gmail.com
How Jeff Bezos Makes Decisions
The mission is to make you a little more self-aware of how your posts are being read and perceived. "why am I explaining this again? is it really hard to understand? why?" does not sound like a neutral tone to most people, it sounds condescending, which is confusing when (as you admit) you are the one who is asking for an explanation for something you do not understand.
I absolutely agree that their mice suck, but I think the Magic Trackpad is hard to beat. The keyboards aren't too bad either. The glossy screens are another ergonomics nightmare though.

With Apple's short keyboard form factor, I can have the alphabet, the "mouse" (trackpad) and the arrow keys all in comfortable reach. Feels much better than my old setup with a vertical mouse & Microsoft ergonomic keyboard.
Well, not quite. In the summer Vancouver/Victoria are both way nicer than SF. I personally don't think there is a nicer place to be in August. In the winter, they're both colder.

Neither compare to the peninsula though. It's still mid-20s in Palo Alto during the day right now whereas its mid-teens in Vancouver.
My required installs:

* f.lux
* Divvy (resize windows on the fly)
* TotalTerminal (a visor-style thing for using the terminal)
* Alfred 2 (a Spotlight replacement - I used to use Quicksilver, but it's no longer actively developed)
Naturally I assume you[ve started declining raises and promotions now because you "don't see the point".
This Ingenious Way to Build Bridges Will Fix Our Crumbling Infrastructure
It'd be neat to make a click state on the first few that had a button
So it just returns 42?
D-Wave Computer's Solution Raises More Questions
Maybe to comic book readers
You are not alone in that opinion. From what I could glean, they are trying to address power distribution, and conversion efficiency, in large scale computer systems by integrating a Vanadium redox battery[1] directly into the chip. (And exploiting the cooling effect of the flowing electrolyte) It is a neat idea, badly described.

[1] http://en.wikipedia.org/wiki/Vanadium_redox_battery
Before your resume gets you an interview, it has to get someone's attention. This has gotten quite a bit of attention so far, I have no doubt that at least a few interviews will follow.
Australia, mate ;) Shrimp on the barbie, and all that.

As a digression -- they're prawns. Not shrimps. Never got that.
Atheists aren't a religious group. They're the absence of one.
So have I - "I saw your project X, thought you might be interested in this." That's one thing--personalized, actually in the context of what I've done and detailing why I might be interested.

"You starred Play so come look at our thing" is not. It's an email blast. It's spam.
Lets all code in APL then.

> {} as delimiters make much more sense than BEGIN/END.

Sure {{{{{}}}}}}
You're right. The problem with these little circles is that, in order to navigate, you need to horizontally move a precise amount of pixels without moving to far away vertically. It's also an issue considering this type of navigation is meant to be used rapidly, going from one circle to another. You usually end up clicking all the circles and not just one.

That's why, when I can, I tend to trigger the navigation on hover and not on click. Google does that as well. It's much less frustrating because it doesn't require to exactly stop on a circle but rather just go through it, and it helps quickly trigger all the circles in a fluid sequenced motion.
The point is that as a non-homeowner, you don't pay property tax so you don't benefit from low property tax rates. Instead you're paying rent that's among the highest in the nation. And your salary, which better be large to deal with the outrageous rent, is being taxed at one one of the highest rates in the country. It's the absolute worst tax situation to be in.
Fact: a resume can have the form of a portfolio piece and vice versa

I see you like to play it fast and loose with the meaning of words. A quick review:

A résumé is a document used by persons to present their backgrounds and skills. A typical résumé contains a summary of relevant job experience and education.

An artist's portfolio is an edited collection of their best artwork intended to showcase an artist's style or method of work

-- Wikipedia

In summary, a resume cannot be a portfolio, and vica versa, because a resume is an executive summary while a portfolio is a showcase.
I liked that part where I made the character dance.
NOKIA shaking fist to the sky
> "your "immigrant" food however is quite good"

As an immigrant I'm struggling to find a way to parse that sentence that isn't at least slightly derogatory.

Isn't pizza an "immigrant" food? Or General Tso's chicken? California rolls? In the context of being in the USA, wouldn't French food be "immigrant food"?

I'm not trying to be purposely obtuse - but like the word "ethnic food" I can't see any reasonable definition that doesn't betray an unfamiliarity with what's being discussed.

I have a feeling that "immigrant food" falls into the same category as "I like ethnic food" - it's a concept that doesn't even parse if you've got even a basic familiarity with a wide range of cuisines.
In case anyone missed it or might be interested, Gerald Combs was interviewed about Wireshark on FLOSS Weekly: http://www.youtube.com/watch?v=rE_QIqcB8Mg

I would say it is was a fairly interesting interview that covered the future developments for Wireshark.
Great to see well documented emacs lisp code that I can learn from. I've been wondering how you make clickable and coloured text in a buffer.
Sounds similar to the Melbourne vs Gold Coast divide here in Australia.

I grew up on the Gold Coast. I love sand. :)
Exactly how did you realize that?
3D graphics images aren't calculated left to right, top to bottom. They are calculated by drawing a bunch of triangles all over the image to represent 3D geometry. Triangles are often drawn on top of other triangles. Many modern games also use multipass rendering to achieve certain lighting and special effects. Only after a whole image is computed can it be transferred to the monitor if you want the image to make sense. If you stop rendering half way through, the end result would be objects full of holes with entire features missing or distorted. The time needed for the actual transfer of the image to the display is generally a drop in the bucket by comparison.
A swarm of cyborg insects used for mapping collapsed buildings
I also learned Basic (Spectrum, GW, Quick, Turbo), followed by Assembly (Z80, 68000, x86) and Turbo Pascal.

So when I got to learn C, my reaction was like "meh", given that I was already used to Turbo Pascal capabilities in type safety, modules, OO, low level programming (everything that C does), blazing compilation times.

So I quickly moved away from C into C++ that allowed me to use stuff I was already used to from Turbo Pascal. Parallel to that I used most of Oberon family of languages.
You assume both states ultimately take in the same amount of money, which is false. California just takes more money from its residents. Florida isn't 'hiding it' in other taxes.
So what OS is the software that is controlling the ship?
I raised a bug on CORS support[1], and then switched over to doing it all Serverside.

I was writing a cross-provider control console. Got a fair way along, but haven't released it.

[1]https://bugs.launchpad.net/oslo/+bug/987044
I recently moved to Orlando from Hawaii for the cost benefits.

Pros:

- Florida was the hit the hardest by the housing collapse, so it's like houses are having a 50% off sale.

- Lots to do. Many cities here like Orlando and Miami were built on tourism, so there's a lot of interesting things to do compared with cities built for business as usual.

- Decent beaches and nice weather in season.

Cons:

- The state government seems extremely backwards/frustrating. Even getting your driver's license switched over requires ~7 documents. Florida representatives frequently say stupid things, so you get to see comedians like Jon Stewart tear them apart on a regular basis.

- The weather. You have to put up with hurricanes and regular storms. My sinuses bug me a lot more here.

- Social life. If you're more progressive/liberal, you'll have to get used to being the odd-man-out. You can also feel left out if you don't speak Spanish in many places here.
Twitter the latest tech company looking to play tax avoidance shell game
Learning Lua reminded me a lot of Javascript. They're both weird languages with a very similar object model, and they're both very practical once you get past the initial hurdles. They both have some issues, but they also have plenty of redeeming features.
Android Test Kit: tool for writing Android UI Tests
I was born and raised in Miami and my family still lives there so I visit quite often. I moved to the Bay Area not too long ago (3 years) for work and IMO it's no comparison.

Miami is a great place to live if your priorities are partying. There are excellent night clubs and beautiful men and women everywhere.

The Bay Area holds an advantage over almost every point the OP made.

Rent is ~$2k for a 2 bedroom 2 bath if you want to live in a nice area in Coral Gables that isn't full of roaches, or was built in the 1940s and has dwarf-sized rooms. Rent is about the same in the peninsula. If you want to purchase it's a whole different story however. What costs ~$1m here is ~$300k there and probably in a lot better shape.

Food is a push. I must say the Bay Area probably offers a larger variety of food. Miami is mostly all Caribbean and Central/South American food which is excellent but not as varied as the Indian, Mediterranean, Afghan, Thai you see out here.

The neighborhoods are even more awesome here in the Bay Area. I say this because the strangers I meet on the street are a lot nicer than the strangers in Miami. There's a unique, wonderful, and rich history to the cities and towns in the Bay Area and there are a lot of neat places to explore like the Open Space preserves out West or the forrest in Santa Cruz. The only mountains in Florida are the smelly trash ones.

The Developer ecosystem pales in comparison. It's not even close and it won't be for a while. There are very little tech companies out there and no real major players. While it's very nice to see it blooming the reality is that it's still in its infancy and if you're moving out there just for the tech you're doing it wrong.

The weather. It's just terrible. It's like a sauna all the time. It feels like you're breathing in liquid water sometimes and it's difficult to make it from your house to your car (which will be a scorching inferno) without sweating.

The only great things Miami has that I truly miss is the water; it is beautiful and warm.
Why are you so defensive? Are you worried you are going to find out you've just been enjoying the taste of your own smugness rather than spectacular food?
haha oh to be old and have seen these things in real life!
Nothing. Otherwise the os would have to stop calling itself preemptive.
Dick Cheney reveals heart defibrillator was altered to thwart terrorist hacks
Would this have been related to the stuxnet microcontroller hack?
Tips for Buying Wholesale Gold Plated Chains Online
I actually really prefer the Winter. I personally think when you start feeling like a Canadian is when you enjoy the winter weather.

For whatever reason the sun in Canada really seems to burn(at least in Toronto area) and it can get really humid in the summers. But in the winter you can always just bundle up and feel comfortable.
Very nice. But no font locking... I didn't see anything in the code to indicate anything that matches the screen shot.
The best answer is from David Z, which is still not the top one.
I took a Coursera course this summer on linear algebra which showed how to compute this in one of the labs. It gives you a data file with each of the votes of each of the senators in the 109th congress, and you use vectors and dot product for determining most/least similar voting, mean dem/repub voting, bitter rivals, and whether John McCain is really a maverick.

This was probably one of the most fun labs in any course I've ever taken. The course materials are still online: https://spark-public.s3.amazonaws.com/matrix/politics_lab.zi...

EDIT: Forgot to mention the course material is all in python. It's worth checking out.
> comic book readers

You say that like reading comic books is an anti-intellectual crime.

Getting to the point, look at these examples and tell me which one is better from the readability perspective.

> for(std::vector<std::shared_ptr<MyClass> >::const_iterator it = v.begin(); it != v.end(); ++it)

or

> for(const auto &value : v)

Even in the case when the "value" variable's inferred type isn't apparent from the context, we can use

> for(const std::shared_ptr<MyClass> &value : v)

which is still much more readable than the monstrosity in the first example.
'Cool' invention wins first place at MADMEC
Amazon Recommendations Algorithm
I'm the opposite. My brain works well as soon as I'm no longer shivering. Sweat doesn't phase me too much. It's great for me out here in Phnom Penh, would be too hot/humid for most folks in the long run, but suits me perfectly. Oh yeah, no AC or fan going in my home office here either!

Back north, outside of 2 months of summer you keep having to adjust heating or put on/take off layers of clothing as the time of day progresses, and the slightest shiver gives me a "what is this, I shouldn't have to live this way, I give up, brain shut-down initiated" wave of misery :D hence, tropics suit me best and I do manage to get stuff done here. .
He's actually completely wrong. Persistence is about image quality, and can be mitigated by filtering that hardcore gamers always turn off, because it costs them latency.

Reducing latency isn't about how noticeable it is. Latency can be completely impossible to detect for you but still hurt you.

Input lag is the time between providing some input, such as clicking with your mouse, to getting feedback of this event on the screen. As the clicking will be prompted by things happening on the screen, input lag acts as a command delay to everything that is done. The most interesting feature of latency is that all latency is additive. It doesn't matter how fast or slow each part in the system is, none of them can hide latency for one another. Or, even if the game simulation adds 150ms and your stupid wireless mouse adds 15ms, the 2 ms added by the screen still matter just as much.

The second mental leap is that the human controlling the system can also be considered to be just another part in the pipeline adding latency. Consider a twitch shooter, where two players suddenly appear on each other's screens. Who wins depends on who first detects the other guy, successfully aims at him, and pulls the trigger. In essence, it's a contest between the total latency (simulation/cpu + gpu + screen + person + mouse + simulation) of one player against the other player. Since all top tier human players have latencies really close to one another, even minute differences, 2 ms here or there, produce real detectable effects.
> Postgres is growing delusions of grandeur for being an applications programming language, too.

PostgreSQL has had an extraordinarily extensible dialect of SQL since they moved from Quel in 1995. This is because the db was designed so you can plug whatever programming languages you want into the back end.

For example, if you have a database of images tagged with location data, and you want to make it so you can run an SQL query that gives you all images matching a photo recognition algorithm for spotting sunsets within 20 miles of Sacramento California, you can build in the spacial and image recognition functions into the database and you can tune it so that the least expensive filters are run first, so that the image recognition algorithm outputs are indexed, and all kinds of other things.

Since it was founded in the 1980's, PostgreSQL has been aimed at those sorts of problems.

> It's not really any different of code, though.

Yes and no. On one hand, you are right. It is all code.

On the other hand, what it gives you is an ability to write code that can work in a set-based paradigm, and be subject to the various optimizations that PostgreSQL can give you in that regard. And because inside such extensions you have no transaction control, there are hard limits to what one should do or try to do inside the database.

For example, some people decide they want to send emails out of the database back-end MS SQL-style. This is a bad idea because it necessitates mixing transactional and non-transactional code in dangerous ways. You can, however, raise a message on commit and have another process process it, and handle transactions accordingly.

TL;DR: PostgreSQL has always been a development platform, and a very good one, but one which is also quite limited in what kinds of problems you can solve with it.
Cool idea. I don't see any reason not to support CORS; all the OpenStack requests require a custom Auth http header anyway, so I don't think there's any danger in turning on CORS there. I didn't see anyone in the Launchpad bug report that was against it.

The only call that I think _might_ be dangerous to expose is the login API, but that should be rate-limited and / or have lockout anyway.

I've opened a bug to support CORS in FathomCloud. It's not a lot of work (I already have the filter in the repo, it's just not configured in). I just want to think it through to make sure it's safe: https://github.com/fathomdb/cloud/issues/50
My favourite one:

>Disgruntled ex-boyfriend left thousands of voicemails on his ex-girlfriend's phone, adds sound effects like gunshots in the background for that added criminal charge[1]

[1]Sun Sentintal
Thank you for your well written feedback. You clearly captured our initial motivations for starting congressbuddies with the line "...patterns that are just waiting to have some light shed." Exploring "dimensions" while making it accessible and informative from a UI and data crunching standpoint is clearly our next step. Furthermore even though we are open source, we want to make it transparent from an enduser's perspective regarding how this data is being computed all the way from the raw json to how a scale like the one you've mentioned is established. Our ultimate goal throughout this process is to raise awareness about our representatives and make it informative through a highly visual and graphic manner.
Social life is probably the biggest imbalance in my life.

I'm an independent developer, so my passive income allows me to live a lifestyle of my choosing. I get to choose the projects I want to work on, choose what I want to learn, choose when I sleep/work/exercise and how often.

However I haven't gone out with friends in something like 4 years. Its not that I don't want to, I guess I have social anxiety. You say no a few times, they stop asking, and time and distance just drift relationships apart.

I feel really envious of friendships on TV shows - the idea of a tight knit group of friends who are there for each other and get into shenanigans. It seems like that's how your suppose to live, but I haven't had more than a few friends in one room since college.
Because the large majority of developers don't code after work, thus don't have anything to show.
What does that have to do with anything? He's talking about having to deal with crazy creationists (also known as religious extremists). That doesn't mean he is one himself.
If everyone was inside with AC, why was your productivity lower? What you said can only make sense if your business requires you to work outside.
When I need some inspiration, I just reread "Things That Turbo Pascal is Smaller Than":

http://prog21.dadgum.com/116.html
No way not a problem. I live in Seattle and it's gorgeous for 2-6 months a year. 6 on a good year fingers crossed for global warming. But the rest of the year means a shit ton of snow and I LOVE snow. If I didn't I'd be in Austin or the south.

I agree with you, it's absurd for most of these people to live in SF.
More info here: http://www.research.ibm.com/cognitive-computing/neurosynapti...
> If you make 1 million a year and live in a 2 million dollar house.
> Property tax in Cali : 20k Income tax in Cali : ~65k

Only 65k taxes on 1 million in income? In California? I'll pay you to do my taxes.
the point is you're paying %9 sales tax AAND state income tax. Fla is paying %6 sales tax.

Also you have to live in CA. And in SF. Double whammy.