skysight-inc/HackerNews huggingface dataset:
I have used a Logitech Trackman Wheel for the past 15 years. My experience mirrors yours: I had to force myself to use it for the first two weeks. The following 178 weeks you would have had to pry it from my cold, dead, fingers.

It is however a thumb-ball, not a palm-ball like like Kensington, and the trick to efficient usage is to set the sensitity to maximum. Really, try it.

Logitech never understood the greatness of the device and they have slowly phased them out. They only sell the wireless version now. I bought a couple of the wired model on sale once and I am now down to my last two. The switches wear out, unfortunately.
This would be an awesome chance for Uber to take a leadership position and embrace rather than try to avoid & deny.

Looks like that wont happen though ...
Visualization of 3D diffusion process with WebGL
Paul Graham's Startup Advice: Be More Like Big Sean
Troposphere: a Python library to create AWS CloudFormation descriptions
Of course, using these operators in production code will surely get you fired.
You're glossing over a lot of details, and details are what most of usability comes down to.
I think we need another rule of thumb here: All standards will be modified by public cluelessness, and exist as uglier de facto distortions of themselves.
It seems like they're talking about arbitrage, in which case there's essentially no risk involved, as the whole game is exploiting momentary differences in bid/ask price at different exchanges.
I'm running Fedora 20 as my main home desktop/dev platform (upgraded from Fedora 19, it worked just fine this time!).

Fedora 22 means 20 will be EOL soon and I've been thinking what to do next.

I've realized that I don't use many things from the default install, and Debian Jessie provides reasonable versions for the important software I use every day (XFCE, Mesa libraries, Python, pip, gcc, vim; things like that), and for the other software I can install it from 3rd party repos (Chrome and Skype mainly) or compile it (I track SFML git repo, for example; and pip is amazing), so I won't be upgrading or reinstalling Fedora any more (since Fedora 12, I've been mostly a happy user after moving from Ubuntu -Debian before that-).

To be honest, I don't know what's going on. May be is the OSS I use that is now mature enough to not care any more if I'm running the latest version or not, or if it's me that is mature enough to just get things done (I was going to say "boring", but I'll stick with mature).

Fedora has been very useful for me when it was bleeding edge and I needed the new an shiny stuff, and because Fedora was a great community effort and it was really open to contributors (and I contributed!).

Since Gnome 3 and Unity, I'm not interested in the new stuff, and tired to see how any non-mainstream opinion makes you a hater (like anyone was interested in my blog; tip: nobody); but I digress.

Nice to see Fedora going strong, but please give me stability and something I can use every day without changing things because there's a vision and a plan and I'll be happy!

EDIT: I said when it was bleeding edge; and it still is. I guess other distros are catching up and that's not that relevant.
That's why an editor that actually understands the language can do better.

That said, this is also where the scope consideration comes into play. If something is used in 100 different lines, 300 lines apart across 3 files, then of course naming it 'a' is crazy. If something is only in scope over 5 or 10 lines, then you simply restrict your search to those lines (either explicitly with marks, line numbers, or pattern bounds; or implicitly by exiting the search when it gets to a region you don't care about - find-and-replace in vim has a "confirm" option).
Yes, last time I checked life has a 100% death rate...
Show HN: Rudder – receive quick feedback on upcoming decisions
How Tor Works: Part 1
Rust vs. C++ performance for a path tracer
I'm pretty sure old-fashioned would be using Yggdrasil.
Thanks so much for writing this. Sounds cliche but, "I actually learned something!"
Node Digest: Newsletter about Server-Side JavaScript
Under your theory, assuming I was famous, could I make a copy of a movie, sign the DVD copy and sell it for $100 free and clear?

I don't think I'd get away with that, so why should he?
oh cool, that's the same guy... same concept, but different video.
Youtube's HTML5 video playback on my 3Ghz i7 is so bad that I rarely watch videos in browser. Now it's even worse as all videos play in low quality unless you use DRM enabled "tech".

This is what I use instead: mplayer -fixed-vo $( youtube-dl -gf mp4 $* "$link" )
I've solved that problem by using a USB ThinkPad keyboard, so I have a mouse on home row and mouse buttons just under the spacebar.

That also puts all the usually distant keys much closer.
I think that a title of 'Browser vs. Native' instead of 'Web vs. Native' might be more accurate, since the web is so much more than just a UI... most 'apps' I think are just web apps with a 'native' GUI, not disconnected applications in and of themselves.

PPK ignores the original reason that the browser won so long ago though... it is the universal GUI for the Internet. We've had access to 'native' extensions for web apps for a long time (Java applets, Flash, Silverlight, ActiveX, etc, etc), yet these things are all but dead. Eventually the Apple vs. Android war will probably go nuclear, and users will demand that things 'just work' too. If its time to revisit this conversation, then fine... but there is nothing new under the sun.
I use the Microsoft Natural keyboard, and this is how I solve the mouse distance problem for myself:

http://i.imgur.com/3OMpedd.jpg

I just remove the numpad keys, and then tape my ergo trackball down to it. Works like a charm and allows me to keep my wrists in neutral position at all times.

I've definitely struggled off and on with RSI over the years and this book has been really helpful in keeping me limber:

http://www.amazon.com/Conquering-Carpal-Syndrome-Repetitive-...

The other thing that's helped me is going to the gym and doing light wrist curls (and reverse wrist curls) at least once a week.
No I'm not assuming a preexisting singularity, I'm assuming (possibly incorrectly) that you needn't reach infinite density for an event horizon. i.e. a singularity doesn't need to have formed, and you couldn't tell whether one had anyway.

(My thinking is that if the mass of the singularity was redistributed evenly into a small sphere in the center of the black hole, the gravitational strength around the black hole wouldn't change despite density not being infinite. However that thought experiment is newtonian thinking, not GR, so perhaps flawed)

Edit: I assume "singularities" are a red herring here and you're also thinking that as the mass approaches whatever density is required for an event horizon, time slows to zero for the outside observer so no event horizon happens either, but that would leave mass on and around the smaller-or-proto-event-horizon so you get the situation from the link guard-of-terra posted "He also said that the black-hole-with-an-essentially-undetectable-object-just-outside-its-event-horizon is a very good approximation to a black hole of a slightly larger mass.". So perhaps for outside observers, black holes are just very good approximations of black holes - unless you go in for a closer look, in which case you find they are real black holes.
https://scotch.io for Angular, Node and other web dev topics.
Easy solution: Put a big button on the app "Report ADA violation"
> It also benefits hugely from urls

What about URLs mean that a native player can't use them?
No problem. Out of curiosity, what's the setup there? Reverse proxy to another system?
How We Built GuruFoo.com – Lessons Learned from Our Recent Launch (Part 1)
Hello! We’ve recently finished the launch of our latest project, GuruFoo.com (http://www.gurufoo.com) and thought it would be helpful to the community if we discussed our architecture, technologies used, and lessons learned. GuruFoo.com (http://www.gurufoo.com) is an online community and social news site focused on sysadmins, developers, and other technology professionals.

Operating Platform

We’ve deployed on a VPS host (in our case, DigitalOcean (http://www.digitalocean.com)) running CentOS Linux 6.6. We keep our hosts pretty lean - in terms of what software is allowed to run on them - and have taken steps to harden them based on many of the best-practices and hardening guides. We do not use SELinux at the present time.

We make use of Wildfly 8.2 (http://www.wildfly.org) as our JavaEE 7 application server. Yes, our web application is JavaEE-based. While this may make some people cringe, that is mostly based on misinformation or obsolete points-of-view. JavaEE is no longer some heavyweight behemoth. Our memory footprint is small, and we have no problem with performance. More on this later… Our Wildfly servers are fronted with Apache HTTPD, and are configured to run in clustered mode using mod_cluster. We currently have 2 app server instances, but have tested a higher number using load testing scripts and have seen no problem scaling.

PostgreSQL 9.4 is our database of choice. We did look at MySQL and a couple of its derivatives, such as MariaDB. At the end of the day, however, we felt that PostgreSQL was the superior database. We haven’t regretted that decision once.

Part 2 will focus on our web application architecture and the technologies we used...
Privoxy? The only problem being that you'd have to surf everything via your home network.
Well that was sort of the point really, I was seeing how special relativity's relativity of simultaneity would work in an accelerated reference frame from the point of view of both observers.

Intuitively (dangerous I know) it seemed that just because you're accelerating, that doesn't mean relativity of simultaneity wouldn't apply.

I assumed the equivalence principle would be relevant because thinking about simulaneity of relativity in an accelerated reference frame (like an accelerating train at high c) would mean any outcome of the thought experiment would likely be transferable to relativity of simultaneity in a gravitational field, seeing as path through curved spacetime and acceleration is 'equivalent' (with caveats).

Spacetime curtavure of velocity c - this is clumsy language but c behaves differently right? It's a constant, so unlike a helicopter hovering above the earth, spacetime's curvature must 'equal' c at the event horizon i.e. cause it to travel on a curved path back towards the singularity, or at least cause it to orbit on the event horizon.

In this sense I was thinking about spacetime itself as the thing that was accelerating and the light was stationary at the event horizon, which is just a mental analogue really and likely unhelpful.
This is something different: they just know when you visit a location with a router that they control.
We show that you don't need to control any routers to track people's location, as long as you have an app with the "WiFi information" permission (and most of the apps do have it).
Falling into a black hole is booooring.

I want technical details about ship which can deliver human near the event horizon.
just upgrade to Fedora 21 as soon as 20 is EOL or use ArchLinux, thats what I did after I had enough from too many things that didn't worked out of the box in Fedora (like propriatary WLAN drivers, my current wlan stick is still really old stable, but it isn't inside the Fedora Kernel, however its already inside the arch linux kernel).

Also I would still be happy if ANY linux distribution could fix monitor plug & play, thats already really screwed. I mean things gotten better, but as soon as you deal with a retina display and plug in two 1920x1080 monitors in and out things getting screwed up really really fast. Also 3 monitors didn't worked out really well on login managars in the past years, however thats fixed now when you have the same resolution. That makes me really sad.
That is beautiful. Perfectly expresses how I feel about the web today...
One could argue that the current economic system has shifted to increasingly taking labor from the vast majority of producers while providing a minimal amount of compensation, all while a tiny slice get a vast amount of compensation.

Because most producers simply don't get enough of a margin above subsistence, a wide range of society dosen't have the resources to make investments in new businesses (or new personal investments) and our economic potential suffers. If too much of the economic excess is concentrated into too few hands we end up with an inefficient command economy.

What the BBC article describes to us should strongly hint to us that the current work arrangement is a local maxima in the efficiency of our social/economic system, and that other arrangements should be looked at to yield better social and economic benefits. And honestly, I think that labels such as "Socialism" and "Capitalism" have done a lot of damage in the short-circuiting of analysis of economic systems (ie. in the vein of "This is socialism" we we know that doensn't work...). We really have to move beyond classifying into those broad categories and deciding policy based upon what broad camp one believes in.
I don't recall plugins ever offering much choice. "Please install Flash to view this content" is what I remember.

If I could stream directly to VLC or a player of my choice I'd be happy with that.
No, I pay for 40h of your attention. for things that don't fit into 40h there is either (paid) overtime or hiring, depending on frequency.
Because you want to press Caps Lock with one hand, and use the other to navigate. Also, vi.
It's 10,000 mAh.
>It's sad that 538 has turned into a pop-stats site that runs on volume and snappy headlines.

It's our fault, they're catering to our demands. You can't run a media company any other way. No one wants to read read (although I'd bet on average everyone spends far more time reading). So you get wham-bam, buzzfeed-esque content. Even on HN, long form articles will inevitably be met in the comment section with a "tl;dr?".
New Linux releases always remind me that I'm in the minority (??) for not giving a single ...care... about the desktop version of the OSes.

Mac OS is great for a workstation OS (better user experience, application support). Linux for me is very much a CLI-only experience.

Edit: I mean to say that I only use linux for servers, typically web servers. I personally have no use for linux desktops. In theory they'd be nice (Docker running natively on Mac would be a dream) but I need Photoshop/Word products and really do not need to deal with the random issues of Linux desktops (e.g. getting wifi to work, dealing with sound driver funkiness, getting drivers/off-brand productivity apps, etc)
Thinkgeek has rotted on the vine for years and years: they have carried almost no Linux swag for 5? years now.
That's pretty cool. I've sometimes imagined a programmer presenting things and instead of him fiddling with a laptop (MacBook..) from time to time, he manipulates a keyboard attached to his thighs or hips while using the projector as the monitor. Almost "cyborg"-like or really geeky, depending on how you look at it... :-)
Gameboy Advance [JavaScript] Emulator
5 Things I Learned After Dropping Out of College
I'm sorry, memory failed me and I included more keys in the listing.

Anyway, having to hit the enter and backspace keys with the thumb is what I found problematic, that's why I remapped them to alternative places with their online tool.
Show HN: HugeList MarketPlace – Anonymously sell everything
Продажа 3-комнатной квартиры (чешка) по ул. Димитрова 72а на 5/5 эт. дома
If you're used to using hjkl for vi-style navigation, they're just as natural as wasd, and potentially more relaxed since they're all on the same row. And you wouldn't want to frequently use Caps Lock as a modifier with wasd, which are right next to it; Caps Lock with hjkl splits the combination across hands, which would make it more natural.
For a long time I used Emacs and org-mode for this purpose: It can track time when visiting buffers, so I simply needed to assign projects to buffers (most of the time).
How We Built GuruFoo.com – Lessons Learned from Our Recent Launch (Part 2)
Web Application Architecture

Our primary web application follows a standard 3-layer design: Presentation/UI layer, Services Layer, and Data Persistence Layer. We make use of CDI throughout our application, but without any other formal application frameworks. You won’t find any Spring in our site anywhere. A few years ago, Spring provided some real tangible benefits. With JavaEE’s recent changes and addition of CDI, there’s really no need to add so many dependencies into your application. Our Presentation/UI layer makes use of JSF 2.2, with some additional JavaScript mixed in here and there. Many people criticize the use of JSF, but we’ve found it to fit our needs rather well - once you know what you’re doing, that is. There are definitely some headaches getting started.

Our Service Layer makes use of both EJBs and POJOs. With recent changes to the JavaEE spec, there’s really little difference these days. EJBs have become much thinner in terms of memory usage and overhead. Most of our EJBs are Stateless, as we have little need for long-running states. We do make use of a few Message-Driven Beans (MDBs) that are used for asynchronous and event-based processing of data. E-mail notifications, for example, are pushed out using MDBs.

Our Persistence Layer is Hibernate/JPA. While ORMs are often discouraged and avoided, they are really no better or worse than any other technology. If you’re not familiar with SQL, don’t view ORMs as a way around this limitation. We make use of triggers, stored procedures (functions), SQL views, and native SQL queries throughout our application. There are times when pure JPA just doesn’t get the job done for you. One great CDI library we leverage in our Persistence Layer is [Apache Deltaspike](http://deltaspike.apache.org). One of our favorite components is the Data Repository module. This module makes it simple to create Repository pattern objects for use within your application. It’s a real timesaver.
I've had one for 3 months and highly recommend it! It's pretty close to my dream keyboard - a tenkeyless version of the Microsoft Natural 4000 with mechanical switches.
I wonder if anyone else also thought of Backblaze's "unlimited" storage for $5/month...
That only helps if you had poor state management and churning updates to things which hadn't changed.

If you actually have a large number of DOM elements which need to be updated, you'll find that React is an order of magnitude worse than just using the DOM directly because it has to do that extra book-keeping multiplied by the number of elements.
Yes, but if your work or hobby doesn't depend on staying on top of the latest (or even the last few decades' worth of) developments, then it probably doesn't matter. I still like KDE for its old-fashioned start menu and windows with title bars, etc.
10Ah, or 10,000mAh.
There's an important extension that isn't clearly visible, which is the commodity aspect. When there's an established market for an artist, the financial success (see headline) is a necessary signal that the artist's market is healthy.

Everything else is more or less secondary, both to the market and to the artist as product and manufacturer. In other words, a lost/settled/won lawsuit is not a liability for him.
Why is this preferable to the real Firefox + AdBlock?
> Lisps in general are much more static than a language like Ruby

What?

You mean running code directly off of data structures like in Lisp interpreters, using late binding, dynamic CLOS dispatch with method combinations, a full blown meta-object protocol, etc. is more static than Ruby?

Okay...
Hyperloop Gets Test Track in California
It depends. I find stuff worse than tadpole operators all the time, and about as opaque.
The web already won.

When was the last time someone told you about an app idea and you had any vision of a Win32 (or WPF) app? The web is the defacto app platform for desktop today. Sure, there are some legacy and niche apps that are native on desktop, but mostly everything new is web based on desktop.

Mobile is a different story, but I think its due mostly to the fact that mobile HW is still changing rapidly. New sensors and other capabilities to tap into, where a standards web has to catch up. But I think this gap too will go away as mobile HW matures.
I had severe right arm problems and in addition to getting treatment from doctors was looking for every way to relieve the issues in my workspace.

I had a friend let me borrow a https://www.kinesis-ergo.com/shop/advantage-pro-for-pc-mac/ and it took a while to adapt to it but it ended up helping. I didn't want to keep it indefinitely so while I thought about buying one for myself I wanted to try something different. I did some research online and ended up buying a Truly Ergonomic 229. I liked the keyboard layout for the most part, especially the most used keys being on the central line, but there were a couple annoyances (top-left escape/tilde/1 order I never got used to and always typoed). The major problem to me was what seemed like a bonus at first: it's too compact. While it's easy to pack away in a laptop bag, it was impossible for me to get an ergonomic arm position. My forearms were always angled inwards with my hands and wrists angled out. This ended up exacerbating my right arm problem and I had to stop using it. Unfortunately I really wanted it to work and had kept at it past the refund period so it's just sitting in a drawer now waiting for me to throw it up on ebay.

If the http://www.keyboard.io/ models were available I would have tried one of them next but I ended up going with a Microsoft Sculpt http://www.amazon.com/gp/product/B00CYX26BC/ since the price was right after blowing the money on the TEK and I couldn't justify shelling out for the Kinesis now. I am still using the Sculpt and would definitely recommend it. I would also recommend the Kinesis if you're willing to spend the extra dough and don't mind (or appreciate) the archaic looks.
I moved it to a more powerful server because Wordpress was overloading the old one. Because there was no time to let DNS propagate, I configured the old server as a reverse proxy to the new one. That lasted for a while, but wasn't enough and it went under again. Hopefully there will be no more hickups now (at least I had the DNS TTL set to 1 hour).
And their own init system. But I agree with you, that's not all that different than some other big players such as Red Hat (systemd, pulseaudio, gnome, etc), even if the details of how they go about it are different. Investing time/manpower into a technology (whether you created it or not) and then pushing adoption through inclusion in the distro is a tried and true technique at this point.
So what you are saying is, you want other people to fund your "basics" so you can go camping and do other stuff you enjoy. Wow, nice for you.
Absolutely, that is a big part of the reason. For anyone who ever has to work on RHEL systems, Fedora offers the most comfortable familiarity. Context-switching between multiple distributions' ways of doing things (especially packaging) is a pain. Some do it anyway. My little micro-server upstairs is running Ubuntu right now, because that was easier to get running than the equivalent Fedora ARM bits when I bought it. It has largely supplanted my desktop system which is running Arch. OTOH, this laptop is running Fedora, and when I set up a new server in the cloud for some testing, I'll generally go for Fedora or CentOS out of habit. That's just the default for a lot of systems-focused people, whether they work at Red Hat or not.
The battery in this phone is only 1,000 mAh, so not that impressive really.

Edit: my mistake, the phone is 10,000 mAh. Impressive indeed!
10,000 mAh. You forgot a zero :)
Charter to Buy Time Warner Cable