skysight-inc/HackerNews huggingface dataset:
You pay $20 to $30 a month for three years. That's a minimum of $720. Unless I'm missing something, the subscription is nothing but a flavor of a payday loan.

Edit: Looks like I was missing the fact that the subscription includes "service and support", although it's unclear exactly what that entails. Page supposedly isn't a fan of customer support (http://www.wired.com/magazine/2011/03/mf_larrypage/all/1), which doesn't bode well.
Or, Robert's your Mother's Brother :)
Id be willing to bet C level salaries were either steady or went up.
I suspect you need a newer version of gcc/g++ (one that supports the
c++0x standard). You can probably download a later gcc package and
then use that to install.

-Jeff

On Wed, May 11, 2011 at 3:37 AM, conglin.deng <conglin.deng@aliyun-inc.com> wrote:
> Hi jeff,
>
>
>
> I have checkout leveldb code from code.google.com,
>
> But when I run make command on the root folder, encounter a error as
> below,
>
>
>
> ///////////////////////////
>
> [root@host]$make
>
> g++ -c -DLEVELDB_PLATFORM_POSIX -I. -I./include -std=c++0x -g2
> db/db_bench.cc -o db/db_bench.o
>
> cc1plus: error: unrecognized command line option "-std=c++0x"
>
> make: * [db/db_bench.o] Error 1
>
> [root@host]$pwd
>
> /home/admin/leveldb
>
> [root@host]$
>
> ///////////////////////////
>
>
>
>
>
> Would you please to tell me how to build and setup leveldb on a redhat
> 5.4 env. Thanks very much!
>
>
>
> Thanks
>
> linc
I would LOVE to, and would pay both parties $20 each for ticket, plus $10 for popcorn to watch a public fight between Berenson, BMI and the giant Bezos' Amazon(r) !!!
I would only beg them to give me a minute to firmly buckle myself up!!!
It needs a bigger form factor in slicker package - CPU/GPU matter but not as much as form factor for the Pre atm. Having the tiny Pre screen does little justice to webOS.

If they could get a SGS2 or Atrix type device out with GPU accelerated webOS UI and may be ship Android compatibility until webOS apps catch up - it would become a really credible player.
If you compute the eigenvalue decomposition of

A={{0,1},{1,1}}

i.e.

A = V^-1 D V

where D is a diagonal matrix with the eigenvalues phi and 1/phi as the diagonals, then

A^n = V^-1 D^n V

where D^n is diagonal with phi^n and 1/phi^n as the diagonals. This gives exactly the above well known formula.
London Removal Companies
Good points. Although, the semi-colon insertion is only partial... it mops up the edge cases where JS doesn't usually insert them (such as if a ( appears after a block or group on a previous line). It's made specifically for people who do "normal" (aka K&R) style JavaScripting and want to get rid of semi-colons altogether, but can't usually because of the annoying exceptions.
I'm skeptical. You're saying that if more application developers just allowed their apps to suck, the Web would somehow become a better platform for that kind of application? I don't see how that follows.
> There are many normal people that wouldn't drop the cash on a video card that play WoW.

Yet they will happily drop $15 a month subscription fee? Who are these people? Are there any stats published by Blizzard?
Yeah, I can do all of that with my Pre 2 as well, and I had been doing it on my Pre for a while.

Heck, with xterm on my Pre 2, I can run a Debian or Ubuntu ARM rootfs and actually have a full Linux experience in my pocket.
Facebook Roulette pits you against three friends, the loser's account is deleted
That's not the point. Alcohol prohibition reduces alcohol related deaths. Doesn't make alcohol prohibition a good thing for society.
About $100K, could be higher:
http://www.simplyhired.com/a/salary/search/q-start+up+compan...
Hmm, I screwed up and wrote iterate instead of iterate' where I intended. Not that it really makes a difference.

In any case, the average time to print the first 20 Fibonacci numbers is 0.4157ms with matrix exponentiation and 1.707063s with exact integer math (yes, the units are different) on a T400.
I posted that answer. If you have any additional questions or insights let me know.
The Pre 2 is a huge improvement over the original Pre and its upgraded Plus version. It's just that no one ever cared enough to sell it.
They were giving away Pre 2's. They probably still are giving them away if they still have them in stock.
Angel investing: Venture capital as another option for Polish start-ups -
I don't think corporates rely on "loyal costumers". I can't imagine a manager at some big company agreeing to this line of thinking.

I mean yea, theoretically this applies to everything (games, music, movies, etc), but .. I have a hard time believing that big companies will someday realize this.
What really matters isn't what people can install or not. What really matters is if people can remotely verify if it's still locked or it's jailbroken. This gives organizations and users a choice to install whatever they want, or to have a verifiable environment.

It also gets you out of Sony's losing position, where you get neither security and you piss off people who have the technical knowledge to make your life harder.
Make anonymous comments on Facebook
Does this mean that 3 proxy servers serve all the traffic for ALL apps hosted on Heroku?
They released all their phones to AT&T and Verizon shortly after the Sprint exclusive. The Pre 2, vastly improved over the Pre, was formerly available only as a GSM unlocked device, and now on Verizon. The Veer is an AT&T exclusive. Sprint distanced itself from webOS a long time ago.
Could you please explain how I don't know anything about what I do aside from what I've written?(I don't know how you make such a comment without knowing anything about me).

And what are those specialized toolchest of string tools that Python offers? I have clearly explained(In comments above and below) Perl's 'tool chest', now can you please explain how Python 'tool chest' beats it?

Seems, languages like Python and Java are best when all your application needs a glue between one part of architecture(webserver, UI etc) and other(database, XML, JSON). Or at maximum some extra stuff like sockets.

The problem with Python sort of languages starts when you alter you inputs and outputs such that they are no longer standard and structured. All examples that Python folks give as superiority of Python over Perl come around in areas where data input is structured enough. Things like scientific computing, web programming(Interaction with databases, XML, JSON).

There are a lot of languages which can do this, The actual challenge is in areas dealing with unstructured data. There are very few languages which offer convenient tools to deal with those sort of problems.

Unfortunately Python isn't one of them
I have not profiled the code, but I expect that the Newtonian approximation of sqrt is the slowest part.

It would surprise me if "powers" was a big problem relative to the rest. And no shortcuts: each of [1, b b², b³, b⁴, b⁵, …] (up to n) is used in the binomial expansion.
Sending A2P SMS deploying in PHP and connecting to an SMS API
Well, this is not much new here, is it? FCC Commissioner leaves for Comcast. DARPA program manager leaves for Lockheed Martin. Senator leaves for or sets up a lobbying firm. Federal reserve personnel leaves for Goldman Sachs (or vice versa).

It is the people they know (Network) that is valuable in all these cases... Potential for corruption? Yes. Illegal? No.

EDIT: Of course this is very unethical and am not supporting this by any means. Am just stating as a matter of fact that this nexus is very prevalent, almost legalized. In many cases, such job changes are considered a natural career progression...
Y SIN EMBARGO magazine » yse #28: las premisas / the curved lines
Google engineers claim that Chrome PWN bug is a Flash bug
On the bright side, at least she isn't in the FCC, biasing the decision with more corruption, right?

Or has the damage been done, and is irreversible?
+1 for Burt Rutan.
Keeping the Pirates at Bay [2001]
Because I find this topic interesting, this just fell off the front page: http://news.ycombinator.com/item?id=2538565

Edit: After approving NBC buyout, FCC Commissioner becomes Comcast lobbyist (arstechnica.com) is the title.
Illegal, no. Unethical, hell yes! I wrote to Comcast corporate, FCC, and the DOJ. Not that it will do any good but at least the urge to punch the wall has almost gone away.
Running native C/C++ code is pretty cutting-edge stuff. It's essentially the Chrome Native Client, on mobile. I've developed a pretty nice app using a native plugin. Unfortunately, most current webOS users won't get to use it because, although the PDK was released last year and, at least for my app, hybrids work perfectly on all webOS devices running at least webOS 1.4.5, Palm (and now HP) has decided to restrict hybrid apps in the app catalog only to webOS 2.1 users, which are very few and far between right now.
Very good question. The Chromebook hardware is completely uninspiring. They just look like cheap corporate laptops. Not surprising given that Google are basically embracing the Microsoft model of leaving the hardware to the usual suspects.
More numerical experiments in hashing: a conclusion
Reverse QR codes bring real-time social networking to non-smart phones [video]
Cute. But Facebook would never allow it. You think they have a delete_user_account() method in their developer API? ;)
The killer feature for me is that you can patch the builtin apps. The WebOS OSS community is actually pretty cohesive and have their own market with a subcategory for system patches. You install it like any other app and it runs patch in the background, restart the phone and the patch is applied.

After owning an android device for a year, I've come to realize the only features I use are directions, web, mail, and Kindle. I regularly dislike/want one particular feature in these apps and feel that I can get them to work how I want if I can patch so I'll be switching over when I get a new phone.

I'm in the early access program and I've spent a couple weekends on it. Waiting on clarification on Enyo's licensing (i.e. can I use it as a baseline for cross platform apps) which has not been forthcoming before actually investing in the platform. I've been asking about Enyo licensing at events since January and nobody will say.
Except he is a she, and she[1] is married to the son of former chief of staff, James Baker[2].

[1]http://www.politico.com/news/stories/0511/54765.html
[2]http://en.wikipedia.org/wiki/James_Baker
Easily for developers, but there's no easy option for consumers in general to sideload apps on their phones without having to download separate software. For Android, all someone has to do to sideload an app is download it through the browser.
My friend's domain was stolen after his email was compromised
Even the new Veer has tethering available from AT&T. All webOS phones are capable of tethering, the older models being capable of wifi, bluetooth, and usb tethering.
Capital gains tax in the United States
You can't delete a facebook account, as far as I can tell, but you can change the data, the email, and randomize the password, which is pretty similar.

Seems to me like that's what they were talking about with the 'last words'
Indeed, I got 550 points for it.
Says you have to hand over your password so I think that implies that they would be doing it directly via facebook and not the API.
...Except it takes 30 days of no account activity to take effect.
Yup. Amazon has 3 too!

$ dig amazon.com

; <<>> DiG 9.7.0-P1 <<>> amazon.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41998
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;amazon.com. IN A

;; ANSWER SECTION:
amazon.com. 36 IN A 72.21.194.1
amazon.com. 36 IN A 72.21.211.176
amazon.com. 36 IN A 72.21.214.128
I'd argue that in general there is far more regulation than is really necessary, and this is what creates the opportunity for corruption.
Thanks, I'll definitely take some of the ideas on.

Question: Any advice on acquiring Facebook fans?

We just started 6 weeks ago, now got 1,000 users (200 regular), but only 50 FB fans. We have no money, so instead of doing "like us on FB to win XXX", I've resorted to "I'll eat one clove of garlic for every 10 new FB fans". Anyway, given that you've got 7,000 FB fans, I'm sure you can teach us a thing or two. Our site is: www.findfish.at (it has a link to our FB page there).
To what end? Is vertical space at some kind of premium? I have a scroll bar.
Yahoo To Acquire Advertising Platform 5:1
Accel in NYC
It was just an example. I was just looking at other people startup ideas in the medical realm and the problems they face.
Not exactly. The 3 IPs that are returned for proxy.heroku.com are not fixed. They are a just subset of the available front-end proxy servers.
There's a pretty cool look at the first Y Combinator class at 48:56 - http://www.youtube.com/watch?v=0NRL7YsXjSg&t=48m56s
Why bother? I imagine that from their standpoint, a website is a glorified business card. They're not trying to impress or sell you anything, but at the same time they went to the trouble of posting virtually all the useful information you could need. Yes, they could link to google maps, but your business card doesn't do that, so why should their website?

If I (re)learned anything from this site, it's that "because it can" is a crappy reason to add features. I'm sure this site serves them very well.
On the other hand, Spanish has two different verbs for "to be" and also two for "to have".

In general, verbs in Spanish are way more expressive than in English: http://en.wikipedia.org/wiki/Spanish_verbs
Show HN: Browse the web winning, like Charlie Sheen
There's always camping:

http://www.parks.ca.gov/pages/737/files/august%2017%20geoloc...
Nike Funky Town Customs - Customes Shoes
I made this single-page for my cousin last year: http://southeastcardio.com/

It has a map link (he didn't want to publish an email address).
FWIW, in my Programming Languages Theory class the first sorting algorithm we learned for Prolog was Permutation sort, which is a better version of Bogosort. Instead of trying a random permutation each time, Permutation sort will try each permutation once. In Prolog, this is a (the?) naive sort.

The code below consists of declaring that S is a sorted version of L as long as S is a permutation of L and S is sorted.

permutation_sort(L,S) :- permutation(L,S), sorted(S).

sorted([]).
sorted([_]).
sorted([X,Y|ZS]) :- X =< Y, sorted([Y|ZS]).

permutation([],[]).
permutation([X|XS],YS) :- permutation(XS,ZS),select(X,YS,ZS).
The general problem of sync is just too large for a comment, a blog post, or even a research paper. One who wants to pursue this route should buckle up and start here: http://www.ysaito.com/survey.pdf

If you tell me your specific problem I might be able to help. Shoot me an email via support page on geetasks.com

If your problem is specific to Google Tasks API I will not help you. Sorry, business is business. :)
Isn't the email address highly vulnerable to harvesting for spamming purposes?
Ask HN: should i get a second cat
I suspect this is a position many hn'ers are in- ice recently moved from my parents basement and my 7 year old cat is very lonely. Should infer a second cat to keep her company?
Will this work? How many cats until you become the 'crazy cat guy' and what will the (theoretical) women i bring home think? I'd this a good life decision at 34? Should I get a gigantic dog instead?
Yeah, I remembered your old site. It was on HN not too long ago. Cool stuff.

Have you had a go at building Android Webkit for running on PCs? It'll be a lot more useful than using the Android emulator for testing web layout.
Some Black Holes May Pre-Date The Big Bang
Directory Submissions are still useful in Link and Traffic Building
Ask HN: How do you deal with stress, panic attacks, and that evil voice?
Lately I've been having this little voice in my head that says "your doomed, your not going to make it, stop it" then comes stress and the panic attack with that "feeling" that everything is going to collapse.<p>The only cure I've been doing is to try and keep busy. It helps but that "feeling" never disappears.

Edit: I'm bootstrapping entrepreneurship.
This is self limiting.
Surprisingly good link. While we're discussing Heroku, does anyone have any deep[er] insights into the differences between Zookeeper and Doozer?
De-editorializing.

Reddit /r/programming was not impressed either.
It looks like they have about 6 total. Plus some customers pay $100/month for their own front-end proxy server so they can use SSL on a custom domain name.

Of the domains I checked (a few hundred found through the "Find Subdomains" tool here: http://www.magic-net.info/), appname.heroku.com (including proxy.heroku.com) will return 3 of these:

50.16.215.196
50.16.232.130
50.16.233.102
75.101.145.87
174.129.212.2

It's possible Heroku's DNS is returning different IPs based the load of the reverse proxies, but when querying heroku.com's 4 nameservers directly I got different subsets of those 5 IPs. A random distribution of IPs probably gives good enough load distribution.

And Heroku's documentation says to point A records to these three:

75.101.163.44
75.101.145.87
174.129.212.2

It's also interesting to note that apps aren't tied to specific proxy servers. If you set the "Host" header to your app's subdomain, a request to any one of those IPs will work.

I'll add this info the the Quora answer.
Focus on people in your start-up
Good find.

Guess the revolving door never stops.
But it is terrrrrribly slow, even overclocked.
Given Google's track record on support for Google Apps, AdWords, the G1 phone, etc, I'll be looking to hear back from other people about the support experience with this offering.
been beta testing this thing for a few months (at least something very similar). There are issues. And no webGL
Mist: a plan for the anti-cloud
Oracle vs. Google: judge wants 3-week patent trial in October
The article seems to imply that the Swiss authorities want Google to use a manual blurring technique instead of automating the process (rather than in addition to). If that's the case, I'd be hard-pressed to explain how the Swiss privacy watchdog would think that human-operated blurring would lead to a better than 99% success rate.
Expedia's French headache
Ask HN: What's it like working as a finance developer?
I've had experience interning out at a large Silicon Valley company(soon to be two). It's been a blast, and I've had a ton of fun. I've gotten a pretty good feel for how Silicon Valley operates, and I know I'd be happy taking a full-time offer out there. However, part of me wonders what other possibilities there are beyond the Bay Area.

One particular area which I'm curious about is finance. My (limited) understanding of software engineering in finance is that developers are treated as second-class citizens, paid comparatively poorly(though not absolutely) to traders, and are expected to put in long hours. The last part doesn't bother me so much, but I am curious about the first two aspects.

I'd be interested to hear from people working in finance on the following questions:

- Is it true that developers are treated like support staff to traders?

- To be blunt: What are typical salaries for software engineers in finance?

- For those who have experience working in the Valley as well: how does it compare?
In my experience it takes approximately 4 cats to create the same displacement as a person inside a residence. It takes only 0.6 large breed dogs.

How many people was your residence meant to hold? How do you feel about a roommate-and-a-half who needs you every time it has to poop? Go with the cats. You're good to at least 4 before you're crazy cat guy.
I would prefer not to see pet related questions on hacker news but that's just me.

However my friend has three cats in a way too small apartment and I still don't consider him crazy cat guy. (But you are pushing it buddy)
I'm loving the author's repeated statements in the comments, "To be clear, this is a concept, not a real game."
Thanks for the encouragement. Going through the smaller blogs is definitely a start to get your name out there. At the end of the day its really just relationships in SV that get you on the front page of big blogs.

We also have a group messaging app that just launched our BETA on Android and iPhone last weeks and is now closing on close to 5000 users after a few days. Check it out if you have the chance.

Rob
Foxfly dot com
Michelin Tyre Apollo Tyre JK Tyre GoodYear Tyre Wheel
ComScore: Bing Market Share crosses 14%
I agree, but this is a problem that plagues Android too, though it's slowly getting better.

Even now though, hold an iPhone 4 in one hand, and hold the Nexus S in the other. Both are fine, fast phones with a wide array of features... but one feels plasticky and cheap, while the other feels solid, almost as if it was hewn out of a solid piece of glass.

Samsung, LG, et al really need to get their shit together. Apple sets a very high bar for manufacturing precision, materials use, and industrial design. I feel like the OEMs are slowly getting the design aspect sorted out, but every time I see a new Android device I can't help but be disappointed at the cheap materials and generally good-but-not-great assembly.
Is there a (legal) downloadable version of this somewhere?
Persuasive Thesis Statement
A persuasive thesis statement is not very different from a standard thesis statement. What students have to keep in mind is that a persuasive thesis statement needs proof to back the reader’s claim. With proper proof, persuading will be an easy task.
And yet we discuss endlessly the music, food, chairs, windows, minute emacs config deltas, and color schemes with which we make ourselves productive. Lets not even start on the immense diaspora of hardware we obsess over.

A pet can be a hacking aid as much as any of these other things. Its hacker news. Its hacker life.
Teaching Kids Programming: Kudo Game Lab
Desktop Apps, Your Time Is Running Out
Mvc-like folder structure for expressjs and mongoose
I thought it was terrific that you did this - I emailed the answer to myself so I can read it on the bus...

It looked like you did a lot of research into it based on the sources you posted.

How long did it take you to create that post?

What is your primary area of interest -- If I post a question about some other infrastructure, would you give such a detailed response, or was this a one-off?
Just read that for biz/edu it is a three year contract. So for business at $28/month x 36 months -- this netbook now costs $1008. If I need to deploy 1,000 of these it will cost more than $1M. Whereas a highend netbook will run $400.

So you're paying a 2.5x premium on hardware. Now you say that it lowers maintainance cost, but you can run something like SCCMS and have all machines auto updated with latest virus definitions (as well other things like updated device drivers or even power management) for $70/machine.

The math still just doesn't seem to add up to me.
I'm in a two bedroom basement suite. So you're suggesting I could increase the feline population by up to 400% without adverse social effects? Honestly that seems a bit excessive to me.
A roommate who can poop on their own is a definite bonus, although sharing the bathroom with up to 4 angry animals sounds a bit, stinky.
var dnode = require('dnode')
dnode(function(client){
this.is = function(cb){client.what(function(data){cb(data+' is awesome!')})}
}).listen(3003).on('ready', function(){
dnode({what:function(cb){cb('dnode')}}).connect(3003,function(server){
server.is(function(data){console.log(data)})
})
})
Any ideas for a starting point that could lead to that end?
You don't have to explain it, because they don't.
What's your scenario?
You did ask for the theoretical limit on crazy cat guy. I have no comment on the practical feline bearing capacity of any specific residence.

I just figured the borderline of crazy cat-ness is about the point when the cats displace on complete human relationship from your house/mind.
If you have a source, I'd love to read that story.