skysight-inc/HackerNews huggingface dataset:
Server was DoS'd. Back up now with a static cache.

I've got it working well on:

* Highend Core i7 laptop
* Atom 1U rackmount server
* Linode VPS
* Raspberry pi
It's a very interested and unique way of looking at scrolling, that's for sure. And I'm with you, I like this type of experimentation.

One thing I find tough to deal with is the default amount of characters "scrolled" for a given mouse wheel move: the default takes way too long for my tastes. I find around 50 characters a lot nicer. Also, what about co-opting the scrollbar? It's a much more natural and smooth scroll as compared to the mousewheel, giving users more precise control over how much to scroll.
The phrase should have actually read "a great minority of people decided to uphold their end of the bargain". You can't read people's intentions through their inaction.

The same sort of argument is made by people who protest a vote by not voting. Not voting doesn't convey any information as to the reason for not voting; it's lumped in with "didn't vote because of apathy" or "didn't vote because of illness". There's no way to infer intent from a non-action.
"You'll get used to it" can quickly becomes a lazy excuse for many bad experimentations in interaction design, but in this case I really think this is the right answer. At first, I found it disturbing as hell, and the implementation could be better (for instance, with a margin between the two pages, in addition to the black line), but this is really an interesting and promising answer to the pagination/scroll debate.
I find it ironic that the author says:

Why, in the name of all that is holy, do our modern style
guides still force us to manually wrap text to fit within
80 columns? (That’s four and a half vertical splits of 80
columns each on my monitor!)

but chooses a blog template that holds the width constant at 1000px. Perhaps there is a reason not to grow without bound horizontally?

I use 80 characters because it's just easier to read than 120 char lines.
Plus, I rarely need to break lines anyway, even at 80 chars ... what the heck are you writing that needs to be 120 chars wide?

Also, I have 2 screens with 4 work areas (each half a screen):

* mvim (at 90 chars wide)

* two terminals

* browser

* developer tools

At 120 chars lines, mvim now needs to be 125/130 chars wide and require it's own dedicated monitor.
That's ironic because it was written on a bus.

See the following rubycon talk, "worst idea ever!" which covers this and several other even more horrendously ill-advised gems:

http://www.confreaks.com/videos/198-rubyconf2009-worst-ideas...

It includes a way to rescue from segfaults, which goes quite nicely with the inline assembly :)

If you are a rubyist you should watch this. It's hilarious. If you think this wilson gem is crazy wait until you see the other shit they get up to.
I hate to be picky (well actually...), but you appear to be complaining about a bug on the site causing all content to disappear and then concluding that the scrolling effect is rubbish.

Your conclusion may be valid, but I don't think the bug you found has anything to do with it.
I'm curious, how is this different from normal messages?

Edit: after thinking about it, I guess the fact you're paying to message someone would impress the recipient, thus enticing them to reply.
I'll be writing off-forum today (in between work tasks) to provide an answer to your kind question,

And can you elaborate on why you think the post is wrong?

Meanwhile, in response to your

Why do you think my worldview would be based on a single blog post?

I am wondering why you have submitted that link so often in previous Hacker News discussions of international comparisons among countries. (This most recent time is far from the first time you have submitted the link.) That link is the only external source you have submitted here. What do you think makes that a better post to consider for the issues under discussion in this immediate thread than some of the links shared on health issues in other subthreads here? What does that link actually have to do with health at all?
I wouldn't call this an informed decision...
I got used to it when scrolling forward. When you want to scroll back up, though, this approach really seems to break down.
Yeah, it's like "Congratulations, you just invented a Kindle."
Copyright is implied regardless if it's visually clarified.

I don't see one on the iOS maps app and Google keeps theirs really small and it might be a contractual obligation since they license the data.
It would be a lot less confusing if the text from the previous page dissapeared...or if that line that follows you worked not with pages but as a scroll....

The line is the interesting feature.
Note that (at least in The Netherlands) the cookie law does allow you to use Google Analytics for measuring anonymized user statistics, without asking a visitor to accept cookies.

(In Dutch http://www.nu.nl/internet/2987889/cookiewet-versoepeld.html)
I ran into this problem as well. It seems that the filesystem paths should not contain non-ASCII characters. In my case, my music is stored in ~/Música and scan.py fails on every single audio file it finds.

> ProgrammingError: (ProgrammingError) You must not use 8-bit bytestrings unless you use a text_factory that can interpret 8-bit bytestrings (like text_factory = str). It is highly recommended that you instead just switch your application to Unicode strings. u'SELECT songs.filename AS songs_filename, songs.id AS songs_id, songs.title AS songs_title, songs.album AS songs_album, songs.artist AS songs_artist, songs.mimetype AS songs_mimetype, songs.year AS songs_year, songs.track AS songs_track, songs.disc AS songs_disc, songs.lastmodified AS songs_lastmodified, songs.filesize AS songs_filesize, songs.length AS songs_length \nFROM songs \nWHERE songs.filename = ?' ('/home/dschulz/M\xc3\xbasica/Michel_Petrucciani/Blue_Note/06-Trouble.mp3',)
This is interesting, since the MAGIC telescope [1], a gamma ray detector, had some potential evidence for quantum foam:

> A much more controversial observation is an energy dependence in the speed of light of cosmic rays coming from a short burst of the blazar Markarian 501 on July 9, 2005. Photons with energies between 1.2 and 10 TeV arrived 4 minutes after those in a band between .25 and .6 TeV. The average delay was .030±.012 seconds per GeV of energy of the photon. If the relation between the space velocity of a photon and its energy is linear, then this translates into the fractional difference in the speed of light being equal to minus the photon's energy divided by 2×1017 GeV. The researchers have suggested that the delay could be explained by the presence of quantum foam, the irregular structure of which might slow down photons by minuscule amounts only detectable at cosmic distances such as in the case of the blazar. [2]

[1] http://en.wikipedia.org/wiki/MAGIC_(telescope)

[2] http://www.news.ucdavis.edu/search/news_detail.lasso?id=8364
Sports Hack Day is coming Superbowl Weekend
Many banks like to use Java rather than something amateurish like Ruby. Here's a link for you, I'll let you draw your own conclusions:

http://blog.trendmicro.com/trendlabs-security-intelligence/j...

Cheers!
Discrete Mathematics course(with video lectures) on MIT Open Courseware
I suppose if you type it at any random point it might be.
It's useful more when typed something that you forgot to sudo.
Judy arrays are patented
My point is not that all regulation is bad. People decide if a regulation is bad or good. One may think a guns regulation is a good thing, the other may decide that a drugs regulation is a good thing. You can't reach objectivity in most cases. And then regulations have side effects: we always have to look not at just the intentions of those regulations, but also at the incentives they create (and that we cannot always foresee, example: minimum wage law).
I have 3 27" Cinema Displays
Atomic clock measures time on the basis of an atom's mass
Wow, that was such an easy patch, too.

I only had one affected app. I just bumped my Gemfile to rails 3.2.11, gem update.
Tea... the taste/smell of coffee is so disgusting to me that it makes me nautious for as long as I can remember. Even as an ingredient in food, there is something about coffee that is completely repulsive.
It seems to me like you should not offer a free trial (a money back guarantee might be better)..Not too sure a monthly plan makes too much sense for planning a wedding either, since it is a one time event. I would also increase the price. I believe I paid $50 for some crappy seat arrangement software that I ended up never using a few years ago.
Feel free to disregard my advice of course, since you definitely have more data than I do.
All in all, I think you are onto something here
I'm surprised at so many people taking a hard line at 80 characters. I guess you never wanted to

automaticallyForwardAppearanceAndRotationMethodsToChildViewControllers
Maybe, but I don't think so. Content also disappears if you scroll using the mouse wheel (but more slowly, so there is some indication on how to get it back). However, nowhere else on the entire web does scrolling ever remove content from the page. I've never seen that happen, and there are multiple ways to accidentally remove content from this page.

Maybe it's just a bug, but it seems intentional and it ruins the experience for me.
Raspberry pi should be comparable. So it could work. Good to know and thanks, i'll have a try.
You know, if LinkedIn sent a percentage of that money on to the user, I'd be more likely to read the recruiting spam.
Watch a 4Chan hoax in action
I've got my Crossover 27Q a month ago from this seller:
http://www.ebay.com/itm/CROSSOVER-27Q-LED-27-2560X1440-PC-Mo...

Fully working, no dead pixels, slightly non-uniform backlight (it could be seen only on black background). The display is really great for the price.

The only downside for me is glossy screen, but it seems there are no cheap 27'' korean matte displays.
I can think of sites that need such a feature more.

Reminding new users that "I agree", memes and other comments are frowned on each time they comment might be a good idea though.
Legitimate banks don't get hacked? Is that true?
Nice idea, badly implemented.

The interface teaches me how to use it very badly. The most obvious interface clues are the arrows to either side of the page, but these work in the usual manner (hopping from page to page), so they distract me from the heart of your interface.

When I do happen to mousewheel, I can't immediately understand what that does. Am I moving myself or a divider? Why is the divider coming from the top? What's above the divider? Why is it snapping like that, instead of scrolling smoothly? The snapping erects a level of indirection between my (smooth) wheel movement and the movement of the divider, which obscures my ability to understand what's happening. I can't decide whether to scroll upwards or downwards—which is "forwards?"

Why is there a white page "behind" the text if I scroll the divider upwards? Is that what's on the next page or the previous page? Why are you showing me a white page?

The sense that I'm reading downward yet new text comes from above feels very strange. I see how you've ended up here, but it's highly unintuitive. Alas, it's also fundamental to your concept, so whether the concept lives or dies (once all other problems are removed) is a question of whether people can adapt to this spatial "warp."

The "snappy" movement of the page divider line feels clunky. Move per pixel, in immediate response to mouse wheel (or touch drag?) movement—preferably with inertia—definitely not per line.

This is not the way I want the world to scroll. But I see where you're going: leaving the text in place makes sense, and if you're going to do that then using a divider from the top follows inevitably. So the idea is worthwhile, but this implementation is its own enemy.
Could it be that people who label other people are assholes?

I'm sadly inept at dressing competently, so I envy those finely dressed people.
A little gotcha: "iptables -L" doesn't list the NAT table rules; do "iptables -L; iptables -t nat -L" instead.
At the moment. Previously this $100 per message scheme would also have seemed nuts. FB is under immense pressure to live up to its valuation, I expect these sorts of unsettling money grabs to continue for quite some time.
I don't know if everything has to be SaaS-ified.

Is it possible to pay someone for a service without adding "aaS" to the end?

It just seems asinine to relabel all these things "aaS" just because they're on the internet. This is just commerce.

That being said, if you called this VaaS you wouldn't be wrong.
It's really not acceptable that the author of this article can't even consistently use 'photon' instead of 'proton'. Can we stop advertising pop sci summaries that fail to handle summarizing papers?
Information Technology Has Created a New Electric Demand Paradigm
I have to say. When I go to the news sites I usually peruse it cleans things up nicely for me. Taking away the side images and garbage I generally don't care about when reading news. And replacing it with a cleaner, more streamlined, article. I'm one of the people that dig words that don't move, I read books a lot though, and when I read ebooks I don't like scrolling, I like "turning" the pages. I'll be keeping this bookmarklet on my computers.
I'm a convert to spaces after someone pointed out that it's easier to make your code 'pretty'.

// This doesn't look very nice
thing = { some_key_1: some_var_1,
[->][->][->]some_key_2: some_var_2,
[->][->][->]some_key_3: some_var_3 }

// Neither does this.
thing = { some_key_1: some_var_1,
[->][->]some_key_2: some_var_2,
[->][->]some_key_3: some_var_3 }

// Feels good, man.
thing = { some_key_1: some_var_1,
some_key_2: some_var_2,
some_key_3: some_var_3 }

// I want to beat you with an oar.
thing = { some_key_1: some_var_1,
[->][->] some_key_2: some_var_2,
[->][->] some_key_3: some_var_3 }
80 column punch cards are at times implied as the reason for 80 column displays. There are just some solutions that stick.
That's nice. If anyone has the time or inclination to look at the source, I'd be interested if this extension phones home in any way.
Delphi Introduces Vehicle Diagnostics Car-to-Cloud Connectivity Device
I see. Well, it's a bold experiment and you're definitely thinking outside the box. Do you intend the user to scroll as they are reading, or to have them wait until they finish a page and scroll entirely over to the next? I find the former hard to get used to, and the latter is just pagination. So maybe I'm a bit confused on how exactly this is meant to be used.
Also, tools other than text editors - especially those designed to show code side-by-side like web-based code review tools (), etc become much harder to use when you have long lines.
WordPress vs Joomla vs Drupal - CMS Popularity War
Rhythm Has Your Two Hips Moving.
Cool. Thanks for sharing. I'm wrestling with the daily/weekly question myself as I'm starting to publish my own newsletter. My own instincts run counter to wanting to receive an e-mail blast daily no matter how relevant it is. But I'm not sure whether others feel the same. Think I'll ultimately experiment with both to see if I can find a sweet spot.
Make it legal to receive whatever I want to receive as a payment.

This is already. You can legally trade things for other things. There is no law saying that you have to use Euro (or your local government issued money)( for everything.

The only think you have to use it for, is taxes or paying fines.
I switch between coffee, tea and yerba mate.
> If it's small and unimportant, why not do the right thing and use a non-sexist term instead of a sexist term?

Because we don't agree that it is a sexist term at all, and altering common usage to suit the sensibilities of a tiny group of people[1] is a) pandering, which is discriminatory, and b) impossible.

> Why are we defending the use of a masculine noun to refer..

Well that's just it. It isn't a masculine noun. It's gender neutral. It takes no stance on the debate whatsoever. Its resemblance to a masculine noun is interesting but not relevant. If the author had meant it in a gender specific way, he would have committed a grammatical error.

Right bark, wrong tree, I think. You're just making easy noise. If you are passionate about the underlying issue which you've conflated here, I hope you also spend energy in more fruitful efforts.

[1] by which I mean the tiny group of people offended on behalf of the larger 51% of the population, the vast majority of which doesn't even recognize this conversation as linguistically, much less socially, interesting.
For the curious, it's David Heinemeier Hansson and works for 37 Signals.

I dont think anything of him or 37 Signals.
Thanks, the arrows are a relic from the ebook reader on the main site. With that I specifically wanted users to discover the scrolling only by accident after they were already familiar with the pagination.

I tried it without allowing the scroll back on the first page (i.e. stop the white page from appearing behind.) but it made the ui feel stuck.
Recursions vs Loops
I click on the arrows to change pages forward / back - seems typical. I press space bar to scroll forward a page - does nothing. I press j to scroll down a line - does nothing.

I'm missing the magic.
You're kidding, right?

"Dear Mark, I am writing because I have a great business opportunity for you...
...

...

...

... and that's why you should buy out my revenue-positive minimum viable product so we can pivot towards disrupting even greater markets in the social space.

Sincerely,
Every startup in the world"

Yes. I'm sure it's a great idea and only the highest quality of spam will be sent his way. Please forgive my cynicism ;)
Toyota User Experiences
Who Owns Your UX Philosophy?
I dislike pagination, honestly, and find the scrolling effect a little too jarring.

However the scrolling effect DID actually remind me of my own natural behaviour. I tend to either randomly selecting and unselecting the paragraph I'm focusing on, or highlighting the first paragraph and holding the mouse button down, to incrementally select the text on a page as I read it/scroll.

At first glance I could maybe see myself enjoying this scroll effect minus the pagination, where the text still scrolled upwards but the page had a 'reading line' near the top that showed content above it dulled.
Great experiment.

Everyone reads differently and looks for different things in a reading experience (if you couldn't already tell by the comments). I remember once when I was in elementary school, a teacher suggested to kids that were having trouble focusing or who were losing their place that they should use a piece of paper to obscure everything below the line they were reading and slide it down the page as they went. For reading on a screen, reflowing and resizable text can helped greatly with focus and "losing place" problems (I love Readability), but the "scroll line" concept you've got here has the potential to maybe go a bit further.

I think that if you blanked out everything below the scroll line, or everything below a good-sized margin of it (so as to preserve some of the text from the previous "page", to enable a bit of bouncing back and forth), you'd have a pretty good, functional recreation of that, and some people might find it pretty useful.
A Different Approach to Ranking Linux Distributions
Most languages are inappropriate for highly sensitive information or other critical systems. You don't see the the aerospace industry putting Ruby hardware controllers into planes, nor do you see the defense industry putting classified information behind Ruby web servers.
I just had another holy shit, it's the 21st century moment.
The simple, and harsh reason is because they are incompetent.
Nope. Because I like to keep the content I'm actually reading this instant in the middle third of the screen whenever it's possible. Physical media prevent this. It's a computer, it's made to serve me, that's how I like it.

While we're on scrolling, I want my browser to act the right way all the time: I hate that scrolling becomes zooming on maps-- hate, hate, hate. I want scroll to pan the map.

May I continue on this path that's headed off topic? The backspace/delete key is not navigation - don't navigate history when I backspace; because sometimes, the text field gets defocused, I think I'm about to delete text and blam previous page and my form filling was for naught.

</rant>
Another tabs-only approach is to also add a single tab before some_key_1.
Claiming hotel regulation has no benefit to consumers is simply not true. Consider the perspective of a resident of San Francisco (like me). SF has a very limited amount of housing. We can debate all day about ways to fix that and impediments to building more (and more affordable) housing, but the simple facts right now are that there are a LOT more people who want to live in SF than there are housing units.

Additionally, there are a lot of tourists that visit SF. Those two demands for places to sleep, from tourists and residents, are at odds. The price you can charge for a hotel room in SF is substantially greater than what you can charge on a nightly basis in stable rent.

So what we're seeing happen in SF is people who have rental units that would normally be on the rental market are now pulling those off the rental market and putting them on the AirBnB market, which serves tourists instead of residents. Because frankly, why wouldn't you? If you can rent your place for $200/night to tourists you can make a hell of a lot more money than you can renting to someone for a year.

The hotel regulations aren't only to help hotel consumers, they're to help the renters too. Now, you could argue the natural market economics should just play out and the city should allow as many hotels to exist as the market will support. But that's not a city I want to live in. I value prioritizing housing for residents instead of tourists.
How meditation can affect your heart, brain and creativity
Watch out or you'll get

// I want to beat you with an oar.
thing = {[->]some_key_1: some_var_1,
[->][->][- >]some_key_2: some_var_2,
[->][->][- >]some_key_3: some_var_3 }
Did you just compare scrolling to a black swan? :-)

A good effort, I didn't realize it was a pitch for the magicscroll extension till I read it a few times.
This is a remote code exploit. For the web interface to do its job, it needs to be able to manipulate the wallet. They can stare at the code that does that, write their own, and do whatever they want.
If carrier NAT devices increase their timeouts, they're going to have to keep more stale connection information in memory, which means they'll need more memory to handle the same number of users, which will cost carriers money. They're not affected by their users getting less battery life because most customers won't realise it's the carrier's fault, so why should they change anything?
I think you're over-engineering your analysis... I immediately knew what was going on when I started scrolling, so I don't share your view that it is counter-intuitive.

Also, I think your problem with the scrolling is your mouse. Does your mouse have a smoothly scrolling middle button, or is it one of the ones that moves in clicks? Scrolling with my touchpad worked excellently.

You only see a white page when you are before the beginning of the text you are trying to read... otherwise scrolling up results in going to the previous page.
It's a decision about how uninformed I am. While I could certainly learn to become an expert in RoR security, I shouldn't do it on this specific project.
If you use the extension or the main site ebook reader you can set it to scroll at a specific word per minute speed.

It works really well over long texts and often your screensaver will come on before you need to adjust anything.

It's normally best to set the speed to just slower than your natural speed, so that you don't feel that you're racing the line.