skysight-inc/HackerNews huggingface dataset:
If you were able to access the network before, then you did something questionable, and now you're not able to access the network, I'd say that's a pretty good sign. At the very least, you should be able to guess why you were able to access the network again once your spoofed your MAC address. There are many layers of security on networks like these, and to be banned from an open network you have to be doing something you really know is questionable (even if you don't believe it's illegal or immoral).

The argument of "well I didn't know why you kept banning me" doesn't fly. After the first MAC filter, you should know you're no longer welcome, for whatever reason.
I don't like this landing page.

I read the intro paragraph. I would like to see what does it look like. I don't want to watch a video. I don't want to install it either. Just wanna get a glimpse of the UI.

None of the links looks like it could lead to some kind of preview.
To average jury members, who likely wouldn't know what a MAC address was prior to a potential trial, spoofing a MAC address might seem quite sophisticated, actually.
Let me second the suggestion to go outdoors and explore nature. Hiking's good. If you're north enough, and if you haven't already, take up x-country skiing. Lessons from a good instructor are awesome!

An instant mood makeover is to perform a good deed. Just because you can. Examples: Feed some pigeons. Free a rabbit caught in a snare. Drop by the local SPCA to pet some animals. And see if they could use a pair of hands for the day.

I don't really have close friends.

A close friend is like a priceless jewel. Guard 'em with your life.
unfortunately scammy looking websites exist for a reason. They probably do work for conversions, just not targetted at internet-savvy users
Great! Bookmarked next to http://hoverstat.es
Again, is there a way to do this that isn't really really awkward?
In order to "not do this crappy thing to people", she has to
First detect interest from some guy (how?), then somehow verify that she isn't accidentally misreading your body language or tone of voice or whatever (again, how?), then somehow bring up the topic of you being attracted to her without being awkward or presumptuous (yet again, how?), and then reject you (this part is straightforward).

By contrast, you have to:
Notice that you are attracted to her (which is easy) and ask her out on a date. Though kinda awkward, this is much more straightforward. I recommend doing it early so if she rejects you, you've not gotten attached to the idea of her (fail fast and pivot!).
They're your emotions dude; You've got to take some responsibility for communicating about them and managing them.

> Women are 10-fold better.
uhh... have you ever picked up an issue of Cosmo or watched a "women's show"? They're full of women angsting about how to tell if a guy likes them or not and giving each other terrible advice. Women, being people, like to pretend they know what they're doing when they're in public even when they don't. This all seems like just an example of the
http://en.wikipedia.org/wiki/Fundamental_attribution_error .
Another vote for the 'Fucking Awesome' camp. I've wanted this feature from someone forever. I just told everyone at our company to grab it.
It is not an actual means of identifying an individual and it is part of ensuring a reasonable amount of privacy for the user.

Technically. Yes, I think that anyone who understands the technology agrees with this. The problem is that the courts are enforcing it as if it were the digital equivalent of a photo id, and this is not a small problem.
Polyfilling CAS
The chronology is backwards. The donkey was lying down, the car drives up to it, it gets up and moves aside. If you move backwards (with the right chronology), there's a car passing in the opposite direction, making the correct chronology obvious.

http://google-latlong.blogspot.com/2013/01/never-ass-ume.htm...
I want to know the name of the company he was using!
I don't disagree. However, it seems like the idea with Squash is to give the person who is most familiar with that code the chance to fix it quickly.

Fixing a bug early in development is my problem. Fixing a bug in production is all of our problem. I think Squash encourages the former in order to mitigate the latter.
http://hyperdex.org/extras/ makes assumptions that just aren't true these days. Who knows what the latency between 2 EC2 nodes are going to be, even when in the same AZ? Is it not possible to run a cluster that isn't on a single LAN?
Agency Spotter - resource makes it easy to find agencies
like that they are organizing the creative agency industry and making it easier for users... similar to behance but b2b for marketers and agencies, not just individuals.
So the next time someone recursively wget's my website in violation of my TOS, I can expect to get the feds interested?
The very first time that happens, maybe he could have thought it was a network error.

But Aaron kept on evading every single countermeasure MIT was putting in his place. By the time you get to going into a wiring closet, you have well passed the point where you know you are no longer welcome on the network.

The law cares very little about what tools you use, and they care a lot more about the actions you do and why you do them.

Aaron wasn't an idiot. He knew MIT was trying to keep him off. It wasn't just a network error.
Do you mean "both" or "both both"?
Aaron Swartz and the Questions That None Dare Ask Obama
HideHNComments (Chrome Extension)
The donkey was basically asking for it. What was it doing in the middle of nowhere, anyways? Probably slacking while another donkey from China was doing the work for it for a sixth of the salary.
View real-time data in any logfile in an entertaining way [gltail.rb]
Feel free to ask me any questions, thanks for all the comments. I have a blog post coming up about how I developed the concept using an Arduino and Clojure to measure my meditation. You can read a bit about that over at my blog: http://www.kpkaiser.com/mindhack/hacking-meditation-with-the...
All good valid points. The article gives a high overview but lacks on the detail. All these points are valid and some mentioned in the article. The author mentioned a few times that the for-loops should be replaced with while-loops based on convergence tolerance. As for the bisection interval, I am not sure the basic c=(a+b)/2 is not enough. Can you provide an example where it fails?
Obama's 23 Executive Actions on Gun Control
> A sheet of anything, however transparent, centimetres away from your eye won't help you see something a hundred meters away.

My 20/600 vision and prescription glasses tend to disagree. See also, people throughout history FUDing new technology.
Cisco Linksys routers vulnerable to remote zero-day exploit
dunno that these are the "best", but this definitely inspires me to NOT make a landing page like these examples..
Common Actions on Messages in a Queue
I see that you are getting it posted on Facebook pages and G+. Why not give it its own facebook promotional page? Ask all of your friends to like it, use bufferapp, etc.
It's not an argument that "democracy" doesn't work, it's an argument that the current institutional arrangements aren't really democracy - at least in the sense that the public are actually directly or indirectly governing themselves.

Now, in that sense, let's review exactly how "our"[] government measures up: Individual citizens or groups of citizens have minimal means of influencing their own government through the means of the system - i.e. their representatives. Petitions change nothing, letters to representations to MPs / Congresspeople will receive a form reply and will usually be ignored. Occasionally, when public sentiment doesn't conflict too badly with economic interests, minor tweaks can be made, but that's about it.

Where real change has occurred, it has been done so outside* the institutional parameters of the system. The abolition of slavery took a civil war, and the vote for women and civil rights took massive public protests, illegal acts and (in the case of the suffragettes in the UK) hunger strikes.

So yes, change is possible. But it was never achieved within the confines of a system largely designed and evolved (I contend) to limit public participation, and certainly not by online petitions.

[*] Not everyone is from the US, y'know.
Democracy is only good when the majority supports what you think is right. The moment the majority chooses something you dislike, you're done. And it also doesn't cost anything to the majority, because they only have to waste a little time and vote. If, for example, the majority finds it wrong for gay people to marry, it doesn't cost them anything to keep it illegal. In a purely free society, if one group of people wanted the other group to behave in a certain way, they'd have to find ways to enforce this behavior and that would cost them money. And chances are, gay people would be willing to pay a much higher price to be able to marry, than those who oppose gay marriage.

True freedom is wealth. You believe it's important for people to have this and that? Create value, make money and then spend them buying yourself and others (if you really care) some freedom in the form of education, healthcare or whatever it is you believe in. In a democracy, it works very differently: you ask government to force others to pay for something they may not believe in.
> Unfortunately this will come no where near close to the President's eyeballs.

I'm not so sure. Obama must have been aware of the protests over SOPA last year, because it was a major news item. Swartz' death is almost as big a news item; certainly the UK media have given it significant coverage[1].

I would imagine that Obama is aware at least of roughly who Swartz was and why people are angry, and so are most other US politicians. And we all saw how quickly they caved on SOPA.

1. E.g. http://www.guardian.co.uk/technology/2013/jan/15/aaron-swart... http://www.dailymail.co.uk/news/article-2263084/Aaron-Swartz... http://www.telegraph.co.uk/news/obituaries/technology-obitua... http://www.independent.co.uk/news/world/americas/colleagues-...
Came here to post this. I call bs. It's a "case study" in the way that consultancies make them up out of whole cloth - "We analysed the P&L figures from FooCorp's regional affiliates and succeeded in raising revenues by 300%".

Really astonished that the BBC is posting this without any attempt, it seems, to conduct independent verification.
Yeah, the tokenized strategy is kinda going after the ephemeral nature of the boxes, which is why I like it. Do you use the numbered approach?
He only did this because the majority of them are publicly funded and should be available for free. The only reason they are not available to the public is JSTOR's grasp on journals and monopoly over archiving.

Maybe we should be blaming the journals for being greedy instead, but the point stands.
The primary use case of the Google Glasses is an always on advertising platform.
US Postal Service pushes the digital envelope in battle for its future
And look how well that worked out.
I think anything above 2.6 is fair game. Then again, it depends on the system. I have been forced before to develop in python 2.4 and less for specific platforms.
I guess my sense of humor doesnt transcend hackers everywhere
That is really interesting. What are the legal implications of using a computer in a botnet if the owner of that computer agrees to a EULA, I wonder?

Edit: I should say, "agrees" to it (unknowingly).
How Facebook's Graph Search will affect Google, Technology, and Privacy
Calling someone isn't considered analogous to trespassing, while accessing someone's network is. I don't think that's a meaningless distinction at the technical level either. Calling someone is like issuing an HTTP GET on a public server. Putting a computer on their network is something quite different.

As for whether banning they MAC address conveys revocation of the license. The precise form of the communication is irrelevant, it's about whether it can be expected to get the message across in context. Do you think Aaron didn't know, after the various measures MIT took, that he was no longer welcome on the network? If he did know, then the message was conveyed.

You're basically attacking a straw man. You're acting like he was charged for trying to access the publicly-available MIT home page, getting a 404, and trying again with a different laptop to see if the problem was on his end. That's what would be analogous to your "calling someone who isn't answering then trying a different phone" example.
For ours laws that can be clarified then by all means let's get those clarified.

By what I mean by almost impossibly vague is things like even basic elements of the CFAA. There have been debates up and down HN, Reddit, and across the web about whether logging onto a website that uses laughably poor authentication schemes even counts as "unauthorized access".

If a specific-enough term like "unauthorized access" can lead to so much controversy in practice then yes, I don't see how one could argue that a legal code could simultaneously encompass all reasonable aspects of computer technology, in the present and future, and still not be at least somewhat vague.

It's the principle of indirection applied at a legal level. "What does unauthorized access mean? Well, I guess that's for the specific judge to hash out and the specific jury to decide"
I don't think you've really considered the practical effects of "unless someone has put in place measures to do identity and authentication of all people that enter, they don't have the rights to keep out unwanted parties."
Is there anywhere that an interested Android user could sign up to get an email when the Android version is available?

I'd be happy to help beta test, and I'm sure other Android users would be interested in helping out as well.
On the plus side: this is "Fucking Awesome". I've been doing GIMP + scanned PNG of my signature.

On the minus side, your home page loads stuff from Vimeo over HTTP, not HTTPS. Please fix that.

Edit: Some usage notes:

First, loading a large document (40 pages) takes forever and there is no way to cancel it.

Second, there is no way to resize the signature image.

Third, my signature is scanned in blue ink. Why can't I use a non-greyscale image?

Forth, I happen to have a random contract here that is actually a .gif. Why can't I edit that even though I have the link to "Sign" it?

Otherwise, this is still "Fucking Awesome". Great job!
Business Lessons from Downton Abbey
OK, Computer
Well that's a poorly constructed straw-man. Why would you be charged for fraud for wearing a fake mustache? I don't think you have any idea what you're saying.
Announcing Testling-CI
Curious what your 'freemium' strategy is for this app. Crafting a strong freemium strategy seems to be a very difficult task which is probably why many companies struggle to find that perfect balance.

Rocketcat games had a huge problem selling their game "Punch Quest", which was stunning due to that game's high quality. They ultimately realized that the money drops were too generous, that links to buy stuff were lost in the UI, that not enough compelling upgrades existed, etc. What you have built seems to be very polished and I think it's a very interesting take on the genre, but I think you might be in similar territory here.

I'd also guess that the lion's share of people that pay for sudoku games are not the type that would want RPG elements mixed in. They are probably an older demographic that values simplicity over everything else. When the game "10,000,000" integrated rpg elements with "match 3" style gameplay, the masses loved it because it was a convergence of two types of gameplays that had similar demographics.
I wouldn't say it's scary. Imagine you're in a club and you start a fight. The bouncer takes you outside. Every time you try to get back in, he's standing in your way. You can come back with a disguise and get in, but without the disguise you're banned. It's safe to assume that you got thrown out because you were fighting.

A lot of the US legal system is based on reasonable belief and reasonable assumption. If an average, reasonable person would believe X, then X is the interpretation the law is likely going to take. It doesn't matter if the rule was actually supposed to be Y, X is what is being communicated and a reasonable assumption would be that X is correct.
This story doesn't ring true to me. Particularly the part about how his day consisted of cat videos, Reddit, and eBay — that's a caricature, designed to fit the popular conception of "wasting time at the office". The whole story, in fact, has this quality. The way that it touches on fears of being outsourced to China is another example. And the saucy peasant outwitting his masters is a common trope in folk tales.

The original report, which seems to be gone but is cached at [1], reads more like a chain letter than anything a corporate risk manager would write. It's weirdly unprofessional and internally inconsistent (the salary numbers change along the way). It even shows signs of a liar getting carried away with his own tall tale: by the end of the story, Bob has "the same scam going across multiple companies in the area". How did he arrive at all of them at 9 am in order to watch his cat videos?

This story should be considered guilty – of being an urban legend – until proven innocent. The fact that it has been posted to HN a good ten times under different guises shows what a demand there is to believe it.

[1] http://webcache.googleusercontent.com/search?q=cache:http://...
Communication Arts Illustration Competition 2013 Final Deadline
When compared to InvisionApp, which is what I use currently for sharing mocks and annotations capability - they have more features and for the same/similar price.

You won't beat them in features (atm) so you gotta beat them in price.

If you guys are cheaper, I'd give it a whirl!
Interesting. I feel like this is the same thing as the guy wrote a script to automate his data entry job:

Reddit: http://www.reddit.com/r/AskReddit/comments/tenoq/
HN Post: http://news.ycombinator.com/item?id=3950595

Interesting how similar I think the situations are - yet the responses seem to be quite different from HN posters.
Great, congrats. The startup instructions are a bit weird. I think you should just get asked your signature if you don't have one and then ask you to install the extension. (I saw no link to ask to install the extension on the website. I'll recheck later on or search on the chrome extension website)
I think learning designing is more important than learning Photoshop, because it's just a tool.

I recommend you to watch some play by play from peep code. Since I watched them I understood the process to design a good UI:

https://peepcode.com/products/ryan-singer-ux

https://peepcode.com/products/play-by-play-kneath
Here's some screenshots: http://imgur.com/a/mHoDV
"If by C programming, you mean writing unreadable code with memory leaks that is impossible to support and violently breaks in unpredictable ways, then I am against it.

If by C programming, you mean writing elegant code that dances with the machine producing blazing code, optimized to the technology and problem at hand, then I am for it.

This is my stand. I will not compromise."

I really hate to say it, but I haven't seen this if-by-whiskey technique so formally named, but it does give me great insight into political double-speak. And perhaps it'll give me a few outs from tough situations. :-)
Very cool - can't wait to use in my app via your API. Nice work fellas.
Agree, that is good feedback. Have a little zoomed-in picture of the "PDF View Download Sign" bit and you're golden.
I do not disagree with the sentiment; it is useful to immediately know if there's been a bug introduced that might slow down your work and you may be in a good position to offer suggestions to fix. But also consider:

- If the bug is a regression it may stem from the author's misunderstanding of the codebase. By being the one to fix the bug they have a chance to learn correctly how it works and reduce future mistakes.

- The original author of the bug was just in the code and can likely most efficiently fix it since they are recently familiar.

- It would be wasteful to have two people working on the bug at the same time (though bug policy can also help with this).

- On a large project there can be lots of noise which does not affect you, especially if the project is well compartmentalized.

- Taking responsibility is always a good thing!

It is only toxic when people start pointing fingers and shifting blame instead of helping out. As a "component owner," I personally like to fix my own mistakes so I can learn from them.
The whole point of the article is that MAC addresses are not unique and not a reliable way of identification...
I was going to post this if no one else did.
What freelancers’ directories do you use?
I am asking that question, because next month I plan to work as a Ruby on Rails freelancer. I am intresting by both feedbacks from freelancers and recruiters. It would be great to exclude sites with reverse auctions systems from the discussion.
My university provides access to top-of-the-line audio and video editing software and computers for students to use. It also has a fantastic internet connection, a large research library, and numerous other small amenities that help students practice and learn. Those could be cut, and would be cut in a price war, and yet doing so would not be advantageous to students in the long run.

As for whether universities are a good way to provide education: I don't think they are for everyone. Many people do better when they can work on their own, at the pace they need. But for some people that's overwhelming and too unguided. Plus, in-person access to expert professors can be great for independent research and projects.
OK GO are a joke
It would be nice to test the "HN effect" on this app. Vote for the best startup city here:

http://votr-part3.jit.su/events/demo
EC2 is just one platform. Although many people point to EC2 as the gold standard, it's worth noting that Google and Facebook both avoid virtualized servers. On the other hand, EC2 is about leveraging spare capacity and intentionally oversubscribing machines.
I see. And what exactly are you in need of?
The Best Approach To A Board Package
Are you bypassing a security mechanism by changing your MAC address?

This question seriously calls into question your profile description of "security guy". A security mechanism based on MAC is as effective as a security mechanism based on asking a stranger whether their name is Aaron Swartz, because Aaron Swartz isn't allowed on this network.

Please stop.
.gitignoring will hurt anybody deploying via git (e.g. heroku) in the absence of some ENV magic. It'd be fine to have the regenerated file checked into each user's repo as long as they have the good sense not to push that repo up to a public fork on github.

There is talk about more general solutions here:

https://groups.google.com/d/msg/rubyonrails-core/N2EFnf6X_i4...
So interpret this for me: Is posting a deep-linking URL a crime or not?
Even more basic, I don't think I'm going to be jumped by ninja, but that doesn't stop me from practicing martial arts. I see no reason why someone who likes to shoot shouldn't be allowed to. In fact, I'd rather they learn to shoot safely then not.