skysight-inc/HackerNews huggingface dataset:
I use my DX exclusively for reading scientific papers and stuff from Project Gutenberg, I just connect it over USB and copy PDFs/epubs/txt/html on there and everything works just fine.

So yes, it works just fine without an Amazon account. Granted I bought mine without any expectation to buy ebooks, so I can imagine this being unsatisfying for people the expect to actually purchase DRM books...
I have a Kindle (wi-fi, w/ keyboard so 3rd gen, I think) for a little over two years, read tons on it, use the wireless delivery for Instapaper and such-like and have never bought an e-book from Amazon.

Managing side-loaded content is quite simple with Calibre, but if you don't want to muck around too much with software, you can also just drag and drop books onto the Kindle as a mass storage device (but you would have to take care that they're in 'acceptable' formats..)

What else are you trying to do that would require custom firmware?
8% of 800million @ $7 would be half a billion dollars.

Yes it's ridiculously unrealistic to suggest this is going to equate with actual use and revenue figures but when you've got the users base that FB have it seems that micropayments wouldn't half add up.
I posted my takeaways on Quora (second one, currently)

http://www.quora.com/Startup-School/What-were-the-key-takeaw...

I agree that two people can have vastly different takeaways from an event like this, but don't see anything wrong with that. Different people have different backgrounds and different things they wanted to learn going in.
I remove DRM from every ebook I buy. I don't redistribute, but I refuse to be put in a situation like the one linked.
We got bit by this recently when we were running code on some m1.large machines and incorrectly assumed that all m1.larges supported SSE4.2 (which this paper doesn't mention). The only way to guarantee that you get a specific processor type is to use cluster compute instance or play roulette while you are booting instances, neither of which are ideal (which this talk presumably says).

I'm not sure what the ideal way to resolve this outside of further subdividing instance types or rebalancing CPUs so that more advanced CPUs are used at the high end in a consistent manner or if users should be able to request a specific CPU type. (but hopefully jeffbarr will read this and put it on a todolist somewhere)
Its a pity that legalreads doesn't provide a way for me to see what they offer without first giving them access to my google account.
Seems the blog is getting hit hard now. Here is the Google Cache: http://webcache.googleusercontent.com/search?q=cache%3Awww.b...
Makes me wonder. What happens if you just don't connect your kindle to the net? I have a wifi only kindle which I never connect to the internet because I don't have a wifi connection anymore so I usually keep a local repository of my ebooks which I just drop on my kindle when I want to read them. Is the DRM contained in the azw and mobi files eventually going to stop me from opening them unless I connect to a wireless network?
There's a fairly well hidden PDF link at the bottom which has the details

https://www.usenix.org/system/files/conference/hotcloud12/ho...
Sounds interesting. You guys have done a good research.
EU seems likely, the European Court of Justice recently ruled that customers have the right to resale on licensed Steam games. The reasoning was basically that a perpetual license equals ownership, and that normal ownership right cannot be limited by the license after the transaction.

http://www.eurogamer.net/articles/2012-07-03-eu-rules-publis...
Definitely. The Kindle will appear as any USB drive does, and you can just copy your files to it.
I guess I never really considered that. Under what terms might that license be revoked/cancelled? It appears Amazon also lets you "rent" e-books for a certain amount of time. I suspect most people would assume that the high cost alternative to "renting" would be "buy to own". Especially considering the fact that the Kindle books typically cost the same (occasionally even a little bit more) than the physical books.
You did read the Terms and Conditions before you "bought" the books, didn't you?

If you bought the books, you agreed [in the eyes of the law] to this kind of eventuality..

I'm as guilty of this kind of thing as well. We tend to assume an imaginary T&C that conforms to we think is fair when we buy things online - and we have to learn the hard way that the real T&C's are very much more dubious.

Here's the relevant bit in the T&C's:

"Upon your download of Digital Content and payment of any applicable fees (including applicable taxes), the Content Provider grants you a non-exclusive right to view, use, and display such Digital Content an unlimited number of times"

"Your rights under this Agreement will automatically terminate if you fail to comply with any term of this Agreement."

The key points is that this is a "license agreement" that grants you rights on the payment of applicable fees.

TL;DR: You don't own any content you licensed to read on your kindle.
Automatic Generation of Regular Expressions from Examples
This sounds disturbing to me since I too live far away from Amazon's jurisdiction and I clearly know I would be even more helpless in a case like this.

Amazon's service was so sweet I didn't mind the DRM, the metaphorical diabetes. It seems now is the time to open my eyes and (again) realize 'RMS is always right'. I think I will stop buying any amazon e-book at least until I hear something good regarding this issue.
While I'm sure that you've put a lot of work into it and that it might be a good read for the right audience, the key to getting people's attention is having a good headline. People demand a good, concise and descriptive headline these days.

The headline for this submission could definitely use some improvements.
My usage of kindle is similar to yours.

I just don't like the possibility of being locked out of the own device.

I also like how the publicly developed software improves over time. I haven't seen any improvements for my Kindle (most likely same model as yours, but gsm) from Amazon.
"Have you heard of http://libpd.cc/ ?"

I was aware of android and iPad builds of pd, but this looks more comprehensive although it would mean rather more 'proper' coding than I'm used to. I'd rather see how Ubuntu on tablets goes over the next cycle or so.
> I treat all E-books purchased with DRM as rentals.

I don't buy e-books. It would annoy me to be locked out of e.g. a steam account or a Google Play account or an AppStore account or whatever, but I'd manage. Not having access to my books, that is something which wouldn't fly, books have been close friends for all my life, so I will remain physical-only until and unless DRMs are dropped from ebooks, as I did with music. I just don't see the benefits as worth the risk.

Seeing DRM'd ebooks as short-term rental is an interesting idea though. I would see myself "renting" an ebook for a buck. For the same price as the mass-market paperback it still makes no sense.
We use use this technique at Grinding Gear Games for our deployments but here are a few random assorted details about how we are set up.

The first is that we find it's a good idea to have your release directories on the server named after tags from your VCS. Each time we want to do a deploy we just make a tag and the deployment script just takes the name of the tag to deploy as it's argument. It's very easy to see what version is deployed on a server by just looking at the address of the symlink.

The second is that you should use rsync with the --link-dest option. --link-dest allows you to specify a previous directory that rsync can use to create hard links from for files that haven't changed. For example, if you a new version to deploy in a directory called "0.9.10/2" and on the remote server you have "0.9.10/1" currently deployed, you can "rsync 0.9.10/2 server:0.9.10/2 --link-dest 0.9.10/1". What this does is create a new dir tree in /2 with all the files that didn't change from /1 hard linked but with new copies for the files that did. This saves a lot of disk space and it means you can keep versions around on the server for as long as you feel the need to.

As our deployment is ~8GB this is quite important for us. This means that we actually have releases sitting on the server for quite a while back.

The third thing is setting something up so you can have simple versioning of your deployment scripts.

We have a script that drives this whole process called "./realmctl". Deployment is split in to a 4 step process. You find scripts like this in each release dir like this:

./0.9.10/1/prepare (create/upload new release)

./0.9.10/1/stop (stop existing servers)

./0.9.10/1/deploy (change symlinks over to this release)

./0.9.10/1/start (start servers)

Each of the releases contains it's own version of the script. That means if you issue a command like "./realmctl restart --release=0.9.10/2" then the script can find the stop script for the current version then run the deploy and start scripts for the new version. In this way if your deployment process changes between versions then you can still freely move around between versions without needing to worry about the version of your deployment scripts.

The last thing is that it's really nice if your writing something similar for your scripts to have some idea about different parts of your infrastructure so that they can be controlled independently. It's really useful to be able to say something like "./realmctl restart all poe_webserver" (restart webserver processes on all servers) or "./realmctl stop ggg4 poe_instance" (stop the game instance servers on ggg4). Those kind of commands are really useful during an emergency.
I live in Norway, and I've always ordered books from Amazon.com with my Norwegian address and credit card. I bought my Kindle the same way and have been buying Kindle e-books without any problems. Thus it appears that Amazon.com is fully willing and able to handle Norwegian customers.
Rails 4.0 ActiveSupport small improvement
There's something to what you sad. Isn't it ironic to see a situation that so closely mirrors piracy?

- with DRMed books, Amazon says "yes, you >>have<< these ebooks, you paid for them [wink]", but Amazon actually can take them away from you and you can do nothing about it. You paid [for ebook copies] and are left with nothing

- in piracy, a person who gets pirated copies of a book says "yes, if I want to read your books, dear authors/publishers, I'll pay for them [wink]", but that person can actually get any number of books from you for free. You paid [for publishing/marketing] and are left with nothing
Blite is a lightweight blog application
I thought this would be popular considering a large number of Hacker News readers use S3 for static hosting, especially given the rise in popularity of static site generators like Jekyll.

Lack of proper redirects has been a recurring issue, especially as if you do a HTML redirect (http-equiv="refresh") incorrectly it can negatively impact your search engine rankings.
Github hosting still doesn't allow 301 redirects.
I've just put myself on the list and my feedback so far is that the format of booking is a bit confusing. I'm available any time during the day but I have to choose a 15 minute slot. What happens if too many people have chosen this slot as well, but there are some other under-booked slots available?

I think a more straightforward way is to just list yourself a give a preferred time, and then the VCs decide who they want to see when. If this 15 minute slots are meant to be used then it's fine.
Tangentially related, I am getting very, very tired of "customer service" departments using phrases like:

"While we are unable to provide detailed information on how we link related accounts, please know that we have reviewed your account on the basis of the information provided and regret to inform you that it will not be reopened."

This happens more frequently: Google says this all the time, based on posts here; Amazon now does the same thing; even apartment rental companies will say "you've been turned down on the basis of this report that we don't know the contents of."

If your company can't reveal specific reasons or steps behind why an action was taken, DON'T TAKE THAT ACTION. Even my credit card issuer will tell me exactly why my card was flagged and they deal with ACTUAL MONEY. All these statements do is infuriate customers, create bad press, and drive away other customers. Scammers will just back up, look at their entire operation, and hammer away again with 300 new accounts so all you've accomplished is pissing off customers who want to do business with you.
You only need to remember the values for the tax return if you're claiming the charitable donations against your taxable income. Feel free to opt-in to gift aid and leave the charity section blank.

I am not an accountant so this could all be bollocks, however!
Fear of making the wrong choice, advice needed
Hello everyone. I'll try to keep it short. After deciding to learn programming I picked Python because of the online programming classes that are available for free and because I want to start with web development.

The problem started last week in a different programming community where someone mentioned that there might not be enough job opportunities for beginners and that it's better to invest my time to PHP or C# instead.

I'll skip that this comment was accepted with positivity to a community which is strictly made to help beginners to learn programming but, he genuinely made me think: Is it a way that this will end bad? Is there a possibility that after reading and learning for huge amount of hours daily that I won't be able to offer my service to add value to a company or customers?

What makes this decision heavier is my perception that I'm not young enough to afford to make a wrong choice (I'm 30 years old) and I'm not from U.S. (which I might say the job market for Python and Ruby developers looks bigger). To add to that even more, I'm not planning to stay in my country but I'll most definitely stay in Europe.

To sum it all up, should I consider the search results from monster and other career websites, coupled with the mentioned advice given to me (and, in effect, many beginners who read that forum) as good measurement of a programming language's job prospects or is there some kind of flawed perception involved?
> Please Amazon - please move to one global store where any credit card from any country can purchase any edition of any book.

Not gonna happen without a huge change in international copyright law, probably only possible if the Pirate Party gets constitution-changing majority in all of the key countries at the same time :)

Currently, for the most books there is no such thing as the right to publish a book globally, the existing deals are limited to geographic regions.
I think 4chan is perfectly capable of going to Google, typing in "michael murphy linkedin amazon" and harassing the first two results on the page without HN tempting them.
I was referring to the 2 main sites in Cambridgeshire which the website talked about, as it says you won't need to get your own permission for launching.

As for risk to air crafts, I would love to see some numbers. Whats the historical reason behind allowing max 2m sized balloons with a weight of 2kg, but an unmanned aircraft with the wingspan of 3m is totally fine (so long its under 20kg). What's the risk/effects of a balloon hitting a aircraft, and is it larger than say, the risk one has from meteors? I am all for regulations when it regulates a industry or when someone is pushing the boundaries on what is safe (like dropping a car Mythbuster style). However, the current regulations looks to me at least as a bit random and inconsistent (and ... dated).

Radio interference. wow, that's an old concept :). I suppose the FCC is undergoing some renewing and is slowly releasing frequencies and lowering the margins between them. The technology of handling radio interference has advanced quite a bit since the ww2/cold war where so much of the radio regulations was created, and the regulation is slowly moving forward. Know perfectly well that I will upset every licensed amateur radio operator out there, but my advice is still to take that regulation with a pinch of salt.

I guess it all depend on the details of what one do, the effect the law might have, and how much common sense one apply. What the guy did however does not sound as something that should require government permission.
See the search bar at top of page that says "Search Books" thats a sample of the underlying database, you dont need to login to download books from this site, tho loging in gives more choice, use a disposable account anyways not your primary its a good security precaution anyways
So even if we assume that Amazon was correct and that this account was closed because it was linked to another account that was closed because of 'abuse'.

I don't understand how that would justify or require revoking access to stuff that was already bought/licensed? You could simply deny the offending user access to buying new stuff instead.
Commodore-64 to Commodore Amiga (unsuccessful)

Except every kid I knew when I grew up swapped their Commodore 64 (which they had) for an Amiga 500. The Amiga was widely successful and ahead of everything else at the time, at least within the consumer price-point.

What killed Commodore was that they got complacent, lazy and slept on their laurels.

When the PC finally overtook the Amiga (much like Nokia, RIM being overtaken now, etc) it took too much time until they realized what was happening, and when they did, it was too late. They had no products to offer which could match the competition, and slowly, but surely they went into bankruptcy.
The benefit of using video in place of these being you don't have to load and play all of them at the same time.
RWD - Mastering Best Practices: Round-Up of Recent Results
Matplotlib and the Dark Sky API - All this
Getting to Know Windows 8 (Video)
Is there video of this event anywhere?
all international kindles are shipped from the US. ebooks must be bought from US too. the UK ebooks rights are ONLY for the UK, same with FR and DE. the US store handles american and international rights. other markets not quite big enough yet.

if you're thinking about physical books, that's wrong too. a book sold in both the US and UK shop will usually have a different publisher, so which one you get depends on where you ordered it, not where you live.
Seconded.

The headline “Visual Studio commands” suggests an article containing such nuggets of wisdom as “You can press F5 to compile and run your program”. It fails to communicate what the article is actually about.
Thanks to the original poster for paying Facebook so I don't have to.
Notes From Mark Zuckerberg's Interview at Startup School 2012
So it's a seedbox?
In my experience the Kindle store is typically only available at Amazon.com when buying from most other countries.

For instance in South Africa while I can buy physical items from both Amazon.com and Amazon.co.uk, if I try to buy anything from the Kindle store on Amazon.co.uk I get told to go to Amazon.com instead.
it's not TB of ROM. It' much, much more: 2^(2^20) addresses... Even if you're faking it and the addresses aren't real (inevitable with those numbers), you're still just cheating and storing data in a multi-megabyte dynamic (not ROM!) program counter. After all, you need to distinguish all those addresses...
Insecure Access Control, Mobile Security, Forensics in the Cloud
The Ultimate Guide to Mobile Security, Forensics in the Cloud, Insecure Access Control, Exploiting Software. More than 200 articles - free download after registration - http://bit.ly/R9cJv4
I've noticed they don't fetch popular files twice from torrents that they already have them!
I'm sure quite a few apps do it, I know WhatsApp does it for certain.

MITM your phone and watch the traffic, your entire contact list gets sent through every time you open the application.
Telling the server of the new root instead, which needs the relevant permissions as the author points out, would remove the symlink traversal on every access?
How is this usable information, though? Do the authors recommend playing roulette to figure out which of your instances are new? Or even if they're AZ based, everyone has differently coded AZs.
Deciphering Glyph: A Tired Hobgoblin
> I treat all E-books purchased with DRM as rentals.

Good for you. Nobody else outside of HN does.
[KS] Light w/ LAMP. Open hardware, open software, connected light.
Viope Game Programming Contest 2012-2013
For those who are interested in game programming, this could be worth a look...

Main prize includes a trip to Finland, game studio meetings and Unity Pro 4.x licenses for the winning team.

Partners include Rovio (Angry Birds), Remedy Games (Alan Wake, Max Payne), Housemarque, Recoil Games, Digital Chocolate, AIESEC, IGDA, Unity, PlayTech.

Read more:
www.viope.com/contest
Cool & handy
I've had an usb stick of death for years now. Any system you plug it in instantly freezes. No idea how I made it, but it was certainly not the goal! And whatever I do, I can't get it to overwrite whatever data is on there :P
I think you should code in a language you enjoy. If Python seems fun, then stick with Python. If you become a good programmer, you should be able to find work no matter which language you choose.

Also, it's harder to learn to program than it is to learn a language. You are currently learning to program, you will find it much easier to learn your next language (and if you stick to programming, you will learn more languages... this will just be your first).

I would stick with Python, have fun and look for jobs when you're ready. A lot of people have opinions on a lot of things, just keep going. Constantly changing won't get you anywhere.
Can I pause and resume downloads?
Are You Crowd-Ready? (Meaning Kickstarter-ready)
Its getting to the point where I am seriously considering closing my Amazon account. I just don't like the way it does business any more. Can anyone recommend a good online bookseller in the UK? Is Waterstones any good?

The Guardian is running a story [1] today about how Amazon forces publishers to cover the cost of 20% VAT (sales tax) on ebook sales, even though it only pays 3% to the Luxembourg government (where it is based for tax purposes). It also insists that if a publisher offers a better price to another retailer then it must offer the same price to Amazon.

They also pay no corporation tax in the UK, despite sales of more than £3.3bn/yr [2], through being based in Luxembourg.

I was going to jump ship to The Book Depository, but Amazon bought them last year. Its hard to understand why this was allowed by the competition regulator, and it doesn't give me much confidence that the UK government has much interest in limiting their control of multiple markets.

[1] http://www.guardian.co.uk/technology/2012/oct/21/amazon-forc...

[2] http://www.guardian.co.uk/technology/2012/apr/04/amazon-brit...
"You could say it was the first failed government IT project."

That is a wonderful quote and good luck with the simulation.
Sparse Graphs in Python: Playing with Word Ladders - Pythonic Perambulations
Seconded. I have a Kindle, I'm in Ireland. I have to use Amazon.com, not Amazon.co.uk. Amazon don't let you choose (unless you were to do fradulent things like use a fake address / credit card with other address etc.)
A bit silly... except you replaced it with another qualification that essentially says the same thing.

- Most people don't live "in the west".

- Thus universal truths, better apply to them too!
Yes I was also thinking of the Data Protection Acts here aswell.

Whether she would get the information she is interested in, i.e. which account she is linked to, is another question.

Well if they don't provide it, they are breaking the law, so you can complain about them again that way.
JavaScript is a simple technology that only runs in your browser
Test Drive PHP 5.5: A Sneak Peak
Tooltip - Cascading Style Sheets (CSS/CSS3) Course - Part 21