skysight-inc/HackerNews huggingface dataset:
Hey. I used AwesomeScreenshot quite often, but I've since uninstalled it. I installed a tool to take screenshots of my browser, not to hijack my Google search results with a shitty Amazon search that I end up clicking on half the time because the content loads in one second after the rest of the page, replacing the first search result under my mouse.

If I wanted Amazon search results for my Google searches, I would install an addon to do just that. Bundling that sort of behavior with AwesomeScreenshot is just another form of malware, and is no better than something like Skype spamming up my system with unasked-for browser toolbars and adware. I appreciate the tool, but I'm not going to run any of your code if you feel it's acceptable to play fast-and-loose with your userbase like that. I'll find/write my own.

Not cool. At all.
Last time I checked Rails was not a content management system.

A fair comparison would be Drupal, Joomla, vBullentin - anything of that nature - which all regularly release updates.
> but PyPy is one of the few things I envy Python developers for.

Depending on your needs, there are others - numpy, scipy, matplotlib, nltk, gevent.

> I wish something similar could be developed for Ruby.

Isn't http://rubini.us/ supposed to be the PyPy for Ruby? It's not complete, but then neither is PyPy.
Good deals of course are not plentiful. The 1% is a high threshold filter to recognize the few good deals right the way.

Rule of the thumb is a rough guess, gut feeling kind of guess. For quick guess without detail analysis, you want to build lots of cushion into the decision. The 1% will "most likely make money" because it has lots of cushion built in.

You can do more detail analysis with CAP/IRR/interest rate for more marginal deals.

7% annual GRM has too little margin IMO. Assuming operating cost (expenses+taxes) is 40% of gross, that gives you about 4.2% CAP rate. You are making a tiny profit after paying a 4% mortgage. Any down turn at rent, increase at expenses, or vacancy would bleed it into red.
If you're interested, here's info on the newest lecturers at Stanford for the fall: http://stvp.stanford.edu/blog/?p=4269
You may want to see this one for comparison as well:

http://www.theweathernetwork.com/weather/maps/on_toronto/cao...
Ya seriously, why in the world would you have so many bound parameters?
Slides: http://www.scribd.com/doc/62571669/Patterns
I think you're right, but it still complicates things. You'd basically have to set up a company, then not do anything with it for a number of months.

This is exactly the kind of thing that could make investors very wary.
GoodData: Business Intelligence in the Cloud
"Progress indicators are designed to make you think things are going faster than they are."

Says who? I think progress indicators are intended to communicate more-granular details about the true progress towards some goal ... hence their name.
If you are considering writing any kind of fault tolerant distributed systems or frankly any client server system (In any language) I highly recommend reading the book "Erlang and OTP in Action." [1] It's a reasonably short read and will make you think through what needs to happen to build a robust system and get you to really understand and internalize the stuff that is talked about in this article in much greater detail.

The only downside is you might start to feel a bit dirty the next time you try to build anything with node.js, eventmachine, twisted or any of the other evented systems that are popular today.

[1] http://www.amazon.com/Erlang-OTP-Action-Martin-Logan/dp/1933...
I came here to say the same thing. I can't read printed books at all. Even large print ones are a struggle. I just have to have the back light of my iPad or computer screen to see what I'm reading, in addition to the increased font size. I have a lot of books that I love that aren't available in digital format, mostly due to their age. I think I may well be taking advantage of this service.
High Availability: MySQL master/slave now on DotCloud
Very cool. I think there's an endless amount of ways to form the data from Facebook. There's another company doing something similar from philly called Sidecar (I think it's getsidecar.com), except there's is a stand-alone javascript plugin that will do additional things like shopping cart analysis. Keep up the good work!
I wouldn't. But it's not like I'm the only person who would think of this. So, really - are lost book fines low enough to incentivize students to steal them, ship them to get scanned, and pay the fine?

Especially in the case of required textbooks.
Or even just plain human translation, which was my first thought. It also sounds a little promotional.
Heston Blumenthal did a show on steak in the UK on his show "In Search of Perfection". He tested and tasted various UK steaks. If you're interested, you may want to look up the episode.
You can brute force AES just like anything else. But AES keys are at least 2128 bits long, so you're racing the lifespan of the solar system to attempt it.
One of the pain points I have in freelancing is automatically updating a Wordpress installation without having to check whether it is up to date. Automating these updates via Chef/Puppet would be great, as it would also allow me to include patches into Wordpress where necessary, as well as alleviate the need for me to remind the bloggers to update.

Believe it or not, just because there is a notice that a new version of free software is out, doesn't mean any non-technical person will follow through with the notice.

Kudos on this.
I asked myself the same question once. Having worked a bit on this before on msft I learned that builds, just like other dev tools, need constant improvement as complexity increases. Faster builds, customization and allowing scripting, parallel building, etc... It's one of those things taken for granted because it's always been there, like the F5(compile), but It's a tool which can be improved just like any other.
Please don't link to w3schools. Thanks http://w3fools.com/
Unfortunately, not really true. The real strength for natives is that they can spin up a company on their own time- create a product and throw it out there. If it works- great- quit your day job and go to your startup. If it doesn't, no big deal- you still have your full time job.

Us H1B-ers are still tied down. I'd have to transfer my visa to my new, fledgling company. If it fails, I have to leave the country.
It was Steven Sinofsky that convinced him, with his infamous "Cornell is WIRED" email in '94.
Are you using a bookmarklet to send links?
What the Google-Motorola acquisition means for Android
matplotlib and numpy make Python really awesome. If only there was a way to get matplotlib to work on Lion.
Absolutely. You're still constrained to one job at a time, so sadly this isn't very big news at all.
By the way, if anyone is interested, I'm also republishing my grandmother's short, inspirational writings on this blog: http://goldenwriter.caryme.com/.
Re 1), what's odd is that current ebook pricing makes this an attractive option.
I did some googling and it looks like this only works if you're running twisted. Is anyone aware of any options that will work with Django or other long running python processes?
At Scale, Everything breaks. (WordPress at scale)
Tested it on my iPhone 3gs - after some scrolling around and zooming (trying to reach the controls) the spinner "locked up" - it's no longer spinning, every bar is simply pulsing together in time, like a luminescent jellyfish.

I wonder if this could happen in a regular browser, too?
This is cool just for fun, but practically there are sites like http://ajaxload.info/ that generate spinners for you, if you don't know how to do it yourself
printed, sold, shipped to this company, scanned, and then resold
I don't think their computers have been horrible.

I love my HP workstation, and their blade offerings are pretty impressive
Responsive web design has created opportunities across the board
From time to time, an industry experiences fundamental changes that radically alter it. Along with this comes an explosion of opportunity: opportunity for individuals to stand out, for new products to emerge and for entrenched companies to be replaced. Now is such a time in the web community.
BlackBerry and TiVo suffer from Loyal Customer Myopia
Carl Sagan was a druggie loser. Right ? Just like any drug it can be used or abused.
Haha, you totally got me there :)
I have a couple of friends who works at the former Compaq campus in Houston. They've been laying off former Compaq staff and outsourcing for years. The speculation has always been that they've been trying to entirely outsource the PC business to Chinese subcontractors and shut down the Houston campus completely. It's already a ghost town. This is just the other shoe dropping.
SEOmetrics.com Needs Beta Testers
I have made a simple API you can use: http://www.iconfinder.com/tools/api
The 1DollarScan site says they cut the spines off the books to scan them, so unless that isn't accurate, they aren't reselling the books.
Okay, so this story gives me a new startup idea.
Twitter2Deliver

You sign up for the service, associating your twitter account to a real live person, phone, address and payment details.

Later, you're hungry, so you tweet "@twitter2deliver carls jr. large #6, criss-cut fries, coke."

Or "@twitter2deliver Big Apple country fried steak, baked potato, green beans"

A little later, and a delivery guy knocks on your door, food in hand.

Technically twitter2deliver is a concierge service, so it can incorporate more than food delivery.
Google's Rubin split his Android bonus with team
That doesn't even pass the sniff test. What progress indicator can you come up with that provides more or better information in the same space than "95% loaded" or "10.7/75MB of files copied"? Why do you think progress bars so frequently do not include that straightforward information?

It's a scam. It's a nice scam, of course, since it makes computers seem faster, and that's most of what really matters, but a scam nonetheless.
My gif spinner is 1152 bytes, not sure what you are using that's taking much more.
Not resold as physical books, no...since they cut the spine off the book so that they can scan it.

Resold as PDF files? Not by this company, anyway...I don't think that business model will work out legally.

Resold by shady third parties? Maybe.

Copied and bittorrented? Definitely.
You'd have a real hard time defending a copyright lawsuit under that model.

The legal key to their business (and to similar businesses such as CD ripping services) is that it is arguably fair use for the owner of a particular copy to make additional copies for his own personal use.

Given that, it is not a copyright violation for a third party (them) to provide a service to help the owner of the copy to make those fair use copies.
yes but at least now you can actively seek venture capital!!
I have a feeling that WordPress will begin to pull (even more) heavily skilled developers if they move to a structured SVN system like this.
Could you explain your point more?
In my own experience:

In small small dosages taken infrequently ... no.

In large quantities taken frequently .... yes.
Good for you for giving someone a chance.
Sure. I've programmed in both quite a bit and it would be interesting to read another take on things.

I'm also confident we will get mac ruby fully baked into OS X at some point in the next year or two as well and I strongly believe there will be a large demand for people with knowledge of the obj-c based foundation stuff as well as ruby on the mac.
I was afraid that Groklaw wouldn't be any good now that PJ isn't heading it up anymore, but I really shouldn't have worried. Still informed, insightful, opinionated, and funny.
This bug really frustrated me. I couldn't figure out how to make a simple blogging application without at least 28,000 bound parameters because the thing kept crashing out.

I'm glad I can now un-hobble my database query and retrieve the full output.
Until the patched version is released...

pip install -e git+https://github.com/matplotlib/matplotlib#egg=matplotlib-dev
My alma mater charges a minimum of $40; standard books look to be $104: http://www.lib.uwaterloo.ca/borrowing/sanctions.html
I thought the difference was corn-fed vs grass-fed.
It is great to see a company get a lot of money, then put it to really smart / great use.

I love Skitch. It is one of the apps I use throughout the day in my normal workflow. It is just too easy to grab a screenshot, add a big red arrow pointing to the problem and then email that image. I love it.

I'm excited to see Evernote integration (another app I use every day).
> I don't think we managed a single meeting in the past year without someone in the room having trouble using the software in one way or another.

You must have another very serious problem. This doesn't look like any past experience I heard of. I have been relying heavily on Google applications since 2005 and, in those years, had only one minor glitch when setting up my wife's company corporate mail - an account I couldn't create for some time.
Doesn't CoffeeScript itself also do that?
Settlement with FTC in First Test of COPPA Law for Kids Online
To be very accurate, they'd have to keep track of slip streamed versions. I had a maddening email debate with some friends some years ago over what the ARM said. We were all using the same "edition," but we finally worked out that they were actually different. Stroustrup or his publisher wanted to correct something without actually changing the edition number.

So for your scheme to work accurately they'd have to try to keep track of that.

I think it's too risky, and would go with "scan the exact book in."
There's nothing wrong about making your product more fun by introducing gaming elements. Yahoo includes them in their design patterns http://developer.yahoo.com/ypatterns/social/people/reputatio...

Twitter has no "game" elements? Why do they display the number of your followers to everyone then? Doesn't Facebook show the "likes" of your stories to everyone? Or the number of your friends? What about everyday life, don't we go to school and get grades and distinctions? I even think its a fun concept philosophically, after all, life itself is a game.
Groupon makes me tired (are you tired too?)
Good point! I've been a TiVo user for 7 years, in the early days it was a revelation. In the past few years they haven't innovated at all, as far as I can see. Compare their clunky, horrible Netflix interface with any other flow-based one, e.g. Google TV.

At this point TiVo still exists because others, like Google and Apple, are letting it live.
Drupal made the switch to git (from CVS) not too long ago and it's worked wonders for them. It's still a challenge, but they should have an easier time coming from svn, if they were to make the switch. The tools for conversion are quite mature.
There seems to be another mirror:
https://github.com/dxw/wordpress

And, most disturbingly, there is also https://github.com/wordpress/wordpress, which looks more "official" but wasn't updated since about 1 year.

It would be awesome if WordPress would publish the official stuff under the wordpress github account - there would be less confusion, IMHO.
No, PHP Errors and Notices Do Not Need to be Encoded
The w3schools site provides an excellent overview of the new input types and there browser support in this case.
So maybe next time please don't link to w3fools (stupid site imho) but provide a better link.
Resident Evil - Afterlife - Pix launches game for promotion
There is good news for all resident evil lovers. Pix is showing Resident Evil - Afterlife on 20th August in India. It’s an Indian TV premier for this movie. PIX is one of the most famous Hollywood Movie Channel. The game is an old style arcade game with some nice graphics. Difficulty level increases as you move on in game. You can play game on PIX website.
If you're doing any kind of kids app work this is very important -- the company featured in the article was lucky to get off with a $50k fine and who knows how much they wasted on legal fees on top of that (not to mention time).
If they get the same book to scan twice, why actually do the second scan? Why not just use the scan from the first copy of the book? And if that is the case, now they have a fresh copy of the book with its spine intact.

It would be a waste of the resources invested in the production of that physical book to not find some productive use for that copy.
You are correct with that scenario.

But also, now you are able to create a company that is profitable from day one, and might not need any external funding for a long time. At least the opportunity is there to create something.

Not all companies need investing. :)
Cool, it sounds nice from your description. I checked out your github, but didn't find any examples of how your system works.

I think the ideal way for builds to work is to be able to define packages (that can be source, libraries, data, a genrule that runs a shell command) and the dependencies of that package (references to other packages). The build system should just know how to build various kinds of code (or maybe have one spot for configuring how your Java build runs, for example). It should also know what output files to look for, so that it can avoid re-building files over and over again. For the common languages, it can deduce where the built file should be. For genrules, the developer can specify what the output files are.

Issues I had with ant:
Ant requires you to specify the mechanics for how to build everything. It is difficult to impossible to express more complicated build rules (e.g. arbitrary shell commands were a huge pain). It also was very slow for incremental builds involving multiple projects, and it did not provide incremental builds for most build artifacts. For example, if an 'ant' rule generates a file, it will do so every time unless you write custom code to skip doing that based on hash or timestamp.

Ant is fine for one blog of code, but when you want to stop building the world, I find things get very difficult. It became painfully slow to build stuff, and difficult to write build files correctly as our system grew.

I don't have a ton of experience with other systems, but they seem to share a lot of the same problems.

One of the closest ones I saw was gyp (http://code.google.com/p/gyp/), but it didn't support Java
Watch,Griff the Invisible,online,free
watch,Griff the Invisible,online,free
Superhero Movie is not without a bad and evil in this case is Griff colleague, who verbally bullies Griff day after day. But do not wait for this movie, a superhero, not to kick the ass of the bad to keep in mind that, once again, this is a romantic dramedy
Bertrand Russell's message to the future
Hmm, now what about that box of tapes and mix-tapes I have in storage?
Testrocket - a super simple ruby testing library
I only glanced at this, but usually when a recursive solution can be improved upon by dynamic programming, you can make a comparable improvement by memoizing instead, without needing a full rewrite. In this case using stacks instead of recursion appears to have gotten in the way of that and might count as premature optimization. (I might be completely barking up the wrong tree as far as your particular code goes, again, but code described as generating all possible solutions could be made efficient without much change.)

For example, the memoized word-splitting code at http://norvig.com/ngrams/ compared to the recent discussion here on HN of doing it with dynamic programming (as an interview problem).
Those are all comments. There are also comments to the opposite.

After all, according to people in Britain, the world is Flat:
http://en.wikipedia.org/wiki/Daniel_Shenton

I would have expected more out of Britain...
To what degree is science really self-correcting?
It's alot quicker and less error prone to scan a stack of pages vs turning pages in a book.
> It's "real" support, using your criteria. However, it's slower in PyPy than in CPython and than what the same thing based on ctypes would be on PyPy.
> If there's a pure-Python version of the C extension, it might be faster on PyPy than the C extension support that cpyext (PyPy C-API compatibility module) provides.

That's fine, the mere ability to run them will be nice. (:

> Cython-based code is currently incompatible (it goes well beyond the public C-API), but a GSoC project to generate ctypes-based pure-Python code from Cython is (was?) going on.

I remember that GSoC! Any idea as to what happened to it, if it was scrapped, or whatever?
Thanks. It's a little dance-y, but pretty good (can't argue with that price either :)

I will throw one back at you: Fantastic Plastic Machine. Pretty interesting mixing -- I would describe it as a Japanese version of Fatboy Slim.
I wonder if these updated rules apply for "parallel H1" where the second H1 can be for a part time job
I'm sort of shocked how much I've been paying for web services these days -- usually it's always something that replaces software that use to be desktop based like QuickBooks. It also has to be of a high quality -- that or a situation where they're holding my data hostage and it's hard to export (Flickr is a very good example of this as I paid for the premium membership and now lacking time and a fear of loss I can't seem to stop giving them $$$).
WTFs aren't self-documenting. I'd prefer to use a better, more descriptive metric for code-profanity.

Like seeing how many people liberally apply 'that shit' to their comments and shit:
https://github.com/search?type=Everything&language=&...
From the comments: Taking a weapon that is susceptible to a search for prior art, up against a company that specializes in search is a bad plan.

Hah. Wonder if Lodsys will sue their lawyers?
Progress bars are what you make them. There are many accurate progress bars in use(Windows 7 file copy, YouTube progress bar). They are not inherently designed to mislead.
$170 is the sweet spot: http://www.buy.com/prod/nook-color-by-barnes-noble-wifi-erea... Nook Color. http://android-sale.com/haipad-m8-8-inch-1-3ghz-processor-an... Haipad M8 (really impressive hardware specs, 720p screen, Gingerbread, official Market etc)
Announcing YUI 3.4.0 and the new Node/MongoDB powered YUILibrary.com
How to add Facebook "Like" button to your WordPress Blogs | blogfreakz.com
You can read more about everything that's new about YUI3.4.0 here: http://www.yuiblog.com/blog/2011/08/18/announcing-yui-3-4-0-...
Your right. But holographic wills will simply be carried out by the survivors unless there's a reason to involve a third party like a lawyer. That's why in almost all cases, will do not need to be official.
Of course, to really get on his good side you'll have to use the FYN-FYTN protocol: http://www.youtube.com/watch?v=TbiMZMd7v4g
The thing about weather sites is that they usually overwhelm users with information. 80%+ of the time, a user wants to know, will i need a coat or umbrella today? Or the general temperature.

Thankfully, the weather channel has cleaned up forecasts (was once a huge mess):
http://www.weather.com/weather/tenday/37202

Love this site:
http://www.thefuckingweather.com/

I hope google make this available in their api as an overlay, I think my users would love it.
Yes... but you also have to explain to the venture captialist that you'll be unable to work for the company you created for a number of months while your paperwork goes through.

Don't get me wrong, this is a step in the right direction. But the mythical Startup Visa it is not.