skysight-inc/HackerNews huggingface dataset:
Okay, let's cut the crap.
Speaking as a knowledgable lawyer (It's not my specialty, but I studied it intensely in the past with experts :P), they are in fact, quite difficult to interpret.

This is even empirically true:
Different federal appeals courts (which have panels of knowledgable judges) have come to different conclusions about the scope, reach, and interpretation of different parts of the law.

I'm not sure what your evidence is to the contrary.
contact me ;)
I guess if he had purchased multiple laptops to circumvent the filter, the prosecutor would have argued along similar lines.

So the problem is that there is room to argue that the notion of unauthorized access exists on a network that doesn't do anything to identify or authenticate users.
Apple: 'If you want to criticize a religion, write a book'
you get any work just need to pay 650 USD per 30 days.
We assured you at least 200 Hours per 30 days..

We are a start up in India, seriously looking for work.

for 650 USD We will hire a full time employee .

He will assist you in programming (We hire experienced 3+ years of programmer who can code in C/C++ or JAVA Or Perl/Python/Scripts or Device-drivers etc..)

Please feel free to contact us.
We have 10+ years experienced guys who will assist our 3+ years guys when they face challenges and will not delay your work.

Daily updates are given.
If any delay in work you will reduce 20 USD /day.

Thanks
Harsha
you can reach me -> telecomdeveloper{at}gmail{dot}com
This seems like a dangerous way to understand any harmful act. It may be inconvenient that other views trouble the healing process, but wishing doesn't make it so. Suppose one were to say, "Only one person is responsible for a DUI fatality--the driver. Otherwise it's possible for the bartender to torture himself thinking 'if only I'd cut him off two hours ago.'"
Changing your MAC address is not, by itself, illegal. But the path from there to a felony is easy to cross.

Suppose that you have an ISP that only allows you to connect one device to their modem. (This used to be very common.) Suppose that you want to connect a different device. (Again a common desire.) Suppose that you spoof the MAC address of the original device so that you can connect. (This use case is a big part of why consumer electronics added the ability to spoof MAC addresses.)

Under federal law, you've now committed a felony for which you can serve jail time. Your access to your ISP's network is unauthorized.

Let me make this personal. This is not a random use case. I have done this. If anyone had cared, I could be charged with a felony. I could serve jail time, for accessing a network that I paid for in a way that I thought was pretty fair. (My "crime" being that I wanted to attach a wireless modem to the network so that I didn't have to have a wire connecting my laptop while I was using it. OK, I was bad, my wife and I could both use computers at the same time.) I didn't think I was doing anything wrong. It was a pretty common act. It was still a felony.

So no, randomizing your MAC address is not illegal. But the line between legal and a felony here is awfully easy to cross.
You don't think Socrates' response to Crito was rational?

I mean, I don't agree with it, I think his values are misplaced, but I'd still say it is rational. As rational as any human reasoning could be, and really that is the only sort of 'rational' that is relevant. His argument was not the confused ravings of a mentally ill man.
What you need to know about Facebook's Graph Search
17 year old here. Heard the term "startup" when I sold my first website at 14 and have been shipping products ever since.
I think the article would better be described as "Basic methods for numerically solving equations". It gives a nice introduction to a number of those methods, and is really not Python specific as the code can easily be ported to any other language. I would view it as a way to learn the methods, rather than how to actually solve an equation in a program.
Wow. Great spectacle of creativity and browser manipulation ;)

Looks best in Chrome for OSX so it's not broken up by the Windows Aero borders.
The Next Advance In Sales: The Product Qualified Lead (PQL)
Show HN: Shopify's Year in Review (infographic)
I still have 50 years to live at least. how many companies can last that long?
Those posts to Reddit, especially the meme post, are ineffective because they scream spam. Most users of those subreddits will see right through your intentions of creating artificial discussion.
In order to be a true master at this , you also need to be able to kick sideways and treat other employees at your level as if they were your reports. You must do this in a way that gives you maximum face-time with senior management and minimum accountability in the work you actually do.

I worked with someone like this in an IT dept years ago. "Hey man, I'm so busy all afternoon! I gotta organise the dept football tournament, then I volunteered to do training as an evangelist for methodology X, oh and then I promised I'd stop by the big bosses office for a chat about our teams performance before I went home! I'm such a hard working guy" ,

"oh , do you mind if I assign some of my tickets into your queue? I know I can trust you to do them quickly because they're going to fail SLA in 2 hours but they shouldn't be too hard for you! I will be putting in a good word for you with the boss after all"
Agreed. That comment was more of an attention grabber. Although I do believe that most of physical mail could be replaced by email.
He gave access to company infrastructure to some anonymous party overseas. That is a major security breach.
I very much agree here. The problem isn't that there's a law against accessing a computer system without authorization or how it's defined. The problem is that the law treats unauthorized access to a computer system so much more harshly than the equivalent trespasses on physical property. If he'd been charged with a misdemeanor resulting in "a fine of not more than $100 and up to 30 days in jail" I could see that as being a just law. Decades in prison and a felony record? Not so much.
8 tips for using Twitter lists from ninatypewriter
Infinite scroll please?
>In general, I think the fundamental problem... is that it really doesn't offer much hope.

Do you mean to say this is why some people so strongly dislike Chomsky?
The HTML title attribute is problematic
Microsoft's update IE page doesn't style correctly in IE7
You'll have to use IE7 to see this, which means you'll have to be a web developer with a VM, or a loser that still has IE7.
I think the possibility to "change the world" and make something useful out of your life (and even make some money out of it) appeals to a lot of young people.

It's important to remember that most startups founders/employees have a tech background. I don't think the startup model is being well evangelized in other domains of knowledge. We are now seeing an increasingly number of Designers/Marketers adopting the "culture". But these professions are deeply connected with technology also.

Most of my friends with non-tech background don't even know what a startup is, although things seems to be changing.
This is one of my new years resolutions. I love to spend time learning new things, but then just leave them behind when I move on to the next thing.

Hopefully you are right and I will still be able to learn new things even while I focus on shipping.
I anxiously await the day (that may never come) when legislators actually understand what they do when they try to regulate technology.
In the law of property, there is a concept called "license." Basically, it encompasses the idea that you can give people permission to trespass, either explicitly or implicitly. If I invite you to my house for dinner, I'm giving you implicit permission to trespass.

What you're getting at is the scope of implied license and how it can be revoked. Here is a pretty good, non-legal take on it: http://news.domain.com.au/domain/real-estate-news/how-privat...

Basically, the implied license has a scope defined by the rationale for the implication. If you invite a plumber to fix your toilet, they don't have license to use your jacuzzi (though a dinner guest might!) A license can be revoked in any manner that reasonably conveys the revocation to the licensee.

The law of property isn't directly applicable to computer networks, but is a source of guiding principles and analogy. If you're on an open network and the administrator bans your MAC address, I think a normal person would conclude that the message that you are no longer welcome has been reasonably conveyed. Moreover, MIT Net does have terms of use, and one of those terms (#4 of 6) is: "Don't misuse the intellectual property of others." You can also argue that these terms of use define the scope of the implied license to use MIT's open network.
How to get a DUNS number today for free
Yes, very curious why the effort didn't go into an existing solution like errbit? Off the top of my head, errbit is rails/mongodb, which isn't a great combo for scaling out to the size of, say, Airbrake, but then Squash itself is written in rails.

The code in Errbit is quite reasonable, and the team is great as well - would love to hear the rationale!
‘We the People’ petitions need 100,000 signatures for official response
I think the article gets it that this headphones sold this much just because they are a fashionable accessory. What it is wrong about is that it's not about the love for music, because if someone really loves music I am quite sure they would spend those money on something that sounds better than something you can show off. Still, I think this is a more than unnecessary "must have" accessory.
I'm wondering when some government is going to figure out how to make money through plausibly deniable widespread credit card fraud.
Yeah, Facebook and Twitter integration are not going to happen.
I've heard from several police officers that if they follow you for 60 seconds, they can find a reason to pull you over. If the seatbelt instigated that following, isn't it exactly the same thing the OP is saying?

The issue the OP has is that changing your MAC address is synonymous with walking around in the dark, something law abiding citizens do regularly, but police better frown upon because that's when the bad guys sneak around. Personally, I played lots of tag after dark and had more than one negative interaction with the police as a result. Kids after dark can't be up to good, and hackers spoofing MACs can't be either!
If it was more focused on math I would agree. However, the focus is on the solution rather the technique. It is a nice refresher to those who have seen the information before.
I don't think it would work well in real-time with barcodes since the human head is in constant movement. Current gyroscopic sensors would not make it a seamless experience.
Turning around and claiming that "the gubmint wants to lock up MAC randomizers!", however, is just dumb. That's not what the law in this case says at all.

That is exactly what the law says in this case. The government has declared that MAC randomization is the creation of fraudulent identities for the purposes of authentication, not unlike creating fraudulent photo identification.

You can say that randomizing a MAC address is not a crime, just as one can say that creating a fake passport for a movie is not a crime. The crime is in using that fake identification for authentication, which is obvious when customs asks for your passport, but undetectable when a network is using MAC addresses to enforce policy. If subverting that network policy is a felony, then MAC randomization is, by law, sometimes an involuntary felony.

While MAC addresses are obviously not a form of identification to technical folks, this stance would not be unprecedented as the US has also made it a felony to forge another trivially forged pseudo identify, Caller ID[1]. Enforcement of CNID spoofing is much easier given the nature of the phone system, since only a few providers bridge from VoIP to POTS.

[ 1 https://en.wikipedia.org/wiki/Caller_ID_spoofing#Legislation... ]
He could have used this as an initiative to find ways to send more work to china, and then become a liaison with an offshore team. I've actually been told that if I could figure out a way to bring more offshore people into my line of work, I could double or triple my salary.
You'd probably want to go for a RAIC 1 setup, with a decent RAIC controller to oversee everything.
They could prove useful against cops abusing the law. Cops are going to use this sort of tech very soon anyway. Might as well fight back with your own.
Thats awesome! Sounds like we're on the same path.
>In the law as it exists, doing something "anonymously" for the purpose of committing a crime is itself a crime. It's not the act of changing the MAC address that is illegal by itself.

What, then, was the underlying crime, if not this unauthorized access nonsense where access was allegedly unauthorized only because he was supposedly hiding his identity? Keep in mind that it wasn't copyright infringement (which normally isn't criminal anyway), because it wasn't JSTOR pressing charges, it was MIT.

>Your point, I think, is that that "extra" crime is a silly law. Which I think many of us agree with. But it's still the law, and it's not unreasonable for a prosecutor to enforce it.

But there are two issues here: There is what prosecutors did, and what the law allowed them to do. Even if you don't have a problem with the prosecutors, we can still have a problem with the law and work to have it changed.

>In fact, they have a duty to do so.

No they don't. They have prosecutorial discretion. If the application of the law in a particular case is ridiculous, they have no legal or professional obligation to press those charges.
So far it has just been used in development and QA environments. Unfortunately I'm not sure how much traffic our load testing pushes through it.
This blog post and the OP's router would be pretty good pieces in his defense. However, at $1.5M for a trial, would he be willing to defend himself?
The guy must be a really talented manager if he really managed to pretend to do the work and yet the work was actually done well enough to look like it was done by the guy in the same room (which is EXTREMELY hard to achieve with remote people). So whatever salary he had, he wasted his time. He must run his own consultancy and make millions. If he discloses his name openly he will become hugely successful.
That video is exactly what im talking about - I think it could be done even better, but you can see the possibilities. I dont really understand the need for tint on those glasses, but im sure it was just an example ;)
I've been using sympy to automate some derivative computation and I loved it. I found the evalf[1] function to be really helpful as it helps bridge the gap between the symbolic and numeric world.

[1] http://docs.sympy.org/dev/modules/evalf.html
SES is what I was thinking of. As you noticed, I'm not that familiar with how it works, I was just aware that there is something that pays more than the standard GS payscale.
They can require a billion signatures on the petition. We will STILL successfully petition for a Death Star.
And what do you think of NIBs, from the perspective of each of those two hats you are wearing?
According to David Pogue of the NYT who tried them on back in September the display is "invisible" unless you focus on it:

"The biggest triumph — and to me, the biggest surprise — is that the tiny screen is completely invisible when you’re talking or driving or reading. You just forget about it completely. There’s nothing at all between your eyes and whatever, or whomever, you’re looking at.

And yet when you do focus on the screen, shifting your gaze up and to the right, that tiny half-inch display is surprisingly immersive. It’s as though you’re looking at a big laptop screen or something.

(Even though I usually need reading glasses for close-up material, this very close-up display seemed to float far enough away that I didn’t need them. Because, yeah — wearing glasses under Glass might look weird.)"

http://pogue.blogs.nytimes.com/2012/09/13/google-glass-and-t...
Couldn't get this to work in Chrome on OS X, suspect it has something todo with some of my extension(s) blocking needed stuff.

In addition to an "Incognito Mode" (where you might still want some extensions enabled) we really need a "No Extensions/No-(Popup)-Blocking mode" so sometimes one can enjoy stuff like this while keeping sane during normal day to day browsing.

EDIT: just watched after disabling all my extensions and restarting (yes, that was necessary) Chrome, only to realize that i'd already seen it in 2011...
I find I go through cycles. Sometimes I feel like I learn better reading through books and blog articles (and working through any exercises that might be provided). Other times I feel like I pick up more (or at least have more motivation to pick things up) when I'm actually trying to ship something. Different strategies work for different people at different times.
It's a sign of good times that the community here is largely supportive of what this gentleman did. I certainly hope the economic situation will not change any time soon.
There's definitely situations where you might want to have a programmer in the office (or at least "on the clock"). Perhaps your system goes down and you need it fixed ASAP, you don't want to be calling the programmer and hoping he hasn't gone to the movies and turned his phone off.

Likewise with mentoring/helping other staff, sometimes this is just far easier to do when you are physically present.
Presumably the police weren't quite as eager to photograph that.
Great suggestions by djt.

I found myself in a similar space a few years back and these are the three things that brought me out of my rut:

1-I joined a martial arts club. The Aikido community is generally a welcoming group and most dojos have classes 5 - 7 days a week.
2-Wrote brief entries in a journal.
3-Sought out cultural experiences/events that I wouldn't normally attend.
Oh and 4-, actually, outside time. Even in the winter. Even a 15 minute walk. The ol' gray matter really likes to hit the trails, or even the pavement.

Just make one change to your routine today and that sense of your own agency can build momentum.
Just ask any startup who has strong marketing analytics. Videos are not necessary, but they are important and help. Sorry for the really short response. Not usually my style. Was cut short by co-worker asking for something :)
If this lives up to even half of its potential, it will be fantastic.

Also, routing exceptions using git blame isn't about placing blame on individuals for defects, it's about automatically managing and routing the massive quantity of exceptions that can occur in a large rails app with many users and many developers.
Certainly. I was thinking two things, this man is having more success than most companies at outsourcing, and this company he was outsourcing to seems really good.
Be careful if you are using this link as a source:

https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js

A few things in this update broke a production app for us.
That's how I took it when I upvoted you.
still cant believe this school pushed for jail time
https://www.quibids.com/en/landing/

Is a horrible looking landing page, but every single pixel has been A/B tested and it has a great conversion rate. Especially considering the lifeblood of the site is through marketing (as user retention is extremely difficult), an excellent landing page is essential.
I am 15 and startups are one of the things i want to do in future.
0.052%
He's basically saying "I'm being persecuted because I'm so much smarter than everyone else they can't possibly understand me, and people attack what they don't understand."
I don't believe it was the intent of the petition but it may be the end result.

I saw a story on Techmeme yesterday where the husband of the attorney supposedly said a plea was offered of six months. I'm not sure if the story was true but, if it was, it would put the story in a different light.
Justice is not Law, Law is Not Justice (Aaron Swartz)
Adaptive decision optimization for iOS with Conductrics
Linux/Chrome, doesn't work for me either.
I don't think I disagree with anything you said.

I still don't see what it has to do with locking up MAC randomizers.
Exactly. Although I've found it helpful to learn similar languages too (i.e. more than one scripting language). Seeing how subtle differences in the languages play out (beyond the superficial len/length type differences) has helped me understand some of the more subtle concepts of computer science. That said, you probably get the most bang-for-the-buck by picking up a language with a fundamentally different programming paradigm or at a lower or higher level than what you already know.
Woodpecker inspires cardboard bike helmet
Disparaging comments aren't really constructive. You have no idea whether the guy's a criminal or not - that depends entirely on the circumstances surrounding the case.

Surely it's in the best interest of society to ensure that allowing unvetted foreigners access to critical computer systems is illegal? Obviously the facts surrounding this case (which none of us know) determine whether this particular person is a criminal or not.
And Americans say, they are unemployed.
>>"What!? 34 times slower when typically perfs are quit ok, what is going on here?!"<<

"perfs" to do what exactly are "quit ok"?

Please show us your regex processing Erlang program and your time measurements.

---

fyi exactly the same C program can 3,600 times longer using a C interpreter than when using GCC.

http://benchmarksgame.alioth.debian.org/u32/program.php?test...
Good point. I think you could use the standard python eval() instead of defining f. something like:

f = 'x**3+x-1'
x = 4
eval(f)

It should work fine.
Had Aaron not been changing his MAC address, and not used a fake email, would his curl script have been illegal?

If changing your MAC is not itself an issue, how do we determine what (normally legal) things you cannot do after (legally) changing your MAC?
My CSS must be broken. I would expect such a useless, non-content-contributing comment to be greyed out by now.
Can anyone verify the story?
Aaron Swartz Developments
Cornell paper's results of penetration tests performed on OpenStack Essex.
Probably because the implication of that little blurb was that the author is so advanced technically that laypersons see him as magic.

Clarke's quote isn't "anything you don't understand looks like magic". Spoofing a MAC address is not especially advanced. It certainly doesn't look like magic. And people who spoof their MAC addresses don't look like witches.

The "witchhunt" -> "advanced technology looks like magic" connection had the potential to be interesting, but I don't think it worked out well. And I agree with rayiner that it came off as self-aggrandizing more than anything else.
> No they don't. They have prosecutorial discretion. If the application of the law in a particular case is ridiculous, they have no legal or professional obligation to press those charges.

You either break the law, or you don't. The law should be the same for everybody and should NOT be applied selectively. It's actually outrageous that you imply otherwise.

Because this happens it's precisely the reason for why we have ridiculous laws in the first place. If this goes on pretty soon everybody will be a criminal, but the world will still turn for you, until you manage to upset somebody you shouldn't have.

And since we are on the subject, that's how the law works in totalitarian states.
What happens when the other guy is off sick? Did this guy also have to take time off sick, cos he was unable to do the work himself...?
Dell’s bold plan to reinvent: A tiny PC, 'boots' to Windows, Mac OS, Chrome OS
Show HN: Pop-Out Video - Watch YouTube videos in a minimal, always on top panel