skysight-inc/HackerNews huggingface dataset:
I also played Dooms and Quakes with no problem. It's hard to explain, Dooms and Quakes do move "consistently" the bad UI animations have something "uncanny." Just as an example the original "rubber band" animation in iOS is perfect, "natural," (the stuff reacts exactly as it should according to your actions) the iOS 7 Safari "animated buttonbar and urlbar slide" or Windows "hiding and showing taskbar" or "hidden menus" in old MS Offices just unnatural when you're doing something opposite.

Interestingly enough, iOS didn't have any "distracting" animation (for me) until iOS 7. Nothing that I'd wish to turn off. It was just "slick" and "natural." It also had that "stability" of the interface -- once you see something then nothing disappears or moves "just so" or "creepily on its own" only as the result of your actions, so nothing had the "creepy unnatural slides or transitions" whereas Windows was full of exactly such ones since at least XP. I always believed it was only "MS just doesn't have taste." I think Jobs somehow had that deeper feeling how the things should behave (that can be traced back I think even to the influences from his work on video games with Wozniak as he was young -- knowing that the movement can be synced "properly" even with the slow processors and CRT screens, if you really care about it) and now the people who do implement the transitions don't do it to that "ultimate naturalness" goal.
That font is something quite a few of us have probably had to put up with.
I'm impressed by how much creative innovation they've put into the design!

The button-mounted display strikes me as particularly interesting as I'm not familiar with any mainstream device which has ever had one of those.

Trackpads, button-mounted touch-enabled displays, high fidelity haptic feedback, symmetrical control layout...all I can say is awesome.

It will be interesting to see what people think about the trackpads for sure.
Succintly Free ebooks
Because these apps exist. WordPress, for example, is unparalleled in other language domains. What is the WordPress of Ruby? And in python? Is it Django? Where's the plug-in directory for Django, equivalent to [1]?

I work with WP, I'm the first to recognize it's an old codebase with all defects this entails, but popularity has value. Value that PHP critics dismiss too lightly.

[1] http://wordpress.org/plugins/
Part of this is a wider American legal problem, in that instead of funding regulators to enforce laws (of all kinds - patents, environmental, consumer protection, etc.) we tend to let people sue each other. The result is regulation only when it benefits someone with the money to pay a lawyer.
That's a very unfavorable reading of that slide. Who are you to say they are wrong when they talk about their own anecdotal experience?

Speaking anecdotally, I got exposed to PHP before I did to Python. I tried Python after hearing how much more amazing than PHP it was. I understand why people say that now, because Python has a "flavor" that I suspect most programmers find more pleasing. I also learned another thing: I am not more productive in Python than PHP.

PHP, like JavaScript, is a language constructed out of good parts and bad parts. They both suffer from the same ailments. It is painfully easy to construct code examples of their horribleness, there are mountains of bad code floating around the internet, they lack essential facilities like strict typing, many facilities that they do provide should be carefully avoided, and the overall flavor of the language is just plain weird. However, PHP, like JavaScript, allows you to be remarkably productive.

JavaScript got out of the doghouse when Douglas Crockford wrote his book and converted the JS community to the jslint style of programming. JavaScript didn't change, but the perception and practice of it did. I think PHP needs a similar champion who is willing to say: PHP can be a good and proper language, provided you use it correctly, and btw here is a tool that tells you whether you're doing that in your code.

I am a PHP programmer, and to your high and mighty attitude I say: screw that. There's nothing wrong with being a PHP programmer.
Yes, I felt a bit ill during the first day but I have since got used to it. However, I think it's mainly because I've subconsciously learnt to not pay attention during the animations.
Nice idea. So going to do that on my spare T61 later :)
Wow. I dunno how you managed it, but in Opera 12.16 you get THIS:

http://i.imgur.com/mGRDWdp.jpg

I have never seen this before. At 100% zoom it seems fine, this screenshot is at 150% zoom and after scrolling a few lines.

I'm aware that this is probably a browser bug just as much as to blame your CSS. But I have never seen a webpage do this with just CSS!

Somehow it doesn't seem to clear the screen buffer anymore, when I clicked the link on HN (not into a new tab) it even shone through the HN frontpage on the background. The previous page. What did you do?? :) (also that sounds like a cross-domain content leak waiting to happen, but that's Opera's problem).

It's very contemporary glitch art, with the juxtaposed perspective demo screenshots shining through in the back, beautiful, but not very hack-free ;-)
For a very long time I've regarded Racket as a purely educational Scheme dialect not particularly useful for real work. It was only a few months ago that I actually bothered to look at it's (amazing!) documentation [1] and realized how wrong I've been. It's incredible what are the Racket guys doing and what they've already achieved. The Typed Racket [2, 3] is "only" a cherry on top.

[1] http://docs.racket-lang.org/

[2] The Type Racket Guide: http://docs.racket-lang.org/ts-guide/

[3] The Type Racket Reference: http://docs.racket-lang.org/ts-reference/
While I appreciate the focus, the guy is entirely opposite when it actually comes to technology purchasing and quite happily throws piles of cash at closed proprietary products on a daily basis and brags about it on television.
Thoreau 2.0
Fascinating. Is that how it used to be back then?
Can't find the setting on iphone 4 running 7.0.2
Ok then, I stand corrected. What would you recommend as a good Haskell text for someone who's gone through learn you a Haskell (and countless other tutorials, which all seem to be fixated on Monads and do a bad job at it)?

And, which non trivial but not too big project would you recommend I study to get an idea of good pragmatic Haskell practices?
Better to have someone like Stephen Fry talking about it and raising awareness then nobody at all.
HN user derwiki has a company called CameraLends [https://www.cameralends.com/] which currently does this. London is one of the cities served. I haven't used the site personally (I own all the lenses I use regularly) so I can't really comment on what kind of traction it may have (and in any case, I live in San Diego not London).

https://www.cameralends.com
There one thing that really stirred my interest:

nil isn’t allowed

If this really is what I think it is (a certain reference to a class can never be nil) then I am really excited. It never made sense to me that someone was able to call a function I wrote that really needed instances with nils instead, so I was forced to check and throw in case they did. It's just not clear and it leads to a lot of unnecessary checking or nil pointer exceptions.
Working for a startup is the best experience you can get in order to find out how to execute your own ideas.
It you were lucky! (* http://www.youtube.com/watch?v=DAtSw3daGoo) Good amber glow screens were better compared to the green ones. High (invisible) refresh rates were also "professional" equipment. I worked at home by having the computer connected to the antenna input of the plain small black and white CRT TV. That's 50 Hz refresh of the screen. Interlaced. If you grew up on LCD screens you certainly don't know how 50 Hz refresh feels. And I saved the assembly code to the cassette tape recorder. If I was lucky, if it didn't crash and cause the whole RAM to be wiped out before. And I was lucky that I didn't have to key the sequence in with the switches on the front panel, that I also did earlier (not on this one, but the picture is good: http://www.vintagecomputer.net/MITS/680/altair_680_front_pan...). And that all is even not a joke (as in the video I linked first).
I love my Galaxy III Android phone. Incredibly nice as a phone, social media, games, and even has a neat little Java IDE to build apps right on the phone.

I was waiting for the new Nexus 7 and when it was released I made a snap decision to stay with iPad, giving my iPad 2 to a family member and buying an iPad mini.

For one thing, it is simply more fun to own one of each types of device. Way more fun.

Secondly, I have workflows in place on my iPad (e.g., working on book manuscripts using leanpub + dropbox + IA Writer; ssh into my servers) that I can also do on My Android phone, but I like working on the iPad.

For consumers, having both OS options can only be a good thing.
As far as I know, "Reduce Motion" only turns off the parallax effect which as the article states, is NOT the problem.

But I'll concede that it's possible that simply nobody at Apple experienced any sort of motion sickness so they all gave it the thumbs up.
Those people can come across as creepy at times, and learn to soften it.
I am very interested in this thing. I am not a US citizen/residence and I would like to get help finding a position in a certain area. I don't mind paying as much as my first 2 salaries or more for some help. How can approach help like this?
What about doing some calls and using their connections?
Cool, I hope you find it helpful. I only just discovered it recently as well, and haven't even finished reading it all the way through. But my initial impression is very favourable and I suspect that TDOML will become a "go to" book for me, much like The Four Steps To The Epiphany.
I think those animations are disabled by default on the iPhone 4.
Not the font, those pixels.. no, that CRT resolution
What you need to know to keep your online accounts safe
As a kid, I used to suffer from motion sickness in cars.. If I didn't look out of the window, my mind told me one thing, my body another, and I'd be sick. I suspect this is the same.
I really like IOS7, but the zoom in/out makes me feel mildly uncomfortable. It might be that I'm experiencing a mild case.
There is already the ARM "big.LITTLE" architecture which pairs fast high-power cores with slow low-power ones on the same die. In the future I could imagine that extended so that a subset of cores are 64-bit only.

As others mentioned, though, I don't think Apple will need to do that since they've got a closed ecosystem. They can just declare one day that they won't accept App Store submissions that don't include a 64-bit version and very quickly move the entire universe of iOS software. There will be some no-longer maintained apps that aren't updated but they can just say "Sorry, this app doesn't support iOS 8"

There are also binary-translation techniques like what they did with Rosetta in the PowerPC->Intel transition. This wouldn't need to be done on the phone; they could just do the translation once on the app-store side.
I guess the animations are already reduced on the iPhone 4 due to Hardware limitations.
And, to top that, they won't even be paying good money. They just want a virtuoso. For peanuts.
I can’t believe you seriously consider PulseAudio to be a technological improvement. Having used PA for years, I have encountered and reported numerous bugs and performance issues. After trying to debug some PA issues, I lost all respect for Poettering. The only worse sound server that I’ve encountered is AudioFlinger, and at least that has the excuse of being optimized for battery life over latency.

It’s clear that systemd will break compatibility with BSD. What isn’t clear yet, is if this is truly a better system. I have nothing against change. I’m all for Wayland. I just have no confidence in Poettering's work.

Most of the other improvements that you listed have been in BSD for years. Its sound subsystem OSS4 is also a much cleaner API and better performing interface than ALSA.
Raft: The Understandable Distributed Consensus Protocol
Perhaps a novice question coming from a mostly Windows user: an OS I thought handled processes, hardware, etc. It can of course be handy to have a linker/editor/compiler shipped with it too, but why is it considered part of the OS? Is gcc/vi/emacs more a "part" of GNU/Linux than notepad is a part of windows; i.e. just a convenience? Or is linux unusable without a complete c-based tool chain? I know the term "OS" is a fuzzy one, which is probably what causes my confusion.
A lean startup. I am not sure how profitable it could get but you still put together a nice product.
After neighbor’s death, first-time filmmaker declares war on suicide
Valve's controller has been tested: impressions
The original ARM ISA felt very VAX-inspired to me, such as the elegant (but ultimately inefficient) use of a general-purpose register for the program counter.

I've only just started looking at AArch64 but I agree that it feels a lot more like MIPS though. I think that's a good thing.
Amazing how much more reasonable Stallman seems in that, a fantastic bit of history.
I'd guess that he composed that message on a Lisp Machine and not a CRT, e.g., something like this: http://s7.computerhistory.org/is/image/CHM/500004885-03-01?
The first image in the article is an animated PNG. It doesn't work in Chromium on my (Linux) laptop. It works in Firefox.
> Not all. Lenovo still provides eraser nub-style pointers on many models. I personally find them to be more accurate at high speeds than a touchpad.

I use the nub on my thinkpad, but only because Lenovo's touchpads are truly woeful.
Always? Seriously? Just like that? Even when a pharma company invests huge sums into R&D of a new drug and relies on patents to try and recoup this money?

Yeah, just as drug gangs invest large sums of money to try and expand their turf.

The concept of the patent protection is solid.

No, it isn't. It has big problems even in the pharma industry, especially as the gold rush on small molecules winds down.

Patents are monopolies and monopolies are bad for consumers. The idea that we have to bribe inventors with such a dangerous power ought to be farcical and obviously wrong to most people at this point, yet it continues to be repeated. The other idea that markets will somehow align with the medical needs of the population is also wrong, as evidenced by the failure of health care in the US.

If we want important medical research done we ought to do the obvious thing and pay universities and non-profit research labs/hospitals to do it. Hell, we're doing a ton of that already and then selling the patent rights away for pennies on the dollar.
Free Marketing Stuff 21k Marketing Graphics And Social Media Secrets Ebook
I think there's something called "punitive damages" (en.wikipedia.org/wiki/Punitive_damages).

That's why that lady got a couple million dollars from McDonald's for a too hot coffee a couple years back - not because it caused her so much harm. ( http://en.wikipedia.org/wiki/Liebeck_v._McDonald's_Restauran... )
Strong snus, like Ettan and Grov, will probably make your mouth run, especially as a beginner (even in packets). Less strong, a little bit smaller packets (I think General is the most popular in Sweden) are better, and in the last decade or so, even dryer packeted snus has become popular, often sold with a suffix like White or Dry.
If you want a completely accurate history I hope you have your editor set to commit after every character you type, in case you need to delete a typo.

Ok, thats slightly tongue in cheek, but I think its a subtle balance between clean and accurate history, some people are happy to use rebase to, some are not. In my view, rebasing is no different to using undo in your editor, but I appreciate some people feel differently.
Unix IS DEAD  WANNA FIGHT? - John C. Dvorak (1986)
"...gamers, who are used to the input associated with PCs, will appreciate that the Steam Controller’s resolution approaches that of a desktop mouse."

Initially, I scoffed at this design ("Of course it's not as good as a mouse for FPS games!), but then I thought about it. Traditional gamepads aren't just a little bit worse than mice for FPS's. They're utter shit. You have to completely rebalance a FPS for gamepad users because they're so clumsy compared to a mouse&keyboard user. Still, gamepads are ergonomically fantastic for what they're designed for. Sitting on a couch, surrounded by buddies, they can't be beat for comfort and compactness.

Trackpads are a lot better than gamepads for precision control, but they're still inferior to mice. This is no surprise. A mouse is centered around a single (okay, sometimes two) point(s) of laser-powered high-precision optical sensing. A trackpad is a giant array of sensors that are trying to approximate your intent from where the center of a mushy blob of flesh is mashed up against it applying pressure. Multi-touch gesture commands can help compensate for this in many applications, but a FPS really demands a single, focused, high-quality stream of user input, and the mouse is still god, emperor, and king when it comes to that!

This steam controller is intermediate between a joystick and a mouse, and Valve is being honest about it. It's not going to be as precise as a mouse, but it promises to be better than a joystick. Yeah, that sounds wishy-washy, but only until you consider just how long the joystick has been with us. We're talking about a method of input that hearkens back to the first automobiles ever built. It's a big honking lever for applying force to a mechanical steering apparatus! The joystick was not birthed out of the need for precision input, but rather, out of the necessity to amplify human strength. This controller, albeit an obvious evolution once you've seen it, is genius. If Valve succeeds in delivering it, all existing gamepads will be rendered obsolete. I don't know if the steambox will succeed because of this, but I know I'd rather use one of these than the XBox360 controller I (very) occasionally dust off to play console titles that have been (incompetently) ported to the PC!

Even if the steambox is an utter failure, I think this controller will be a runaway success. I know Gabe has a huge grudge against Microsoft over their app store, but both MS and Valve could benefit if steambox controller support was baked into the Xbox One. Ditto for Sony and the PS4. This controller could change the course of the console wars.
The British Library did an amazing exhibition of maps over history with their role in politics and propaganda a while back. My favourite was a bit of middles ages bravado that was about 3x3m, with meticulous detail, showing one country having completely swallowed another, this was was sent to the king of that country as a warning. The book of the exhibition is still available, I highly recommend it.
http://www.bl.uk/magnificentmaps/
Workdays of a traveling UX designer
Good question. Artile suggests that there is something. MAOI perhaps? Whatever that is...
Automator Workflows
All true, but at least Clojure (I don't know about other dynamic languages) provides some this power with protocols (which are very efficient) and multi-methods. core.logic provides the missing pieces.

> Honestly, I think you would be missing out on most of the real advantages Haskell gives you. And for what?

Forget about a static type system in particular: every bit of power you get from a language has a price. Sometimes the cost is performance and sometimes – and this is often a much higher cost – language complexity.

When choosing a programming language, you should not aim for the most powerful language, but for the one that gives you the power you need for a price you're willing to pay. Clojure strikes a pretty remarkable balance: a lot of power at a very low price (it's very simple, very easy to learn, integrates extremely well with legacy code, and can give you great performance when you need it). It is arguable whether Haskell gives you more power, but even assuming it does, this power comes at a much higher cost. Haskell is not easy to learn, and it's not simple to integrate with legacy code. The right question, I think, is how much are you willing to pay for extra power? Is extra power worth it?
US DEA agents arrest three 'contract assassins'
I agree, though it's notable that open source is quite distinct from free software. I recall the beginning of the open source movement well. I would argue that the GPL is Stallman's greatest contribution to programming.
"they're ludicrous. There's an article that says our plants will lead to twisted plants that are intelligent and will attack people. It's just insane."
Saying that Canada is not an archipelago because there is a huge landmass in the southern part of the country does not change the fact that the northern part does in fact consist of an archipelago by definition:

http://en.wikipedia.org/wiki/Canadian_Arctic_Archipelago
Tiny traps snap up viruses in a new take on anti-viral therapy
I used to get car sick as a kid. I haven't felt queasy from motion in over a decade. IOS 7 was the first thing that brought that feeling back. I think the problem isn't so much with motion as it is with the unnatural motions. You move the tablet, and the background only shifts a moment later. You rotate the tablet, and the rotation of the screen isn't smooth but jerky. IOS is very tactile. In IOS 6, I felt like I was moving things around. In IOS 7, the lag and jerkiness make it feel somehow wrong.

Either way, I suspect Apple will either want to release an update which gets rid of the lagginess and jerkiness, allow the user to disable animations, or face an ADA class-action lawsuit.

If they do plan to fix this, I wish they'd go against convention, and pre-announce it. I need to know whether I should replace the iPad with a Nexus 10 (something I've been considering regardless; I have a Nexus 4, which is wonderful; but hasn't been worth the $$$).

Somehow, the Surface, which has much the same feel as the IOS 7 in terms of being a little bit slow, laggy, and occasionally stalling out, doesn't suffer this fate.

(I have an iPad 3; and iPad 4 is twice as fast, so perhaps it doesn't suffer from this problem).
This might be the empire game envisioned by Stallman, but it's not a GNU project: http://www.wolfpackempire.com/
> How can a person survive the daily life if a couple of animations on a screen makes them sick? What I mean is, if the zoom effect makes someone dizzy I'd expect them to be dizzy around moving cars, approaching trains or watching sports, playing games etc..

The same way people with absolute hearing survive. It's just a different way of perception. Some people respond different to their senses not agreeing on something. In nature all your senses agree (the train is coming, my two ears are giving the right audio feedback, my eyes agree on the visuals, I feel the wind etc.). In many simulations some things are off and some people respond to that with sickness.
Both Youtube and Disqus (just to mention bigger names) started delegating heavier tasks to Go, instead of Python. So yes, this case can be made for most high level languages.
It also has a CRT (http://en.wikipedia.org/wiki/Cathode_ray_tube)
Maybe what we need is a general strike. Have every app go dark for these old browsers on January 1st 2014 for one hour a day. Then double it every day until its 24/7.

If they can deal with Y2K, they can deal with something this trivial.
Precisely! This is a great explanation. I'll link to it in the future. :)
Well that is interesting. I started off on a celeron/pentium system so I have no clue how these work. Actually never even came across one of such system in my life. Also since all the old usenet stuff are found on Google Groups, I never even came across this interface before.
Ask HN: are there any good reads on how to motivate others?
And it's yet to be released.
Big Data madness and reality
Same for me. I get sick travelling and playing video games but I've been using iOS 7 since June and never had a problem.