skysight-inc/HackerNews huggingface dataset:
Don't worry about it. Competition is good for both of you, and who knows, maybe yours turns out to be the one people like to use the most.

Good luck.
Google Wallet's PIN Verification Cracked (Again), No Root Access Required
The economics of continuous deployment
Some may find the comment which precedes this interesting as well:

Gilbert: There is one difference. In a democracy the people have some say in the matter through their elected representatives, and in the United States only Congress can declare wars.

Alas, the conflict setting the context for these comments was the last time the US Congress declared war (WWII). Fearful of the political consequences of taking responsibility of such actions, Congress has consented to letting subsequent Presidents (including our current administrator) initiate ill-defined actions. We, the people, no longer have a say in the matter as our elected representatives will not take a stand one way or another; they will chatter at great length, but will not declare a beginning nor end to hostilities.

ETA: emphasis is "declare war". Consent to fund POTUS-initiated actions is missing the point.
This is true. I didn't invent the method but I did do it and it's not as honest to Dropbox as paying them (although I brought them >10 new customers)

To Google though I don't think I did anything wrong:
- I learnt adwords and would have considered using it again as I learnt the reach was tremendous for the price.
- Even using a coupon, my bidding on adwords keeps the value higher so the overall market price of ads is higher. This has been a theorized reason why $100 Google adwords coupons are so easy to get.
Solve it. Take the Embedly (YC W10) coding challenge; work in Boston.
[Ask]What's the progress on ACTA?
Are there any countries where it is certain that ACTA will be enforced?
Which are the countries that signed for ACTA and are still supporting it?
What happens with the rest of the world if the EU refuses to sign(considering that Germany the EU economic engine has sort of refused it(for now))?
Is Amazon's App Market the New Big #opportunity?
Hey HN - I am the founder of Apptopia.com a marketplace that helps broker the sale of mobile apps.

I have been hearing time and time again over the last month that app developers who launch an app on Amazon's new marketplace are making a killing. As there is a shortage of apps on that market and Kindle Fire's are selling like crazy.

Anyone having a similar experience?

Jonathan
@jonathanckay
Thanks for digging into this.
For the record I am a HUGE fan of the Android OS. However, these security issues MUST be addressed.

http://www.helloandroid.com/content/google-wallets-pin-verif...
You make a good point. It certainly would discourage or kill small businesses but, as you suggest, I'm sure larger more powerful ones will get special treatment (native ones particularly so). Considering China was willing to let Google leave the country it appears that the balance of power is shifting already.
Suffolk Walks The Stanton Rides Walking Routes
P.S. I once bought zengram.com and zengramming.com with this exact topic in mind.

If you want to start a blog/website about this topic, let me know and I'll hand them over for the greater good.
Google AdWords will permanently ban you for anything, and you will have no recourse, nor will any opportunity be provided to you to fix/correct the issue.

Someone lives next door to you, that gets their account banned? Your account gets banned.

You move into an apartment that had a previous resident 6 years ago, whose account got banned 2 years ago? Your account gets banned.

CTR too low on some test you are running? Your account gets banned.

Ad does not pass review and you forget and try it again in 3 months? Your account gets banned.

One day you are going to log in and see this message...

http://www.devside.net/images/adwords-account-suspended.png

You're only option will be to make as much noise as you can about it, until someone at Google sees it on HN.

For the rest of us, we get screwed.

On a side note, Google cares so much about the communication between the client and the AdWords team, that email coming from AdWords often makes it right into the Gmail spam folder (100% in my case). They don't even bother white-listing it! That's where I found the reply for my plea for un-suspension.
Hm, that multiple adwords account thing worries me. I actually try to be honest about it, but I have serveral GMail accounts and Google keeps spamming me with 100$ adword coupons for each of them. I am not even sure anymore if I caved in once and used a second account for some adwords experiment.

How about it, Google, if you don't like me using several adwords accounts, don't spam me with your coupons?
They drop all secure connections. For security reasons, I had to access a VPS on port 33 (instead of 22), and in the past couple months I've been unable to do so.
Bezier Curves in practice - an example with code
PyPy to me looks like a great effort and a technological tour de force. But I wish they would talk _more_ about why and when PyPy will be _slower_ than CPython on their site . Here is why.

I tried to run some of my scripts on PyPy and performance was invariably worse (about 50% worse). And my first reaction was: PyPy is not delivering on its promises. Only later, on some forum I read that PyPy does not perform well on large dictionaries (and this is essentially what I do in my scripts). Have I known it in advance, my first impression of PyPy would be much better.
The Truly Staggering Cost Of Inventing New Drugs
Ironically, I can't access your script (it's https!). I'd be thankful if you could just copy/paste it here.
Lifehacker has been suggesting using AdWords coupons to get free Dropbox space. http://lifehacker.com/5854955/how-to-max-out-your-dropbox-re.... That's probably why many people are trying this.
Ask HN: What laptop brand has the longest battery life?
Thanks!
Dropbox wouldn't have made the 10GB/affiliate deal if the trade off of more free storage for more users wasn't profitable. I doubt they care.
I was stoked to see this - Jaimie is a unique guy. ("Greatest toy robot ever invented" is typical to his brand of...enthusiasm.) His YouTube channel is worth checking out (http://www.youtube.com/user/JMEMantzel). He lives in the woods (I think in Vermont), and for the past few years has been working on building a LIFE SIZE version of this toy. Looking at his YouTube page just now it seems that he's had a kid so that'll slow the Giant Robot Project down a bit, but I'm happy to see he's sold his idea & it's going forward!

Edit: his web site: http://jamius.com
Sister Sledge Files Class Action Against Warner Music Over Digital Royalties
I haven't checked yet whether they're using layer 7 filtering or just blocking ports, but assuming it was a lame combination of the two, you can try tunneling through HTTP on port 80.

Download proxytunnel and follow this guide to set up Apache (or whatever server you prefer) to http proxy ssh connections to port 22: http://dag.wieers.com/howto/ssh-http-tunneling/

Then run ssh with proxytunnel as the ProxyCommand (as shown in the guide). It will make a plaintext HTTP connection, request a CONNECT yoursite.com:22, and if they aren't inspecting "too deep" you should be able to get an ssh connection.

If that doesn't work there's always icmp tunneling (hans), dns tunneling (iodine), and various other options. See if you can make a udp connection over port 53 to a remote host and transmit non-DNS packets; if they aren't intercepting DNS traffic, just make an openvpn udp connection over port 53 for your tunnel.

I actually have a whole paper on circumventing captive portals and firewalls and a crappy tool to probe them if anyone wants it.
The biggest mistake Google has made, is behaving in a way such that so few people really really like them as an organization or company. It almost guarantees they're going to get drilled by the Feds on anti-trust concerns, sooner rather than later. There will be few defenders in their corner, ala Microsoft before them.
Please... don't. I have enough trouble with GitHub right now. Those guys enforce SSL not only on login page, but on all pages - yesterday it took me 2 hours to clone a github project (that was only 30k).
There is a far easier and more effective solution. Iptables has the capacity to do port specific blocking. You're only interested in safe-guarding port 22 (SSH). So restrict that port to IP addresses from which you will be connecting to it. I have a static IP, so that's easy. But if you have a dynamic IP, you can make that work too through DDNS or by being less restrictive and sticking to the ip block assigned to your ISP.

If you need to handle brute force and hacking attempts over port 80, well, put your password protected stuff in a different directory. Script kiddies always look in the same places =)
Plotting data from Python using Matplotlib (part I) (video)
>No, but you'll need to find a way to not imply that that's all a woman is good for.

How in the hell do you read "All you're good for is having kids" into "Congratulations on getting married!"?

Again. Absurd.
I'll use this to briefly add my own AdWords horror story.

I decided on whim to try AdWords for a couple of clickbank products. Apparently one of them was against the TOS though I was not aware of it at the time. I haven't read the TOS but since both of my ads where approved I figured everything was OK. I run these two ads for 4 hours and shut them down. One of the ads got maybe 2 clicks and couple of dozen impressions, the second ad had no impressions and no clicks. I paused the campaign after 4 hours. A year and a half later I receive an email from Adwords notifying me that my account has been suspended for running ads against the TOS.

Talking to support was like talking to a brick wall.

I am fairly certain that the only reason I got banned was because I left these ads on pause and didn't actually delete them. They probably run a scan at some point looking for ads that infringe the TOS and picked me up. It's entirely possible that these ads weren't against the TOS at the time I set up the campaign but well, it's Google so there is no one to talk to.

I didn't need to use AdWords since but I probably will at some point so it certainly sucks for me.
I hate these fixed headers that come down just to take away 20% of your screen, and sometimes cover the exact part you're reading :/
No, they don't.

But thanks for the offer.
Would this work for people who already maxed out their dropbox free account to the 19 gig limit (w/ .edu)?
I think this is aimed at a substantially younger crowd. Your 4 year old isn't going to be programming anything on the Mindstorm, but he could definitely have fun with the OP toy.
Ron Conway is a Silicon Valley startup's best friend
If nothing else, this article made me consider all of the 'retro' ideas I live with everyday. It is amazing how much things advance while staying the same.

What other 'retro' tech hasn't changed much? The automobile?
DIY Micro Hydro Plant
Much easier: Install any Linux distro in VMWare/VirtualBox, and use the CLI to download and install the dropbox daemon. Rinse and repeat. This only works for the CLI installation.

I went from 2.2GB --> 10.2GB in a few days doing this during my break.
Well that's what I get for merely skimming an article. Also sorry for posting the wrong information. 5GB it is.
This article is very timely for me as I have been thinking about this a lot the last few days. I graduated with a degree in computer science, but like the OP, I didn't study as hard as I could have (I would have a different mindset if I was in college now). It's only been about 8 years since college but I don't remember much at all about algorithms and Big O.

I have been programming in Rails for the last 5 years (on the side) and I'm surely not thinking about algorithms while I am programming. I usually am just hacking it together to get it to work, with help from Google, Stack Overflow, Ruby documentation, etc.

In college I feel like I had the mindset of just getting through the classes and graduating instead of actually learning and applying this information. I think it was just hard for me to see a connection between things I was learning (such as algorithms) and real world applications.

I'm definitely going to spend some time revisiting and relearning algorithms.
If you do that then if two browsers implement a new property incompatibly it becomes impossible to write a site that works in both (see gradients, where the "function call" syntax is different in different browsers).
I went through the sales processes for AdWords and Bing adCenter simultaneously and the difference was night and day. I could tell from the start that Google had zero interest in customer service and if something went wrong I'd be SOL.
Something I have found is that with learning algorithms a sideways approach is sometimes better if you find yourself struggling.

I initially had some trouble visualizing the process of algorithm development if I simply followed a book and did exercises (self-taught), so I would pick a complicated looking algorithm and just read about it, then think about it for a while, and try to find somewhere it had been used in code and how it solved some problem.

After a while I would go back to the book and it would sink in and I was able to better understand the mathematical model and intuition. Several such algorithms later and I am able to pick up new algorithms relatively quicker.
Can you explain this please? Never heard of it.
> I would never want to be associated with them.

That's rather the idea of being anonymous.
Your Avatar May Soon Be Hyperealistic with New Skin Rendering Technique
Show HN: Project management software for movie production
This software is primarily aimed at micro budget and student producers who do much of their collaboration over the Internet rather than face to face in an office on a studio lot. I think the key selling feature is the ability to export a script from Final Draft and then automatically create the scene breakdowns and production board. The dominant player in the space is Movie Magic with their Scheduling and Budgeting software which run about $500 each. $1,000 is the whole budget for a lot of student films. For simpler productions this captures the basic features that they would need in addition to the project management and not being tied to a laptop or desktop.

I'd love to hear any and all feedback either via comments below or email to info at the domain name.

http://www.indieintern.com

Thanks.

p.s. I created a coupon for one month free on the first two levels of plans for anybody that wants to try it out. Use “hackernews” when signing up.
Link:

http://www.indieintern.com
I'm with the poster. After 8 years of professional experience I'm great at building large, stable systems that work, but I'm not even that interested in complex algorithms.

For me it is a question of cost/benefit analysis. What real value do you get out of being able to write super mathy algorithms when the solution is often a Google search away? More importantly, programmers get paid to build software that works, not to recite algorithms. (that's a generalization. Google & Amazon probably care much more about in-depth knowledge of algorithms but I consider them the exception).

Take the search algorithm example. Don't pre-optimize. I'll use the simplest linear search I can to get the job done, and if needs be, look up a faster algorithm to speed up the search.
Print magazines date their online articles to match the print issue.
Aloha Wikidocs: collaborative online WYSIWYG editing for HTML5
I actually rather liked this. It did seem more authentically zen (not that I can say for sure) than a lot of the "zen" stuff out there.

That said, the phrase "as good as you can" occurred five times and was quite distracting. It should be "as well as you can" to be "grammatically" correct. (I'm generally a 'descriptivist' rather than a 'prescriptivist', meaning if a native English speaker says it, then it's okay, but it looks like this author is not one, so I figured I should point it out.)
There will be a lot of demonstrations tomorrow in Germany against ACTA. For now, the german government refused to sign it like some other european countries. The opposition is strictly against ACTA but german government reacts with a lot of politicking in situations where they don't understand the basics. Depends on the lobbying.

http://www.zeit.de/digital/internet/2012-02/acta-deutschland...
There are cases where hours' worth of banging your head on a specific implementation won't give you the insight you could glean from minutes' worth of reading a good paper.

- Understanding the practical characteristics of a data structure.

- Understanding the practical characteristics of an algorithm.

- Understanding the principles and motivation behind a design pattern.

- Understanding the principles and motivation behind an architectural paradigm.

Someone who thinks they can learn all they need to know about such topics by looking at source code isn't going to hit their career's apogee much past the "code monkey" mark.
Hey, thanks for your question.

What you upload is owned by you, you made it and your rightfully own it- why shouldn't you?

In effect, we're just an online shop for digital goods. An easy online file payment gateway :)
Imagine if your sponsorship meant your name was actually engraved (tastefully) on the valve itself. £40 per valve would yield the same total amount. I would donate so fast.
Sorry, but if you are horrible algorithmist, you are definitely not a great programmer.
>That voucher code is one use, per person, per life (they do send extra vouchers out every year or two though). He could have used it for his own project, which may have led to a greater financial reward.

Couple points:
1. It is just a free coupon, it is not a "once in a lifetime" opportunity. AdWords coupon != money, it is not like you can get $50 in cash if you dont use it. Coupon was free so it is definitely not the same as paying $50 for 3GB of cloud storage.

2. He may have used id a year later for some project, that just may have led to more money. Or, he may have had an unused coupon sitting there collecting dust. I had a coupon for $100 and could not find any use for it, so I used it to bump up my free Dropbox storage. If I ever need to advertise on AdWords, I will just pay for it.

3. When starting a potentially profitable venture the fact that you don't have a $50 coupon will hardly matter. I mean, why worry now that maybe, just maybe, when a pet project becomes the next Tumblr/Twitter/whathaveyou one could use a free AdWords coupon? It is not like anyone will abandon their plans to go big b/c they can't get $50 worth of ads for free.
Apple Scores a Win in Motorola Patent Fight
Alternate sources:

http://blacklist.linuxadmin.org/
http://www.okean.com/thegoods.html
We are an active Adwords advertiser with huge budgets for last 5 years. Our account got suspended last month for an ad that was created 4 years ago and was running for few weeks then we deleted it (yes, the ad was deleted for 4 years). What happened is that the domain we were advertising expired and it was serving 404. We were talking for about 1 month with Google reps that it was 4 years ago, the ad has been deleted, website is not even registered any more. Exactly as you are saying - brick wall. As a last chance out of desperation, I decided to register that domain (luckily it was available), then I put a text on it crafted as an apology to Adwords with a link back to google search results for people landing on this site. In few days our account was reinstated... Go figure...only moral of the story is that nothing with Adwords makes sense... you just have to do what they ask you and shut up :)
Defining a WSGI deployment standard
Why Every Educator Should Read Hacker News
> I don't understand his criticism of the calendar.

He's criticizing the case where the current date is April 30 and the calendar is still showing March 26, but not May 7, because you are on the April "page" still.
Why Junto Is On A Mission To Fund, Develop and Incubate Startups
Greg Kumparak joining PandoDaily
If his argument is valid, there's no logical reason to stop where he does. You see a continuous progression of weeks instead of discrete months; fine. But what about days? What's so special about the end of one day and the beginning of the next? Nothing - it's just an artifact of paper calendars, daily planners, and so on.

What a calendar should be, if we're going to truly abolish the tragedy of skeuomorphism, is a smoothly flowing timeline, with you at the front, diminishing logarithmically into the future. This way, you can clearly see your appointments. Should make the author happy.

The point is, sometimes we need to artificially break things up into manageable pieces. We think in milestones - the beginning of a season, midnight as a landmark showing how late you're staying up. Some skeuomorphic designs are only "incidentally" skeuomorphic, in that they solve a problem the right way, and just happen to resemble how people used to solve that problem.
Also not relevant. In a professional setting, I don't care if you're introducing your spouse, calling the person "sexy" is not appropriate.
My past achievements in those roles (Pitching, Marketing Plan, etc) is not a predictor of future outcomes. In order for my pitch material to help you raise money, you must have a good product that is easy to sell to investors, and a good enough team. Same goes for the others; for my marketing plan to be of any use to you, you have to execute it flawlessly, and so forth.

Having said that, I recently worked on investor pitches for 2 startups in the DC area; they are yet to be presented, so there's no outcome yet :), but I have worked on a few client pitches/proposals for strategic partnerships (e.g. for long-term sales/purchase agreement, exclusive agency agreement), and technology licensing pitches that were successful. I hope this helps.
I see what you're saying. But I can flip that back at you and say that if you don't do your own design, you didn't bother to understand Photoshop or fundamentals of UI/UX.
Except the military action in Iraq was authorized by Congress by H.J. Res. 114, March 3, 2003. Congress also controls the funding though they have been slack to use that power.
So how do you search or sort by track name in your physical music collection?
Very nice idea.. Is this your MVP product? SocialFolders which launched recently has some cool features like this.

I saw on of the comments about "click on ad", are you relying on ad revenue? Have you though of a business model yet?

The UI definitely needs a face lift. Good luck to your future prospects.
Dependent name lookup for C++ templates
Yes it would. I did this and I now have 25 GB of free Dropbox storage. That's about all I will ever need for what I use it for.

EDIT: and it's 5 GB total btw, not 4.5. 500 MB for just opting in.
I can;t believe this article didn't even mention Jaimie's claim to fame, the giant robot videos. Those things are hilarious. "I'm gonna make a giant robot, but I have to build a shop first. Oh, and I don't have wood, but I have trees, time to build a sawmill. Oh, I don't have electricity either..." Good stuff.
Should students profit off my classes?
Thank you, I have updated my post with your corrections. And you are right, I am not a native speaker.
> I'm generally a 'descriptivist' rather than a 'prescriptivist', meaning if a native English speaker says it, then it's okay

What about things like leet speak, and other Facebook-like lingo?
The Bounce of Interpersonal Communication