skysight-inc/HackerNews huggingface dataset:
I've become increasingly concerned with this topic. Looking back I feel incredibly stupid.

When I was 16, I was 'paranoid' about computer security. I used gpg, would never dream of giving my real name to any website. I distrusted every website.

Now I'm 31, and you can easily find 5 years of reddit comment history linked to my almost unique real name. Facebook has algorithms that can link my face to my real identity. I carry a location tracking device and microphone in my pocket. I sit in front of a camera all day. Google has all my search history. My ISP knows which sites I visit.

It's just incredible how comfortable I became with sharing this data about myself online. I don't know how it happened. My 16 year old self imagined that I'd have had some awesome technological setup that made me immune to tracking. But the truth is I just got used to the possibility of being tracked, and then forgot about it altogether.

But these NSA revelations have woken me up and I'm now back in that paranoid state and actively seeking ways of protecting myself.

I think many people have had the same experience.

For all the talk about the generations of the future being tracked and recorded from birth, I have to wonder if we're the dinosaurs and our kids will be saying:

"Shit Dad, why did you share all this stuff about yourself, are you stupid or something?"
Read the description on their github. There is no need for exchanges as a central component. People who want goods or services essentially issue IOU's for bitcoins to the seller. Which is why you only deal with trusted people (either people you know or people who have acquired a reputation). Those IOU's can then change hands (but not on a fractional reserve basis).
Yeah, HP had that in some of there old machines too, remember I had one with a physical slidethingy
One way: It leverages generators, which helps in avoiding callback hell (http://blog.alexmaccaw.com/how-yield-will-transform-node)
Koa is written by the same author as express.
Gake - Taming gruntfile
8 Ways To Stop Burglars Having a Happy Christmas
I suffered from the same problem as you. I did some long thinking about what caused this issue and in my case it was fear of failure.

Fearing that whatever I'd launch would suck and that I just spent months working on something that would make no difference at all.

I'm working at a product that I believe in right now, and will force myself to launch within 3 months.
There is a lot of correlatory evidence. And whilst correlation does not imply causation many studies have observed a correlation. Interestingly enough actually proving causation is difficult and potential research would involve exposing people to a lot of porn involving ethical and potential legal issues.

I am at work and would rather not go looking for porn research but am sure you know how to use Google. In the meantime:

http://www.bbc.co.uk/news/magazine-22987051
Yes I know. Crazy, right?
Interesting trivia I've wondered about (like "why are the registers in x86 named in A, C, D, B order), not really any issue though; you memorise them just as well in any case if you work with enough code.
It’s a Man’s World, and It Always Will Be
That's great. This would be an edge over Golang. Go community has been working with similar problem for some time https://groups.google.com/forum/#!topic/golang-nuts/8OJ6etdl...
That makes no freaking sense. If I want to teach a program to play Pac-Man, it will have more possible futures in situations where it runs away from ghosts and avoids eating fruit. But I want it to eat the fruit!
cough Larry Ellison, counterexample cough
Fines are not just to recompense the apparent victim of an action, they are intended to deter others from repeating the action. If the risk of getting caught is small the fine needs to he high enough that ChanceOfGettingCaught*Punishment is far enough from zero that it figures in people's minds.

Unfortunately this only seems to apply to individuals: companies seem to get slap-on-the-wrist fines were individuals get send-you-to-the-poverty-line fines.
What autocorrect thinks of "mobile devices", I guess.

But people do use them an awful lot for watching movies too...
Rasmus created PHP for his own benefit to begin - how was he to know back in 1994 that it would grow to power so much of the web? We all make mistakes; we all learn from them. Lets move on.

Of course, noone in this day and age would make any dodgy design decisions... would they?

http://www.chmod777self.com/2013/08/sigh.html
I've being trying to make this a HN hit for a long time now, and I will try again as it is related to the topic.

The "name-your-price" web comic The Private Eye: http://panelsyndicate.com/ is a great story on a future world where online anonymity became impossible, then people went for real world anonymity, all of us wearing masks and pseudonyms. It is really interesting and entertaining to follow.

I have no connection of any kind with the authors, just a fan of their work. And I really thought HN crowd would love it. But I submitted it a few times and not a single upvote. Ever. Hope to find them some love now.
Yes. HN or forums do have this advantage and it has solved the issue of troll to a large extent.

Quora on the other hand, has this feature of being able to ask or answer questions as anonymous, and this has resulted in an avalanche of stupid questions and unrelated answers.

We are somewhere in between, while we like to give a real identity like Quora has, we also believe, anonymity is an important feature to have, for many different reasons.
That is one of the worst responses from a customer service agent I've ever seen.
I for one don't take part in discussions where real names are required, as the requirement discourages people with (non-trolling) strongly opposing views from taking part in the discussion, so it's pretty much guaranteed to be an echo chamber (or at least biased towards reaffirming the consensus) - that is, it is worthless for me to learn from, and it carries the risk of making me think I have validated my own opinions against opposing points of view.
But express was connect with some extra goodies on top. Surely this is an iteration upon express?

I guess I'm more concerned about the marketing of this framework as there's now two names for the same thing except one is newer than the other. As a dirty analogy - if jQuery started to support yields instead of function callbacks, do they change the name of the library?

Looking at the syntax of Koa, it's still express except it looks nicer because there's no callbacks. What was the reasoning for ditching the big name? It can't be just for that.
Porn is only bad when it takes the place of sexual education, in these cases it can create unrealistic/distorted views about sex.

There's no evidence that porn is linked with sexual violence, some studies showed the exact opposite of that.
In the case that the value you're switching on is a byte, and all 256 values are present in the case (very common for an 8-bit CPU emulator), a switch is a single instruction. You can't get faster/simpler than that.
$5 eBook Bonanza from Packt Publishing
For the anonymity thing, look at my other comment[1]

Tags/categories may seem like a fair idea, but what i don't like in UI's is information overload. So keeping info on a discussion would be pretty cool, but make sure i don't see it if i don't WANT to see it. it should be available, but not "in-my-face".

Also, what do you think people will react to having to type tags or subjects for their posts?

You know what would be super amazing? A discussion visualization/organizing tool. That could perform an analysis on the comments and perhaps group them together by relevance/chaining/sentiment. Would be cool if i open a 200+ comment page on HN or anywhere an immediately see a visual representation of what's going on. What aspects are being discussed and in what sentiment. Like someone posts a Product Landing page. I open the comments and see a lot of discussion about "UI" or "security" or "usability" or "heath risk" or "privacy" , each marked with +ve or -ve sentiments. Now THAT is something worth working on.

EDIT: the tool could do something as simple as marking keywords and giving posts a red or green BG with varying shades based on the sentiment...

[1] https://news.ycombinator.com/item?id=6933982
My Opera to shut down
Messages versus Slots
I think that blocking children from going on all adult or loosely moderated sites is the only logical conclusion here, calling it a porn filter is dishonest.
groups.google.com has tons of porn.

groups.yahoo.com...
Just take a look at the Appendix D of RFC7049, where they present reference implementations in C and Python for half-width float decoding: http://tools.ietf.org/html/rfc7049#appendix-D
According to this stats: http://w3techs.com/technologies/history_overview/programming... PHP has 80% market share and growing. There must be some other advantages over this badly picked function names.

But if we talk about disadvantages, me personally do not like WordPress because of its slowness.
A little hint for improvement: condition() could be implemented as a switch instead of a long if-chain.

Did you use this for generating the opcodes? The Z80 ISA encoding is quite regular and octal-based: http://www.z80.info/decoding.htm
There's nothing wrong with the code that Node uses for HTTP verbs. It's optimized to do a single byte comparison where it needs to, the code is taken straight from nginx which is brutally optimized. You want speed, you got it.
Anatomy of a $631,230 Kickstarter Video
Now, somebody please tells it to the Feminists before they make complete fools of themselves...
End to the passive-aggressive hellbans and service degradations (e.g. slowban, rankban) for obviously non-spamming users.

Re-show comment karma in order to restore trust, in the wake of awareness of rankbanning, since that will provide transparency in comment placement.

Hacker News still has a community advantage. (I'll take HN's irritating-- but at least book-smart-- libertarian naifs over the actual idiots of most forums any day). The moderation could use some work, though.
Awsome!! One of the best visualizations, I came across
The problem isn't making mistakes. The problem is not correcting them when you've learned they are a mistake and have had ample opportunity to do so.
Nothing stops access to porn. I grew up in Norway, which until recently did not allow sales of anything but soft core porn. Yet illegally imported German hardcore porn magazines that someone had thrown in the garbage circulated through my primary school class (mostly to the sound of "ewwww", before being thrown away again), and a few years later BBS's ensured that once we were old enough to not find it as disgusting, any of us who cared had trivially easy access (if willing to wait for the grainy GIFs to download with 2400 bps modems).

It does however give those in a moral panic a way of lulling themselves into the belief that something is being done.
You are oversimplifying. The thing is that it's good to be part of a community. Feels good to use your real name and it's only natural.

Facebook is an awesome service to find old friends, find new friends with the same interests, exchange visual info (sharing your baby's picture with your family) etc.

Being able to sync devices across is awesome. But try that outside Google/Apple and you're against a wall. Of course it can be done, but not for all applications etc.

Thing is that today's technology offers one hell of an options compared to ten years ago. But more than half of those comes with sharing your real data. Not just out of cunning CEO's or the NSA but out of pure functionality: If you don't use your real name in Twitter/Facebook how are other people suppose to find you?

Try keeping contact with friends via email. It's impossible, especially for the tech-unsavvy, while with facebook everything comes easy.

I would like to erase some of my online past, but it's not important. Not that much. What matters to me is:

* Remove all LEGAL powers for someone to harvest, sell, explore your data without me explicitly knowing about it.

* Prevent and heavily punish data abuse.

* Know the system[1]

[1] If you know how a system works (the internet, surveillance, etc) you can circumvent it, anytime. Tor will not help you if you use it to login into facebook. I mean, your enemy will know instantly that you're using TOR, your exit node etc. Being anonymous online, even without someone tailing you it's very hard but it can be done.

The problem with true online anonymity, is that it's not a one-time thing. It's a policy that needs you to be strict. No more forums, new fake emails all the time, registrations, etc. All of us can do that, but are we willing to do so??? I'm not.

We can't turn the clock back in time and undo what we did (except maybe if we are able to travel at light-speed... but that's not the point I guess). We have to focus on how to make governments and companies much more accountable about what they are doing. Many laws need extra elasticity (copyright) while others need to get much tougher (abuse of power by any authority).

Also some advancements at protocol level like user-predefine packet (path) routing, DNS and internet decentralization (away from USA), would not be a bad start.
I like decentralization as much as the next guy but even with this type of a setup you often end up needing something central that can connect you to more users. This is also the case with ripples - it uses this system but in order for you to trade with others you don't know or in order to cash out you need to trust an exchange which is trusted by others.

I'd be interested in seeing what happens but I'd be surprised if this manages to capture more than a portion of the otc trading market.
There were many people who classified "Who Framed Roger Rabbit" as porn.
This utilizes generators heavily. Generators are within the ES6 spec, which is the next generation of JavaScript.

This might be one of the very few instances that "next generation" is a valid statement.
I am a Perl user and I do like it very much (warts and all). This article reminded me of another self-deprecatory Perl article:
http://ebb.org/bkuhn/blog/2012/12/18/perl-cobol.html

And yes, as the article says, Here's to 26 more! :-)
1) You are an adult with years of life experience behind you. It's trivial for you to avoid. Ditto myself. Nor are you subject to the playground peer pressures. But a young child who get's texted or messaged or facebooked a link, perhaps obsfuscated by an url shortener, is gonna be taken unawares.

2) Of course if you actively go out of your way to find it, you'll be able to. Just as you can work around any restriction in life. It's just about reducing the prevelence and "de-normalising" it.

3) So you support free access cos you don't want to admit you're into porn? And I am expected to support your desire for privacy even though it's at the expense of my children's safety?

Not sure why ticking a box to opt-in in such a big deal anyway. It's not like your ISP isn't logging your requests and doesn't know you're visiting pron sites. Plus I thought liberals like yourself supported openness and transparency?

4) Yes, sites should be behind a paywall - hard core anyway. And they should be prohibited because much hard core is absolsutely unsuitable for young eyes. Boobs fine. But girls getting bukkaked or inserting crap up their behinds is not on.
Bitcoin news...

I have no interest in Bitcoins. Is someone gaming HN ?
Yeah, I looked at node-webkit as well. The reason I was thinking of going with Chrome was because it's easier to push updates and to receive payments instead of rolling my own. I went for PouchDB to sync my data which will probably give me a few issues with the Packaged Apps since it uses eval in some places but I'll deal with that later.
I'm a relatively new programmer. Been programming for around 4 years. I tried Perl, but felt like the world had moved on, so I never really committed to it.

With PHP, Python, Ruby and Javascript... space seems tight for another scripting language. Languages like Lua have something special. What's special about Perl?

Edit: I don't want to be hateful. The more the merrier obviously.
Many happy returns of the day. Good old Perl. I'd be happy to use other languages, but I tend to get plenty of offers to continue using this one. :-)
Completely agree. I had read this someplace, and I go by this statement.

"A good design is something which takes care of both extreme users, and not just a center large portion."

The user feature of a website should be such that, they should feel to interact either as real identity (gets them social karma) or as an anonymous user (without any concerns)
Do you pronounce it 'stidder'?

And before reading the article I already had the impression that it came from someone seeing error messages going to an awfully inappropriate place.
lol yes a very similar situation for me but from the other side.. I employed people on rentacoder and it was not too bad just had to be very careful but then freelancer LOL it seems like an army of people who are only in the business of scamming, also the actual freelacer company looks really shady themselves! I only posted a few jobs on freelancer many many years ago but that was enough.. I logged in recently to freelancer and they seem to be ripping off 99designs/fiverr/whatever else they can find to copy..

I remember that now with rentacoder, they had a great escrow system.

oDesk are good, they dont allow employers or freelancers to get away with much wrong doing, they re all I use now and I hope they do not change
US retailer Target confirms up to 40 million cards tainted by data breach
This should be put in context. This is no unassuming teenager who downloaded a film via a file sharing network and was caught "distributing" it, due to the nature of file sharing.

He uploaded an unreleased movie that has not been released otherwise, thereby causing significant damage to the original producers. Furthermore he got fined extra to due uploading the film in bad quality, thereby damaging reputation.
Thats pretty awesome.. complete with source code and all !
I think Quora handles this better than HN. It gives you the option to be completely anonymous on a case by case basis, reap the benefits/upvotes even when you are anonymous. Most people on HN/Reddit resort to throwaway accounts when they want to be completely anonymous and not tarnish their username, even though that username has no connection to a real world ID.

People/usernames are brands in online discussion, so the way we generally weigh people's opinion is affected by those brands, which is kind of a function of their comment history and any IRL connections. Say, if the username is 'pg', even if it's a hit-and-run comment with not much thought put into it, you view it differently.
Shit programmers write
I guess I should spell this out explicitly: Don't integrate data model and UI. That's the most silly thing about the web nowadays: Every instance of the same kind of content comes with a different UI, but without an API, even though it is all computer-readable data in principle. That is completely braindead, as far as the possibilities of information technology go. Wherever there is a discussion offered, I should be able to add it to the discussion software of my choice, so that (a) I have all the discussions in one place and with a consistent UI, which then can reasonably be powerful, as it's reasonable to, say, learn key bindings, for your one discussion client, as opposed to learning keybindings for every web forum out there, and (b) if you don't like the UI I am using, you can use a different UI that you like, and still participate in the same discussion. And in any case, native software is just so much more responsive than any of this web stuff.
Personalize Your Web Browser
I completely agree, it seems like oDesk are throwing their business away.
50$ so he can buy himself what he wants.
[NSFW] Strangest SaaS ever to mess with your co-worker
You still can. Just put a piece of tape over it.
Game of Life in javascript
I think it's best to create the public persona you want, and then just have a bunch of stuff out there. People mostly won't sort through all of it.

This isn't me, by the way: http://www.selfgrowth.com/experts/david_welton.html :-)
I'm not a perl coder, but the library support does seem pretty fantastic - http://www.cpan.org/
"Mom, our filter stops me from visiting a sexual health website, can we turn it off?".

"Dad, our filter stops me from visiting a site where I can find out about how to deal with your sexual abuse, can we turn it off?"

That's the big deal.

If the filter is flawless, and you have the authority to turn it off yourself, then it's no big deal. If you don't have the authority to turn it off yourself, on the other hand, it's just become a big problem, and doubly so when it turns out it blocks access to sites that are expressly meant to provide help or protection for those who will be unable to request the lifting of the block.
This.

Every time I see attempts to use Twitter et al. as a "platform", I end up thinking how much better something NNTP-like would fill the role, if only it still had significant penetration.
There is, in fact, all the space in the world.
RFID (touchless) Credi Cards clone - Proof of concept
I moved from Perl to Python 3 years ago.

Its true. Perl feels like a very powerful base language, moving to Python felt like you were taking a bit away (I know in reality you can probably achieve much the same things). Python on the other hand doesn't require you to implement your own basic functions (max, min , trim / strip ) as they are included already. Python stops me from shooting myself in the foot as often, by not allowing me to do stuff that is too clever too early.

I do miss being able to reference / deference variables explicitly though. Other great things are, CPAN, regular expression support (that never feels as nice in Python), one liners for doing stuff quickly on the command line. I even quite like the sigils, as an easy way to recognize the types of variable you are dealing with (though it is confusing at first). Working with strings feels a lot more natural in Perl than Python.
Point taken.

We are already having thoughts on the automation of tagging, grouping or categorization of comments. However, before we start working on it, we are validating on how important or necessary this feature would be.

What if, we spend a few days making an awesome automation to do what you mentioned, but no one really gives a st about it. :)
Note the original source of the screenshot was posted to Hacker News a few days ago: https://news.ycombinator.com/item?id=6919216

It has since spread like wildfire. This appears to be simple blogspam (tumblrspam?) of that.
It would be ridiculously inefficient to literally use your money to buy the chickens or whatever. So yes, it's abstracted a bit, but so is every charity.
> The researchers examined the printer nozzle after printing, though, and found that a lot of cells were sticking to the interior surface

All the advances in science and we still cannot figure out how to stop a printhead from clogging. ;)
The filter blocks the content for everybody who shares the internet connection.
I recently turned into a Perl user. Though I must say, documentation about Perl with CGI, and pre-made scripts are a let down. I browsed many O-Reilly books on Perl, CGI is one of the least explanative topics. Some modules have very obscure explanation on CPAN, I don't mean any offense.

If not for Perl Monks, my enthusiasm might have been lost midway.
Anyone got any recommendations for machine learning or R titles?
My favorite discussion platform must involve food. Something special happens when people gather around food. And some type of structured moderation that becomes culture.
Was Snowden a frustrated "green badge"?
Helpful points here..
- Replies to multiple posts
- Easy linking to last comment/post

As about moot, lets see if that happens?