skysight-inc/HackerNews huggingface dataset:
Before fail2ban was available my friend and I had our own little script which to this day still works perfectly. If we get 3 failed login attempts with the wrong username we ban the IP address, we allow up to 10 failed login attempts for a username that exists.

I've never locked myself out, nor have any of my users. At that point it doesn't matter how fast they are coming either, for the uptime of the script it keeps track of the IP addresses.

One thing we did add was a negative counter, so that if you logged in successfully you basically got a -1 added for your IP address, so if you were to log in successfully 100 times, now you have 110 times to guess your password before being locked out, which honestly hasn't been an issue yet.

I do find it funny watching the log from my script and seeing how many hosts we have blocked. Last time when the uptime on my box was almost 2 years, I had blocked almost 5000 IP addresses. Do note that I block them completely from SSH, and severely rate limit them to any and all other ports.
Micromax Funbook Tablet Features, Specifications
You might be right about all of this. RMS clearly does not have the same sort of thinking as a "normal" person and his bio Free as in Freedom even suggests he probably has some sort of mild spectrum disorder. Maybe he is less egomaniacal and more oblivious.

That puts him in good company with thousands of other geniuses and philosophers. We need absolutists so someone will stand up for these important arguments down to the bitter end.

Even though RMS is still disgusted with the state of software, there's no question that software and freedom have been massively advanced by his life's work.
Thoroughly enjoyed the first event!
Adsense Guard, how to protect your income
Why Poetry Should Be More Playful
You do also earn a small monthly stipend, around $700/month/team member, which technically you can take away with you.
Yemekte Uyulması gereken görgü kuralları Nelerdir?
Darn, exactly today I'm on a mega slow Internet connection. Is this going to be saved somewhere?
I wouldn't advise you to return to your old company. But with the new startup opportunity, you would need to do more homework to see if it fits you personally. Appropriate measures to avoid risks of appearing like a job hopper.
You can't purge backups: if the servers were allowed to go in and remotely modify the off-site backups to purge deleted data, then an intruder could do the same thing for all data. So you can't permanently delete data in the backups. When subpoenaed, Facebook would have to go back through the backups and find the user-deleted data anyway: they still have it under their control. So there's really no difference in marking a "deleted" flag or purging the data from the production servers: they are not (and should not, and arguably cannot be) able to the data from backups.

This is true for all web services. I'm not even getting into about the support and user anger cost by permanently deleting user data. But it's clear to see that this — while an intuitive idea — is not practically possible for most web services.
Top free iPhone – iPod Touch games
Very true. All the "likes" and the united Messages are both younger.
Reminds me of reverse engineering an email archiving format used by EMC IIRC. It used an ancient PKZIP compression algorithm to compress COM IStream data and then wrapped the compressed data in what was essentially a proprietary linked list.
10 ways your smartphone knows where you are
0x10c: Notch live streaming development
One use case: have your sysadmin login with a one-time password instead of trusting his SSH key to an internet cafe in Elbonia.
Without going onto the merits or otherwise of XSLT, there is another observation...

For some reason, even on teams with good engineering practice, all discipline goes out of the window when people write XSLT. So a dev who might write beautiful maintainable code in any other language suddenly reverts to the worst spaghetti style on XSLT with 1000 line functions, impenetrable naming, nary a comment to be seen.

I know. I've been that dev.
Multiple token authentication with Devise & redis
Twitch (Justin) TV automatically records the live stream, the video will be available after the stream ends.

http://www.twitch.tv/notch/videos
Google's Page: 'Android Is On Fire'
I'd definitely be interested!
I believe there are some stories and interviews with Andre about this in the widescreen anamorphic Princess Bride DVD.
If they purged them, they wouldn't be able to supply them to law enforcement.
Your personal email is never disclosed to anyone so there is no way for a spambot to ping back our users.

As for handling spam, yes it is a challenge but something we plan on doing to prevent spam is sending automatic authentication links to accounts we believe are posting a high volume in a short period of time. The authentication link will lead them back to a page that requires them to fill out a different captcha for each link.

Finally with regards to signatures, there is definitely OER software that exists that we can test out handling signatures and images inside the email itself.
for firefox there is acebug (https://addons.mozilla.org/en-US/firefox/addon/acebug/) which is more polished (cells, autocompletion, better integration with firebug). it doesn't show converted js as you type but that's not very useful anyway
Yemekte Uyulması gereken görgü kuralları Nelerdir? Sofra adabı
I thought that was always how it's done? As a side project I'm making a public forum where people can delete each other's posts (it's mostly an experiment) and I'm still keeping the data that's deleted, just not showing it. I didn't think companies ever really drop entries from their database when users "delete" something.
Oh and RMS makes a living mostly off speaking fees and academic stipends. He has talked in the past that he chooses to live like a grad student so he has the freedom to basically do whatever he wants. If you haven't guessed, Stallman is kind of big on freedom.
A lot of the times, owners of bad websites don't even know or want to admit about this. Since that is happening, it would be tough for you to find bad websites unless you are proactive about finding the ones that don't convert traffic into sales effectively.

Alternatively, you can ask successful online business owners if they know of any opportunities like this. They are probably being pitched all the time to help them fix the shitty copywriting.
Have you tried posting this to Hacker News?
I found this really interesting. I've never seen an interview in this style before, and I don't know if it's a haaretz thing or just this reporter, but I liked it.

Most interviews I read feel very polished and on-message; more like a spoken article than a conversation. This was very raw, and didn't cover much of his work or have much structure to it. It was more like an old friend coming by to catch up, and happening to bring a tape recorder.

I feel like I learned a lot more about Dan Ariely as a person than I would have from a more manicured interview. I knew he'd been burned in an accident, but I didn't know how badly it affected him. I assumed he was busy, but it made me empathise with that sense of wanting to do so much and never having the time.

If nothing else, it's nice to see through the bio on the cover of his book to something a bit more human.
This blog is very well designed.
In that situation don't most authors use some pseudocode anyway(?) since the point isn't to be syntactically correct but to express the concept in a way that can be understood by as many people as possible.

I don't know why anyone would want to write java to express programming concepts, better left to python or ruby where real code basically looks like pseudocode.
The population of Molien was 27 at the time, and 30 when Andre came back home :)
Am I the only one who thought it was a summary of an unreleased Quantum Leap episode?
Last time I watched his stream, he had a cool setup where he could edit the Java methods on the fly without restarting the game.
If that's your real question, you stirred people up looking for a pretty lame and irrelevant piece of information.
Your only argument is "I had to use it and I hated it". Hardly an argument.
I wasn't so much worried about the spammers finding their way back to me, but my spam finding its way to you. :) (via infection of course)

The authentication link is a good idea. They can still post non-automated messages (and automated messages if they find the right lib for breaking captchas) but at the very least it will give you a way to keep a close eye on suspicious activity. Someone starts triggering the captcha? Take a look at what they do.
I still have to work on a classic ASP thing that does this. It's taken 5 years to get 50% of it over to .Net.

PAIN. That's what it is. Just PAIN.
I would be surprised if that passed federal rule of evidence 404(a), which is a part of U.S. law which says "Evidence of a person’s character or character trait is not admissible to prove that on a particular occasion the person acted in accordance with the character or trait."

I mean, this is assuming that we're talking about "years later" -- in other words you really are trying to say "this person was of a very morbid character and was interested in researching facts about human body decomposition." Heck, I made searches like that when I was writing the first draft of a NaNoWriMo novel.
Doesn't that provide information about which usernames are valid, though? Or does that turn out not to matter?
I agree with you in general. One point on this belonging here though: HN isn't only about tech and programming. The submission guidelines say that anything hackers would find interesting is okay. So this one is just a judgement call, it's not totally cut and dry. I can see how it can be debatable. That said, I think a lot of us are marijuana smokers (at least that's the vibe I get from others I've met here) and many of us are all about progressive ideas like legalizing marijuana and such. I'm don't exactly fall into that category this time but I can still see why it's of interest to many here.
I've used XSLT in the past, mainly to do client side transformations, so send the browser XML, with a XML stylesheet tag and have the browser use the XSL to do the transformation.

At the time the only browser that didn't support it correctly was IE, but after some small work arounds it worked pretty well. The downside being that inserting ad networks didn't work because there is no document to .write() to being XML, and the fact that you had to host a valid DTD and your document would get verified against it each and every time.

The other big issue was that you have to write a lot of boiler plate code to get it to do what you want it to do, with a lot of recursion and the like.
I appreciate the discussion and the submission. I believe my case to sincere. This is the first time a major publication has used my work without even contacting me, let alone paying me. On my website I clearly state that I am happy for the work to be used under a Creative Commons licence in non-commercial contexts on the internet. This is intended to target mostly bloggers and other people whose intentions are merely to share and like things.

However, the Daily Mail is a major tabloid serving advertisements next to my article, including Google Adsense, to which I have filed a DMCA complaint, and thus profiting from my work. Not only that, but they edited most of my images, removing the watermark and cropping the bottom off, as well as enlarging many images such that the quality becomes poor. As an aspiring photographer, that really hurts.
An ethical crisis in technology
The center for advanced hindsight is an awesome title.
Does it really matter if the audience is tiny?

If you have a people who are willing to pledge enough for you to make a game that they enjoy and leaves you net positive in the bank, I think that's a worthwhile enough cause. There are plenty of creative people who are just as happy (if not happier) making things for a smaller but more passionate fanbase.

The traditional AAA game industry is build based on the idea that targeting the mass market is the only viable business strategy; Kickstarter's been getting so much buzz lately because it's one of the few examples in modern gaming history that suggests there might be a commercially viable alternative for those who would prefer, for whatever reason, to not operate within the AAA model.
Apple has been focusing on the wrong problems with the iPad3
1) As nknight already said, the essay says more than your summary.

2) Do you disagree with your own summary? If it costs you more enforcing your copyright than you make off of the benefits of its enforcement, do you not think you should rethink things?
Maybe hoping people would just get one streaming account per person?
Eclipse has a built-in incremental compiler (ecj), that is used to continuously give feedback.
You find them, particularly in places where XML is taken too seriously. Also in places staffed with people who see unmaintainable code as their ticket to job security.

One trouble is that you know there's a cliff out there. There are some simple tasks that can be done with an XSLT that's just beautiful. But try to change what it does, and you reach this point where it becomes incomprehensible.

Back in the day we used to wonder if XSLT was Turing complete -- some guys wrote a paper and proved it, but that's the problem with XSLT. If it takes computer scientists half a decade to figure out if it's Turing complete or not, it's completely incomprehensible.
I use livereload for this when coding webapps, it's a massive productivity boost.
Ok to be honest I agree, but in a different way. The curse is when you have to go back from a Lisp variant to a crappy procedural language. It just makes you cry, even if it is really more productive than Lisp.
How to use EC2 as a web proxy
Yeah, this is the same reason I would like it. I'd actually like to hack on the BIOS and learn more about the full stack of technology in general. I think if you only worked in terminal it would be quite enough beef to run with. I think X would even work alright if you ran with a low end WM or none at all. You're probably not going to get LibreOffice going but I bet Abiword runs great. I was running X on Pentium II with no WM recently so I think it would be good on this machine.
Tempup artists: on tech's version of the sexual revolution
It doesn`t seperate us, it plugs us in to the wider sphere of mentors and investors that YC would be plugging me into if they accept me. Transpeople have atypical issues, and would feel more comfortable with other transpeople being the initial point of contact for something as personally challenging as launching a startup. Some have intermediate psychological or logistical barriers to participation cispeople cannot identify with. Think of it like prep school for YC, that operates at 1/10 the scale, solely online, and creates entrepreneurs through active recruiting and entrepreneurial tutoring, rather than waiting for already existing entrepreneurs to apply; a 25% charity, 75% seed venture capital firm and trans-social good movement, and YC loves a movement.
I think the key to smooth reimbursement is meticulous documentation of everything! (Invoice, receipts, bank statements, credit card statements, etc.) It's not uncommon for me to have 4 different docs for a single expense item, but you'll get used to the bureaucratic ways of Chile soon enough. That said, I've been here 3 months, and so far have gotten most hardware purchases including a new Android phone reimbursed. One more thing to mention is that electronics here in Chile have like at least a 30% markup compared US prices, more for iPads and such. Just FYI.
Like I said, normal practice is to make "delete" reversible, which means that you must add something as opposed to subtracting something. But in principle there is probably some duty of privacy that when you say "I've deleted X," then you actually are intending to delete X. Anything else would seem problematic.
Interesting to see him work, he's pretty fast.

Less interesting to see the quality of chatroom discussion, glad I could hide it.
No, he sold his kidney for cash.
Yes, this article makes him sound more like a modern day Uri Geller than a serious researcher with real insight.
Yes! It's so easy to get suckered into a discussion about the validity of the study or on marijuana use in general but what you said was my first reaction to the post. For such a bunch of smart people I wonder why we get suckered in like this.
Sweet. Mathquill (mathquill.com) will do the same, I believe, as long as you wrap your math in an element with class "mathquill-embedded-latex".
Huh? Your private key never gets transmitted.
What are you hoping will come of that experiment? Seems unruly.
In Vinge's novel Rainbow's End, there is a group called the Friends of Privacy which basically exists to obfuscate and inject noise into the identifying information found online.
That's weird, an article about Macs that isn't being up-voted fervently. (I kid, I kid.)

Interestingly enough, by "bigger" they just mean that a larger percentage of Macs are infected compared to the percentage of Windows machines that were infected by Conficker (when compared to the total number of machines in use on each side).
Oh, man, I love watching Notch code! I wrote about it when he was live coding Ludum Dare: http://gun.io/blog/what-i-learned-from-watching-notch-code/
Probably because it paints Macs in a negative light.
His most basic complaint is BS.

There are 98% junk apps out there, he says. First, what's junk for one might be handy for another. Second, if Apple was to eliminate even 10% of this 98%, everybody would be screaming "censorship". Does he seriously suggest Apple remove 98% of apps (some 500.000+ apps) from the App Store?

I also don't see what the "recent UUID fiasco" is. If anything it's allowing it in the first place, and not the deprecating of it now as he seems to suggest.

Also Apple has taken lots of steps to make app reviews faster and more transparent.

As for "Top Apps Charts: These charts have so much effect on whether an application gets noticed and downloaded that whether you show up on these charts can decide the fate of your application."

Is that a gripe or just an observation? I fail to see how it can be a gripe --except as "sour grapes".

The only relevant points are those about paid updates and maybe promotions. Paid updates would be very useful.
I would agree that there are privacy concerns whenever you back up user data. It's something of an interesting question because users could also be held responsible for creating their own backups, especially if you made it extremely easy for them to do. It's something like when my VPS failed. The code that I was running on my VPS I routinely backed up, but the database -- while I serialized it to disk -- wasn't ever transferred to my local computer because I didn't think it was important. When the VPS failed, the whole database was gone. The point is, I can't be angry at them for not backing it up, because that wasn't a term of the service they were providing me. A similar mental model could probably work for database-driven sites, at least for the databases storing user content -- your code should of course always be under a mirrored version control. ^_^;;
I'm not sure I quite understand his criticism of Python; it most certainly acts like it has a REPL, and it actually does have a builtin functions for eval() and print() (the equivalent of read needs to do additional parsing).

So what's RMS's beef with Python?
You're sharing your personal data with every app
API T&C's - How to Get them Right (or Wrong)
We're talking about hate. Do they need an argument? Considering we're talking about hypothetical answers to an opinion poll, I think not.
If you write, read, bookmark, share or search for something like this [0], does your conditional probability of killing someone go up? Probably not - chances are you just happen to be morbidly curious. The real killer, being smart enough, would never let his or her identity be coupled with such an obvious clue.

That's the rational answer. What's the more probably answer?

A lawyer with an excerpt of your most mischievous writes, reads, shares and bookmarks could paint quite a despicable portrait of you, the villain. Remember that time when a friend showed you a link which you stupidly clicked on? Yeah, that too.

And that "no real criminal would leave a trail like that" line won't work either - because we all know how criminals are stupid.

--

My point is that I agree with you. Psychological profiles will probably become more commonplace as data mining et al. goes mainstream. These can be manipulated. Badly.

If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him. (Cardinal Richelieu)

How about six million lines? All written with the naive understanding that they would stay private.

--

For us, all of this privacy issue thing is far from news. We know about it. But as a society, we are still very far from developing the new values that are necessary given this overflow of intimate knowledge.

0: http://ask.metafilter.com/7921/If-you-killed-somebody-how-wo...

EDIT: Maybe I am being overly cynical about how the justice system can be manipulated. As the above two comments suggests, it is indeed designed to be a robust system. However, looking at cases in the US of people wrongfully executed, it doesn't seem like an unreasonable stance to be a bit distrusting of the manipulation possibilities.
This is all great feedback! BTW, if you have any ideas or ways to combat future issues like these would love to learn from you.
I agree with the author that battery life, and quick charge times are important. The weight issue is less important to me as I have a gumdrop case on the ipad2 for robustness and have been happy with the trade off of weight for robustness.

It will be interesting to watch what the wireless power transfer does and it is integrated into more things. I think this may make the charge time a non issue. See issue 40 of eeweb http://www.eeweb.com/pulse
I don't dispute your experience; I can only speak from mine.

I had T-Mobile from around 2003 or 2004 to August 2010. Every time I got a new phone (always subsidized with a new contract) I called immediately to ask them to unlock it so I could travel more easily. Each time they told me I had to wait 90 days. So I'd wait 90 days, call back, and then they'd send me the unlock code. Never had a problem.
Correct. (And it is the contrapositive of this statement which allows us to know that they did not purge them.) But they are not required to collect arbitrary data for later supplying to law enforcement -- law enforcement can subpoena you when it has a reason, but if you don't have information then they can't demand it of you.

If it helps, this is why the various alternatives to Google are able to announce that they don't collect user data: they have no obligation under US law to be collecting such information, so, they don't.
I still miss trial versions. And downloads have recently become rather slow …

Reviews are mostly useless except for actual paid apps. Reviews for 'free' apps (usually with ads or in-app purchases) are mostly worthless:

http://notes.kateva.org/2012/04/side-effect-of-ios-in-app-pu...
Is the dual mode UI – Metro & classic Desktop – realistic for today’s computing?
Here's a relevant discussion in that thread on your second point: http://news.ycombinator.com/item?id=3694800
Show HN: HackerFML
I was inspired by harvardfml.com and noticed that the domain hackerfml.com was not taken so I decided do the same thing. I present to you hackerfml.com.
I really need to read this.

If anyone needs convincing, Vinge published a similar story for free in IEEE Spectrum, complete with the "Friends of Privacy," called Synthetic Serendipity. http://spectrum.ieee.org/computing/networks/synthetic-serend...