skysight-inc/HackerNews huggingface dataset:
But why wouldn't that be part of the sentencing calculation?

Let's say I get charged under, say, 100(c), with elements of proof [A, B, C] and 100(d) with elements of proof [D, E, F]. They convict me on all of A, B, C (and therefore find me guilty of violating 100(c)). They find I actually broke D and E too, but not F, therefore I'm not guilty on 100(d).

If D and E are related to 100(c) why should a judge not take that into consideration? The jury confirmed those elements of the charge were true beyond a reasonable doubt.

I have heard from somewhere that judges may consider elements that were not confirmed by the jury as long as there's still a preponderance of evidence to support. That could be an issue I suppose, if you suspect the judiciary is on average corrupt. But even that still passes the "common sense" test IMHO.

Either way, what I got from Granick was that the worst element of the sentencing calculation by far was the loss calculations (which could essentially easily be "blank check"ed by MIT), not that the judge is allowed to consider related conduct proven by the defendant.
Launch - Becoming a WordPress Development Professional
Poor thing, and was your latte not warm enough this morning?

Please get off the soapbox, this guy is not a criminal and no one is suggesting that "everything should be legal".
We use Exceptional (exceptional.io) and Airbrake (airbrake.io). Both are fairly good but occasionally have discrepancies.
The problem is that the various computer crime laws are vague and subject to interpretation. I read an article recently claiming that accessing a URL manually that is not intentionally exposed via a public link could be considered a form of unauthorized access and wire fraud.
I've always heard that was from Bill Gates.
Centralized Selenium Logging with Graylog
If only he used full disk encryption...
Google Remembers Frank Zamboni
We have direct democracy in California and the world isn't ending. I think essentially you just gather enough signatures for an issue and it gets put to a direct vote on the same ballot as the presidential elections.

Although it's by no means perfect (what is?), it does help solve the problem of special interests being able to buy politicians.
It's a pretty crazy mistake to make!
Good Call! Every time I watch that video I die laughing.
A threshold clearly within the reach of the internet, when it has a desire to act.
> 3. Fix bugs in the open source projects you use.

> I’ve never taken a hard look at the Apache source code before, but I have found a few bugs in Apache that I’d love to have fixed

How can you take this advice if the author doesn't even follow it himself? Seems like a shallow recycled piece designed to promote the author's eBook.
I'm pretty lazy, but I'm not irresponsible in regards to my obligations to others.

Really, what I'm saying here is that you are just insisting that your definition of lazy is the only correct one.
Seconding this! Meetup.com has been great for me. I've met some really cool people there. It doesn't have to be programming related, even. There are many different activities, so perhaps you could find a hobby that gives you a break from programming so you can go back to it with a fresh mind (biking, chess, atheist or religious groups, etc).

I hope you feel better soon.
Maybe they let him go and retained the foreign employee. They just... cut out the middleman.
R´ha is an animated short movie created by first year student
R´ha is an animated science-fiction short movie created by Kaleb Lechowski during the first year of his studies.
Petitions for Ballot Propositions have radically reshaped California's government over the last several decades.

http://en.wikipedia.org/wiki/List_of_California_ballot_propo...
Wow, exactamente lo mismo que hacen las consultoras en España, pero con miles de programadores trabajando en cliente..
I believe that because his MAC address was blocked and he spoofed it to circumvent the ban, they believe that shows intent.
Another open-source alternative is Sentry (https://getsentry.com/), which supports multiple languages and frameworks. A hosted version is also available.

The Ruby support in Sentry currently isn't quite as good as the Python support, but it's not bad at all, and constantly improving.
Some of us are either making software about war or warring about making software. So, it all works out in the end.
Just a sales recommendation: the parent, by asking a question, has given you permission to talk to him. Take that opportunity and expound on what distinguishes your product from others - better customer service? a more responsive site?

Don't leave it "up to the individual"!

(Great looking site btw)
Want to do a startup? You'll need 500 ideas, not 1.
Agreed.

If I did this, I think that, given my employer is paying me for my time, I should still focus on stuff for the company whether my work has been outsourced or not. Rather than use it as a way to slack of, I could do way more, meaning pay rises, bonuses and additional opportunities. It would make doing that more worthwhile, in my opinion. If I run out of work to do, awesome, I'll ask for more, making my productivity gains clear as day.
Show HN: A New Way to Search for Local Prodcuts and Services
Thanks tgrass, good find and a REALLY interesting question.
So why didn't he just arranged Remote Desktop access to VM at his house, instead of giving direct access to corp VPN?
Not a lawyer either. But from reading a dozen or so articles regarding the case it sounds like the general timbre of human emotion in those posts believes that charges of 'concealing his true identity' are used simply to increase the possible sentence. It reminds me similarly of RICO statutes which allow prosecutors to lump various charges together in order to create 'super' charges. Also reminds of me Captain Planet for some reason. Except his evil doppelganger.
> "(and doesn't disclose information you deemed confidential)"

Is not some minor detail. You can have a certain level of confidence that your contractor won't release confidential information because they would be subject to civil (maybe criminal) legal action.

When your contractor turns around and subs out that work to someone in another country, that threat of legal action loses quite a bit of its' bite. Sure, you could maybe still prosecute/sue your direct contractor, but you still have no real control over the outsource subcontractor.

In either scenario, the purpose of the legal action isn't for you to recoup your losses -- you probably won't. The threat of legal action is what's supposed to stop these losses from happening in the first place.
>If someone is truly determined to end their life no human can stop them

Tell that to all the Bradley Mannings of the world.
I'm not incredibly familiar with CA, but I'd argue you probably have some provisions for direct democracy, akin to referenda or people-proposed laws in some European countries. The main system is still fundamentally representative in nature.
I think this general may be Erwin Rommel, the Desert Fox.
Bing Explains Why Facebook's Graph Search Is A Boon For Its Business
Nothing is ever easy
Show HN: I built an app to measure and track meditation
Really? We have quite opposite experiences; extremely bad code and a lot of scamming (outsourcing it to some junior after you come to trust them). We moved all to the EU and never looked back; very good quality, prices being a bit (not that much even) higher but no more sleepless nights are broken deadlines.
Ask HN:  What if the US gov't worked like a startup?
Gmail would replace the US Postal Service.

Can you think of other examples that would make our country run leaner...
On a contract in 2011 while expressing frustration at a p.o.s. assignment I told the requesting manager "this stuff is such bullshit I've even considered outsourcing it". His response was one of praise, and suggesting that if I'd done so he'd consider hiring me in future.

The problem with doing this are of course the risks you mention, in addition to one more: so you've found some cheap-assed Asian contractor to do the work for you, only they decide to stop committing for 3 weeks, and then on the Monday of week 4 you arrive to an e-mail announcing they couldn't give a shit any more, committed the past 20 man-days of unreviewed mess and have disappeared for good.

And here is where you got what you paid for: the original work, in addition to a big chunk of crap you have to read and understand since you can't throw it away because it partially/completely implements some features your customer has already signed off.
I like it. Useful tool. Btw, I noticed that if I change the Text color to white, the text color button itself changes completely to white and i cannot see it anymore (IE8)
So we define proper mental health as people who would not ever kill themselves? How convenient for you.
I think the difference is that enterprise software eventually nets you a $200,000 contract, while the OP company distributes free email and makes money through affiliate links.
Yeah, I like the idea of finding someone to collaborate on a fun project. I did not say this in the post, but I found out about a small offshoot meetup at one of these events - and that has been fun because it was very hands-on.

I like hearing from recruiters - if only to get a sense of what frameworks coders are using these days.

But, attorneys, really?
Hey, no need to apologize. It's relevant to the topic at hand and you've just given me, and quite likely some other folks, a series to check out. That's hardly something worth apologizing over :)
I thought it was pretty clear they were upset about the security breach and unauthorized access to the corporation's intellectual property.
Well done, both of you.
Here's a legitimate question that I'd like to know the answer to.

How many petitions on the White House petition site, regardless of the number of signatories have resulted in a direct change to US policy, in favour of the petition? I think people should be getting more peeved about the answer to that question than the number of staff writing non-responses to them.
Knee-jerk mob justice is alive and well.
>Preventing him from killing himself, by any means necessary, would have been best for society.

Please explain this one to me. I would love to see what you come up with. I can think of about a thousand reasons why it isn't.
Two Basic Skills You Can Learn In College That You Need To Succeed
You know, in public places there are going to be lots of eyeballs recording images directly into human brains. Most of these people will quickly forget about you if you don't do anything unusual, of course, but there's always a chance that there's someone around who recognizes you. I'd say it's always best not to assume you have privacy in any public place.
Best thing I have found during times like that is going to a gym every day for a while (keeping it up after that is even better). You meet people, get out of the house, get stronger/healthier, feel better in general.
Agreed - the cause of a bug isn't always a line present in the stacktrace.
>If he was truly working on critical infrastructure then there's all sorts of criminal liability issues there.

Really? Under what laws?
Besides taking the "civil liberty" angle, I'm trying to get to the "witchcraft" angle. As Arthur C Clarke puts it, "Any sufficiently advanced technology is indistinguishable from magic". Here is my corollary: "Any sufficiently technical expert is indistinguishable from a witch". People fear magic they don't understand, and distrust those who wield that magic. Things that seem reasonable to technical geeks seem illegal to the non-technical.

Excellent insight.
Sure, don't you want to make sure no one steals your "fun project" idea? I'm sure it has happened ;)
Exercise is always great.
Expand your knowledge in other ways. Try acting in some amateur theater or go to cooking lessons. It is always good to meet other people who are interested in other stuff. Learn juggling.
And if the situation is really hard and no one is around, this works often for me.
http://750words.com/ and the simple analysis it gives on the end feels like an awesome private conversation.
Yes. While I'll take any compliments or acknowledgements, comparing us to enterprise software is a long bow. Although if it's long bow comparisons we're looking for, it is worth noting that we have more Twitter followers than the first 37 Presidents combined.
I was disappointed that the article didn't recommend using SCSS over SASS.
How to decide when we have simulated life
As part of the Open Worm Project (http://www.openworm.org/), we are trying to establish a set of criteria for when we have successfully simulated a c. Elegans nematode to sufficient biological detail.
Yes, but the point is that allowing people to directly petition the government via gathering signatures, which then triggers a public vote of the citizens, does not lead to quagmire. Far from it.
It was wrong to subvert security protocols, but this employee was genius if he could spend 1/5 of salary to outsource his job with no one noticing any change in the level of the code being delivered.

There are literally hundreds of companies that should hire this individual to manage an entire team of outsourced developers.
I haven't used Sass yet but it seems pretty cool. Does anyone know how it compares to Less?
Looks good, I just wished it integrated with Github instead of having it's own UI. Github already has all the functionality the squash UI webserver has.
Interesting business model. Outsource as much of your work as possible but take on more responsibilities in the extra time it frees up. Make yourself look superhuman, get a pay rise/promotion and spend some of that extra income outsourcing even more stuff.

Repeat until the whole house of cards falls down.
Please critique my service; I am a masochist, tell me what I'm doing wrong.
does that make this a bad idea?
"Kafka doubted many times that his novels and stories would ever be published because of their 'immoral' content. So, I'm interested in any further info you have that might suggest otherwise."

To be frank, the subject of Kafka's authorly intent or personal inclinations is a bit tangential to my original point, and I'm not sure how we arrived here. I can tell, by your username, that Kafka is a subject of great personal interest. I share a love of his work, though I do not have any particularly privileged or scholarly insight into his history. I simply brought his name up because he wrote a great opening line to a great work, and because he wrote in an era in which readers' attention spans were every bit as precious as they are today.

I think my original point has been sidetracked: namely, that great opening sentences capture the reader's attention, and that the reader's attention is at a premium. That's the only point I ever set out to make in this thread. And I think the point remains valid.
Working from home is lonely; that's just the way it is. Motivation can be easier to come by if you find somewhere else to work sometimes, like a library or cafe. When I was at my greatest depths of despair from living in a new city with no nearby friends and working long hours from home, I found that I could escape if I started attending events in the local entrepreneur community. Just do something...anything to get away from working at home with nobody around. Even a little interaction goes a long way, and being good at conversation takes practice.

I would also suggest surrounding yourself with as much outdoor greenery as you can (time of year permitting). It's really therapeutic.
First ever hack day for classical music
1st CLASSICAL MUSIC HACK DAY

February 1-3
University of Music and Performing Arts
Vienna | Austria

www.classicalmusichackday.org
register now for this free event!
-----------------------------------------------

INFO

The Eliette and Herbert von Karajan Institute and the mdw-University of Music and Performing Arts Vienna present the first Hack Day for Classical Music.

The Hack Day will take place at the mdw-University of Music and Performing Arts in Vienna. Developers, musicians and creative minds will gather to develop new applications for digital classical music reception. Live performances of young musicians will allow developers to produce new content and data – a long weekend full of innovative possibilities in the field of music technology.

Please spread the word about this unique event and invite your colleagues, students and technology contacts.

For more information contact Matthias Röder at matthias.roeder@karajan.org

@classichackday
Now that's what I call a straight shooter with upper management potential.
And when similar capabilities are built into less obvious glasses? What about contacts? At what point will you have decided that since everyone is on camera at all times in public, from someone's camera, it just doesn't matter?

We're all going to have to get used to being sousveilled.
Ahaha, I laugh when I think that I'm paying my devs less than a barista makes at the local Starbucks!
Anger at the NRA's new video game is misplaced and immature
For the domain name, aaronsw.com . It's currently not possible to register domains for more than ten years.

You could envisage some sort of way have putting the domain in a trust fund. Where there would be funds to renew the domain, you could potential show how much is in the fund, on the trusts's page. And as long as there is money in the fund, the domain would be renewed. The domain technical contacts, and possibly the other contacts too would need to be put in the trusts name so that they can renew with the registrar, and possibly change the DNS if needed.

As for the hosting, you could probably run a script that would take a static snapshot, and save the files in plain HTML. This of course gets more complicated for sites that use things dynamically with database backends.
It's basically the same, minus a few differences in syntax.

ie. Mixins

LESS

.border-radius(@radius){ border-radius: @radius; }
.border-radius(5px);

SCSS/SASS

@mixin border-radius(@radius){ border-radius: @radius; }
@include border-radius(5px);

- - -

The biggest difference is being able remove curly braces and semi-colons, which can speed up your development

h1
font-weight: bold
color: red
Did China Grab Tibet... for it's Water?
Just because change doesn't come directly from these petitions, it doesn't mean they're worthless. They act as a gauge, not necessarily for our government, but for us, showing the amount of support that exists behind a given idea or movement. It's not precise, and is not the only gauge, but it at least functions as one piece of the puzzle of affecting real change. Your cynicism is wasted here.

> If petitions actually worked, they'd be banned.

Replace "petitions" with voting, protesting, posting comments on Hacker News, or talking with your fellow citizens about political issues. All those are other pieces to the puzzle. Why aren't they banned?
This is a great tool ; however my advice to any programmer who found this useful is to learn a CSS pre-processor like LESS or SASS+Compass (my preference).

I am programmer and I used to love WYSIWYG tools for building /styling buttons and forms; my favourite tool was Stylizer. However, once I began to get some level of understanding of SASS/Compass, I rarely use those tools. If and when I do use WYSIWYG tool, I copy a over the generated CSS as a SASS mixin.
That's how all universities work. It's quite impractical to secure them properly, and nobody can hope to recognise all the students (and visitors!) so you can basically walk around any university and as long as you look like you belong there nobody will challenge you.
From the github README:

"Squash is a collection of tools that help engineers find and kill bugs in their code."

https://github.com/SquareSquash/web
> but sometimes free can mean not around very long, which is not so nice, especially if you have tons of data stored...

I do wish people would remember this when talking about how unjust it is that PACER charges 10 cents a page (up to a maximum of 3 dollars per document) for court documents.
This sounds like Heinlein's "man who was too lazy to fail".
What I'm confused about is the $1,000 minimum to open a brokerage account[1]. If you're doing it to open a checking account, does that still apply?

1. http://www.schwab.com/public/schwab/investing/accounts_produ...
I'd be really interested to find out how prevalent this is. I personally know one person who claims to pay someone in India about 10% of his own salary to do his job for him. Anyone else know someone that does this?
I didn't envision it working like that. I probably wouldn't keep my personal outsourcing a secret. If my employer was dead set against it, I wouldn't do it.

Since I work for a small company and have a good working relationship with the owner of the company, I will either receive an approval or a refusal, with a good explanation.

The way I see it is that if I can increase my productivity in a big way by doing that, I can't see a problem with it. That's especially since I have the ability/authority to hire a contractor on company funds if I need one.

Some say it's very shady but this could work well if you're completely honest and if you have good delegation skills (after all, anyone can delegate but effective delegation can be much harder to do).

It depends on your employer I guess.
Two weeks without electricity in the winter. People die like that.
You are correct. His point is that one can use this trick to install programs that Anti-Virus programs cannot detect, because they are part of the browsers, unlike perhaps a service.

Because while having control of a system is 'winning', one still wish to do damage relatively undetected (if one's intent is to use the machine as a zombie, for instance). And doing it through Firefox is a very undetectable way to do so.
"What backfiring? Getting fired?... I don't see any backfiring."

Yes, being fired was the "backfiring" here, as in a-direct-consequence-of-actions.

Sure, you can lose your job for no fault of your own, too, but you seem to be conflating the inherent unpredictability of life to the level of cause-and-effect.
There may or may not be Great CSS books out there, but in 10 years, I never found any. They invariably teach you recipes, but not how to to think in the terms the language was designed.

The ruby community is one of the most active and rigorously analyzed in contemporary programming. Blog articles are well vetted, and Google search can reliably point you to decent articles. Further, ruby belongs to a class of languages (interpreted, general purpose, imperative/OO) that is very well understood. Languages from this broader ecosystem include python, perl and even JavaScript, all contributing to a deeper analysis of each.

CSS is a stylesheet system. There are no other popular systems in use. The comparison could be made to Microsoft Word's style system (which has a very different conceptual model). Such a comparison could yield interesting ideas. But such a comparison is never made. Other stylesheet languages for structured documents include the unknown FOSI and DSSSL. When was the last time anyone cited those referenced in a blog post, tutorial, or book about CSS?

I'm not saying the specs are a good teaching device either. But teaching and precise description are different ends. Regardless, because there doesn't exist a good community (incl blogs, books, personalities) to fall back on, the specs are your best bet. Ultimately, they (along with other implementations) are what inform browser implementations.
No, he wasn't kicked off, just the MAC address of his laptop was banned. As the article author wrote, if someone blocks your number, it's not illegal to call him/her from a different phone number.

Maybe they could make it illegal if they got a restraining order, but AFAIK MIT did not do that.
He allowed an unauthorized company from another country full access with his credentials to the company code base. It is a massive security breach.

He deserved to go.
They were actually talking about it on NPR this morning.