skysight-inc/HackerNews huggingface dataset:
Inefficiency is no excuse.

I'm sure there are as many lawyers who love or hate their job as there are developers that do... some people (like myself) love doing the work but I have many colleagues who find it tedius and boring. I would say also not an excuse.

Security or data integrity flaws are no more apparent than contract holes, and often are equally as disruptive.

Developers aren't at the beck and call? Lol I would say that's a misconception. Late nights and weekends are NO stranger to developers. Especially in actual companies (vs independent) where deadlines are approaching its very common to be strongly encouraged (read: required) to work weekends.

It's more likely that the combination of cheap alternatives (outsourcing, developer living in a carboard box in san diego, etc) are numerous and you don't need indepth knowledge to click buttons on your program to see it works like you wanted it to but you do need all that knowledge to look at a contract and confirm its legitimacy.
I remember being lectured by one of those guys, Steve Klabnik, on tolerance and inclusiveness at one of the Ignite RailsConf 2012 talks in Austin, TX. This is one of those situations where you really should practice what you preach if you really want to make a difference.

Ah yes, here's the video: http://vimeo.com/41237183
To add what others have said, lawyers went through more schooling at much expense. $700 is a decent rate for a partner at a top law firm.
Their dignity should not be dependent on their job area being flawless. Thinking they screwed up on a single hobby project should not cause a loss of respect for the person.
Some see a Lisp and ask "why"? I see a non-Lisp that could be replaced with a Lisp and ask "why not?"
out of curiosity, why did you go the clojure route instead of the scala route? From what i understand, scala has more libraries available, including ai and nlp libraries but maybe my impression is not correct?
I don't like that. I don't want to be the asshole, but here it is :

1- No direct mention to Amazon, Really man? Not even a thanks? Not event saying if you are a fan boy (I am!)?

2- Spelling isn't a big deal, but in a resume, seriously?

3- Not humble at all, ie "...and maybe some creativity, who knows... ;-)" I don't want to hire or to work with someone who likes the smell of his own farts.

4- Finally, an Add on your resume... And no amazon doesn't put adsense on their pages... If you want to make some money that's okay, but just say it! Why lying? ... Epic Fail.
Seattle has a very vibrant music community. I'm sure that if you were an emerging artist that had something good up your sleeve you could convince studios to record you and then mix it yourself on a buddy's computer. Networking helps.
A great quote I once heard is that people who claim they are just being "brutally honest" seem to be motivated by the brutality more so than the honesty.
ack-grep does quite a lot of this as well.
The workaround mentioned involves:

1. Log in to the device and go to the "Advanced" tab on the web GUI.

2. Add "&expert=1" to the end of the URL.

3. Click on the red "Expert" button.

4. Scroll to the bottom and disable remote support.

You will need to reverse this process if you ever actually require the barracuda remote support.
For a large enough organization, this could be enough. Would it be possible for a hacker to break in, extract the private key, cover their tracks, then create, say, a phishing website that uses the Barracuda CA? Would it show up as a self-signed certificate at any other organization, but it would show up as a trusted site within the organization?
It's about time internet gambling became available in the USA and this prohibition-type nonsense ended once and for all. I don't see why doing it on the casino floor in Vegas is fine but doing it at home isn't. Sure it's addictive but so is alcohol, and you don't have to step outside your home to drink that. The nanny state must go.
I agree, the responses are much worse that was originally said. There's also the expectation that you'll suck it up and deal with it which betrays the purpose for reacting against what you said in the first place.

Oh, you missed the tweet, in the screenshot, where he wishes you get cancer and that he calls you a cunt :)
Ask HN: What's missing in Broadcast TV?
What you would get from your TV?
I mean TV as a general context for TV Networks, TV listings, TV guide.. (Cable and free-to-air)
Great, glad. Out of curiosity, did you automatically think to swipe on the iPad? Or did you try to tap the left/right buttons first?
In a way you circumvented their copyright so I guess yes you would be in trouble when you returned. If people are actually going to get into trouble about it.
I can think of no good reason to enter into a contract for cell phone use.

It always seems to me to be at least as cheap to buy the phone outright and use a prepaid sim. You pay more up front but less monthly.

You have more freedom, you can still buy on credit with a credit card if you wish to (and benefit from additional protections by doing so usually). You can change networks if you relocate or have signal problems, you can keep your number and you can sell your phone and buy a new one if you fancy it.

I use a prepay in the UK, I bought my own Note 2 which was expensive (~£400), but now I pay £12 a month for unlimited data and text and more minutes than I'll use by an order of magnitude.

Even in the US, where airtime charges are comparatively high, it seems to be cheaper to do this overall. Why save $400 on the phone by agreeing to pay $20-30 a month more than you need to for two years?

Am I missing something? Why do people get sucked in?
The WRT54GL was a great router for its day, but Linksys has not really been making great consumer hardware for a couple years now.

I decided to jump ship for ASUS, and I've been pretty happy so far.
* Outsourcing hasn't hit the legal profession like it has software development.

* You can't just read a legal book over the weekend and call yourself an attorney.

* Open source and Free software. While lawyers do do some pro-bono work, there's not nearly as much of it being done as there is volunteer work being done by software developers around the world.
I'm no physics expert but I did find the article very interesting. Can someone who knows more than I do possibly explain, simply, what may be going on here and what its implications would be?
You don't have to tell your customers that.

Or maybe you can combine it with homeopathy while you're at it. The regular water will remember the properties of the muon water.
"Startup" used to mean a "business that is starting up"... somehow it became a very narrow definition meaning "businesses that get venture funding".

I guess a "startup visa" under the narrow definition is an improvement, but it isn't really what countries should be doing.

Frankly, there's nothing any country has that is going to be lost by letting immigrants in. Every country benefits from immigrants.

But if you're going to encourage entrepreneur immigrants, you should be open to anyone with a business plan, and enough experience and minimal personal assets necessary to make the business a success.

Since this is difficult to determine, don't try to determine it. Let people just apply and take them.

If, a year later, they've gotten in trouble with the law then send them packing... but otherwise, that's what a real "startup visa" would look like, in my opinion.

Fortunately there are countries who take this kind of approach.

Chile wants you to be able to support yourself and have a clean record with the local police.

Panama wants you to form a corporation and put $5,000 in the bank.

For americans, the Netherlands wants you to form a corporation and put $11,000-$15,000 into the bank. (via the Dutch-American Friendship Treaty)

I'm sure other countries have similar programs. For instance, Equador is reasonably open to americans who want to live there.

I don't see Chile, Panama or the Netherlands being overrun with problematic immigrants.
Wow, this reminds me: it's not on Github, but I have a project that uses XSLT to convert a data.xml file into both LaTeX and HTML versions of my resume. On the one hand it's useful enough that I still use it, but on the other it's pretty hideous. The XSLT looks for special XML elements representing characters that will need to be escaped for either LaTeX or HTML, like <underline/> and <amp/>. Pretty ironic that I generate my resume with code I wouldn't want an employer to see. Maybe I should put it on Github after all.... In my defense it looks like it dates from 2006.
To be fair, that criticism is backed up by evidence. Whereas the main reason harthur's code made their "eyes bleed" was because it was written in node.js.
Yeah, the translation in the OP was almost completely wrong; I'm not sure where they got the idea that there was a joke that said "kill yourself". Actually, the depressing thing is that the real comment points even more toward a suicide.
There's a good thread on Quora about the price of lawyers. Without logging in, the first answer is available here: http://www.quora.com/Attorneys/Why-are-lawyers-so-expensive-...

The second answer, which is also helpful, uses graphs from these articles, which helps illustrate the bimodal distribution:
http://www.gradschools.com/article-detail/worst-reasons-law-...
http://economix.blogs.nytimes.com/2010/07/26/the-two-track-l...
I just wanted to point out that (hopefully) these Twitter guys were posting because they truly disliked the project, rather than out of misogyny as the GP speculates.

It bothers me too when people here and elsewhere assume every single negative comment or piece of criticism directed at a woman is due to misogyny, and that somehow women should be "no criticism zones" or something. I really like when people maintain gender anonymity online, because it keeps comments and feedback at a gender-blind level.
"legal work is more likely to be boring, so you have to pay people more to do it"

Sweeping floors and cleaning toilets is also pretty boring, but I don't see anyone paying janitors more because of it.
FYI, element IDs work as anchors.

https://dev.twitter.com/docs/cards#open-graph
Great point. Even so I don't expect them to really go through with it, it is great to see small countries at least trying to stand up for themselves.
The Next Big Thing in BPM – bpmNEXT
I hadn't realized the Copyright Office is under Congress (though that might explain its dysfunction.) But you're right, this petition is outside Presidential power to act upon.
I'm a top Android developer from the Czech Republic and usually charge about $25/hour.
i'm not trying to make excuses for lawyers, i'm just providing you with reasons.

and as someone who's been both a developer and a lawyer, lawyers are much more at the beck and call of clients. software engineers generally know when they have deadlines approaching. lawyers get informed Friday night of a deadline they have Monday morning (transactional lawyers, that is).

your last sentence is precisely the point i was making re bugs.
It is definitely worth watching the video in the OP. He has clearly spent a lot of time thinking about what happened to him and placing it in a framework that has helped him understand it and cope with the aftermath. It seems clinical at times but also healthy (which aren't exclusive of course). It would be sad if it wasn't enough for him in the end.

It makes me wonder if there are counselors specializing in this domain and sociological research into how this kind of stuff happens and how it affects all people involved. These events are quite sad but also a bit fascinating and novel.
Agreed with parent. The burdened rate (that is pay, plus benefits, plus company overhead) for a decent sized software company will easily be $200 - $800 /hr depending on location and company size.

Lawyers are licensed and specialized - the costs associated are passed through to the customers into their rate.
if you needed smart janitors, you would.
Please open the links in separate browser tab by default. To retain current behavior (compatibility ;-)), provide a configuration option in user profile.
Job Titles of the Future #1 - Wikipedian in Residence
Buried beneath the snarkiness, the implied constructive criticism might be along the lines of "don't re-invent the wheel, kid". I looked at Heather's code. It seems pretty tight to me.
Phones are shiny and easy to buy, especially if they have a "Free with this contract" sticker.

Phone plans are baffling, and boring. You don't fondle your phone plan. You don't buy a case for your phone plan.
I don't think the answer to solving concurrency and parallelism problems lies entirely in the approach of Go, Erlang, or some other language. Rather, different layers of approaches seems to be the best solution. Using an asynchronous, Erlang-style, mailbox & message protocol might better approximate the network latency costs in the distributed layer of a system, while synchronized lightweight threads such as in Go might be better suited to take advantage of single-machine hardware. And that's what this project is enabling: use Erlang-style coordination, with Go-style optimized worker processes. It's just providing another option for managing concurrency, and it might be more suitable than, say, Paxos in many situations.

As far as the type systems go, it's been well established practice that you use a data interchange format. I thought Erlang used strings for its messages - surely Go can handle strings as well.

I don't think that you'd necessarily need to have both Erlang and Go running here - rather, this might be best for writing Go systems that 'act like' Erlang systems.
Show HN: Futureo.us - curated content on Technology, Science, DIY and More
Climate Change - Counter Movements
It's time to discuss what can really be done.
Great points.

Drake supports the ability to run stages in parallel (at least in theory) - it's been speced out (https://docs.google.com/document/d/1bF-OKNLIG10v_lMes_m4yyaJ...), just not implemented yet. But of course, once you have the entire dependency graph, it's easy to know what can be run in parallel and what cannot.

As for distributing computations, our approach is that it lies outside of Drake's scope. Drake doesn't know what's going on in steps. But you can always implement a step that would use distributed computation, for example, by submitting a Hadoop job, or in any other way. The only requirement Drake has is for the step to be synchronous, i.e. do not return before all the computation is complete. But even that can be changed for some cases.
Discrete Structures
An approachable text on discrete structures.
Silent Text is only one (and the smallest) component of the Silent Circle suite; this source code release is an incomplete excuse.

Here's one article out of many where Silent Circle makes claims of complete open source. http://www.lemonde.fr/sciences/article/2012/12/13/le-cryptag...
I love building software and serving people but don't like giving up my IP and doing the same work over and over again, so I'm actually shifting out of consulting and into product development.

But if I were starting over, this is what I'd do:

Call them up and ask them. Seriously! Yeah, I know, maybe 8 or 9 out of 10 calls will be dead ends, but you miss 100% of the shots you don't take. If you feel really awkward about this, you can say at first that you're doing a research study, or you're interested in their industry and want to learn about it, or whatever pretense you feel comfortable with. Just have a casual conversation, get some rapport, and find out what the person does on a day to day basis and what kind of things they hate doing or wish they didn't have to.

Do this enough times, refine your methods, and you'll get really good at identifying business problems that you can solve with technology.

Don't waste your time with struggling small businesses; call people who have money. Find people who are superstars in their industry. Or if you really want to work with small businesses, get into the business of teaching them how to be good at sales and marketing (so that they'll have money :) ).

A great question (once you have rapport) is: "Think about the last 10 or 20 emails you dealt with today. What were they about? What did you have to do?"

Once you find pain, lock onto it like a heat-seeking missile and dig deep to find out what's causing it, what the effects are on the bottom line, and what the emotional impact is on the person you're talking to. Is this something so painful that it's affecting their relationship with their family? Solve that one for them and they'll start treating you like family!

You only really need to do this once or twice before you start getting referrals from deliriously happy customers. You suddenly become the "go-to" guy. Raise your rates.

Everything I've said can be applied to creating a product business, too. The change is that you need to interview many people in the same industry (or profession) and get them on board with a product idea that will solve their common problem (i.e. validate the idea before you build it). I'm in the process of doing this right now within a certain service industry niche.

My email address is in my profile here, and of course I'm happy to answer questions or point you to helpful resources.
Next question: Would you hire the bank robber guy?

I ask because I don't think I could do it

(assuming I were in a position to hire)
A beer recipe.

http://www.politico.com/politico44/2012/09/white-house-relea...
It could be great news. Linksys has some pretty good quality control and build quality, which belkin is lacking in. However, Linksys has always had serious problems when it comes to shutting up and getting out of the way. From what i've seen, belkin understands better than most that consumer networking equipment should be silent and invisible - it doesn't need to install software packages or pop up messages in your notification tray.

You really can't judge linksys by the wrt54gl - that's a product from another era, long before they were bought by cisco.
Why? Zen doesn't have anything to do with that symbol, IIRC.
You want to charge $700 / hour for programming? You want to be a professional in the same sense as a doctor or a lawyer? Fine!

1. Get a PhD in computer science or software engineering.
2. Submit to state licensing, certifications, fees, examinations and codes of conduct.
3. Buy liabilty insurance in case your screw-ups hurt someone and they sue your incompetent ass.

Look, doctors and lawyers have been around at least since civilization arose, say six to ten thousand years. Programming as a profession independent of, say, doing math or building weapons systems or accounting has been around only since the 1950s, and it wasn't till the 1960s that large numbers of people got paid to do nothing but programming.
As a San Francisco native (born here, live here) I'd say this is fairly accurate. I would add that Twin Peaks has a fair amount of natives and families as well, but is probably not the greatest for the new transplant or non-family oriented since its fairly insular. The main thing is to stay away from the dangerous neighborhoods, and don't let anyone convince you that the east bay is so close because nobody will ever visit you. ever.
Haha, this is so funny. :)

Sorry, guys, D was our working codename, and it slipped off my tongue, I guess, more than several times. :)
So you can only use it with the vendor you bought it from? I guess the OP means bought with no plan. This is the primary use case for locking.
BBC Radio 4 - Friday, 25th January 2013. Relevant scheduled content [1]:

Male Geeks Rise Up for Women

At present, only 30% of computing jobs are filled by women and when it comes to the number of female speakers at computer conferences, the figure is much, much smaller. In an attempt to address this problem, men are now signing an online pledge to boycott conferences where there are no women on the panel. But just how effective can this tactic be? Should men be doing more to get women and girls into computing? And does the problem really lie with conference organisers or in the fact that just not enough girls are taking computer studies at school? Jenni talks to Aral Balkan, a web designer, who has signed the pledge, to 13 year old Amy who loves computer programming and to Dr Tom Crick, Chair of Computing at School in Wales.

So, the only woman on that panel, including discussing "affirmative" action like boycotting technical conferences, is a 13 year old girl...

My initial skepticism of an article that seemed to be hastily written in anger and with no trivial amount of bridge burning has been replaced with incredulity!

[1] http://www.bbc.co.uk/programmes/b01q0333
PSA: Don’t upload your important passwords to GitHub
And this is probably why. Americans can hire developers from other countries where they can be paid less.

Americans can't hire lawyers from the Czech Republic.
> what do you lose by omitting that part?

Sure, there are many ways the OP could have phrased his response.

Personally, I don't think the approach use to attack someone else's point of view is that important, provided the attack is aimed at the message and not the messenger.

In this case I don't think the OP said anything about the messenger.
I still don't get what's happening.
PR food website
My first webpage www.micombopr.com
Visions always belong to someone
software eng did/does not have to

go to law school (or take any college really)

pass the bar (or any certification at all)

maintain his membership in bar (or any level of professional conduct or accountability)

be legally responsible for the work he performs (in same way lawyers, doctors and other accredited / certification passing professions must)

See also supply and demand. Every half skilled monkey can be an iOS developer (or any kind of developer. Honestly, it's really not that hard. Compared to lawyering, doctoring. Also developer != architect, lead, technical manager, entrepreneur, etc which are all much more difficult. OTOH people who couldn't hack EE or that drop out of college can be successful developers.)
Sounds like a win for me, concentrating all the terrible products in one company. I have no idea how Belkin stays around, I assume its due to a 500% markup on cables or something.
I read the article, didn't know the details, but what I now see is :

- somebody who has proofs of great achievements he did

- a backstory showing how these achievements are compatible, possible and repeatable for this young immigrant who is decided to succeess

- during the vice.com video, apparently a self-reflective decent dude, whose only mistake may have been to send a self promotion video to get the job he really really wanted.

He didn't hate. He worked on himself and was pushed my a great internal drive. He was trying to get the right to pursuit happiness applied to his situation.

I call that a success.

Then the haters showed up and hated him, for daring to pursuit dreams, his dreams, thinks that they would certainly never get to do themselves, even in their wildest dreams

These haters may have seen him as a show-off - and that's sad.

I call someone like this a beacon of hope on what we humans can achieve if we really put ourselves to work.

Pay attention - these persons are quite infrequent, sometimes fragile (Aaron). Help them if you can. But they're here on a mission to change the world.

If you are one, I advise you to HIDE the good things you do.

Poeple are jealous. Any good dead you do, any investment on yourself you make, any skill you have (breaking bricks for ex) - whatever. Consider that a dark secret of yours and wait for the day when usual humans will no longer hate, but welcome instead, humans with 'better' capacities.

RIP Aleksey, you seemed like a great man. The word unfortunately was not ready to allow access to people like you... yet.