skysight-inc/HackerNews huggingface dataset:
So our monetization model is to have the "date" initiator pay for a date once his or her date is accepted. To be honest, we want people to only pay when they get a date. I hate subscription to its core. Generally dating sites makes money on subscription which if you think about is saying "We(match.com, eHarmony etc) hope you dont get a date because then we will stop making money"
If they're willing to flip off search engines and do all page rendering in JS, there's no limit to what they could do to make a scraper's life hell.

It'd be relatively simple to generate non-sensible fonts (where code points don't map as expected) where the browser still renders legible tweets but scrapers get unintelligible gibberish. The special font would essentially be a one-time pad, generate new font mappings every few requests and your HTML is essentially uncrackable to scrapers that don't have the horsepower to OCR every tweet (at which point you may as well pay for Gnip anyway).
1% was a completely arbitrary example, it wasn't meant to set a goal or anything. I was just illustrating the point that Bitcoin isn't ONLY good if you convert it to USD/EUR/whatever, it's just not adopted as widely as those currencies.
Human speech is a bad analogy. A better analogy would be grammar and spelling, which would make OP's argument stronger. The very argument you disagree with.

Truth is, you first learn the basics of speech communication. You understand sounds come from your mouth and given a specific cadence and tone you can form words to get what you want. This is no different than understanding the basic principals of computer programming. Principals all computer languages use. Specifics of the language (syntax, grammar, spelling) is something that can be mastered later, but without the principals, you're not going to master anything. This is a major reason why there are so many bad PHP examples out there. People don't learn to program, they learn to write PHP code poorly.
XWallDock, The charging dock which will stay put
I'm at 730 days and I can support 1337 days, so long as I can read. I don't mind waiting just shy of two to be able to comment so long as the comment and post quality is exceptional.

TBH I'm fascinated to know how the community would differ from HN of 4 years ago, since all the older participants would be 4 years more experienced in life and hacking.
> Therefore, it follows that per capita, it's going to be harder to bring women into the fold.

That doesn't follow at all. It could be that the industry has some kind of blind spot that could be easily addressed by e.g. encouraging and welcoming people who are interested but generally left out.
You've got a point. I wonder if there's a good name for the cognitive bias that is captured by the joke, "Everything has always been getting worse." I have a pet theory re why this bias is so common: having been part of something before other people joined it is valuable identity currency. It makes you feel special and better. Best of all, it can never depreciate. Some things do get worse, but the discourse around it needs to be discounted – pretty sharply, I think – for this bias.

But it's kind of fun to see an HN metathread of the sackcloth and ashes genre in which the majority of commenters are being so sanguine.
You want everyone to pay to develop their own version? It's only a matter of time before it becomes widely available anyway.
I wish it were that easy. By law you have to be identifiable in public, therefore you can't wear a mask that covers completely your face.
I actually cover that in the post (well, more or less - I talk about hashing to remove bias, after talking about the 'min element' algorithm. According to the papers cited, though, taking the count of leading zeroes is more space efficient, allowing you to have more buckets in the same amount of space.
Maybe not entirely, but Wikipedia being wrong about lots of basic things is certainly a problem.
Disclaimer - this a project of a friend of a friend, at first it looks like there are millions like this, but not exactly... I like it.
>This removes the issue of having to assume the N objects are distributed evenly as hash(object) should exhibit that property.

I'm a bit confused -- isn't that exactly how the article proceeds?
Don't worry. Before you know it we'll also have DNA tracking. So you'll be easily distinguishable from your twin brother.
Ksplice blog archive
On the other hand, the poster didn't say what this list of global variables is. Maybe they are just configuration values? Probably not, and mentioning threading and global variables probably means some kind of nightmare, but as I've recently been reminded, not knowing all the facts we tend to make up a story in our heads...

I've had to write some C that interfaces with C#, so providing a low level library for a C# UI might be an option, but implementing it without the Boss's permission...yeah probably not so wise.
I asked the same thing, and got so many downvotes I had to quickly delete it! The ways of HN are strange, sometimes.
10 Questions to Ask Before Building An eCommerce Website
It also makes it remarkably easy to pick out the contractors who simply aren't up to par and are milking the government of money. Every software engineer can review their code and call out those of unacceptable quality and make sure they never get awarded another contract.
I had my e-commerce website ( http://www.modewalk.com ) opened in a tab when I opened yours. Funny enough, our favicons are very similar :)
It's a pet project that he's giving away for free... I say let him have his fun. Do you think the aim is to inspire confidence in the user (or do you think it should be)? Remeber: he's not asking anyone to open their wallets; frankly I think fewer guarantees are better (see the "no guarantee this software will do anything" disclaimers on many FOSS projects). If people want more sober language and "professionalism," let them go pay for it- might be better that they look elsewhere. :)
That's what they used to do. This being Google, I'm sure they had a good reason for switching, especially to something so corrosive of user goodwill. I've often wondered what that reason is. Anybody know?
Under what penalty? Plenty of Kickstarter projects have gone unfulfilled with no refunds.
A friend mentioned the existence of this, but I couldn't find it myself. Thanks for pointing it out.

All the algorithms can process data in a streaming fashion, though - they only require a single pass.
I think it would be worth adding some way to filter/hide the sources. I like the idea of the whole thing, especially the simplicity, but I don't read nearly as many news sources as you, so it makes it kind of inconvenient to scroll/search through the whole thing to find the sites I am looking for
I've always been of the opinion that while cheaper prices are good for consumers, commoditization is not. When products in a field become commoditized, profit margins fall drastically, and so do companies' incentives to innovate in that space. Think about it: when was the last time we saw a totally innovative toothpaste or a laundry detergent? The answer is never.
Erm. That doesn't work the same for a web app as it does for a product site. If you start off with absolutely zero trust and have a shitty first launch, your next few ones will notice a difference.
There are an infinite number of real values in the range [-FLT_MAX, +FLT_MAX], but only 2^n values can be represented with n bits. That means there are an infinite number of values in that range that cannot be represented with any number of bits.
Proof? I can't see my credit card in my account settings.
Silicon Valley is missing out on one huge market
In the same sense that Physics can explain it...

It might be better to refer directly to psychology and neuroscience to explain the placebo effect
Let's apply your comment to a law against murder. Doesn't have much relevance does it? Your comment isn't germane.

Laws always apply to the people to whom they are written to apply to. It is true that some people don't follow some laws. Presumably violating the law carries some penalty if caught. This does not affect whether or not said law is efficacious or needed.
Hey that's cool! Great looking site too, I'd be interested to know how you built it.
Every year the number of things that constitute criminal acts increases...
I"m not the oldest user, but I'm older and I whole-heartily agree with your observations. For MacBooks, just search for threads with "best laptop." For iOS, I mean this pg post immediately came to mind http://news.ycombinator.com/item?id=4332278. And so on.
Which law is that?

Plastic surgery will become more popular too.
Hello. Just to make things clear. I made the design. I run the Pastry Box Project. Stephen Anderson is a guest.

:)
Google Doodle - Star Trek
What Chomsky doesn't get about child language
"Add 1 and the product of 2 and 3"

"Multiply the sum of 1 and 2 with 3".
You can hack in your own screensaver images on most (no ads) kindles.
I agree to an extent, but this shouldn't be construed to mean what I think is a bigger mistake that new programmers[1] make: bounce around from language to language when you're still trying to learn how to program. I made the same mistake when I was learning. The language is (largely) irrelevant, so by trying to learn Ruby when you've barely learned C (vice-versa, whatever), all you're doing is overloading yourself with syntax, when you should be focusing on nailing down the syntax of some language, (essentially) any language, so that you can begin to focus on learning how to program and not what the asterisk means in that context.

[1] Tagent: am I the only one who hates "code" as a verb and "coder" as a noun? It makes it sound so rote, and reminds me of "code monkey." I'll take programmer/developer/hacker/engineer.
Linux is at least half about learning how to compile from source. Look at number of people who don't know how, think it's "hard", etc.

If you don't know how to compile, solve dependencies/minor issues, etc. You don't know Linux.
Also, there is likely overlap between "dangerous people" and government agents.
I'd add some good use-cases for this. They're outlined in the screenshot and the blurb next to it, but a couple paragraphs below the fold going over your workflow would provide a more illustrative example.
People often forget that IEEE 754 supports representations where b = 2 or 10. 1*10^-2 should be easy enough to store in any of the defined decimal layouts.
Google Acquires VirusTotal
Existing iris scanners can be deceived by pictures of other people's irises. I do not doubt that facial recognition will be fooled by people making masks (to fool infrared scanning).

http://www.schneier.com/blog/archives/2012/07/fake_irises_fo...

http://www.bbc.com/news/technology-18997580

The basic principle of biometric reading is the equivalent to sliding your photo under the door to a guard. The guard checks the photo against an already existing set of photos and lets you in. They don't check that the photo is of you - which is a common failing when you let marketing design your security.
Go Meta
I think reviewers overemphasize trivial differences in product dimensions just because those things are easy to measure.

They talk about the Fire being thinner, as if a 0.6mm difference in thickness is going to make one tablet easier to hold.

I also doubt many users care much about a 2.5 ounce weight difference.

Price matters a lot to potential buyers. After that, it's just a question of whether using the tablet feels pleasant or frustrating.

The dimensions fetish seems to cut across reviews of all sorts of consumer electronics.
YT link for easier control and downloading: http://www.youtube.com/watch?v=ZYE3Jal7Yaw
Not your identical twin...
Yup, because this time it is facial recognition technology. What if it is mind-reading technology in 20 years time? If you don't draw the line in cement instead of sand at some point such as now with facial recognition technology, it will be redrawn over and over and over again.

Given that several the hacker community here familiar with dystopian future literature accepts this as inevitable in many comments, suggests that a slippery slope argument is not in the least bit far fetched.

If here there are people are accepting, then in other areas of society there are people actively arguing in favor of using facial recognition technology everywhere. Those same people will probably be arguing for equivalent of telescreens once something akin to them are invented.
I am also a frequent user of Anki. The only problem I see is that its preferences (intervals, set length, etc) are at the first glance not that easy to figure out. Besides simplifying it a bit more, I see very little options to improve the standard Flashcard system.

Plus what makes Anki awesome is the ability to use the cards on every OS, making it a ideal collaborative tool. But as mentioned by tom_b you need to create your own decks. There is very little use for most public decks unless you have the extreme lucky moment having to learn exactly the same as the author of the deck did.

In fact this might be a more interesting place for innovation - the management of Anki cards. Not sure how the market situation looks but you could be offering cards for popular textbooks or create a marketplace for these in order to rise the quality. Not sure how the copyright situation looks like, but you could be entering also a more mainstream market - for example by offering a card deck for each issue of Mental Floss in order to learn at least a few interesting things each month.
This comparison fails to acknowledge that part of the cost of the new Kindle Fire HD is mandatory ads on the unlock screen and the home screen, which can't be disabled. You can also safely assume that Amazon is closely tracking your usage and selling your demographics to advertisers.

In this case, Amazon is taking a risk by selling the Kindle Fire HD at or close to cost, and hoping to make it up in advertising revenue. This is the Google model in action.

Personally, my privacy is worth a little more than $200 to me, so no thanks. Not to mention that the iPad 3 still has a larger screen and several hundred thousand more apps, which is really difficult to put a price on.
I'm glad the zines are enjoying writing about this $200 difference. I'm sure they won't mind writing about how it disappeared when the mini is finally launched. Apple can charge whatever it wants for the new ipad until the HD ships, and then $(PriceHD) + $50 indefinitely.

Not to mention, there are already hands-on reviews rolling in about how laggy the new kindles are.
Ahh I see, there is no UI framework, just a simple list/view pattern. Views are loaded in HTML parts from the server (old school). I would like to see what people come up with using a framework like Backbone.

One of the driving ideas is that people will develop different versions of an Admin interface. What you see in the demo is just a template, like any front-end template, so creating one with Backbone would be an interesting project.
Little details: Usability and not worrying about regex email validation.
Guild Wars 2 officials say ongoing password attack affects 11,000 accounts
well for Symfony2 there were two major sites running on Symfony2 pre alpha versions (2 years ago) .. and several others more in alpha. Obviously these teams had to spend a fair bit if time keeping up with all the BC breaks before the stable release, but it helped a lot in ensuring that Symfony2's stable release was ready for the real world.
I think your copy should be as crazy as you want it to be. That's part of the fun of give-away side projects: no one to approve your copy or coding style or whatever- it's a break from work-work (at least to me).

A word of caution however, I made an announce page for a toy project that was so silly no one even looked at it, even in a highly targeted demographic of users (reddit users; specifically those who post facebook screenshots) http://sequoia.github.com/afonigizer/ So no one looked at it, no one uses it etc.. But on the other hand, "whatever!" I had fun making the tool and the silly announce page and as the Odonians says: "the means are the end." :)
Yes! Totally agree! There should never be a person whose sole job is "UX". I've encountered many of these people and have never seen one add value to a project.

As a further aside, I also despise "information architectures" which these UX people always want to hammer out. To me, information architecture is a buzzword and total crap. I want to see high fidelity design comps. No more Omnigraffle low fi wireframes. (And especially no Omnigraffle wireframes as a deliverable to developers to code real UIs!)
The parent is referring to an interval, since floating point is essentially a disguised interval arithmetic.

For IEEE754 64-bit doubles, the interval containing 0.1 is: [0.099999999999999991673327315311, 0.100000000000000005551115123126]
There's a peevish backlash against advertising that permeates a lot of our culture and especially places like HN[1]. Some of it is founded, especially in older times, when it literally meant (paraphrasing PG) that you are subjected to X amount of abuse for Y amount of content. Some platforms are still like that (TV - for instance advertising tampons to me, is a little silly), but a lot (Google, Amazon, Netflix) aren't.

I think in the backlash I often see there's some discomforting thing that people want to express, as if we feel like like we're being had by advertising. It certainly feels that way during the political campaign, and I can sympathize.

But on the other hand advertising has certainly helped me out and I can even remember some very real examples. I had no idea the new intel chipset was out until an ad pointed it out. I had no idea that certain clothing and furniture brands existed until ads pointed them out. I had no idea Honda remade the Honda Elite moped in 2010 until an ad pointed that out. All of these were really useful to me, and all of them eventually lead me to buying something.

I bought all these things but I don't feel like I've been had. Both the products and the advertisements provided a lot of utility. We don't know what we don't know, as Donald Rumsfeld poetically said. Sometimes advertising can do the good of filling that gap. They deserve that much.

Some of the best books I've ever read were not recommended to me by my friends, who, if they share my tastes in books, only share them incidentally. Amazon on the other hand has done something great and given me real, concrete suggestions (read: advertisements) supported by the data I've given them whilst buying and browsing.

We have to give them at least a little credit. Advertising, especially for Google/Amazon/Netflix, is solving real problems for both the companies and the consumers.

[1] Stories that bubble to the top have titles like "work on something real, not ads" and remind me of phrases like "real women have curves". Both of which seem unnecessarily narrow and just plain mean to me.
For a very narrow definition of "average consumer", palatable, sure. Patentable, no.
Your argument applies as well to Google Ventures as to Enron. I'm sure there's a line in your head that companies are not meant to cross in serving their investors, but it didn't make it into the argument.

Fiduciary responsibility is independent of ethics. You can't use ends to justify means.
Star Trek: The Original Series
Star Trek: The Original Series http://news.psdmate.com/star-trek-the-original-series/
Star Trek: The Original Series http://news.psdmate.com/star-trek-the-original-series/
Star Trek: The Original Series http://news.psdmate.com/star-trek-the-original-series/
Star Trek: The Original Series http://news.psdmate.com/star-trek-the-original-series/
They say you learn best through experience.

I learned CakePHP by coding my thesis with it. Now, I wanted to learn python + postgres by planning to port my thesis to it.
Even the TLDs aren't actually in the native script, they are punycoded in the spec. https://en.wikipedia.org/wiki/Internationalized_domain_name#... So the new TLD of فلسطين is really .xn--ygbi2ammx and both inputs will work, you can just use whichever is easier for you to type.
If your speed of development is glacial in C, then perhaps its that the skills of your developers that are inadequate.
> But the real trouble is that some countries don't allow an author to surrender their moral rights

Correct. This is what happened in Puerto Rico. In preparation for the Puerto Rico version of CC, the University of Puerto Rico Cyberclinic did a comparative study of moral rights across the world: http://mirrors.creativecommons.org/international/pr/moral-ri... which is pretty informative.
Sebg,

Thanks a lot for the detailed feedback: I'm going to incorporate all asap!

All the best,

Hans
"which can't be disabled"

Looks like they can be opted out of.

http://www.engadget.com/2012/09/07/amazon-confirms-yes-you-c...
Just installed beta1. Opened terminal and then:

$ python --version
Python 2.7.3
You get at the core of the issue here, which is that we can save developers a huge amount of time with the right mix of pre-built components and dedicated developer support.

All of our paid options surround the idea that developers can go faster and better leverage their time with time-sensitive help. We've all become used to Stackoverflow saving the day, but if the answer doesn't magically pop up in Google, we can waste many hours chasing it needlessly.

I hope the future is full of paid open source options.
Greg Kroah-Hartman's demonstration on writing a linux (usb) driver
Controversial Lumia 920 PureView Camera to the Test (Awesome results)
The cat is already out of the bag. Facebook does mass facial recognition.

Other facial recognition code is already available in open source. The difference is the current open code is not designed to work with a massive database.

What is really stopping other agencies and LEOs from deploying facial recognition is they don't have the implementation budget or the skill to properly scope the project.

Edit: I'm not sure if I should be more worried about blowing $1bn on a failed project, or more worried if they actually succeed. See http://en.wikipedia.org/wiki/Virtual_Case_File
Tmuxinator - Manage complex tmux sessions easily
I've heard murmurs of a RailsGirls workshop here in Austin and I know a few of my female friends were very interested in attending when I talked to them about it. I think it's great to try to get more women involved in the industry, and while Rails is complicated enough that you can nearly guarantee most people won't walk away with any true understanding of programming, I think workshops like this can help undo some of the negative misconceptions/stereotypes that surround the programming community. Just like the misconception that "math is hard and/or useless" is under assault, I hope the idea that programming is only done by "geniuses" or "ultra-nerds" can be broken and the barriers for entry and for learning are broken down for the benefit of us all.

I am also a little reminded of my first forays into learning Rails with no prior programming experience. I think one of the biggest turning points for me was when I realized the concepts for massive services like twitter were not only understood by crazy math ph.d geniuses untouchable by the common man. It is really empowering to realize you can create real software that can actually do things people need without decades of experience under your belt. I think workshops like this and RailsGirls which have you create an actual (albeit simple) application are great for just that reason.
I wonder if one could get away with vandalizing cameras as protected speech. I would certainly start wearing makeup: http://news.cnet.com/8301-17938_105-20003431-1.html
Sure adaml_623,

0x3dcccccd in IEEE 754-2008 (binary32) corresponds to the interval (0.09999999776482582, 0.10000000521540642) - which contains 0.1.

Disclaimers: I worked this out with double precision, and if you care about if the endpoints are inclusive/exclusive, the wikipedia article will help.
import willpower
# ...