skysight-inc/HackerNews huggingface dataset:
It will not save you, but... it works very well for tablet surfing, which is a must...

Mass market adoption of tablets is just around the corner. With a very large number of affordable tablets on the market (Google/Amazon/B&N and the illusive Mac 7"-er later this week) this xmas will surely cause a landslide in traffic patterns.

Case in point: one of my clients (hospitality industry) has seen site traffic go from 5% mobile to 20%+ in little under a year. The iPad alone is responsible for 3/4 of that 20% these days. We're expecting 25-30% by the end of Q1 of 2013 (worldwide traffic, sooner if we look at the US market alone). Of interest perhaps, iPad:iPhone ratio now 4.7:1 (was the other way around a year ago)

Don't mind the digg design on my tablets, though I'd be fine with a different lay-out on the PC. Google+ does a great job of mobile vs tablet vs PC layout.

I absolutely LOVE the MySpace design as shown in the demo video, though I doubt it will be easy to fit all typical content into that framework (I see a lot of pretty demo data, now let me see the ugly user posts).
Drawing a line, with carbon nanotubes
Has China kidnapped or assassinated people outside of China (or within) in recent memory? Obviously the US has, but is China just better at hiding it?
Yep. Try Right Click > Copy Link Address. It copies the google.com/... redirect link, which is how I first learned that they were doing this.
It certainly can be really useful and thinking in terms of continuation passing style can be kinda fun and enlightening, but it's a pretty awful way to write code normally.

I've used Node.js to good effect. It's a nice piece of software for a whole lot of reasons, but I think Go proves that there is a better way: http://golang.org/doc/effective_go.html#goroutines
You can't be serious. Quote stuffing the channel is standard HFT practice. 99% of the orders placed are never meant to be hit. The SEC is incapable and uninterested in policing this stuff.

Put a .5 second minimum TTL on every order and you'd see all the 'liquidity' provided by the HFT world dry up instantly.
When the standard was being ratified, this came up on the mailing list (I can't find the link right now, I am on my cell).

The solution was that to recommend vendors print warning labels across the top or add a layer of permissions around the feature - which Chrome and Safari have done.

for eg. when I open it I get a message saying 'Chrome is currently in fullscreen mode'. They will likely both also add permission boxes similar to when the browser requests your location.

It is good for developers to understand this, though, but I wouldn't say that the spec is broken, or that this is a bad feature, it can be implemented securely and with warnings. Anti-phishing education for users should involve primarily talking about not trusting links anywhere and typing in the address directly.

Edit: Here it is from the Spec:

http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#...

> 7. Security and Privacy Considerations

> User agents should ensure, e.g. by means of an overlay, that the end user is aware something is displayed fullscreen. User agents should provide a means of exiting fullscreen that always works and advertise this to the user. This is to prevent a site from spoofing the end user by recreating the user agent or even operating system environment when fullscreen. See also the definition of requestFullscreen().

> To prevent embedded content from going fullscreen only embedded content specifically allowed via the allowfullscreen attribute of the HTML iframe element will be able to go fullscreen. This prevents untrusted content from going fullscreen.

I am most familiar with Safari and Chrome (have been meaning to get up-to-date with Firefox, which has had a lot of good work put into it) but all of the major browser vendors have done something around this in their own way with both desktop and mobile releases.

It is at the discretion of each vendor how they implement security warnings or settings around full screen mode. They all have slightly different implementations but the end result is that they go some way towards preventing a phishing attack using Fullscreen.

That said, it was a good idea to bring this issue to the attention of developers and users as a potential attack vector and as a demonstration of why the security dialogs are important.

Edit II: The whatwg thread where the security considerations are discussed begins here:

http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-Dec...

The first post rightly points out that Flash had the feature implemented in a non-secure manner for a long time.
Andrea Rossi's Ecat is already here:
http://www.e-catworld.com/
http://youtu.be/JWoaJ5NEj-w
http://youtu.be/S7lAlzMBzLQ
http://youtu.be/2cOEHQmnG-I
http://www.youtube.com/watch?v=eGmgTo2Kw1U&feature=share... (CC ON unless you can understand Italian)

Francesco Celani's experiment is being in a process of replication:
http://youtu.be/Q2qWgh7Gx4g
http://youtu.be/gHpYuUykWw0
http://youtu.be/qc5RoGg6n8E
http://youtu.be/HN4VK82Mngc

Please, please - at least watch this video:
http://youtu.be/26k3Cz3wW-8 -> This is a great initiative.

Folks, the clean controllable energy source out of LENR process is almost here. Please go through my links with an open mind and consider sharing them with your family friends and colleagues...
SpaceX launch - far from flawless?
You seem to believe the whole of capitalism is rigged to benefit a fortunate few. Why do you want to trade contracts with them?
haha, this indeed is frightening, and intelligent designers will push this to do something really neat. Let's hope it's a POC and not a real attack. Let us not forget that there are far more dumb people than smart people on our planet! ;)
Human Vision for UX Design
only works if you browse in maximum window browsers.
The latest version of Safari shows no warning on fullscreen, making users very vulnerable. The only indication is a short, half-second animation (it's much shorter than the usual OS X fullscreen animation). After that, there's no indication that you're in fullscreen mode.
He means Hasid and Hasidic Judaism. They're a more conservative branch, and are known for their traditional clothing.
What's more important than disclosure to the public after something has gone wrong, is disclosure to the customers (e.g. NASA) and future astronauts ahead of time if something has been identified as a potential problem before launch. The Space Shuttle Challenger disaster occurred because managers failed to acknowledge the warnings of engineers, who recommended postponing the launch due to cold weather which could prevent some O-rings from functioning properly. Having the ability to acknowledge and correct problems ahead of time, even if it means a launch delay and potentially some lost profits, will ultimately pave the path for a sustainable private space industry.

But I think that SpaceX understands that NASA is funded by the public and it will be easier to get the support of NASA if they have the support of the public. I would suspect that for this reason they will continue a decent amount of public disclosure.
What is the philosophy behind the idea of 3 people writing a poem? To my knowledge no famous poem has ever been written that way.
Exactly, and the dumbness to smartness ration in this world is very high, so a serious attack is likely to affect far more than 1% of the visitors :O
More Butterfly Labs Product Renders released.
Can you be sexy and have a startup?
Wow Feross. Another sweet demo. I still feel like there is so much to learn about security, but what I am always amazed at is that the "social engineering" attacks seem to be the problems that we can never solve. Yes, there is a technical component (HTML5 full screen api), but at its core this is a phishing attack, a "fool the user" attack, and not an actual technical security flaw.

Basically, if I wasn't paying attention, I feel like this was good enough to fool me. What can be done to save the casual, but maybe unfortunately inept internet user?
I've found the Pulse news app to have the best layout for tablet. It's balanced, symmetric, utilitarian, etc. and each row/news source scrolls horizontally. If it had a jagged layout with larger images and only vertical scrolling like Pinterest or the new Digg, it wouldn't be near as good.

Screenshot: http://i1-handheld.softpedia-static.com/images/software/scre...
thanks for translated m(_ _)m
Where is the study that showed "But pose the same question to small children, or people living in some traditional societies, and they're likely to answer 3."

Without a source on this, it's a difficult article to take the article seriously. It offers no support for its most prominent claim.
What is your experience of business/government dealings? If you have spent time working within Chinese companies or have an understanding through some other means your thoughts would be very interesting to hear.
Thanks for the example.

I'm curious as to why this discounts a tool meant for performing IO and various web development tasks in general.

Has anyone run into a integer math related issue when using node (that was a deal-breaker)?
Right, I understand the underlying motive, but the tone of the entire post just had me in stitches. Besides, one of the first things to keep in mind while forming a long-term romantic relationship is that you will frequently have to compromise. Writing a list like this and posting it on GitHub doesn't give guys the impression that this is a woman willing to compromise.
Except that is not how antitrust works in the US. Competitors may be harmed if it is for the benefit of consumers. And it may not always be evident that the consumer benefits right away.
From Zero to Go:  An HTTP Server in Go from Scratch
They're both a part of "Software Configuration Management," which is a part of Software Engineering.
Here is a simpler matrix

- can the candidate do the job? (github projects, portfolio, hands-on test)

- when they talk, do you understand?

- when you talk do they understand?

- do they sit all day and read HN / Stackoverflow?

- on the other hand, they never heard of the above

- do they get the job done or try to make it perfect?

- do they fit the culture of the company

- can they learn a new skill quickly

give 1 point for each of the above and you got a much better matrix (if you want to hire people you won't need to fire)
Dann Washko - Linux From Scratch
Updated just now. 22.0.1229.92 on Linux does not ask for authorization but it displays a permanent notification.
Hope they have the video out sometime! Seems to be some crossover with his keynote at Fluent: http://www.youtube.com/watch?v=Rj49rmc01Hs - but these slides go into a lot more depth and include some of the newer goodies coming along.
which Chrome and Safari have done

Firefox does it too, and in a much more obvious way than either Chrome or Safari. Here are all the latest browsers on Mac compared: http://imgur.com/a/jdcI7 (Sorry Opera; I haven't re-installed you yet.)

I actually didn't get any permissions dialog or warning label in Safari 6; maybe I ok'd it for another site at some point in the past, but I definitely didn't whitelist this domain.
I feel like everyone would be willing to tune in to watch neckbeards and turtlenecks shout at each other about whitespace conventions.
I don't think that regulatory compliance is as simple as ensuring that drivers are competent and providing some means of recompense. That is merely the purpose of enforcement, not the mechanism. The mechanism is a great deal more complex, and involves multiple inspections: vehicle inspections, garage inspections, drive interviews, random audits, a good deal of compliance-related paperwork, etc.

It is an artifical cap that is deliberately intended to inflate prices above marginal costs, to ensure that market participants achieve sufficent revenue that they can actually afford the requirements (i.e., insurance, maintenance, etc.). Without that cap, taxi cab and charter car rates would drop to unprofitable levels as the influx of drivers would push rates to the floor. Cab and charter car service providers would skimp on costs, most likely maintenance and insurance, which would place passengers at risk. However, it is more likely that most cabs/charter cars would be independent cars.

It is also in place to minimize the level of market participants to maintain the feasibility of enforcement. It's possible to effectively enforce these regulations with a dozen or so companies with a handful of regulators. With hundreds of independent market participants, the sheer amount of work to conduct normal inspections or other enforcement activities would overwhelm the enforcement agency, requiring either substantial fee increases, tax increases, or roulette enforcement.
Not even Gnome. It is Ubuntu interface. I guess they were assuming most Linux users are Ubuntu users.
The words 'dumb' and 'smart' are inflammatory and useless in this context. A substantial portion of desktop Internet users will click anything that comes up in order to get to their destination.

This attack triggers no 'warning' that would cause the user unease. The most obnoxious case is Firefox presenting "Allow or Deny Fullscreen?" a question that doesn't imply any danger or downside. A number of victims might even see it as a new kind of convenience, since their phone and tablet already do everything in fullscreen.
On linux it tries to emulate Ubuntu with default settings, while I have Cinnamon and different theme and fonts, different user name. Didn't terrify me.
Regulations on cars-for-hire exist for a reason: to protect the safety of passengers by ensuring a minimal level of competence and to ensure recompense via adequate capital or insurance in the event of an accident.

A minimal level of competence? Safety of passengers? I've taken more than a few rides on all of SF taxis, Uber black cars, Uber X, and Lyft. SF taxis had the most hasty drivers, and a couple I really didn't feel comfortable riding with at all. With Uber/X and Lyft, I've never felt anything but safe, and I have never been harassed for using a credit card to pay.

These regulations work remarkably well, which is why so many people think they are unnecessary.

If everything works so well, why are so many people using Lyft? Have you ever called a taxi and not had it show up because it found another fare on the way to pick you up?

I'm sorry, but taxi service is broken in SF (the only place I've used it extensively). I prefer to make my own decision on what is safe and what isn't. I don't need a government that takes money from vested interests to tell me what's safe.
I think the "Door Study" [1] was the best part! It's hilarious, and horrible that the guy didn't notice the swap. Maybe I've just lived in a big city long enough that I'm not surprised by the World Famous Bushman [2] or people's swindling.

[1] http://www.youtube.com/watch?v=FWSxSQsspiQ&feature=playe...

[2] http://en.wikipedia.org/wiki/World_Famous_Bushman
Someone help me out. Why can't they just throttle connections?
The US doesn't value a free market unless its in its own interest. As a New Zealander I am very familiar with the way the US blocks New Zealand meat and diary products whist subsidizing its own, inefficient industries. Free trade may be preached, but it isn't practiced.
It's not going to work on mobile. You are practically losing the entire market by going outside the Android/iOS app stores.
That you would have to pay an extra dollar for.
You haven't run a small business before have you?
I've just tested it in IE 9, apparently it has its own "safety mechanism" - I get the following message:

Your browser does not support the Fullscreen API.
Ward Cunningham: Federated Wiki Mashes Data in Your Browser [video]
This is mostly targeted at casual users. More than making great poems, it might be about the social, collaborative aspect of writing something. Actually various forms of poetry (haiku, free verse..) aren't the only options available, I also added "Six word story" as an option.

Collaborative Poetry: http://en.wikipedia.org/wiki/Collaborative_poetry

Collaborative Haikoo:
http://haikoo.org/explore/
That's not what's happening here though. The JS in the demo doesn't change the href attribute of the link, it just adds an event handler that prevents the real link from loading using e.preventDefault() and then triggers full screen.
After zooming in a couple of levels I found the site pretty readable. Then again I'm using ClearType which looks horrible but at least has high clarity for old farts/cheap monitors like the one I use at work.

Related point. The navbar text looks terribad on Windows. Zooming in a couple of levels makes it pretty decent. Catering towards bad software sucks but is necessary in the face of market share if you're running a business.. :/
[firstWorldProtection]Not rMBP optimized. Was painfully obvious to spot[/firstWorldProtection]
Wow, what business were you in?
I was not implying that it was less complex. I chuckled about the suggestion that because the Volt was more complex, Tesla maintenance should be cheaper. Once does not imply the other.

Do note that the additional 'complexity' of a combustion engine actually makes several things much easier, not in the least the fact that running dry is far less likely, power to all systems is pretty much guaranteed, etc.

Of note and relevant:
http://www.complex.com/rides/2012/09/general-motors-is-losin...
A similar issue was shown when Adobe Flash fullscreen was first introduced (I think it was just Macromedia at the time, but anyway).

When you went to fullscreen in flash, it printed a giant "you are now in fullscreen mode" in the middle of the screen, but somebody showed that simply by printing similar text all over your screen, it hid that warning very well.
Actually I had the C64 because I was too poor to afford the Mac! (this was the mid 80s)
My merchant provider is with my local bank. If you deal with a bank it suprisingly much nicer than dealing with merchants such as Amazon, Google or PayPal
Storr's flippant dismissal of Art.sy's taxonomy as "reductive" isn't even wrong – it's completely irrelevant. It's the same thing as complaining that Pandora's music genome is reductive. Obviously it's reductive. Applying a systematic taxonomy to music or art – or living creatures or languages or anything at all – clearly cannot capture the nuance and fullness of detail of the actual items to which the taxonomy applies (except my best friend's taxonomy of black metal, which I'm pretty sure has a subsubcategory for every song ever). But such systems aren't intended to do that. It's akin to complaining about the Library of Congress classification system because each book's classification doesn't fully specify its content. That's not the point of the system. It's a navigational and organizational aide, not a complete encoding.

A real critique would address the site's success as a navigational and organizational aide. I suspect that Storr uses texts full of reproductions of art in his classes. Does he also complain that they are "reductive" because they are imperfect reproductions of the original artworks? I doubt it. I bet he does, however, select the texts that serve the purpose of helping students of art understand the intellectual and artistic landscape better than others. It's completely absurd to complain that a textbook fails to reproduce the experience of seeing an artwork in person. Of course it doesn't. It is, however, helpful to discuss how a text does and doesn't succeed in providing an understanding of the space of art which it covers.
The nozzle wasn't ejected; relief panels were as a precaution in case it did explode.
I don't think you understand how email works.

Or the post office for that matter. There's actually one single organization that all those stamped envelopes get sent through, it's not decentralized.
Great link. Thanks for sharing!
Epiphanies from Nassim Nicholas Taleb
I met a Belgian who spoke 6 or 7 languages fluently (as many Belgians apparently do)

I've been many times to Belgium and never knew anyone talking more than 4 languages. Of course that's not a rule, but "just" French, Dutch and German (residual) are official languages. In Wallonia (French-speaking regions), many people don't speak Dutch and there are a lot of people who just talk _some_ English (not to mention the difficulty to pronounce some sound).
QRank Ceases Operation Today
aka "hydro-synchronous orbit"
I think this problem can be easily solved by encapsulating access/creation methods of posts objects in a object say postStore where posts variable is private property and the object have savePost(slug) and getPost(slug) methods where access/creation methods are defined by yourself. If posts object is that much mission critical than it should not be exposed to outer world.
Show HN: Do you trust your password manager?
This is an opensource application that I wrote last weekend to maintain a web based personal password manager on google app engine. You can fork the code and deploy it in your app engine account in minutes and have your personal secure password manager. let me know your thoughts.
Yes,I do.
xianshengsun@gmail.com
C#+MSSQL+Oracle
My gut reaction to her way of expressing it was also negative, although I'd give her the benefit of the doubt in person because she's just trying to help.

I think it's because it's condescending. In two ways - on one hand, it's pointing out something that's obvious in hindsight. On the other, it's blatantly trying to sugarcoat that it's obvious, as if you can't handle the fact that you don't know everything.

I would've just said "Try the middle" or "Right down the center". Simple and basically devoid of emotion.

OTOH, I think that one thing this example highlights is: audience matters. I find that I talk one way with computer types, another way with my liberal-arts college friends, and a third way with my Harry Potter fandom friends. And occasionally I mix it up, and then my college friends think I'm a rude asshole, or Hacker News thinks I'm overly circuitous and can't get to the point. You can't have a conversation devoid of context; the fact that this example happens outside a computer room is pretty relevant.
Believing anything is good, takes a special kind of delusion. To have and behold one opinion is... well there is history that shows where that goes.

Let us not single out JS specifically as a 'special kind of delusion'. We've all seen 'delusion' in every, single, programming, language, flamewar, on the internet. Seriously.

Everything is a tool, and you choose the right tool for the job. JS adds to the discussion.

If your trying to push JS as a tool to rule them all, that is, thee tool that _must_ do it all well, that is delusional. You'll be prematurely optimizing while(true).

Your not saying that? Then why critique it as if you were?
Yeah, that's all I've got. The only scenario protecting the unsophisticated here is that the malicious javascript (presumably) has to be delivered from some domain, and domain filtering is in full effect almost everywhere.

This API means that if a malicious JS can be executed, it's game over for a number of defenses that only communicate visually.
Really cool concept mate, congrats! Keep up the good work. One small feedback - The photo of the guy on the frontpage looks more like Justin Beiber (I thought it was him, for a second) :D Other than that, everything else is perfect!

Cheers, Good luck!
I made my own list like this before starting Ridejoy and I think it's a great thing to do. Many of the the ideas got implemented, while others I came to realize weren't good ideas, and others I still want to do but it just hasn't worked out for one reason or another. It's great to think about these things in advance, but remember - no plans survive first contact intact. =)
Trying to read this on my Galaxy Nexus was a non-starter...
Attract Talents (Medium)
Kind of annoying presentation style quirk: but some slides are on a vertical stack which you can access by hitting the down arrow instead of going right. You can tell in the bottom right which directions are available from the slide you're on.