skysight-inc/HackerNews huggingface dataset:
Right. Because that's all they do. Let's see:

1) Stole from Symantec and released the code: https://thepiratebay.se/torrent/7014253

2) stole from pcanywhere and released the code:
http://www.zdnet.co.uk/news/security-threats/2012/02/07/anon...

Funny thing is, Google does the same thing with the GPL (IE: "theft" of code): http://mjg59.dreamwidth.org/8991.html and the people here on HN want to crucify them.

It's so easy to hide behind a handle/username online. It takes no balls or courage because you have little to no risk. The mere fact that they do this shows me that they aren't really serious about their views and are most likely anti-social kids (or adults with the maturity of kids).

This is stuff that I would have enjoyed when I was 15.
I think I may have agreed with you completely five years ago, but today's world of education is changing...fast.

We may be still seen as outliers in our field, but the landscape is changing an many educators are getting on board. I'm also looking at the glass somewhere half full, which may not be the case...
Could you do this in 54 hours? (Startup Weekend SLC)
Does Google not restrict their coupon codes to one use? (This seem especially important since they appear to be gift certificates rather than discounts.)

Why don't they limit the supply of the "free $100 of advertising" coupons if they don't intend to follow-through?
There was a 500 startups group (I believe from their last demo day) called PayByGroup that is also doing group payments such as this. It seemed to me that the most promising application of such a feature is as a button on existing sites, not as a stand alone site/app.

The example PayByGroup mentioned in their pitch was having a 'Pay By Group' type button on AirBnB for crowdfunding a trip. That seems to be the easier route to mass adoption than trying to create a new destination in my opinion.
There were multiple complexities along the way, mainly that education is still an important part of my life. When I wasn't studying I was coding, and quite often I'd go till two in the morning just to get back up at six and start the day again.

Additionally both myself and my partner have learnt a lot along the way, for instance we now have one designer we can rely on to get the job well done and on time. Our previous one disappeared for a month on holiday without warning and I admit, we waited too long before deciding to move on and find a new designer. Little niggles such as this slowly but surely kept pushing back our deadline.

We've had users persistently asking us when are we going to launch so you're not the first, nor the last. Thanks for your interest however :)
On what basis would a university have any say about what a student does with her notes? I can't think of one--legal, moral or ethical.

I certainly hope this doesn't become something more universities waste their time on, because this is ludicrous.

(edit: typo)
Its not a common method in Germany.

Where are you getting that from? It's standard practice, try reading some alternative media (fefe!) sometime. I have no matching links handy, but you can read about it pretty frequently if you look in the right places (e.g. during the Fukushima event).
To be fair, on occasion the journey is the real reward - e.g. learning to do arithmetic versus using a calculator. This is a global maximum vs. local maximum problem.

Unfortunately, it's extremely rare for a teacher to use this argument for the right reason; much more often they're doing exactly what you describe.
She's also reasonably popular with the BBC - featuring on their Dragons Den reality TV series, and now in the online version.

I think it's very easy for VCs who court the media to rely on statements like this. They don't have to do the work. But I also think it's pretty irresponsible: it seems to suggest that success requires this level of effort and that if you don't commit yourself to a 90 hour working week, you'll fail. I'd hate to see someone take on a 90hour working week for any extended period without suffering mental and physical issues.

I've no doubt passionate people can live and breath their projects, but that's a different thing altogether. We all know that you can feel like that when you believe in your project and it's going well.

My advice, for what it's worth is give it your best shot, learn when things don't work out, and be prepared to evolve your idea to overcome hurdles.
Further along these lines:

http://the-witness.net/news/2011/06/how-to-program-independe...

(around 10-12 minutes in starts talking about algorithms in production)

Johnathon Blow (semi-famous indie dev) talking about when data-structures and algorithms really matter.

I tend to agree with this--a bad (suboptimal but functioning) algorithm now is better than a perfect algorithm later, and when you need to ship you should write the code that gets things done.
A one time pad can be easily hidden amongst other text i.e. a book printing with some rules applied (third letter of every alternate sentence).
This seems like a pretty general statement. In most every survey I've seen, Google is a top ranked brand around the world, either by enduring value or consumer sentiment. It may indeed be that how they treat certain customers is problematic, but I find it hard to say that "so few people really like them".

That being said, no one stays on top forever, and as they grow, even a small bit of discontent can grow even faster.

Just a couple of links from a couple of different angles: Integrated brand measurements, consumer NPS, best place to work

http://www.interbrand.com/en/best-global-brands/best-global-...
http://www.brandz.com/output/brandz-top-100.aspx
http://www.satmetrix.com/company/press-and-news/pr-archive/p... (In the online search and information category, Google and Facebook led again with scores of 53% and 52% respectively)
http://money.cnn.com/magazines/fortune/best-companies/2012/f... (Top of the list of best place to work for)
Feb. 10th, 2012 – Area Professor Dead After BicyclE Collides with his Smart Car
Improve your PPC ROI in three steps
Um, no. The "crimes against humanity" thread is over ----> there. This one is about how smart and otherwise insightful men thoughtlessly contribute to the sexist atmosphere that is pervasive in the tech world, as any technical woman can attest to.
Farting In Front of Your Partner
> But if you petition for re-instatement, recognize the mistake or violation you made and resolve it, you'll probably be allowed back in.

That's a nice thought, but is not practical to me.

I ran ads (just some tests for a day or two, every 4-6 months) for one of my websites that provides a software control panel that manages web-server components and allows you to create websites (kind of like CPanel but for Windows).

This was the "landing page" (a PR5/PR6 page, since 2003):

http://www.devside.net/server/webdeveloper

This is the response I received back from AdWords team...

I confirm that your site has been flagged for unacceptable business
practices and was consequently disabled.

In response to multiple complaints received from users and publishers
about this category of ads, our policies no longer allow sites that
promote low-quality affiliate advertisements, the sale of free items, and
other business models about which we've received multiple complaints.

At this time, it's Google's policy to not accept ads that make
unverifiable, misleading claims about income opportunities for low risk
and minimal effort. Read more about this specific policy at:
http://adwords.google.com/support/aw/bin/static.py?hl=en&topic=28436&guide=28435&page=guide.cs&answer=190440

Thank you for your cooperation.

Sincerely,

Kayo
The Google AdWords Team

Tell me how that's relevant to me or what that means to me?
I sell and support a 100,000-line .NET application that manages tools such as Apache, PHP, and MYSQL.

The best I could come up with was that someone at AdWords decided that my application was immaterial, and that I was instead selling Apache, PHP, and MySQL.

So I contacted them again...

I do understand your point of view and apologize for any inconvenience
this may cause, but unfortunately we cannot provide any further
assistance in this matter. Google’s primary objective is to provide
safe, relevant experiences for our users. The decision to suspend your
account was made after careful review of your account and the low
quality landing page experiences promoted through your ads.

Please refrain from creating any new accounts, as they will be subject
to the same suspension. For privacy reasons, AdWords Support is unable
to provide any additional information regarding this account.

Thank you for your understanding and cooperation.

Sincerely,

Kayo
The Google AdWords Team

It's a nice letter and I do appreciate Kayo getting back to me, but it's still a f-you, we don't care, we don't change our minds, if we made a mistake it's your problem, letter.
True if you want to game the system - if you actually want to help them test out there service just upload 5gig of photos and video - I'm sure most people have that?
Only uses #push and #pop, so it's actually a stack. I dunno why it's named queue.
In principle, of course you are correct. In practice, however, this viewpoint ignores a key fact of modern life.

The ToS for most services nowadays are extremely draconian and one-sided. The vast majority of the time, service providers don't bother exercising the rights they've reserved to themselves. If you try to live strictly within the safe zone of the ToS of every service you use, you'll be crippled. You either live a little bit dangerously, or you go home and hide under the bed. When someone does run afoul of Google's wrath (or whatever other service provider), often it's not because they did something unusually bad, it's simply that they had the bad luck to get noticed.

Let me use speed limits as an analogy. It's not uncommon (speaking for the U.S.) to find a highway with a posted speed limit of X MPH, and most traffic driving at X+5 or so. A police officer typically won't pull you over for driving X+5 in that situation, but technically you're breaking the law, and if they do pull you over, you'll probably wind up paying the ticket.

The situation with common ToS's is that the road is safe for up to 80 MPH, and most people are going 60, but the posted speed limit is 3 MPH. The police (service provider) can, at their whim, nail whoever they like for going 20 times the limit.

What's sad about this is that the situation does not incent good behavior, it incents keeping your head down.
I like. Creating for the sake of creation is what allows innovation.
Tesla Model X electric CUV (seats 7, 0-to-60 in 4.4 seconds)
Google doesn't just ban accounts for no reason. Sometimes accounts can be suspended due to false positives in their ToS violation detection algorithms, but there is a good reason this account was banned.

Google does not like affiliate marketing via their advertising services. This is because they feel the best user experience is one whereby the user goes directly to the merchant without an intermediary padding out the middle of the process, and/or competing with the genuine advertiser and artificially inflating the number of ads attributed to a single end-merchant.

So in a nut shell, if you don't want your account banned, advertise your own unique thing that is of value in and of its own right and can stand alone without any further affiliate links. If you're offering something of value and it indirectly may lead a visitor to an affiliate link, that's ok, but it can't be the point of the ad. Google were burned by this early in the days of Adwords and customers were routinely led down the affiliate path, which caused serious quality issues in the ads they served up, hence the current ToS.
NASA Might Build a Deep Space Outpost Near the Moon
I'm highly skeptical that this tool will be able to deal with anything other than the most basic of pages.

What happens if your site already has a mobile version? I assume this Cinch tool would have to proxy your site to deliver their mobile rendition - thus keeping the consumer from ever landing on the site and triggering whatever native behaviour the developer intended for mobile browsers.
Wow, glad I'm not the only one who's seen this.

My problem is convincing managers that good bug fixers don't always make good clean-sheet coders. Nearly everyone has things their good at. The trick is figuring out how to utilize strengths while mitigating weaknesses.
One of my guiding principles as a college teacher is to never make rules I can't enforce. This clearly falls under that category. Even if I was concerned about this, there's nothing I can do about it. If a student wants to sell her notes to one of these companies all she has to do is not write her name on them, and I'll never know who did it. Prohibiting it would just make me look like a moron who doesn't understand the limits of his own authority.
>keep in mind that a lot of the HUGE names are releasing course material for free anyway.

One of my professors this semester refuses to provide his slides on Blackboard. When someone asked him why, he said he didn't want people stealing them and handing them out to people who did not come to class. Basically, if you want the slides, you have to be in class for that day and take notes. He proceeded to make the person feel bad for wanting to take the teacher's "hard work".

What he didn't mention is that McGraw-Hill provides them on their website for every student enrolled anyway, and "his" slides came on a DVD from the teacher's edition of the textbook.
Two comments:

1) There are good teachers and there are bad teachers. Please don't tar all teachers with the same brush. (I know you said "tend" not "all" but every other part of this post implied a broad brush.)

2) Sometimes we really do need to teach process. If I wait until the programs are complicated and the algorithms can't be held in your head to teach test cases and documentation and encapsulation for the first time, then they're hard. If I step my students through the design process on something simple like is_equal_to or even get_x, then they can start to build good habits so they're ready when they need them. "But I can just write this method and know it's correct just by looking at it." "Well, I should hope so. Fortunately, that's not the point here."
Rails for Zombies then get this book http://ruby.railstutorial.org/

It helped me bunches.
The Story of 2 $1 Million Projects in 24 Hours
IMO Google adwords employees do contact customers directly out of the box.
Once I got a letter in my house addressed to me which also had my google account id offering me free adwords credit.I really really don't know how that person got all those details. I hadn't even heard of adwords during that time. But when I use the free code in that letter, it worked.

I also saw similar incidents with my friends and also one friend had also received a similar email to what you have received.
If you had been using email for may years, then I am sure you will know how to tell spam from ham
Good luck to you with your offer
Hey all! Just a quick update (around 5pm GMT)

Just so you aren't all waiting and wondering, I'll be sending 5 reports out per day over the coming week.

I'm really pleased I've had lots of requests and I hope the feedback I provide is really useful.

I spend a good while on each site & writing up notes on all different aspects.

I sent 5 out last night and I'll be sending another 5 tonight and so on.

Thanks guys, hope you all have a great weekend!
Just a note to others, you don't need to do all 5 gig in one go, you can keep returning and adding more pics with each 'import' scan of the device.
Victory for Lorem Ipsum
It's not trivial - but it's not unsurmountable.

Regarding triangulation, it's about finding the source. The source is hard to track reliably if it moves, especially away from the detection devices or rapidly out of range. Try tracking a broadcast source from a vehicle driving around you in a circle. If it's omnidirectional you'd have to be in the line of sight. If there is interference across the band, selectivity of the RDF recievers is compromised. Radio direction finding is surprisingly painful.

Hint: The anti-triangulation measures are actively used on Clansman radio sets.
Front-end Job Interview Questions
A list of questions for Front-end Developers in Job Interviews
And where, I might add, no one rushes to the defense of men with a "cut the sexist crap" article.

Why would they? Men aren't being oppressed by sexism!
I also will not follow anyone that silences your opinion merely because they disagree. This isn't the purpose of down voting, but it's obvious to me that the supporters of anonymous feel this way.
In yesterday's "Fast VM" thread I asked about memory consumption of PyPy vs. CPython, because most of the benchmarks focus on speed and there usually are no memory consumption figures (iirc, they were huge for Unladden Swallow [~800megs on one of their benchmarks, probably the django benchmark]). While I agree with fijal that there are no benchmarks stressing the memory sub-system, I think it would also be interesting for many potential early adopters to know about expected requirements.
Most posts here are about tunneling, which is akin to whacking a mole and not a solution.

The only solution is in space, or a mesh net run by citizens, http://www.reddit.com/r/darknetplan/
Just as a datapoint: I've been using vim for >12 years and I still use the arrow keys. Don't sweat the dogmas too much, try out what works best for you and stick with it.
On a side note, Wikipedia is a horrible source to learn a new algorithm.

I can't say for A*, but many other algorithms (like Bayes Probability, FFT) I tried look up made little sense to me on Wikipedia, but learning from some well presented material(be it text, graphics or video) made them easy to comprehend.
During stressful times (like outages) people involved with response, troubleshooting, and recovery also often mis-remember the events as they happened, sometimes unconsciously neglecting critical facts and timings of observations, assumptions, etc.

This is a great reason to use IRC or some other loggable, text-based medium. After everything's green and you're doing the failure analysis, you can look at the logs to see what happened and when. IRC also makes it easier to collaborate if things are broken in the middle of the night when everyone is at home.
Yeah, I could understand a company that makes nuclear warheads but I don't see the connection between nuclear power and tanks. I think the author either isn't informed about the possible positive aspects of nuclear power or meant to say something else.
How is using vim on an iPad any different than using vim on a laptop/desktop? Connect a Bluetooth keyboard and you're doing exactly the same thing. The only difference is a smaller screen size, but vim doesn't really care.
Technically I don't build web applications like RoR or Django. Rather I build out my front-end with HTML/CSS/JS and call REST services. That being said I have started using Clojure to build those rest services and as my processing layer for by back end system. I like it, for this use, it is very compact and succinct, what used to require reams of boilerplate in Java takes me a few lines of code in Clojure. MY personal opinion is that writing web apps in this fashion is more elegant due to it's simplification of the technology stack. I also like it because it allowed me to transition from Java to Clojure for services because my web UI was not tied up in implementation specific technologies such as JSP or JSF. I could have easily transitioned from Java to Python or Ruby if I wanted to go that way, having the UI completely decoupled from the back end technology stack affords developers a lot of flexibility.
The Science of Smell
Why We Invested in Gumroad
Great article! Reminds me of "Zen mind, Beginners mind" book.
Could you share the approaches you tried for login?
"No, it's not FREE to duplicate."

cp ShohamsGreatestFlames.txt ShohamsGreatestFlames2.txt

Man, that was really really cheap. Free even.

"It costs money to duplicate and distribute licensed copies of other people's work."

Notice that I didn't say anything about licensed copies of other people's work. Duplication--the raw act as shown above--of digital data is effectively free.

Your profits derive from your ability to control the scarcity of your product, right? If a publisher licensed your music and stood next to you at your shows handing out your album for free, you'd be boned, right?

The fact here is that these people can and will make duplicates of your work, and there is nothing you can do to stop them. It's not costing them enough not to, and anything you do to increase that cost--pushing for rediculous prison terms, making blank CDs have a big tax, forcing ISPs to limit service, etc.--hurts society far more than your loss hurts you.

"And it's not information, it's art."

To my capture card in the studio, to my sound board mixing analog signals, to my microphone receiving vibrations in the air, reading a phonebook and playing a song are functionally equivalent. To the hard disk, the bytes look the same. Metadata about "art" or "not art" is lost in the medium.

There may be a great philosophical difference between art and information, there may be a moral difference about how one ought be treated as opposed to the other--but there is no practical difference, and getting paid is about getting practical.
Chrome and the blank new tab button
I think the less than perfect grammar makes the piece flow better, and sound more authentic Zen
Like I said, I am not a lawyer. I'd be grateful for any detailed analysis of ACTA as compared to current German law. There's an insane amount of hyperbole on either side…

One basic problem with something like ACTA is that mostly it's "encouraging" countries to think and debate about "appropriate" measures and laws. A lot of the language is about "might" "should endeavor to" etc. – and it probably has to, or you might just clash with national legal concepts. So just signing it might imply a response from "Will do sir! Let's get the jackboots out!" to "Yeah, yeah, sure, we'll all have a nice chat about it…".

Still, signing it is a bad show of intent, a truly worrying symptom of current politics. It opens doors better left closed…
As someone who doesn't pick a party but rather considers each issue without the taint of party lines, I think labels are hilarious... and stupid.
Actually this book has influenced the "beginners mind" item.
Valentines Collection
HEAVILY inspired by http://www.marco.org/2010/03/28/more-ideas-than-time-logarit...
Fotografías extraordinarias por Isa Leshko de animales  en pleno envejecimiento
Cinemagram - a fun and beautiful way to animate your photos
High School Debate at 350 WPM
This is some seriously SEO-enlightened content
Two-faced Facebook takes ‘social’ out of social networks
How to tweak the IRS: Forge $8 million in tax returns, steal identities
[ YouTube ] I’m Jumpin’ Out The Window With This One. - CEH - Saher Team
Apple Unveils iPad 3 Specifications, Features, Release Date And Price In US
I think you'll find past achievement is in fact the best predictor of future achievement, hence why companies care about it when recruiting staff.

Also you shouldn't use the term "worked on" it's a weasel term, say what you personally did as opposed to just mentioning projects. So for example if you did cold calling, negotiation, etc. you should specifically say what your role was and how that contributed to the end goal.