skysight-inc/HackerNews huggingface dataset:
This article makes it sound as if having P2P encrypted communications that Microsoft can't log is an "issue".

But I don't really buy this anyway. Hasn't Microsoft tried to build more "supernodes" to do just that? I don't think Skype calls are as P2P as they were 5 years ago. If it's P2P how do they preserve the offline chats?

I also don't understand what this means:

"According to Microsoft’s published privacy policy, three types of information are generated by Skype: personally identifiable information on users; nonidentifiable information; and the actual contents of Skype-to-Skype audio and video conversations."

Does that mean they log audio and video conversations?!
That's why I tell the developers on my team that if they're thinking of using references in PHP, then they're probably Doing It Wrong.
Just for clarification, I think Wyo is this case is referring to Wyomissing, PA
FB is only showcase

for example Single sign on and OAuth2 redirect you to path?code=.. and it's also guessable
Forget the perseverance by Ang Lee. I have more respect for his wife:

"It got so discouraging that Lee reportedly contemplated learning computer science so he could find a job during this time, but was scolded by his wife when she found out, telling him to keep his focus."

I think it's an Asian saying where every great man has either a great mother or wife. How true it is.
What do you think about a Q&A that finds the best products for any pains?
Shakespeare and the App Store
Seriously? Socialist realism?

http://www.impawards.com/2004/posters/incredibles_ver2.jpg
You should check out Portland or LA. Or DC. It's a thing.
Not if they really want your site. A place I used to work for was massively targeted by them, and literally the head IT guy gave up banning because they just rented new servers and continued the same stuff.

Essentially, like Jesus and the poor, spam we will always have with us (as long as there's an incentive).
> Bitcoin is a very useful tool. It's the email of money.

I hope not because email should have been replaced a decade ago (no native end-to-end nor encryption. Node-to-node encryption (eg SSL) isn't standard let along the default, no native support for binary objects and base64 MIME increases files sizes by ~30%, and the mess of plain text and half supported HTML across the plethora of clients make designing mailshots a complete nightmare so there should be some sub-standard of HTML that is both secure and universally supported.
Performance is the most important feature. Also on web apps. https://www.google.com/search?q=%22performance+is+the+most+i... 2M hits on exact match can't be wrong.
I like how it is just an observation, plain and simple, and not a pretext to announce some world-changing theory of poverty/homelessness.
Yes, Buy and SSL that will secure remote access and your apps.
check rapidssl price $10 on clickssl.com
Yes, I really think teens today are power users. I also interact with plenty of teens and also my wife works at a kindergarten - she has 4-year olds that know their way around a PC, enough to open their game or a browser.

Being a power user doesn't necessarily mean usage of a terminal, especially since most teens today use Windows on their PC, which has the shittiest terminal experience of them all. Heck, when I was a Windows user I wasn't using the terminal either, even though I was doing programming. Even if you are using the terminal in Windows, you don't really have much need for it since the whole freaking OS is anti-terminal and you can't do much with it. It's easy to forget this if you're a Mac or a Linux user.

This is not about teens being smarter btw. Older people simply don't have the patience to learn anymore, unless they see the real value in doing it. My folks also have a huge language barrier - they never learned English, as they were taught Russian and French in school and they forgot everything due to a lack of practice. For my mother, it doesn't matter how easy to use the device is, if it isn't localized.

Our tools definitely got better, but the only truly meaningful thing that changed since the late 90 is the availability of the Internet. When I was in high-school, in year 2000, we had no Facebook or Twitter, but I still had classmates that were communicating a lot over IRC and email. But they were doing so from school, because home Internet connections were expensive and shitty.
FYI, if you're on IE10, hitting the Stop button seems to throw a local storage exception and doesn't clear the space.
This is such a typical HN comment. The sound and automatic start of disk filling (before the mods changed the link) was intentional and meant to be surprising.
Can Bluetooth do that, though?

I also heard some fears about their "bone conduction" for audio (i.e. may make you deaf in the long term). But I don't know how true any of it is. I hope Google is the taking health issues very seriously.
> Just like in print, don’t use the darkest black available in your body text (#000). Instead, go for something softer, like #444. You can use a slightly darker color for titles (#222).

I've always found the opposite; because headings are typically larger, they benefit from a lighter colour than the body copy.
All currencies, digital or not, big or small, continuously lose and gain "make-believe" value in largely unpredictible ways (see forex markets). Some are stable (EUR). Some are volatile (BTC). Some die (German Papiermark, Zimbabwean dollar). Some live longer (GBP, JPY). Some lost value in the immediate past (USD). Some gained value in the immediate past (BTC).
> But if you quit early

The problem is we never know when "early" is. It could be past our patience, financial means, career window, or lifetime.
Reading this makes me want to keep developing on a MacBook. I love Linux, but when I'm reminded of all the wasted time and hacks spent on configuring hardware and researching problems, it makes me happy to stay trapped with OSX.
I think you're right. Often times people in the Tenderloin will ask me for the time. When I give it to them they say "Thank you" and move on, with no followup request for money or food.

It's possible they genuinely need to know the time. It's also possible they are trying to get me to take out my cell phone. But I think the most likely answer is that they want to have a normal human interaction.
Dell has gone on and off with their Linux support during previous releases. But, I am not particularly concerned because in the Linux community, if there are drivers for your hardware today, they will likely exist forever. As for Unity, I can't agree anymore with your observation that it requires many mouse clicks to get something done. Compared to OSX and even to Windows, Unity has wasted tons of screen estate and made it much harder to get things done. GNOME2 is definitely legendary especially because of it's simplicity and versatility.
UK judge who issued extreme ruling against Apple hired by... Samsung
> Pop culture is all about identity and feeling like you're participating. It has nothing to do with cooperation, the past or the future — it's living in the present. I think the same is true of most people who write code for money. They have no idea where [their culture came from] — and the Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was so error-free? The Web, in comparison, is a joke. The Web was done by amateurs.
Except for #3, I don't think these measures could be considered intentional. However, I imagine they have a large effect and go a long way to explain the difference between SF (or NY) and most of the midwest/mountain/central US.
I think better software would help but I also don't think Discourse is that software. I'm sure they understand spam but they don't seem to understand how humans communicate.
> homeless
> police

you are doing it wrong. very wrong, if you think that's a police problem.

recently the former, most retarded, mayor of Sao Paulo used police on the city's 'tenderloin' (called cracoloandia ...literal translation to crack-land... you get the idea) it resulted in a city wide chaos as those figures, usually restricted geographically and living with their own morals and codes, scattered all over the place and freaked out when found in a situation worse than they were already at, resulted in far worse crimes than the littering they were committing before.
You are accidental hero and should be proud! You freed thousands of souls from one of the worse digital addictions.
I have a friend who's a realtor who told me the story of a local homeless man in our town. "Toonie for some soup" he would ask people (I live in Canada, a Toonie is a $2.00 coin). He was always polite, and made regular appearances all around town for years.

One day this homeless guy came to visit my realtor friend. "I'd like to buy a house" he said. After years of asking for Toonies, he managed to amass $84,000.00

My friend sold him a mobile home just outside of town.
Oh, it gets worse still, because I get calls from both sides! Want to work at Apple? LinkedIn? A funded SV startup (I already do, thank you)?
It was a mistake, but not huge. You should never have not have had backups, and that wasn't your responsibility. + their should have been a dev instances and a proper coding environment.

So don't blame yourself there!
Same here! >.<
Now you're talking about rewriting patent law, not identifying the types of people who may hold patents.
Sad. They didn't do their homework. They basically had the exact same requirements of the commercial video game industry which uses C/C++ and Lua to solve this problem. Lua had already long asserted its dominance by 2006 so it wasn't a secret. And they should have done a lot better than only 17% of the code in Python.
I like that so many web frameworks have copied the good parts of others (generators, MVC, routes, migrations, asset pipeline, etc.). But, I am starting to wonder if all the copying is overshadowing less conventional, possibly useful, concepts. You can now find Rails in most languages, like you would find a Starbucks in most cities.
Reminds me how filing bugs with Microsoft is such a pain!

There's no category for Windows 8 on MS Connect, so when we found a bug in Windows 8 RTM I found the name of an MS employee working on the feature in question on the MSDN forums, then through Google found his LinkedIn profile where he luckily published his eMail address.

Microsoft should be ashamed.

It seems like the best way to file a bug these days is to create a blog post and publish it to HN, Reddit or so...
Westwood is absolutely nothing like downtown SF in this regard - its homeless population consists of about a half dozen friendly transients and a bird lady. I have no idea where this poster lived in SFO but he clearly has never been to the Tenderloin.
urlopen(self.url+"/list/"+self.username+"/"+self.password)

>.<

What?

Basically you need to run this over SSH or SSL to obtain any kind of security. Dropbox has security out of the box.

Dropbox also has: A GUI, a website UI, conflict resolution, support for folders, local sync. The list goes on.

As others say, this is very, very, very immature and incomplete.

I'd rather use Dropbox. Or `rsync`.
Please sir, may I have some more? This is awesome. I got to 935mb of space used before Google Chrome on Windows 7 64bit crashed dramatically. However, good news, when I restored the tabs it resumed right where it left off filling up my hard drive.
The problem with that is that different people viewing the same URL (/profile.php) gets a different resource. What happens if someone gives a link to his profile.php over IM or something, expecting it to show his own profile? The URL the user is shown in the address bar should represent the current resource being viewed.

A better solution could be to replace links to profile.php with direct links to the real profile URL, and just kill that profile.php redirection.
Ask HN: Can someone check my JS library?
I wrote a small JS library to do something useful, but I'm convinced that I'm doing something stupid with my code that makes me look amateurish. Would anyone be willing to give my code a look before i try and post it on HN? It's quite short and simple.
Are there any decent tiling window managers for OSX? A quick google doesn't seem to reveal anything as awesome as AwesomeWM (or its counterparts).
Can't be. Simula wasn't invented by Alan Kay.
I use that but it'd be great to see at a glance which tab is misbehaving
If you're willing to spend tens of thousands of dollars, there are better ways to mess with somebody's computer.
But at $185,000 a piece, who will be doing that?
What's your point? That people can be annoying?
And if anybody knows how to reclaim that space, let me know... Clearing cache and cookies for the domain didn't work.
the word you meant to use is speculate, not invest.

and no, you shouldn't. there is a set of people who hold piles of bitcoins obtained when mining activity was minuscule or because they run pools, exchanges or such. The bitcoin spot price is almost entirely determined by how much this group is selling, and the general amount of demand from speculators.

While they've learned a lot about effective market control since the last time they got it up to 30 and then crashed it to 5 in an almost instant panic caused by one big seller and everyone else's fear of being left behind, it's still a fragile process.

In the end, even though BTC stands a fair chance of continuing to rise from here, you stand a strong chance of not timing the peak and holding into a big crash. Timing a speculative market you know little about, has no fundamental value floor and that's primarily driven by a small number of players is probably not the best way to try to make money.
Tenderloin at market street or inside the tenderloin? Market street attracts the most people.
Actually, you'd only need to buy one TLD!

Or, you could buy one regular domain and then ask to be put on the public suffix list. I'm guessing that would have the same effect for less money.
There hasn't been much doubt about this fact for some time.
Very good ressource: SASS code examples for many standard things you might want to do with text.
Someone trying to steal Facebook passwords abusing zynga support system
A couple minutes ago i wanted to contact zynga support about an issue related to zynga poker and i noticed something. On poker support page (http://support.zynga.com/home/zynga-poker) regular users can answer questions and someone is pretending to be a zynga employee and directing people to fake facebook security system :

supportcentre08 says
We will assist you in resolving your problem, Please confirm your account in : https://apps.facebook.com/-zynga_support/

this is obviously not reliable because it is asking for facebook email and password.Also a real zynga employee would be wearing a moderator tag with their nickname. Unfortunately i believe lots of people are falling to this.

I've tried to contact zynga directly but i couldn't find another method to contact them.
Tech is good, customer service is better
Well this is frightening. You don't even need to create subdomains since basically anyone with wildcard subdomains enabled can do this without a sweat. All you need is a random number generator and rewrite x.domain.com to domain.com and the browser is none the wiser.

Though I can't quite imagine why anyone would want to do this to some random stranger. Unless you knew the visitor or had some means of personally identifying him/her, there are more devastating ways of filling up a remote HD with just an IP and hostname (nmap and friends come to mind).
I'm sorry, are you trying to be funny?

Of course these people were using AdWords for their business. They were NOT using it to vector people to the parked domains.

Only a moron would do that. Spend dollars to make sub-pennies?
Yes. Smalltalk was a work of genius. It seems like every good idea in modern languages I learn about turns out to have been poached from either Smalltalk or Lisp.
The justice system is all about striking a balance between different people's rights and freedoms. This is why I called your extreme position ridiculous: Any extreme position is ridiculous when it comes to the overall justice system, because no extreme position is justified. There are always trade-offs. (Edit to clarify: Yes, my previous reply was only because you specifically talked about threat of murder; if you had talked about threat of incarceration, I definitely would not have replied like that, and probably wouldn't have replied at all)

As for being born into an existing power structure: That's true, but inevitable. Complaining about that is like complaining about the laws of physics: utterly useless and, in some sense, a sign of immaturity.

By this I do not mean to say that just accepting the status quo is a sign of maturity. It is important to point out overreaches and to fight against them. But you have to understand that there will always be some kind of power structure, and what we have in most Western countries is extremely good when viewed in perspective.

I take issue with your claim that people do not like courts, police, and so on. The vast majority of people benefit from the fact that they can go through their lives without spending many brain cycles on their security. That may be an unusual way of phrasing it, but most people do seem happy about that.
Would love to hear feedback from the white-hat to this article.

Maybe get a decent discussion going from both sides. It does seem that the white^hat's remarks are very harsh, I wonder if he has honestly never thought about it from the other side's point of view.
This is a mass credit and identity theft waiting to happen.

First of all, they're not gonna be able to do the collection themselves, they will contract it out. Then any contractor has power over all the mailboxes under their management. The contractors, their employees, or anyone who reverse engineers any single route & collection times can carry out mass credit applications, online shopping and everything.
BUCCINASCO : CONCLUSIONE ITER CONVENZIONE CON LA MATERNA DON STEFANO BIANCHI
Not true, there's some very cool stuff you can do that is entirely within Google's guidelines AND gives your site a large advantage over other sites that aren't using them. See http://www.quicksprout.com/2013/01/24/the-advanced-guide-to-...
Slate - https://github.com/jigish/slate

Divvy - http://mizage.com/divvy/

Tyler WM - http://www.tylerwm.com/

Moom - http://manytricks.com/moom/

ShiftIt - https://github.com/trisweb/ShiftIt

I'm pretty sure I'm leaving something out.
According to an unscientific bitcoin community survey, only 9% used bitcoin to purchase narcotics. 53% of uses were for donation.
So what if the site requesting the link take downs was a victim of someone else spamming links out pointing at their site? It's not a white/black situation, there are many ways those links could come about and there are legitimate SEOs out there requesting they be taken down.
The last time they tested the diesel generator failover at a customer's site, the generator went on just fine, but then it did not want to switch to mains again. The whole building was powered by the generator for almost two days, until they managed to convince the generator to switch.
Paywalls aren't ideal, but they often have the better content.

Easy way to hop over the WSJ paywall: search title on Google, open link in incognito
NYTimes paywall: Open link in incognito. After 10 articles, close all incognito windows and try again.
Aaron Swartz Was Right
The Autopsy of Friendster [pdf]
Learning always takes some time, right? You've been here for 2 years , while I've registered just 18 days ago (started posting on HN about a week ago). I was a bit obsessed with karma accumulation, at the same time I was learning the community. Reading a lot daily I often find interesting articles or news, that I'd like to share with others. Don't blame me for my passion, I've already realized myself being overposting. However that has helped me to figured out fast what's interesting for people here. I'd say that was my small marketing research which gave me quick results. So now I want to step back a while, as you've said.
That's great that they are a YC company. I hope they do something together with boosted boards, that would be incredible.
A while ago I wanted to make a stylesheet I could use when formatting Markdown documents for online viewing, as a replacement for the terrible backwards-compatible defaults web-browsers use. The stylesheet I came up with ( http://gitorious.org/typesetter-css/ ) , doesn't have all the fancy extra class features that Typeplate does, but it makes a pretty decent job of rendering semantic HTML5, like this:

http://zork.net/~st/jottings/How_to_limit_the_length_of_your...
Wow, being put on the public suffix list is an interesting idea. How would one go about doing that?
Sorry, maybe this is obvious, but — how do you fill up a remote HD with just an IP and hostname with nmap and friends?
A friend of mine was in the same situation, and I compiled some articles for him. His situation had to do with negotiating equity, so keep that in mind. Here they are:

http://mba-mondays.pandamian.com/tableofcontents/

Read from "Employee Equity" through "Employee Equity: How Much?"

Also: http://www.payne.org/index.php/Startup_Equity_For_Employees

An interesting perspective on on mathematical model of calculating how much equity you "are worth": http://www.paulgraham.com/equity.html

The number that you get from Paul Graham's calculation tends to be higher than what you usually end up getting.

A blog post on the process that someone went through in negotiating salary/equity: http://keen.io/blog/29904565692/how-i-negotiated-my-startup-...

This is entirely unrelated to negotiating equity, but is useful to know about (this only applies if you're living in the US): If/when you do get stock/options your employers should inform you about an 83(b) election. This is a tax form that allows you to save on taxes due to stock grants being treated (at time of vesting) as income. Read about it here: http://www.fairmark.com/execcomp/sec83b.htm. They'll probably tell you about this and give you the forms for this if/when you get stock.

Concepts you should have a good handle on after reading those articles: preferred stock (liquidation preference), common stock, dilution (and how it occurs), stock options vs. giving stock, vesting (cliff). If you don't, do more reading!

Above all else, remember that if your startup is pre-revenue, valuations are extremely tricky. Even the valuation of a pre-revenue startup as set by a funding round can be unreliable, since it's essentially a made-up number (made-up by VCs/angel investors). Consider that if even VC's and angel investors barely know what they're doing, imagine how hard it is for employees to properly place a value on their equity. A lot of it comes down to how confident you are in the founders/management of the startup (which is often how investors approach this problem). Hopefully you have worked with the people long enough to get a good handle on how "determined" and "resourceful" they are.

If you have any more questions, see my profile and send me an email (replace the "|" with an @)
You don't need to purchase any top-level domain, just a bunch of regular domains: dearleader000001.kp, dearleader000002.kp, ....

If you are, say, the North Korean government, or have a close relationship with some small island registrar, you can register any number of domains you like for peanuts.
On starting up in Seattle
Finally a good non-ideological reason to use Firefox :)
MYO - Wearable Gesture Control
Wait a minute, isn't 6 years of work to become an amazing success very quick and impressive? It takes most people a lot longer than 6 years to achieve a lot less...

What I struggle to imagine is the distorted sense of self and entitlement required to have the opposite perspective, which seems to be the author's view - that 6 years is too long to work hard at something and become good at it???