skysight-inc/HackerNews huggingface dataset:
Show HN: Our Hackable E-Paper Watch for iPhone and Android
Ash Maurya on Why Practice Trumps Theory for Entrepreneurs
1) I guess you are right, but at least here in Europe we can expect that matters get settled at some point in time. We do not have this law culture where a new law can be proposed over and over again in different forms. (Though there are tricks around that and who know...)

2) Yes, because they managed to move from a single focus to become a party with an established program and well known politicians. But they have very similar voters and so that new party is partially splitting forces. The Green Party will maybe react by adjusting their program in Pirate direction.

But of course a lot of things can happen and we will see. At least this Pirate success will show certain interest groups to be careful about their actions. A party that can jump above 10% out of nothing just about a single item of interest was something not expected by them. They will have to recon with that force.
I'm not sure how a terminal session can use only idempotent operations, but it sounds cool. I'll have to read the paper!
And That's Love, Right?
It's not even okay then. If I know that the universe of possible passwords is so small, it's possible to use that to allow me to crack the encryption much more easily (for example).
No! Keep 'em guessing! I literally chuckled when I saw "Orbvt"
Eh, they could render it differently for Googlebot.
Pdfsnag - streaming html to pdf converter
This is the reason:

https://plus.google.com/107117483540235115863/posts/FXaGHpa1...

It's a not very thinly-veiled shot at frictionless sharing and the like.

Having seen the hellhole my Facebook stream has become (while I've tried hard, it's almost impossible not to end up with unintended consequences for Apps and such), I'm on Vic's side.
Amazon Now Lets You Trade In Your Old CDs In Exchange For Gift Cards
Renders quite slow if you go back to previous page.
When will I ever use math?
> Noise filtering is just another form of spam filtering

Logically you might think so, but noise is not always noise, sometimes it's what you're interested in reading about, some days it isn't. Spam, however, is always spam.

Google+ have tried to solve this "noise" problem through the ui with a "volume" slider. But it's like fine tuning a recording desk if you have to do that to 50 circles to get the mix just right.

I'm just not sure it's solvable through the UI and that we may have to be quite harsh on what "noise" we let through and rely on "if it's important enough, it will find me". There's just too much data to consume otherwise.
Unless you run into this guy; http://news.ycombinator.com/item?id=3825533
The Podio guys are great. Congrats!
Well yes this slipped threw because of the massive advertisment and fear politics. Its a flaw in the system, laws should first be checked on human rights and then blocked. I never said the swiss system is perfect.

I think if you look at the amount of bad laws produced this way compaird to how much bad laws most governments creat with there exlusion from the people its pretty clear witch fails more often.

In generall the "tyranny of the masses" is a problem in every democracy. I would trie to solve it with a very strong civil liberty laws and a court that can block laws that go against them, like they did in germany with the "Hacker tools" and Communication Storages Laws.
That's the backend. The front end stuff that average Facebook users interact with is raw PHP.
Ideally you would store the original in an unciphered format and, say, GoogleBot hits your site you just serve it that unciphered one. If it is not a spider you can serve them the jumbled one.

As for lyric sites, they don't A) want people stealing content, B) have strict rules when publishing lyrics.
Ask HN: Best way to get started with game design
I have a few ideas for basic games that I've been planning to build for a few years, but never had the time. I'm comfortable with the technical and graphical requirements needed to implement desktop and mobile games, but I'm interested in obtaining a more solid foundation in game design theory prior to starting. This is strictly for side projects at the moment and not a full-time venture.

I've read many articles on game-play mechanics and found a few books on Amazon, but I've never actually built a game. I also found some good books (Game Design: Theory and Practice by Richard Rouse III; Art of Computer Game Design by Chris Crawford).

Is it better to just jump in head first and start programming the game or should I get a stronger foundation in game design theory? I would be interested in some recommendations from fellow HN members that have more experience in this area.
“Any sufficiently advanced technology is indistinguishable from magic.” —Arthur C. Clarke.

For an user of a product/service, this is bliss. For a hacker, it might get tricky.
Now, considering the fact that this is all open source, the huge wall you’re talking about is just a matter of perception. You’re free to debug and go with it as low level as you need.
>Hit it with a hammer

That's not really good enough to destroy sensitive data. Even if you break the platters into 1/64 in² pieces, each one will still carry 10s or 100s of megabytes. Recovering the data off of those fragments will be very expensive, so an embarrassing love letter is probably safe at that point, but if you're destroying something more valuable to a hostile third party, it's not going to be adequate.
Creating a Recording with WebCam Overlay
40+ Techniques to enhance your php code – Part 2
I worked at a tech shop for a little while where we would routinely have to dispose of customer's hard drives. Our solution was writing zeros to the disk, then driving a big metal pin through the drive. It seemed like an effective system.
Phusion Passenger is your Apache plugin and/or standalone server. It supports Python and is really easy to setup. Flask is your quick and dirty web UI. It comes with some of the best documentation I've ever seen.

You need different knowledge than PHP, but I can't say that it's harder than PHP.
How Wildbit builds and and maintains high quality software
Changes in Razor Blades Biz Model
Not necessarily. If you have iWhatever you may think that. If you're running android you're thinking Amazon or Play books.
I think Google+ can capture part of that anti-Facebook audience. Emphasize more meaningful conversations, and less trivial updates and lame drama.

Sort of what those Mac commercials did by comparing themselves against boring old Windows.
How the Sinking of the Titanic Sparked a Century of Radio Improvements
Thanks for the feedback on text shadow. And what do you think of the Twitter tool itself?
I am at a loss to understand how the "agency" model is anti-competitive or price-fixing.

I am hoping someone can just explain it rather than saying that it simply "is."

The agency model is what keeps the price of apps on the app store low. Developers (agents) can charge whatever they want, but clearly that doesn't equate to automatic sales at whatever price. It is in fact a very competitive market.

Nothing about the agency model, as I see it, in the example of the App Store has even a hint of being anti-competitive.

How is this different for books? I just don't see it. But I am open to explanations.

If anything is anti-competitive, it is selling at a loss so that nobody else can enter the market. That is what Amazon was doing.

Price fixing requires collusion between the producers to all sell at the same price point. It's certainly possible this is going on with the big publishers in Apple's store, but that doesn't require Apple's participation in the collusion. It doesn't exonerate Apple either, it's orthogonal.

In the wholesale model that traditional booksellers and Amazon use, it's still possible for publishers to price fix. It's possible for book sellers to price fix.

It seems to me that Agency vs Wholesale doesn't really have much to do with the concept for price fixing.

What am I missing?
Humans vs. Robots: Who Should Dominate Space Exploration?
Russian is probably somewhere in between. How hard a language is to acquire depends a lot on what language or languages you already speak, but for native English speakers, Russian is considered difficult, but probably not "one of the most difficult." The Defense Language Institute, which provides instructions for native-English-speaking US military translators, classifies Russian as a category 3 language (of four categories), which makes it harder than French or Spanish (category 1), or German (category 2), and on the same level as Farsi or Hindi, but easier than the a reasonably-sized swath of category 4 languages that includes Mandarin, Japanese, and Arabic.
That method of learning foreign language was adviced by David Snopek. American that learned Polish that way in 1 year (and speaks fluently - this is very hard for non-native Polish speakers, most people have problems with producing correct sentences at all after one year).

His post about this: http://www.linguatrek.com/blog/2010/12/harry-potter-the-book...

You can guess surprisingly big part of a book basing just on the context and a few words you already know. That's how kids learn their native language. It's a good method, it worked for many people (including me:)) and I don't understand why are you arguing it isn't.
Please put comments in a div with a fixed height. http://tinypic.com/r/34r7rdx/5
Why Kleiner Perkins’ Aileen Lee Is Getting Into Seed Funding
The part that's new (as far as we know anyway) is the unification of typeclasses with OO (bounded polymorphism; e.g. fn foo<T:MyInterface>(x : T)). Mixins and traits are definitely not new.
The Future of Check-Ins is Not About Location
Google Needs 2 Different Chrome OS to Fight Apple And Microsoft
Meteor is a horrible name for a programming language. Meteor's crash and burn! lol.
DOJ Files Antitrust Suit Against Apple and Five Publishers Over E-Book Pricing
Ask HN:  How much is my site worth?
I have a website that is a directory of URLs -- it finds you similar websites. You give it a URL, and it finds other URLs with similar content.

It's in the Alexa/Quantcast top 10,000. It pulls in about 1.2mm unique pageviews per month, 95% of which is from organic search. 65% of visitors are from the US. It's a .com domain and has a PageRank of 3. It was launch 20 months ago. Growth has been fantastic, but has plateaued for the last 3 month (could be a temporary lull, or could be the peak).

Currently it's being monetized only through AdSense. I'm seeing $5.00 RPM with three ad units. CTR is over 1%. This nets between $4,000-$5,000 a month. Only half of my pages have AdSense on them, the other half (which link to torrent and adult sites, for example) are currently not monetized.

The site runs on one server and costs $50/month.

How much is this site worth?
I think the new UI. One thing I have noticed, though, is that my 'stream' is displaying posts from all sorts of people I have no idea about, not just people in my circles. A little confused with that, the only option I have is to select individual circles.
Podio is actually quite cool... But where is Citrix going? Are they still relevant as a company?
Could be made considerably stronger by using a homophonic substitution cipher. Given that there are lots and lots of Unicode characters it would be pretty easy to flatten the distribution to make letter frequency analysis hard.
I plugged in 45440, and it returns Dayton as the actual city, but Dayton is miles away.

It returns a bunch of other cities as acceptable, but those are the ones that are actually located in that zip code. I'm curious as to what all of this returned data actually means.
IBM spends $2billion developing PureSystems, touting automation
I've seen those "As seen on TC" images all over the web. It's to the point where they mean nothing to me.

And a backlink from TC is great, but I can count many many many sites with a backlink from TC that don't get powerful search engine traffic. It's still just 1 backlink.
There's still a difference between being in a symbiotic relationship with the subjects you cover and the rags that cover you and having a direct financial interest in the subjects (or companies) you cover.

The latter being arguably the biggest journalistic sin.

It would only really be the same thing if (say) Gala has a 10% stake in "The Brangelina Project" or an option on the gross receipts of their next movie.

I'm not claiming that those rags are lillywhite. For example: I know for a fact that reviews are sold for cash.

However, in my opinion that's not the same level of corruption then a "journalist" covering a company in which he has equity.
Correction: the number of verb forms in Polish can exceed a hundred. Cf. http://www.sjp.pl/gra%C4%87 which lists 102 forms for a random verb (GRAĆ 'to play').
Document Automation Saas
Simplify your server using Dropbox and Selective Sync
Danah boyd on Fox News: "What the fuck, America?"
Sorry, from the comments it's apperent that this was a horrible demo.
Apart from the utility, it's really cool! Look forward to see Vigenère cipher ;)
Possible cause of movement defects in spinal muscular atrophy identified
Good Idea?
Our main takeaway from that experience is that programming language choice is very important and is extremely costly to change.

Taken directly from the horse's mouth, handwavy arguments about languages making no difference to the contrary.
Microsoft: Unfair and unbalanced
Nokia appeases angry mob, gains life-long loyalists
you can decide how much a circle gets to go in your stream. look for a slider near the top.
Apple plans software to rid 650,000 Macs of Flashback virus
This would be useful if paired with a database of the top 10000 common first and last names. The last thing you want to do is rely on this, and accidentally send an email to someone addressing them with their wrong name.
> Why isn't this work a part of an official ruby release?

nobu's lazy sweep collector is in trunk. Sokolov Yura's patches have been submitted; some of the merged, others introduce slight incompatibility issues.
3 hours after your attempts I got the same error. Looks like they aren't ready for this rush.
looks awesome, and just in time for me to replace my broken analog watch. Congrats!
Nokia warns of 'disappointing' smartphone sales in first half of 2012
The default permissions should just block access to the SD card, and let the user pick individual files to open if they want it.
Is this meant for copy protecting text on the website?

If I can see it I can copy it regardless of how fun you make the process.

You'd be better off just releasing it under a license of choice. Technical means of protection are pointless.
Have you tested your strategy lately?
The Best Hackers In the World all Come From China
Dear Lord would it help! I've been looking for low-level jobs for a long, long time, but they're just not visible.
Vimux: simple vim and tmux integration
madrox wrote: "In every technology stack, there's always some layer below which is unnecessary to understand", which is a fully recursive statement." cwzwarich's comment is in the form of an inductive argument. Why should I not see it as also being recursive?

Most people can't "jump" to a level lower than they are used to working. They have some idea of the overall concepts, yes, but it takes time to get up to speed. Most Java people have some ideas of how the JVM works, but few can jump to (say) the JVM's memory allocator code (even when available) in order to fix problems.

In any case, does a Java programmer need to know chip layout design in order to program, or do you agree that that is "some layer below which is unnecessary to understand"? Yes, someone, somewhere, might have had a problem in Java code caused by noise leaking across from one circuit to another, but you can't seriously expect that most people will be able to jump there if needed.
Are you using Chrome on OSX by any chance?

I get the same behavior, but I also get it when I use Svbtle or Obtvse as well.
"If you read this far, you should follow me on Twitter."

I remember there was an article about this a while back which concluded that using the words "you should follow me" gets the highest conversion of readers to twitter followers. This guy gets a front page post and is at 208 followers.

Maybe we can finally lay it to rest as yet another instance of the useless lifehacker circlejerk cargo cultist behavior and agree that the only thing that makes people follow your feed is good content? Please?
From Bookkite to Polychart: Where are they now?
There are so many companies/products that I only discover due to being acquired.
We've made a lot of improvements over our first version. Added iPhone support (finally) and a framework that allows multiple apps and watchfaces to run simultaneously.
Nightinc
"life on earth was here to early for that"

The Earth is only 4.5 billion years old and the Universe is 13.75 billion - doesn't that give rather a long time for a generation or two of stars to cook up the suitable elements for life and give it an opportunity to develop before the Solar System was formed?

[Reminds me of the ending of the novel "Heart of the Comet"]
I would love to see this as a Kickstarter project. This is the kind of movement that I feel could really benefit from having a community behind it, and I for one would love to be a part of that community. Shoot, I'd even offer to donate my services to help see it become a reality.
Got rolled out for me.
[pdf] Vision Paper: Towards an Understanding of the Limits of Map-Reduce
Does parislemon feature here?
How do you prevent people from using chargebacks as a method for refunds?
That was another thing I thought about. There are so many possible characters that you do not have to map them to regular ascii, but I wanted to make the demo easy to understand.
Program Management Costs
As I've said earlier, we talk about how to minimize language complexity nearly every day. I would be thrilled if we could remove enough features to make Rust's spec as short as Go's.

That said, I think Rust is going to be somewhat more complex than Go because our needs are different (particularly around safety and memory management).

If you do see ways to simplify the language, we'd like to hear about them.
Just some basic points how it works:

Ways to creat a law (lets take banning video games). If you are in one of the two houses of parlament you can put in a motion that tells what it is you want to achive. This gets votet on by both houses and if it pases both it gets to the bundesrat (witch are just the 7 big ministers, one for law, one for inner, one for outer ....) they have to produce a acctual law bases on that motion. This law gets then voted on by both houses. If it passes you have a new law. Jet it often happens that somebody does not like such a law, if that happens the can take a "referendum" with means that the have to get (i think) 50'000 signatures and that forces a real vote with the hole country. That happens quite often because the "referendum" is pretty easy to do.

An example of this whas when they wanted to join the EG, the right wing took the referendum and won the vote after that.

The other way is more people driven. If you want something to happen (a basic income or prhibitation of minaretts) you have to collect (i think) 100'000 signatures and this then again results in a vote.

Simular systems exist on "kantons" level. Witch would be like state in the US or bundesland in germany. There are 26 of those but the processes in all of them are pretty diffrent.

On the smallest level you vote most on old school village meetings.

So its not direct democracy but its pretty easy to force a vote almost anything.Witch result in voting farly often.

The last time I think I had to vote on 7 issus on state level and 2 on kanton level.

Examples:
"Stop building second appartment" - Sombody had an issue that there was to much building of houses that where mostly empty in small old mounten towns. I did not pass.

"Book Price Binding" - Basiclly the wantet that the publisher could dictate a price that every seller had to keep. Staat mandatet monopoly, that got crashed too.

"6 Week of Holydays for everybody" - that was crashed too,

Cant remember any others.

You can do all of this pretty easly with letters almost no work.

(btw this is only what I remember Im not sure if I got all of the prcesses right)
This is really weird. I just wrote a post this morning http://oonwoye.com/2012/04/11/dear-larry-before-you-buy-airt... and this redesign reappears a few hours later.

It is good hangouts is getting much more prominence.
D'oh! Point taken - actual data: 167x133. Still very handy.
Many of these are not verbs but adjectives etc. Still, I stand corrected - there are much more verb forms than I thought :)
I'm not arguing it's a bad way to learn a language, although I can't see how it will help you pronounce, but that's a different discussion. Quite the opposite, I'm in deep agreement with the article's assertion that focussing on grammar is counter-productive. 20 common nouns, 20 common verbs, "please" and "thank you", and you're actually able to have a basic conversation.

I'm saying that this guy starts off OK, then goes on to devise some code to do that, then declares success apparently without running the code and reasoning about the output. He says that 50 words are 50% - but his script stops at 20? And of those, he lists ten, which are, as others have pointed out, grammar artefacts and stopwords - completely without consequence to getting to read the book in question.
I laughed at first.
Indian website links aneeskodappana
For an idea so conceptually simple, I think this is brilliant and oh so useful.
As a side note, I can often find a book online and can have it shipped to me for way less than it costs me to pay for the same book in an e-book format damaged with DRM.

Sometimes I pay the premium just because I want to (don't know if that's just stupid) and sometimes I buy the book, just store it and read a pirated version of the ebook.

But even if I buy an ebook I strip the DRM regardless of whether my kindle can manage the DRM. If the ebook was substantially cheaper than the real book (because it was subsidized or if I was paying less due to the DRM restrictions) I'd probably question my morality but as the prices are now I have no problem with it.

A bit sad I have to go through hoops and be a criminal every time I buy a book though.

The market is sick and with new players (apple, google) joining I would have hoped that there would actually be some competition?
At this point, I'm just waiting for people to start releasing games centered around the DCPU-16 before Notch even releases his.
It would. (In fact, you might be able to do this today with runtime.SetFinalizer.)

You do have to be careful to avoid bringing back the objects that your finalizer references from the grave. If you do that in Go and create cycles, it leaks (which isn't unique to Go, many other languages do this). You need a sophisticated GC (like Java's) or a type system that's aware of the heap/stack distinction of objects (like Rust's) to mitigate that.
Hey there! I believe there was an issue with Google not sending names back for all user. The problem is resolved in Spinto if you want to give it another look. Thanks!
Springpad Launches Redesign of Smart Notebooks Platform
I had the same problem, so I looked into it a bit more.

Apparently, NoScript disables local storage in such a way that even testing for it (using if(window.localStorage)) throws a NS_ERROR_DOM_SECURITY_ERR and terminates the script. This is obviously problematic, and seems a bug in NS instead of Blogspot, although it can be a deliberate decision by the NoScript devs, I don't know.

Following the instructions in the NoScript forums[1] works by making it return "null" instead of an error, thus letting the script run.

I'd still prefer if Blogspot didn't need Javascript to display a simple post, but alas, the trend seems to be unstoppable.

[1]: http://forums.informaction.com/viewtopic.php?f=23&t=5208