skysight-inc/HackerNews huggingface dataset:
I don't have much experience with clang, but there are still better ways to express a list of threads:

- thread t[NUM_THREADS]; // since NUM_THREADS is constant
- std::unique_ptr<thread[]> t(new thread[NUM_THREADS])
I still use them as well but not for moving though my code. /?fFtT and things like ]] beat both the arrows END hjkl hands down, I think.
Yes, exactly.

The idea is that the Data doesn't change that often, so it's kept separate from the things that change frequently - roles, use-cases.

Exposing use-cases is also an important goal, usually they are scattered across the codebase.
I've been working on a less-configurable sort of graphite dashboard for use as an ambient display- https://github.com/potch/statsdash. Looks great on a tablet.
yeah, the "i hate mornings" one was even more bizarre
Same box, different results
Signing in with a picture password
Show HN: Looking for feedback on our Billing software
The most popular cat on Instagram faces castration
Maybe the data from the online courses came in during the meantime and Stanford realised that they could grow the university exponentially without opening new campuses?
> The Verizon Galaxy Nexus does not appear to be a pure Google phone

If Google publishes the base firmware (which is the case for the Verizon version), it probably counts as a Google experience device.

https://groups.google.com/forum/#!msg/android-building/mpRKT...
I received notice that there would be no changes to my account for the time being -- this was, oh, 6 months ago?

I do know that FIA (formerly MBNA) is owned by BofA, and that accounts were being switched to the BankAmericard. Not entirely sure how criteria was chosen?

For now I'm just enjoying it while it lasts.
I feel like this is an elaborate troll...
If socialism was ever about one bug thing, it was the collective ownership of the means of production.

What you have to keep in mind in such discussions is that political terms like that tend to have vastly different meaning to people from different backgrounds. One of the best known example of this is that the term "liberal" has a very different meaning in the US than it does in Europe.

In a similar vein, "socialism" over here does not imply the collective ownership of the means of production. If that's what you want to articulate, you should use the term "communism" to be less ambiguous.
Universal claims it can take down any video from YouTube
And C#: http://i.imgur.com/Eo2Vw.png
I thought I'd throw this in here, too. These are the sponsors of SOPA and PIPA, and how much they received for it:

http://www.techdirt.com/articles/20111203/00494716961/some-d...
Microsoft's So.cl For Students - Combining Search and Social Networking
A number of other weapons of great destruction have been created outside of the Manhattan Project.
I can't speak to the JVM, but I know for a fact that some CLR languages have incompatibilities (C# and F# specifically).
My first home computer was an Amstrad 64, I was using an apple at school. My sister and I checked out a book from our library and started typing in all these BASIC instruction. Yes, a whole thick book was the listing of the source code for Roland in the Cave. After weeks of typing and then a couple more weeks of bug fixing (spelling correction), we had a little guy hopping around in a cave with flying pterodactyl and creepy, blinking eyes. I still think about that game once in a while.
Big Data Predictions for 2012 from Flip Kromer of Infochimps
They're still human beings before they're republicans or democrats. I expect them to behave in a manner that says they're putting the nation first, not one that says "boo hoo, you don't agree about my pet projects and issues." There is a lack of mature, even-tempered discourse in Congress that wouldn't fly in a grade school.

I do wholeheartedly agree with your first paragraph, though.
I was only looking at acquired companies it seems. Sorry.
Ask HN: What practical steps have you taken against SOPA?
I thought it would be useful to have a place to discuss strategy without it devolving into an argument about political theory.

Obviously this has very little to do with intellectual curiosity, so if you don't believe it belongs on HN let me know.
> I've used it to run user-supplied JS inside the JVM.

Have you used Java libraries in JS or vice-versa? That's the problem the parent is referring to.
Haha, at least this version will work on Windows.
http://antirez.com/post/redis-win32-msft-patch.html
i have to know - what was his reaction to being caught doing this?
Cool, maybe consider adding a screenshot?
$10 million in revenue per year.. does anyone know if all that is from just the advertisements in the blog, or does Disrupt and other things bring in revenue?
> So if you dislike your family, then Mormonism isn't for you?

Yeah, pretty much.

Edit: OK, that was unnecessarily flippant. I personally never heard that statement as an honest question, only as a ha-ha-only-serious comeback. It turns out that all the people I met who didn't like their families felt bad about it, and realized it wasn't the way things should be.
> Obama's election was the result of almost nothing other than: "I'm not the status quo." And he won.

Considering Obama's record, that's an argument against your point.
Just to note that the provision granting immunity to banks who pre-emptively blacklist "illegal" sites also breaks the contract law system...

The next step is will be... robbers are allowed to break into anyone's house and take their money - well as long as the robbers "think" the people are terrorists/counterfeiters/bad-people... (and as long as the robbers are ... cops).
Ditto, except mine was in QBasic on a DOS box.
If a human being lost GPS signal, they'd start using landmarks, or based on their last known position, just use dead reckoning to get over friendly airspace, then ask for help. Programming that into a drone takes time and so costs money. Maybe the drone was the victim of cost cutting?
It would be nice if there were an estimate for how much it costs to run the sample code.

EDIT: Apparently, I can't read. :(
Auto-saving CSS And JavaScript Changes Locally From The Chrome Developer Tools
Given how many people in the White House have direct ties to Hollywood, I would count on a signature if it makes it out of Congress.
Google-funded security report slams Firefox
You'll find that perspective (of which I strongly support) will overwhelmingly apply to individual criminal and constitutional matters, not laws like SOPA.

civil disobedience of these sorts is just asking to get your ass legally handed to you.
Another perspective from @alexdc (another long-time South Florida leader) circa 2009: http://alexdc.org/2009/07/retrospective-of-south-floridas-st...

Here's more communities which I failed to mention originally:

- Mobile Miami Monday (http://momomiami.com/)

- Barcamp Miami (http://barcampmiami.org/)

- Social Media Club (http://smcsf.org/)

- The LaunchPad (http://thelaunchpad.org)
I wish publishers offered something like an Audible subscription for e-books. When you buy credits in bulk (24 credits for $240), books, even new ones not yet in paperback, are effectively around $10 each. Plus Audible has frequent sales that allow you to get 2 books for the price of one.

Amazon (owner of Audible) gets it. If anything, the Kindle Lending Library is a pretty effective fire under the publishers' asses - even without factoring piracy in, they're competing with free.
I am looking for more creative no/low cost marketing ideas to promote my gift inspiration site (giftlizard.com) before christmas rolls around.

I'd love to hear ideas/suggestions you ma have (or anyone else reading this may have).
For one example, the House Republicans impeached President Clinton over a blowjob after a years-long fishing expedition that failed to turn up any actual misconduct.
I think we should stop viewing this as a bad thing and start viewing it as a huge opportunity. Phone your congress person or senator and encourage them to vote for it.

As the torrent sites go down they'll come back up as tor hidden services. Once we're on tor or something like it the game changes entirely. As we stop trusting the root DNS, we'll start trusting something like a bitcoin hash chain based DNS system, as we create an anonymized, decentralized internet freedom of expression increases exponentially. No URDP, no SOPA, no unencrypted protocols, security of the person in their effects will be guaranteed by mathematics and not the good will of politicians.

With all the monitoring, etc thats already in place it's only a matter of time. We have the opportunity to lay the foundations of a decentralized internet over something as trivial as copyright rather than freedom of speech. We'll stop having to rely on a government to respect our liberties and instead instill them in the design of the system.

Decentralized information, decentralized currency, decentralized control over the future of humanity.

While it's true that this system created by SOPA will inevitably be abused to curtail civil rights, the important thing to remember is that most people care far more about getting their music than getting their rights.

Lets give the people their music, and they'll get their rights as they go along for the ride.
Have you had a conversation with him about it? The co-founder relationship's not the same as an employee/er relationship. Maybe he feels like you're bossing him around and he's unhappy about that. Maybe something is going on in his private life that's distracting. Maybe he's just bored - after all, finishing a project is paradoxically more difficult from starting one.

In the absence of information from him, do you think that it's worth finishing the product? You could almost certainly find a freelancer to finish it, but that's going to take cash that could be invested elsewhere.

I'd talk with him before contacting a freelancer, though. Unless you're planning on butting him out completely, he could see this as you going behind his back.
What if I'm a link spammer, then I'd love to have google's list. How can the list be more extensive than google? That is verifiably false. For example, generate a list of IP addresses(500,000+) that have the following characteristics:

1. Have websites that been indexed by google with a PR 2+.

2. Run Web Servers

3. Bonus Points if you can tell me which web servers run the most PR 2+ sites.

Now hopefully you can see how useful this list would be! I don't think nmap will do that for you.
Zynga Declines in Trading Debut After $1B IPO
The blog post says it costs something like 25 cents.
Why was this downvoted? This seems to be a relevant addition to the discussion of Oberon & its history.
Are there any fees per month you have to pay? If not, that's an amazing price.
Yes, thank you, but even in that thread Jean-Baptiste Queru doesn't seem able to say where the OTA's will come from.

It seems to demonstrate that at least the Verizon hardware will take the pure AOSP builds, but perhaps not that the OTAs will come from Verizon in a timely fashion and that they will be pure AOSP or AOSP + Verizon stuff.
> only one legal representative sent to the preliminary hearing

I'm not sure if you know how senate hearings work. There's a reason that no other tech companies were at that hearing, and it's not because they all support SOPA.
A week is very short time.. give him a month or so. Maybe you might want to consider taking a short mini-break as well. Even when I work on my own projects, I feel like giving up midway. It's not a motivation thing.. it's just that things are more interesting in the beginning, then when as you do more work, it requires digging into dirty, tedious stuff.
A fairly large department here at Google in MV has "business Fridays", where people dress up in suits for a laugh.
I used to be WAMP/MAMP but since have switched over to Zend Server (Community Edition). It is a bit more technical, but I find it to fit my needs a little better.

My only complaint w/ZS is the odd default of port 10088 for the httpd server. I suppose it's nice to have that if you're running another local server, or perhaps as an application server sitting next to an existing web server.
I guess some people can't figure out how to not add people as 'friends' or filter content with lists.
> A free market system with socialist overtones can work wonderfully well. Just look at Northern Europe.

Anything will work with Northern Europeans (or Mormons, in reference to another thread) so that doesn't prove anything.

The key test is whether {something} works with cultures where other things fail.
This is an interesting implementation of python in the browser. It's a python interpreter written in JS, so you wouldn't need any new software on the users end.

http://www.skulpt.org/
> There will always be those who prostitute themselves out to build the software to support the bill.

I think I'm opposed to the term "prostitute" in this context. What if I need to keep my job to purchase medication to keep my wife and children alive, and that medication is prohibitively expensive without insurance?

At that point, I wouldn't be a prostitute - arguably I would be a hostage.
Here's my favorite example of how it's not really so different, at least among status-conscious people:

I live in California and work with someone who recently moved here from Baltimore. He's kind of an older gen-X guy, and he likes to go to thrift stores, buy old suits for < $10 and wear them ironically, like with dress shoes but ankle-length white socks and the sleeves pushed up, and the front end of the tie shorter than the back end.

Every few months, a manager will pull him aside and say in a trying-to-be-friendly way, "You know, you really don't have to wear a suit around here." To which he'll respond, "Yeah, I know, it's just my thing, man." And then there manager will stare at him a little harder and say something along the lines of, "No, I mean you really don't have to wear a suit around here." Eventually the manager gives up and writes him off as an incorrigible free spirit.

TL;DR The West Coast is a place where you can wear whatever you want to work, as long as it's a Hawaiian shirt.
Could you comment on a good use-case for this? A time when it would actually be better to construct a switch block dynamically vs all at once.
An even better idea is to do a really bad job implementing it. If all the smart people quit, that will take care of it. If the smart people want to stay on, though, perhaps they could be a bit more lax about their coding standards for this project. Widely-deployed bugs are hard to fix. Look at Windows.
> Why? What critical problem requires a bytecode VM? Developers refusing to write in anything but their favorite language?

Your argument was that it wasn't technically achievable because it would break the web, yet it's clear that it can be done and HAS been done.

I'll try to address this new argument.

JS isn't perfect, it will never be perfect, and the lack of a bytecode VM is a hindrance to experiments and production language implementations that can lead to better solutions for developers.

Look at the language design that has occurred elsewhere. I may not use Erlang, but I learned a lot from it. Clojure introduced a ton of interesting concurrency constructs (among other advances). C# demonstrated LINQ, and F# is OCaml revisited.

In all of these cases it has nothing to do with whiny developers "refusing to write in anything but their favorite language". We're simply attempting to advance the state of the art, because nothing is perfect, especially JavaScript.

> This is solvable without alternative VMs. WebKit is working on CoffeeScript/other language debugging:

It's a work-around, not a solution. JavaScript still isn't an efficient bytecode format, this won't solve performance issues. We've seen similar work on languages that compile down to C, and it's not an adequate solution to debugging, especially when the debuggers benefit from language-specific enhancements.
This is really great except for all of us that use CoffeeScript|Less|Sass since what is shown in the dev tools is the compiled version of our source.
These kinds of blog posts always forget the 's/S' (substitute) operator. I find it super-useful.
Amazon Silk and Performance Responsibility
Holistic Data Quality – A New Paradigm in Enterprise Data Quality Management
I adjusted. Going from the Nexus One to the Galaxy S II was a big jump and it felt a bit uncomfortable at first, but after a few days, I realized I had adjusted my grip to hold the phone a little bit more on the side (that was totally subconscious).

Now, I used my Galaxy S II single-handed just as much as I used my Nexus One, and I'm loving the big screen.

When you go big, you don't go back, but I agree that 4.3-4.5 is probably the highest a phone should ever go.
> If this thing does get built, all American Internet traffic will have to flow through it, so it has to be stable and fast.

Alternatively, it could be unstable and slow. How long would this law last one Congress realizes that they've completely shut down their own email accounts, their ability to shop online, their children and grandchildren's ability to do their homework? How about when they realize that they've just put a sizable portion of their constituents out of a job?

Fill those warheads full of pinball machine parts.
The porn industry has grown a lot since 2001. The rationale given for the amendment was that without it, the AG would spend all its time working pornography cases, as they'd be the majority of copyright infringement occurring.
Both directions. There are impedance mismatches, of course, but it's nothing like the doomsday scenario he's claiming.
"but to fear that it's suddenly going to shut down a bunch of popular sites overnight and we have to scramble to revert back to an /etc/hosts-over-ftp distribution of addressing is silly"

I'm more concerned that unpopular sites will be shut down. Or never created to begin with.
Bulletjs, Javascript physics engine
Hey Curt,
Most of my own runs, using the 2 small VM default, resulted in 3 normalized hours of usage, which equated to around 25 cents per run.
this is great but one of the real advantages of Erlang is the ability to pass messages between processes on different nodes (or, in the heroku case dynos) without worrying about which node you're on, but it's impossible for different nodes to communicate on heroku as they won't open the EPMD ports (and won't allow an EPMD daemon to run). This means Erlang on Heroku is still going to be limited.
SaaS can be awesome. Unfortunately this isn't a matter of optimal, it's just unusable. I hope they take notice.
>> JS running on a general VM would be slower. That's against the interests of the user.

> What do you base this on? It's sounds like an unsupported assumption

No, he is entirely correct.

JavaScript and most dynamic languages do not run at full speed on static-language VMs like the JVM and .NET. This is despite tremendous efforts and motivation to run those languages quickly on such environments, see for example Microsoft's SPUR paper and everything it has done in the CLR to speed up dynamic languages.

The fact is, despite all those efforts, even Microsoft did not implement JS on .NET in IE. This despite Microsoft more than anyone having the capability and moreso the motivation ("everything on .NET"). Microsoft gave up and implemented a new JS engine in native code, and it made that new native JS VM a peer of .NET in Windows 8.

The reasons for this are technical: We do not know how to make a single VM that runs all languages quickly. It's very difficult to do! Dynamic languages need hand-crafted PICs for example, which are extremely difficult to make portable and safe, which is necessary for a VM on the web. Also, low-level details like even how to implement numbers are significant: NaNboxing for example is used in most JS engines, but it probably doesn't make sense in a static language VM. Having both NaNboxed numbers and 'normal' ones in one VM is cumbersome and complex.
It's not the popular websites that will get hit. The public will flip out if their bread and Facebook, er, circuses, go away, and SOPA will not be in effect for very long.

The trouble will come when websites get blocked that do not have enough public support to bring them back again.

As long as Facebook and Gmail are up, it's only nerds like us who will care.
12212012;11:11 - Imagine.
I guess it depends on what you mean by 'launch'. There was an ICS image released like a month ago, and a friend was running a CyanogenMod 9 alpha build shortly after.
I used to have several black car drivers I would call, for date nights etc. and had similar rates.

With Uber, I have the convenience of the CC handling, the receipts and the power of many more cars available to me than I would if I was only calling one guy, like I used to.

Uber takes 20% of the sale, the car company then splits the 80% remainder at some % level. The last driver I had mentioned that he was trying to hire three more drivers. He has the cars - but has a hard time trying to find drivers.

He said that the drivers can make between 3 and 4 thousand per month. Which is great. I recommended a friend who has a degree in cartography but cant find a job. 4K/month is a great salary for anyone struggling in this economy.

The iphone app is fantastic. Call the car, see it on the map, get a txt when they arrive - or the driver calls if he needs better directions.

You don't get that with a private car.

Although - There is CERTAINLY a market for an open version of the Uber app.

Imagine the open-cab concept - works just like Uber - but drivers register their availability in the app and users make pickup requests just the same. The drivers select the client they are going to get - and the app manages the queues.

Totally doable.
I have had a conversation. He thinks the product will 100 % be a failure and therefore finishing it is a waste of time, but I think that conclusion is far from certain and am actually very excited to launch it. Unfortunately, I have failed to convince him otherwise.
Read http://infolab.stanford.edu/~ullman/mmds.html a few times and you'll know more about manipulating large data sets than most people.

If you're just looking for a quick example: imagine you want to parse 6,000 webserver logs (each being 100+GB) to determine the most popular pages, referrers and user agents. The map phase extracts all fields you want and the reduce phase counts all the extracted unique values.

"mapreduce" is about processing at scale. You can always do the same thing on a smaller set of data locally (and usually with just sed, awk, sort, and uniq).
wikiHow may be a 'lifestyle business', but for many of its volunteer editors, it's a lifestyle. It has become part of who we are and we hope that it can make that kind of a difference to others.
You are right. $500/hour might be a bit extreme but I think we both agree Google is extremely cheap!
There's plenty of expert programmers who know Node.JS, Redis, CoffeeScript, Erlang, Scala, with tons of projects in GitHub... that noone uses... and noone pays for.

Then there's this guy named Mark Zuckerberg, who ppl claim to be a bad programmer who wrote Facebook in PHP.. and it's probably sphaghetti code.

Stop focusing on being technically superior, and focus on using your current skills(you probably have enough) to create something people want, and solves a problem. The 2 are not directly related to one another.
Cool. I would opine that a good 50% of the internet money made out there is very unsexy, hidden and underground. The people behind the businesses have absolutely no incentive to draw attention to themselves but occasionally they do slip through the cracks.