skysight-inc/HackerNews huggingface dataset:
12 years ago I started a vertical social network for schools. We tried to hustle and visited schools one by one to sign them up. It crashed. Hard. Over time it evolved into a simple school directory, and after 3 years or so, it started making consistently about $300/month on AdSense. Revenue continued to rise (slowly), and now somedays it breaks $200/day. In the last 10 years I've spent like a week at most on the site.

Weren't it for years of stupid decisions (and a family, the one best decision ever though), I could almost live comfortably off of that.

Motivated by breaking $100/day a few months ago and now $200, I'm using it as a sort of template to launch other sites. By this time next year I might actually break $10,000/month and then finally relax :)
Interesting, but why Turing?
> With BTC, people can't grasp the algorithm or the fact you can print out the promissory note, but its not the same.

That is called change. You either adapt or die.

There are still people who take printouts of their emails because they prefer paper.
What worked for me was Paypal USD on Reddit's /r/dogemarket - there are quite a few sellers there, and they're verified good sellers. Took about 10 minutes between posting on thread and getting coins. BTC would take a bit longer just due to verification times.
Yes, and you can do it a whole host of other ways. But me, personally, I often find dedicated applications for particular purposes work better :)
I get what you're saying, and I appreciate the good-will. But when I taught my brother Ruby last summer, I found myself apologizing for so much inconsistency and insanity. I think it ended up turning him off to programming. I want to avoid that with my son.
I suppose Rhino can also be used? :)
King is the New Zynga, no surprise there.
Looks pretty cool. Having lived in Africa for a bit I like this idea (and hope they can get around certain issues). Just created an account and completed a loan request by one of the borrowers (might be the first 0% loan I have ever given outside of my family) :)
Buy some bitcoins on your favorite exchange and send them to bter.com
"privacy" and "open rights". The first thing I see on their website is a link to facebook, what a fucking joke.
Yikes. I found this to be shockingly childish and the fact that facebook got this defensive makes me think they believe the article has at least a kernel of truth to it.
You can trade BTC for DOGE at cryptsy.com, vircurex.com and bter.com
We humans have no idea what you mean by that! Can you translate that to Emacs speak?
I agree ... although chasing billionths-of-a-cent margins seems pretty pointless too. It is a good thing that there are lots of other options: Stochastic matching? Auction over order-book?
Always be qualifying
My comment referred to the typical Markov chain type word prediction, which is the mechanism behind the 'sentence context' you referred to in those custom IMEs.

What I described is basically taking that mechanism and baking it into the standard OS without all the custom personalization options the IMEs offer and just offer a ready to use "English + OtherLang" option.

I don't think iOS does anything like that, but there you can still reduce the threshold at which you'll auto-correct and get a significant improvement.

Just goes to show that on all platforms there are still plenty of trade-offs to be explored.
Patterns are terrible. I've clocked a few friends patterns accidentally, let alone actually trying to shoulder surf. Far too visible.
As for XFO, I specifically said that that was my opinion and my experience. I even give a specific example: adding reddit.com/ before the domain of hackernews, for instance, won't let reddit put it in a frame (in order to put the reddit toolbar above it). I've only ever encountered tools such as that breaking because of XFO.

Also, it's my user-agent, it's suppose to do what _I_ want it to do, not what the content author wants it to do, and I can't find a way to disable honoring XFO.

For CSP, one example of a larger problem would be excepting and storing unsanitized input. If it's going out to the user as (otherwise executable) javascript, are there other places that you're placing unescaped user-submitted data that could be an issue (a sql statement perhaps or the API to a site who trusted you to sanitize things (although they shouldn't)?).
Or a portable game system (Whatever the most recent DS/PSP thing is).

On the one hand it sucks to carry two devices on the other hand, many of the really good games are designed to be played with D-pads and buttons, not a touch screen and softkeyboard.
CAD?

The Macintosh is largely irrelevant as a platform for CAD. It pretty much always has been.

In the early days this was because it lacked a reasonable facility for floating point hardware. In the middle years it was a combination of small market share, price performance ratios, and limited hardware options leading to many vendors ignoring or abandoning (in the case of AutoDesk) the platform. Things got so bad that even Mac specific software companies such as Diehl Graphisoft and ArchiCad suffered the pain of going dual platform for the sake of survival. Bentley Systems simply dropped Mac.

Today, the Mac version of AutoCAD is gimped, Dessault's big boy toy Catia wants real Unix and their low end Draftsite is still in beta. Here's the Wikipedia:

http://en.wikipedia.org/wiki/Comparison_of_CAD_software

Reality doesn't really match the images created via product placement.
Exactly. 90% of my gaming these days is during 10 minute train or bus rides as part of my commute. The remaining 10% tends to be before going to sleep etc.

While I occasionally play other games, the ones I play when I have time to sit down tend to be unsuitable for small screen devices.
Target-related malware was a side job for man living in Russia
Also you should make sure that those who hit the cpp problem don't get overwhelmed. I've actually spent some time this week working out a patch that will make the cpp problem tst hit OS X IMPOSSIBLE to have in the future. Did require learning some autoconf thogh :-)
Because being for something, at the same time recognizing there are also downsides, is not being against something.
That would be a really good feature, HN has gone quite clutter the past year.
Thirty Years of Mac - Your first Mac
It /is/ a real gaming platform, and companies like King.com make a killing off of the platform(s); not in the traditional sense of the word like the AAA games of PC and consoles, but in a novel fashion with addictive games, microtransactions and buying ratings and downloads for promotional purposes.

And it's a very real gaming platform for the millions of people that play and enjoy casual games like Angry Birds and Candy Crush. No it probably won't apply to people that were into gaming before it was mainstream, or to gamers that look for something with a bit more content, but for a lot of people it's awesome. Or addictive. Or both.
That does not answer his question.
Please add [2013] to the title. It's old news.
Good comment, I use them both with OpenNIC DNS servers which accept both DNSSEC and DNScrypt (based on DNSCurve) encryption.

That said, I understand how the network works up my DNS server. I don't know what happens after that so I can't really argue on how to build a better system but namecoin[1] seems the obvious solution.

[1] https://www.namecoin.org/
I would totally implement that, but I'm worried it would offend Stack Overflow users. (They seem to be offended easily. Probably by half the questions asked :-)

It's probably as simple as repurposing the reddit tip bot. I think it's open source, no?
> You would think that because of all the automation causing the low employment and the aggregation of wealth into only a small number of people's hands that prices would not go up because most people had less money to spend cause they're not working.

Prices are determined not by what most people can afford, but by what makes the most money for the seller.

To use a contrived example, imagine you are selling a product with no marginal cost to a population with very high inequality. This population consists of 50 people who can afford to pay $1 for your product, and 1 person who can afford to pay $100. How much do you, the seller, charge for your product? You can sell it to 50 people and make $50 profit, or one person and make $100 profit. Therefore you charge the higher price for the product, even though the population is overwhelmingly poor.

With a more realistic income-distribution, this same phenomena causes prices to be dictated more by mean incomes rather than median incomes. As society becomes more unequal and the gap between mean and median widens, you therefore can have prices increasing even as the vast majority of people get poorer.

(There's a traditional mechanism for dealing with this: price discrimination. In the contrived example above, the perfect solution would be to differentiate your product into a $1 product for poor people, and a $100 product for rich people; this results in the optimum utility for buyers and sellers alike. Unfortunately, this kind of price discrimination is becoming increasingly difficult in today's disintermediated world: the millionaires I know are as happy as anyone else to order off Amazon. So goods and services increasingly tend to have a single price, and that price is increasingly set by the mean.)
Fabulous Infographic Friday
I wish I had more examples, but all I can really think of is the fact that sites still offer RSS feeds for reading articles.
The Disappointing Effect Entrepreneurship Has On Your Sex Life
DNSCurve hasn't seen any implementation love. Seems to be a dormant project since ~2011.
You should try CMake
Python for the C# Developer
What we're seeing is another revolution

It's a repeat of the 1920s. Advances in the early 20th-century caused agricultural prices to fall precipitously in the 1920s. This seems like a good thing (more food, cheaper) but it caused rural poverty (circa 1925) which tend spread to the towns (1927) and industry (1928) and finance (1929) and the cities (1930). Then came the Great Depression.

This required FDR to save capitalism by (unthinkable before 1930) regulating it within an inch of its life. We still have agricultural subsidies and price controls. We learned that poverty isn't (as conservative thought held) some moral medicine that makes people better. It's a cancer that devours a society.

What happened to food production in the 1920s is happening to almost all human labor.

Prosperity, badly managed, turns to disaster quickly. Why? Because most people in society (especially at the top) are more interested in doing the same damn thing, more cheaply, than in exploring or doing more. Success in human organizations and "the vision thing" are negatively correlated. You need the latter to prevent the changes of technical prosperity from (paradoxically?) hurting most people.

Europe is, socially, further along in the adaptation than we are. It has its own host of problems, some shared with us, but we're at least starting to see what a more future-proof society looks like. European societies respond by increasing vacation (12-16 weeks will probably be the norm by 2050) and education while American societies seem to default to necrotic poverty.
The jobs are in Rails because the momentum is there.

If you really want a dev job at a junior level working at a startup, maybe you should try switching your stack and including Rails.

Fortunately, they have a decent and welcoming community, so landing a gig won't be as hard as with Django (where most job posts require: Senior Developer with 5+ years exp.)
> The best news stories picked by people who share your interests.

This will be a success only to the extent that it fosters a diversification of voices. If all it does is to create more ideological group-think news bubbles, then it's just more of the same for a culture obsessed with self-selecting their news, and hearing only the viewpoints that they already agree with.
It wouldn’t be crazy to give up grilled, smoked, or fried food
Show HN: jpegtran-cffi: Fast JPEG transformations with Python
Spam elimination. It's true that mail clients and servers are pretty good at removing spam from our mailboxes these days, but there's still all the busywork that they're doing to send and receive stuff that ultimately never gets seen. A micropayment messaging service could greatly reduce the amount of spam that is actually sent, while allowing through messages that the sender is willing to pay servers to process.

Doing this via a global blockchain might not be viable, of course.
MajorApi is shutting down
I think calling this a bubble is akin to calling slot machines a bubble. Unfortunately I feel like these types of scam games are here to stay and like slot machines, will make up a large portion of the industry's total revenue.
Starting to show support? It's been going on for years now, at least during the xbox 360 and PS3; maybe even earlier. Microsoft just hands out XNA devkits for indie developers and lets them have a go.
I loathe videos for stuff like this, and avoid them like the plague, but I suppose that for some people they work due to the way those people learn.
If you run the `Plugin manager` command inside LT you can search for and install plugins directly.
Git log statistics with Gitalytics ruby gem
I've been running CurveDNS (http://curvedns.on2it.net) for the last few years for a few externally facing sites.

I get about 1-2% of my requests via DNSCurve, almost entirely from OpenDNS, which started supporting it years ago: http://blog.opendns.com/2010/02/23/opendns-dnscurve/

The problem is mainly in the tooling - there aren't good query and diagnostic tools out there for DNSCurve, beyond fairly complicated CLI incantations.
The key word being "bought". I've bought nothing.
One reason might be there is less technical know-how behind the developers compared to Bitcoin, or so I've read.
PHP 5.6.0 alpha 1 is available as a module for EasyPHP DevServer
Most 3rd parties are building on libsodium, not the Nacl code:

https://github.com/jedisct1/libsodium
It is interesting that violence against newcomers is stereotypically a far right thing, but in SF it's the far left who are doing it.
The rise of dogecoin interests me because I think it demonstrates a problem with cryptocurrencies - mining becomes too prohibitive for the end user to do before the currency becomes mainstream.

Early on, the opportunity of bitcoin was huge. You mine a little, the value of your coins just keeps on rising. Now you can't mine any meaningful level of currency yourself, so the entry level has raised dramatically.

So why not move onto a different currency? Get in early. Get a stack of currency. Then that'll become too difficult to mine and newcomers will move onto the next. And the next.
FWIW, I think you're being unduly harsh. I wonder whether you misunderstood a valid point made by sillysaurus2, specifically that there is an ends-vs-means issue here.

I doubt anyone reading this comment would condone the operation of such a nasty site or have much sympathy for someone who ran one. Nevertheless, it is important to be clear about why we feel such behaviour is morally wrong and should be penalised. What principle(s) are being violated here? Our legal systems in the West tend to depend heavily on precedents, so the reasoning behind a judgement is in a very practical sense as important as the decision itself.

Personally, I think much of this issue could be dealt with very clearly. I believe stronger privacy laws are long overdue in many contexts, and as one example, criminalising the collection or distribution of intimate imagery of another person without their explicit consent is appropriate. Combine that with the well-established legal concepts of attempting to commit a crime, being an accomplice, and incitement, and situations like revenge porn sites are black and white criminal offences as far as the original uploaders are concerned, and the usual legal means should be available to investigate sources and track down the offenders.

There is a second issue here, which is more what I think sillysaurus2 was going after: should a site that hosts user-supplied content have any responsibility for the nature of that content? I don't think the answer to this is "pretty clearly no" in the way the GP post described, because one could certainly make a reasonable, logical argument for an alternative model where if you're going to publish potentially damaging information to a wide audience then you have some sort of due diligence obligation first.

However, I don't personally think that would be the best model, because it would impose severe and possibly prohibitive burdens on many beneficial activities. I prefer a "common carrier" model, where merely conveying someone else's information does not in itself incur any liability if the service doing it has no knowledge of or control over that information. However, the rules about aiding and abetting/incitement should also apply, so if you run a site promoting illegal behaviour or you knowingly allow your site to be used for illegal activities without taking reasonable steps to try to prevent it, you're on the hook as well. Again, this makes operating a dedicated revenge porn site a black and white offence (actually, many black and white offences, for which the penalty should IMHO be correspondingly severe) but without necessarily imposing burdens on modern communications networks that would be harmful to the generally valuable function they serve.
Exactly. Relevant xkcd illustrating the phenomenon:
http://xkcd.com/1102/
> but is there any reason it has less chance than bitcoin?

I suspect serious (TM) business people would less like to associate with a currency based on an internet meme. At least, until its origins are inevitably buried from the public consciousness.

I guess it remains to be seen which happens first: there is sufficient infrastructure to deal in realty with cryptocurrencies, or we've forgotten that its foundation is people captioning dog pictures.
Should you buy a more efficient power supply?
Copyright enforcement is also a free speech issue. The fair user/dealing provisions are an attempt at balancing the rights.
Your domain registrar needs to support it, as they need to push your keys upstream. I currently use Gandi, who do support DNSSEC in their web interface. I think Namecheap support it but you have to email them to get it setup.

You need to run your own DNS server (this is really the whole point of DNSSEC!), and setting it up is an absolute dog atm.
I wrote extensively for a number of sites and magazines about NeXT technologies in the mid to late 1990s, I can give you chapter and verse on the history.

The number of developers increased in absolute terms just as they did when the iPhone came out, but the ratio of developers to regular users didn't, because the technologies mainstreamed and the sales to regular users were very high.

Back in the pre-acquisition NeXT days, the ratio of developers to users was incredibly high because overall sales weren't that great.
Honestly, I have yet to see a "meta-coin" that seemed viable. While ideas like creating virtual stocks and property ownership in a block chain are cool they all hinge on actually trusting the person backing those currencies/coins. The meta-programming layer here is nice it gives better transaction control, it does not let us do anything new.
Yea by like >90%
Light Table and its plugins are written in ClojureScript which is compiled to JavaScript. Source maps allow you to pleasantly debug the original ClojureScript instead of the generated JS.
http://craphound.com/spamsolutions.txt :)
Well it's actually the Mac that's 30 years old. Still - happy birthday Macintosh! It's the only platform that went through two complete processor architecture changes without alienating customers, from Moto 68000 to PowerPC to intel x86
Oops, I missed it. Thank you.
Just in general, the difference between having an editorial gatekeeper, and not, is that it gives the site operator actual knowledge of what's being posted. An example of how that would matter is the DMCA safe harbor, 17 U.S.C. 512(c)(1)(A), which requires the service provider not to be aware of facts or circumstances from which infringing activity is apparent.[1] But "how much did you know, when?" is a crucial question basically any time we hold someone responsible for something under the law, so "we knew exactly what was being posted to our site the whole time" is pretty different from "we couldn't possibly keep track of everything that was being posted to our site."

[1] https://images.chillingeffects.org/512.html
I'm not sure why the age would affect the value. Either it's a good game or it isn't. I paid for Grand Theft Auto 3 on my phone - is that too old to have value or is it still in the value zone? I'm confused.

Now, SNES emulators are something else. It's worth pointing out that downloading ROMs is not technically legal. And (at least on the iPhone) you can't use one without jailbreaking your phone.
You might be onto a winner here. I've got chrono trigger and the monkey island on my phone and don't touch them - it's vastly more comfortable to play them for hours on my PC or emulators.

Phones need a different input device and a different display before they can be comfortable to game on for extended periods of time.
I wonder if I could still be able to learn something without an iPhone, I have a Nexus 5.
The iOS version is in internal Beta. It's not available mostly because the game isn't ready yet and iOS lacks the ability to do a mass open Beta properly. I suspect that the iPad version will be available day one. This is likely a really bad thing for me, say good bye to gobs of hard earned cash. Hearthstone is a really really good game imo.
> I suspect serious (TM) business people would less like to associate with a currency based on an internet meme

You sure? http://www.forbes.com/sites/dalebuss/2014/01/21/how-many-spo...
Google Play is a joke.

Maybe it's better if you have a different version of Android but when I search for anything broad I see a bunch of free shovelware apps. I'd like to have an option to see just the paid apps or the most expensive apps just to clear out the noise and the spam.
An Interview with Chris Solarz
Security Tip of the Week
Macintosh 128K Teardown
I'm in Atlanta, and our company does this too. So it's not just SV that is keeping salaries low.
FOSDEM 2014
they need to because of the competition with steam. But I don't think they were ever really in love with the idea. The latest generation seems different though.
I blame the spineless executives, who peed themselves and folded at the words "this means war". WTF did that hippy salesman Jobs know about war? Oh, you'll go and hurt someone's feelings at a meeting? Give me a F-ing break. That shitbag Jobs wasn't fit to scrape the muck off a real veteran's boot.
Samsung.com Account Takeover Vulnerability Write-up
> the fully optimized query will run the same way pretty much everywhere

This is not correct. The query will still be run through an optimizer, and the optimizer will still pick its own path of execution based on indexes and data uniqueness (as identified from the table metadata or its own dives into the data).

There are ways to force an optimizer to take a certain path, but those are dependent on which DB you're using.

Unfortunately, the original dataset doesn't exist online, so we can't verify their claims that it really is database agnostic.
Enough with Building Webapps... How Do We Deploy 'em?
A look inside site deployment at Pristine
Qualifying that statement with "at the time" is being awfully generous to the present.
>it will take years for Windows to catch up

Actually I meant to write: it took years for Windows to catch up.