skysight-inc/HackerNews huggingface dataset:
Why does a web interface need to directly manipulate the wallet? It needs to store the transactions somewhere where the machine that executes them (using the wallet) can find them.

You need the seperation and you need to closely monitor and control the transactions requested from the web interface to detect any fraud or misuse.
Mine the comments. I typically get more information there, and you'd save everyone from engaging in "OMG! Someone is WRONG on the Internet!"

Hell, you could have a full newsletter: "Best of patio11 Weekly" :-)
Compared with print, you're less likely to finish the article, you'll read it slower, you'll skip over sentences and your comprehension will go down.

Not for me. I am far more likely to finish a news article on the web - with a physical newspaper, I read the beginning of many front page stories, but don't always flip to the rest of it. The rest of the claims are quite dubious.

It's a neat technology, one which I may like for books. But not for articles. I prefer having it all "there."
This looks terrific, both in functionality and in UI! Congratulations on this release, and I hope you still get enough financial support through plugins/Pixel Conduit to make it worth your while. I’m considering buying that just to mess around with my Kinect :-)
That's awesome about your daughter's interest in robotics!

I'm a mentor for a robotics program that competes in FIRST competition. You should check it out and see if her schools have anything like this or if you can maybe start something yourself so other kids can learn about robotics with you and your kids.

http://www.usfirst.org/
That introduces external dependencies though. Also, since the update has to occur anyway, I'd bet that my solution is faster than also making a call to another database for a lock.
what's the name of the program?
Keeping the user's attention for 8 years - iterative game design
I'm Raj from Markupwand team.

You are right; the code that Markupwand currently gives isn't upto the mark. It makes a few wrong guesses on how the PSD should be interpreted. But that is just for a few more days.

We are coming up with a semi-automatic version, where Markupwand would take inputs from the developers on how the code should be structured. That would make the code usable.
All the problems they've had have come from the regulatory authorities, except for those one or two bad incidents on AirBNB which are pretty much unavoidable in a business like that.

Atlantic, Wired, the NY Times, Chicago Tribune, and the L.A. Times have variously run horror stories for renters who made the mistake of using AirBNB to book rooms (see, e.g., Toshi hotels and their variants). The whole point of hotel regulations is to protect the guests, not the hotelier.
Does CookiesOK do any type of moderation over the cookies? Checking for domain scope, cookie flags, reasonable expiration of the cookie?

I understand that "free" sites need advertising revenue, and unfortunately a lot of ad networks want to track my every move - how about enforcing a compromise where cookies are allowed for X minutes after I hit the page?

Security-wise, I'm more interested in enforcing that cookies sent over SSL are not readable via standard HTTP. This tool is a step in the right direction, but I think a few more features would make it pretty attractive.
Why do you need to government to require that? How about you only rent from land lords that disallow tenants from renting out their apartment. Maybe some people don't mind this and would like to have that as an option.
Not necessarily. Two brothers can be brought up under the same terrible parenting and take radically different paths with their lives.
Awesome Sauce, Michael!

Best of luck in bringing hacker schooling to the Sacramento area! The revolution is spreading...
It's not always about the direct users. Having Airbnb people show up next door and have a 3 day party impacts people. Or from a health and safety standpoint, bedbugs easily spread though apartment buildings.
How to Download & Install Fonts (web designer way)
I too am a dedicated highlight-reader, precisely because it's so easy to lose my place when scrolling. I found myself reading somewhat slower (perhaps due to trying to understand what was going on and how it worked), but I wasn't clicking the mouse maniacally, either.
An interview with popular HN users will be awesome. I often find myself looking up profiles of people who've left interesting comments/submissions to see the stuff they're working on.
Clickable link: https://docs.google.com/spreadsheet/viewform?formkey=dGVxNk9...
Visualizing Sorting Algorithms In Minecraft
Is Rails 1.X vulnerable at all? Tried running the snippet on a Rails 1.X app without any patches, and I got the id as a string, not an object. Why? The Rails guys seemingly implied 1.X is also vulnerable just that they don't give a damn about investigating what would fix it because it's too damn old.
AFAIK, Nokia started work on making WebKit mobile before Apple did (I could easily be wrong). There was presumably a fair amount of work making WebKit work well on mobile devices so I'm wondering what influence Nokia's port had on the iOS port. Perhaps Apple completely ignored it or perhaps they only put WebKit on the iPhone because of Nokia's work.
Pebble FCC photos
I'm not sure that's relevant, though, because someone else is controlling the scrolling according to what they are reading. That it interferes with your reading is unsurprising, and I don't think says much about the reading experience when you are in control.
All the problems they've had have come from the regulatory authorities...

I'm not sure about Uber, but this is most definitely not true of AirBnb, which has come under fire from many neighborhood associations. It's not just your quality of life that gets reduced when you rent your house to bad apples, it's your neighbors' as well.
That is possible, but the problem is the time it takes to disseminate the knowledge of the crime is longer than the time to trade the bitcoins. So if the thief immediately exchanged them with some merchant right after the robbery, then sometime later, the coins were marked as tainted, the merchant would suffer as well, since they're now holding the coins.

This would create a chilling effect on trade since now you have to worry about the legitimacy of the other party, which brings us right back to the problems we have with credit cards, etc.
> its integrity has NOT been compromised

Shesh. A Bitcoin has no inherent value. If such incidents become common enough, nobody will be willing to buy bitcoins for dollars or accept bitcoins as payments for goods,which means that the thieves will sit on a bunch of useless bits.
Good lesson never to rest on one's laurel's. Love stories of number 2's taking over from the market leader.
Checks the speed of the network. if you are looking to good connectivity on your VPS.

wget cachefly.cachefly.net/100mb.test -O /dev/null

check the write speed of the disk. Mostly used to check what kind of a write speed you get on the machine.

dd if=/dev/zero of=iotest bs=64k count=16k conv=fdatasync && rm -rf iotest
This is great, thought about making something like this myself for a while.

One problem I have with current cookie law, is that it pretty much forces cookies upon those who actually know how to disable them. If someone browses with cookies disabled, they get all these annoying warnings and yet no way to turn them off - because turning them off requires a cookie! Insanity.

And the relevant governing body has pretty much admitted that you'll probably be ok with just a clear description of cookies used. (See the response to nocookielaw.com)

Oh AND all American websites will just continue as they were before, except now with an extra competitive advantage.
[Edit oh gads I see now the commands are in text boxes and the full command is not visible. It is "ps aux | head -1 && ps aux | sort -k 4 -nr | head" which maybe correct is even more ridiculous.]

> ps aux | head -1 && ps aux | sort

Is a wasteful construct and doesn't even do what is claimed "List the top 10 memory hogs". Depending on what you consider "memory" something like this is shorter and correct.

ps aux --sort=-resident|head -11

Other errors: They list same command "du -hs" for twice. I believe they meant "df -h" for "overview of all disks". Although, it's correctly overview of mounted file systems.
Using Kendo UI Templates with Backbone
thanks doug!
I would much rather prefer $100 per message spam than free to send spam.

As for a point of order, this wouldn't be considered spam anyway:

A message is Spam only if it is both Unsolicited and Bulk.

Unsolicited Email is normal email
(examples: first contact enquiries, job enquiries, sales enquiries)

Bulk Email is normal email
(examples: subscriber newsletters, customer communications, discussion lists)

http://www.spamhaus.org/consumer/definition/
hey callmeed -

just a reminder that it is a curated network - everyone is reviewed and referenced.

pricing is actually listed on our About page along with more details here:
http://founderdating.com/about/
Ask HN: Web app architecture
I am developing a review/recommendation web app (like imdb/zomato). How should my app architecture should be so that it is highly search engine friendly. Until now I have been using "Single Page Architecture". In order to maintain history we add # in URL's. A sample URL looks like domainname/#/category/value (And contents of this page is mostly generated using javascript). Due to hashes search engines don't index it.
Whenever a user searches for a keyword in the above URL, how do I get this page to be displayed in search result as well.

Any tips or words of wisdom for making my app SEO friendly.
I think you are missing the point. The plugin is for end users who want automate the process of giving consent, similar to how a password manager plugin might help you automate the login process.

If a web developer wants to make their site compatible with CookiesOK to improve the browsing experience for the subset of their users with the plugin, what's the harm?

How end users indicate their consent should be entirely up to them. Would you prefer users solve a CAPTCHA when opting-in to cookies?
But what does "enough" mean? Regardless of eyeball distance, more resolution -- certeris paribus -- will mean the ability to display a superior image. I want 300ppi on a 30" screen.
iPhone 5 with $45 Straight Talk Unlimited plan now at Walmart
Sounds like another gap of functionality on Chrome OS is about to be filled.

Edit- Doesn't seem like it works on ARM Chromebooks yet, probably uses Native Client and not PNaCl.
Loved that feature, it feels so much more natural. It was only a problem when I had to use a windows computer for like 5 minutes and everything was inverted again.
Why It Costs $100 To Send Mark Zuckerberg a Facebook Message
While a bunch of this material is review for me, I still would love to have an experience like this. I live in Washington, D.C., however, and I'm unable to find active programs.
A secure bitcoin service provider should never manipulate the wallet directly, or in realtime. Transactions should be handled transparently, logged, and then actuall excuted on the offline wallet later after fraud and loss mitigation routines have been applied.
I took the plunge and tried inverted scroll. At first it seemed weird, but after a day or so it felt like the most natural thing ever (and I've been using Macs since 1984). Now I find it difficult to go back to 'wrong way' scrolling.
I also have strabismus and have undergone some surgery, but I don't find that this helps much. Specifically, my eyes keep jumping below the line which separates the new text from the old. I'd like to see a version where as soon as you start scrolling, the previous page is replaced by background and the new page appears line by line.
Can Ownshelf (‘Dropbox for ebooks’) dodge lending controversy?
IronMQ Push Queues - Reliable Message Delivery for the Cloud
Thank you. As an Uber user in DC, I have yet to encounter, or hear of any news event in which Uber put people in a dangerous or even inconvenient situation. It's infuriating to see people compare Uber to a poorly secured Bitcoin site, as if the regulations in banking are somehow equivalent to those with taxi cabs.

Uber only uses licensed sedan drivers. They are already subject to safety regulation, but unlike taxi cabs they are also checked by reviews from passengers. The most frightening experience I ever had in a vehicle was in a taxi cab taking me from the airport in San Antonio to my hotel. He was exceeding 90 mph, and driving recklessly, ignoring the turn signals of other drivers on the interstate. Where was your touted regulation then?
They've been getting hacked as long as there have been banks, it's just that they used to have to physically break in, rob the tellers at gunpoint, or commit fraud by assuming someone's identity (say, by forging their signature). Either way, there is a regulatory framework in place that ensures that the depositors are made whole in the event of a such a 'hack'.
>you are a renter and so prefer things aligned as close as possible to your personal benefit

Non sequitur.
This is something I've been thinking about a bit lately, the difference between 'intent' to renege, vs 'just happened' to renege on a previous agreement. I had a manager once who well tell people in all earnestly that he was going to work to get them promoted, but when that didn't happen the question became did he lie? did he do the work and not succeed? Could he have even succeeded ? The person who stuck around waiting for the promotion feels completely let down and lied to, regardless.

So how do we make conditional commitments? Sometimes it annoys people when I won't answer yes or no to a commitment but instead say "I'll do my best." When pressed I can articulate the various uncertainties between now and the execution of the commitment that could derail it, but they are just that uncertain. Sometimes people say "Just say yes, and if something comes up let me know." I've done this in the past and had people accuse me of 'making excuses' which of course I feel is unfair :-).

There is certainly an element of 'value' here in that the consequence of not doing something has a cost and if the cost is small sometimes less effort is made in the follow through. If money is involved that is generally a more explicit definition of cost. But if someone says, "Hey my son Jimmy is on the special team at this weekend's High School football game, can you come by and cheer him on?" what is the cost of being unable to do that? Sometimes small (there are lots of people at the game) and sometimes large (this person really wanted to see you validate their support of their child's athletic activities) and sometimes in the middle.

Schneir positioned the transaction into the 'trust' category, you say you will do something and I trust that you will do it. The consequence of you not doing it is a loss of trust on my part. But the trust currency isn't previously established. Clearly my kids have a vested interest in keeping my trust level high because I can restrict access to the vehicles, but Bruce doesn't know me, and if he trusts me more or trusts me less do I care? Do I care $29 worth? Or more importantly do I care 'marginal value of Bruce's book minus $11' worth?

As you can read its something I wonder about but have few really solid lines of reasoning about. A lot of questions, a lot of speculation about the intrinsic forces in the 'trust market' and no clear experimental path.
Do you say that because of the features or as a tongue-in-cheek jab at security through obscurity?
Ah you are right and given the theory that the universe is expanding, it may have been even closer to us at one point.
A guide for reviewing code and having your code reviewed
Chai or better yet, cutting.
Really nice!

One thing that concerns me though is the CPU usage on the client machine. chromium uses roughly ~30% CPU on a 6-core AMD Phenom II running only zmusic. Anyone else seeing this too?
And aside from movies, the meth-heads can only carry and drive off with so much money. A few thousand here and there. It's a very inefficient time to be a bankrobber.

http://www.allgov.com/news/unusual-news/robbing-banks-is-not...

"Using confidential data on the value of every bank heist in the U.K. from 2005 to 2008, the trio came up with an economic model of bank robbery.

They found that the average revenue from a British bank robbery in 2005-2008 was only $31,600, although excluding the one-third of robberies that came up dry boosts the average to $46,600. But those proceeds have to be divided among the gang, and while extra gang members raise the average take, the haul per person decreases.

The average take per person per successful job was $19,792, equivalent to less than six months’ average wage in the UK, although being armed increased revenues substantially. While that may not sound too bad, multiple jobs greatly increase the risk of arrest and incarceration, as 20% of heists ended that way.

Data from the FBI paint a similar picture. In 2011, there were 5,086 bank robberies in the U.S., generating $38,343,501.96 in revenues for the perpetrators, or an average of $7,539 per heist. Excluding the robberies where nothing was taken increases the average only to $8,457. Not only is the return low, the risk is high: out of 13 people killed during bank robberies in 2011, 10 were robbers."
I didn't just get used to the inverted scrolling, I fell in love with it. I think it makes perfect sense, and fells more "connected" with what I'm doing.
How Mind-Controlled Games Really Work
One major niggle on HN is that there will be 5-10 posts on the front page discussing the same topic. A very condensed end-of-day summary of the events that were interesting (as well as the related topics) would definitely be a nice addition.
Russian Giant Yandex Has Secretly Built an FB Search App “Wonder”
I'm using HNode App on iPad and I have sometimes terrible problems with opening target website - it would be great if I could change default behaviour of clicking on list item - it should be changeable if it opens comments or website.
Also - it took me ages to find "send to" button (red (+), on the bottom of article preview) - in my opinion it's totally unintuitive, that instapaper / fb / twitter is placed there - they should be available through right bottom menu - just by "open in safari" / "copy link buttons".
Congrats on shipping Push Queues. Multicast support looks pretty stellar
Ask HN: Ideas and Suggestions to Improve Two Free Virtual Desktop Products
Desktop Anywhere has released 2 Free Cloud Desktops based on Linux Ubuntu 12.04 Cloud Powered by the Amazon Web Services (AWS) Free Tier. We are interested in input, suggestions and ideas from anyone that wants to.

The User version is fully packaged and web enabled using both Java Runtime and NoMachine NX with lots of CPU, RAM, Free Software such as Dropbox, an Office Suite, Storage, etc. You can read about and get the User version here:

https://www.desktopanywhere.com/free_cloud_desktop/desktop-basics/

We also have a full Admin version without the Java component that is accessible by the NX Local Client. On this version you can add any software and configure whatever you want. The Admin version has a Community Section working to provide suggestions, solutions and additions to share and improve things.

The Community/Admin version is here:

https://www.desktopanywhere.com/a-better-cloud-desktop-community-project/

Both of these Cloud Based Desktops have some cool uses (providing a familiar and secure desktop on most any device, surf at work in private via 128 bit SSL, etc.) and these are completely Free of Charge from us. The AWS Cloud Power is Free within Amazon's substantial Free Tier.

We are a small self funded community shop, have no revenue model in mind (not even ads). We would simply like to provide the best true Operating System style Free Cloud Desktop solution for those that want an Open Source Virtual Desktop that runs Free in the Cloud.

Any suggestions, comments and/or ideas are welcome. You are encouraged to take a look, test it out provide feedback here or on the site.

We have a solid foundation to build from thanks to so many outstanding components from the community at large and we expect the best new ideas will come from an engaged user community and we want to hear from as many as we can before the next build and release.

Thanks,

The DAC

www.DesktopAnywhere.com
It re-executes your previous command -- this time with root privilege.

If and only if you meant to do that, you're fine.
> were 33% more likely to achieve them than those that merely formulated goals.

I've heard this before and I've also heard the exact opposite. That telling other people your goals reduces the chances of finishing them. The theory I remember (I google but was unable to find a good link) was that telling someone a goal feels 60% as good as actually doing the goal itself. So it is easier to just tell everyone your goals and then invent new goals.

I'm not trying to contradict Alex Maccaw. I've just noticed this dichotomy before and been curious how people reconcile the two theories.

Has anyone else noticed these two recommendations or know what I'm referring to?
What I really want is almost the exact opposite of this. For long text, I want smart autoscroll that uses eye-tracking to keep me from ever having to make a manual adjustment. If my eyes are pointed at the bottom of the screen, speed up the scroll, and if they're at the top of the screen, slow down/reverse. With this kind of feedback system, the eye tracking doesn't even need to be all that precise.

I've used Enable Viacam (http://eviacam.sourceforge.net/index.php) to sort of do this using head tracking, but you don't really move your head that much when reading, and it's too sensitive to changes in seating position.

If this could be implemented correctly, I think the result would be a superior reading experience to any alternative so far.
You can page a webpage with the spacebar. Shift and spacebar to page up. I try not to scroll, because I hate it too, unless I need to look at an image. The browser could magically align and size an image for me, but that's another topic.
Perhaps they should have done this up front, you know as part of the engineering, hence my point. Stopping and thinking for a bit usually covers these problems. I've read a huge chunk of the rails framework source code and it certainly used to be a pretty amateur piece of kit.

The argument is definitely not preposterous. Are you saying guarding against bad inputs and enforcing type is bad? A language which uses no type inference has less assumptions therefore is likely to be less error prone. I've proven this hundreds of times over the last 30 years of writing code in things from communications electronics to financial quotation platforms.
Doesn't matter whether you do it directly or indirectly. There is some way of automatically manipulating money, and it will discover what it is.

I can dream up architectures which limit manipulations, require the user to constantly type in passwords, etc. A company not security conscious enough to update is unlikely to have done that. But suppose they did, what happens? EVEN THEN you can turn the website into the digital equivalent of an ATM skimmer, and steal money. That is, of course, assuming that I have not managed to turn shell access into some more direct compromise of your whole network.

Here is the moral. If you're directly handling money or a money equivalent on your website, and someone has shell access, they will be able to steal from you.