skysight-inc/HackerNews huggingface dataset:
Eh, I don't see how the desktop environment and package manager really matter. Lots of distributions differ on those things.

The windowing system, maybe, but remember that Mir isn't even used by default yet. And Snappy isn't out yet at all.
I reached the same conclusion years ago, and the answer is very simple (and controversial): Black holes do not exist.

If they existed they could exist, but it's impossible for them to form.

I've asked many many physicists this very same question, and none could answer me (or I've gotten hand-wavy non answers). It's like no one wants to be the first to declare this well accepted thing as non-existing.

The black holes observed by astronomers are not actually black holes, but rather super massive neutron starts. It's not possible to distinguish between these two objects, astronomers assume a black holes based on size, not based on observed phenomena.
If I'm not mistaken, that's because Red Hat funds a lot of work in those areas. Even where it doesn't fund it, those are the really interesting bits for a server/enterprise OS, and that's what Fedora is a feeder for, so they get a lot of attention.
The LTOs I know of always operate on an IR like LLVM or GIMPLE, not binary code.
The Uber of Labor Unions
It fits in at 3, just a different package manager and different philosophy on what to include and exclude by default.

For debian-based systems:

1. Cutting edge - Debian sid (also aptosid/sidux)

2. Stable - Debian Release

3. Less Stable but more modern - Ubuntu, Mint

4. Broken/Insecure - Debian Testing

For red hat:

1. Cutting edge - Fuduntu

2. Stable - RHEL/CentOS

3. Much less stable but more more modern - fedora

For arch/pacman

1. Cutting edge - Arch Linux

2. Slightly less cutting edge - Manjaro

3. Stable - no such thing, they're all rolling-release AFAIK

For Gentoo

1. gentoo

Don't know much about SUSE-based, but I know that OpenSUSE:Tumbleweed is the rolling release version containing the latest stable versions of software, while OpenSUSE is stable/fixed release.
Tested on Chrome, Firefox, Safari. I will test on Opera and IE tomorrow and update the README.
So a couple different things here:

On one hand, it's funny that user "doedeere" thinks she had to give permission to the artist in order to use her picture in art. Gives off an air of entitlement if you ask me. On the other, I think it's a fair example of how little the average user is aware (read: doesn't give any attention to at all) of a free service's TOS and what is/isn't allowed, in addition the actual nature of posting stuff on the Internet. Need to educate yourselves, people (obviously not anyone browsing HN, but you know what I mean).

The fact that these pieces are selling for that much? Well, I'd say the suckers are the ones buying them. Maybe in 60 or so years they'll be considered something? Maybe not? Art's in the eye of the beholder, as it should be. If people want to wast...I mean spend that much on an enlarged screenshot, let them.
It's all relative. At any moment in time there are going to be "native," fat client, devices that are running more powerful applications than that can be run on a thin client, "web," model. There is always going to be a transition to move those applications to a thin model, for scaleability reasons, and when that happens there is going to be some new software that requires the fat client model again.

Either way, it's about figuring out which model works for the problem you're trying to solve. If you advocate for one, you're missing opportunities in the other.
Free Live Streaming Sports
ah thanks for the tip, the contact form is now working regardless. Have added my email to profile.
I think there is, honestly—the JSON API is a legitimate example of that—but I think it's no worse in Rust than in C, where equivalent pressure already exists.
This is so kindergarten-level, I have no idea why it's on HN.

BTW, Stroustrup himself has a list of applications written in C++: http://www.stroustrup.com/applications.html
Just not on mine. :-) (with Firefox)
If you are stuck with the idea that you're about to burn out in the first place, that's a pretty clear indication that you have a problem. No need to second-guess those kinds of thoughts.
The C++ tadpole operators explained
Going to be a great opportunity for small geek-centric online retailers to step in and grab some market share. I'm sure I'm not the only one who won't shop at ThinkGeek anymore.
But, how to work successfully with distant time zones?
The reasons for blown out costs matter though: on kickstarter it's likely due to lack of experience with the manufacturing process. Kickstarter companies also likely do not have the marketing or global retail network to recoup sunk costs in many cases.
Were you consuming large amounts of caffeine at the time? I'm wondering if there isn't a common dietary component of burn outs since it probably takes quite a bit of energy to work very long hours. (e.g. High calorie [processed] food, caffeine/other stimulants)
> 1.5 years 10+ hour days, 7 days a week with only 2 days off after my daughter was born.

Why did you do that? (not an accusation, genuinely curious)
Or AOL/Time Warner.
Takeaways from “Architecture Without an End State” by Michael Nygard
I can think of a lot of things to call C++, but "boring" isn't really one of them.
Couldn't you say the same about the operating system in general? That is, that apps are limited to the the container provided by the APIs given by the operating system? The browser is only limited by the restrictions given to it by the operating system. There's no reason a browser can't run frame-less graphics-intensive apps with something like WebGL or why it couldn't have access to more of the operating system and hardware or function more like an app.

The main workflow of a web browser (urls and browser history), don't seem any more restricting than having to use an app store to download an app or using the home screen to launch an app. (I would argue that they are, in fact, less restricting). The restrictions are a factor of the operating system, not a inherit restriction of a web-based workflow.
Actually, they do. React has shouldComponentUpdate, Mithril has subtree directives, Mercury has thunks, etc. One big difference between vdom frameworks and KVO/dirty checking frameworks is that since the virtual dom tree is in plain view (pun intended), it's possible to use advanced features to micro-optimize the hell out of it, whereas other types of engines tend to be more "black boxy" and make these kinds of optimization nearly impossible.
Well, there goes the neighborhood.

I like a lot of things in both the ThinkGeek and Hot Topic stores. However, I've always been dismayed at the commodification of what it means to be a "geek." I used to be able to assume that someone who was a geek/nerd at least understood basic science and the epistemology of science. Now, you can't assume anyone who calls themselves those things realizes the relative magnitudes of the speed of light and the speed of sound, or that you don't turn into a block of ice in 2 seconds after jumping out an airlock, or what happens with pressure in a column of water regardless of shape.

I used to remember how someone in goth finery started to explain what he thought was the goth scene's connection to 19th century literature.

What forms of signalling actually mean anything anymore?
The violation of IP is a similar problem for torrents and YouTube alike.

The "4th option" is that you've got the causality completely backwards in your head: it just happens to be the case that the cultures where distributed tooling became important were the ones where it was necessary to promote an "all information is free" mindset, not that it's necessarily a part of distributed tooling that you take that mindset.

If we start with a centralized metadata server/peer tracker, a set of "base seeds" to keep videos alive, and a commenting system, we can still revoke access to individual videos (our app will simply not support peer discovery except through our tracker, we take down the seeds, comments, and tracker entry on a revocation) while distributing bandwidth for the viral videos that need it.

The point is germane.
the idea is to make deployments repeatable, so while we may allow sshing in the future, it will be for diagnostic/experimentation reasons, not for altering the device state, so I think you understand the problem we're solving pretty well.

We keep adding devices and will soon release a guide on how users can add their own devices to the mix. That said, the primary determinant on whether we can support a device is whether a yocto/openembedded BSP exists and is relatively modern (uses a kernel above 3.8). If that exists, it's almost certain that resin support will be relatively easy. Happy to chat more, email in profile.
There's a tax shell-game aspect to modern art, as well. If you sell a piece of art and re-invest the proceeds into a substantially similar work of art (painting for a painting, sculpture for a sculpture, etc) you can avoid paying capital gains taxes.

Source: http://www.nytimes.com/2015/04/27/arts/design/tax-break-used...
Been using Kinesis Freestyle 2 Mac[1] & bluetooth variant along with a Kensington Trackball[2] for just over 3 years and I'll never go back. I switched keyboards one week and then switched to the trackball and started using my left hand for the mouse the next.

Overall it took a week to feel comfortable with each and another week after that to be back up to my previous typing / mousing abilities (the week where both were new was particularly amusing - I could barely highlight text at first). Now I can switch between standard keyboards and right or left handed mousing / trackball / trackpads with ease.

Background:
At my last job I developed tendonitis in my wrist after some particularly grueling work weeks using the Apple wireless keyboard and trackpad. I think the trackpad is what really did it - the flexed position it encourages your wrist to be in really couldn't be ergonomically worse.

[1] - https://www.kinesis-ergo.com/shop/freestyle2-blue-mac/
[2] - http://www.amazon.com/Kensington-Orbit-Trackball-Mouse-Scrol...
Bond Traders Uncover Secret to Rates That Fed Doesn’t Get
iphone and android battery life are heavily dependent on use.

the typical user has wifi on, bluetooth on, full brightness, taking and 4G-uploading photos and videos, browsing the web and messaging non-stop for hours on end. let's not forget the ridiculous gaggle of background apps that track everything constantly. oh, and it's a phone.

try not doing any of that, and you'll find that your phone lasts for 2 or 3 days just fine. i've stretched it for longer than that when i'm on vacation and need only analog cell and text messages.
Adblock Plus releases standalone browser for Android
Well you do have the shipping issue in the US. You wouldn't be able to ship those phones by themselves (without it being a very large box) much less multiple phones in one shipment.
> That it almost works like a 2000 era video player, only slower and clunkier?

What are you even talking about? If you click on a YouTube link, a video your computer has never seen before is playing in less than five seconds, streaming over the internet. You can instantly seek to any part of the video, even if it hours long. You can speed it up to 2x, or slow it down to 0.25x, without changing the pitch of the sound. If you have a Chromecast, you can display the video on your TV instead.

Nothing in 2000 had a remotely similar feature set.
pdfjs is great. but every 3rd scientific paper I read tends to be somewhat broken (missing diagrams/images) or sometimes fails to render completely.

Do you report these? It's been ages since I saw a PDF that pdf.js misrendered.
Evan Spiegel Reveals Plan to Turn Snapchat into a Real Business
http://www.nytimes.com/2015/05/25/technology/in-busy-silicon...
I ordered a 2nd production run, still waiting for it. Marco Arment has a nice review of it: [1], but note that they fixed the Num Lock key position which he mentioned.

[1] http://www.marco.org/2015/02/26/matis-ergo-pro-review
> nothing is "trivially easy" when it comes to JIT'ing Ruby

First of all, I'm not JIT'ing Ruby. Secondly, a lot of things are "trivially easy" when it comes to compiling Ruby - even ahead of time. I know, because while there's lots of outstanding bits, I am compiling a reasonable subset, and I understand the remaining tradeoffs well enough to know where the pitfalls are - it's by no means my first compiler

> The point is that A LOT of people have ALREADY done this

A lot of people have done this, but despite decades of history of optimisation of dynamic languages, most of them appears to not have bothered with even a cursory look at the literature.

In terms of JIT, the Truffle backend for JRuby is a good example of the difference actually applying modern techniques makes.
Chuckles. It is humorous to listen to people talk about software concepts who have no clue about them.

I was listening to a podcast on entrepreneurship the other day and the guy--who was not a software developer but a businessman--said that he had figured out how to interview for programmer positions: if the programmer knew how to use a command line, he was a "hardcore" programmer, top-notch.
needs an integrated pointing device
I don't think you understood me. Let's say 80% of people won't work if they don't have to (I think thats not true, but to pick a number). Until today, that meant that allowing people not to work meant that society would collapse and everyone would starve because it wasn't possible to produce food and shelter for so many without their help. Today, it is possible due to technological advances that did not ever before exist. Thats why there is no example of it working before but people believe it could work today.
Seeing as how the out of the door price for 12PB of data hosted on RRD S3 storage @ 99.999999999% durability is roughly $300k/month, I'd hardly call it trivial.
The answer is both simple and controversial: They have not. Black holes do not exist because they take an infinite amount of time to form. See the thread elsewhere on this page.
“Hello world” in esoteric languages
I think he's saying "local file access" in a very strange way, i.e. he wants out of the browser sandbox.
>Why would European regulators even care about Facebook? It's a completely voluntary service

Not if your employer insists you use it.
We are still working on new sets, though obviously the rate of new sets is pretty low. The mailing list is basically unmonitored at this point, but everything we've got is on the site. (This is a vast improvement on the previous state, where we regularly failed to set out challenges to people who emailed us, due to overload.)
Am I old fashioned in that I usually run CentOS for my workstation? After a year or two it can be a pain getting some third party RPM, but generally I find that's a pain I'm willing to deal with to not have to worry about updating my workstation until I want to.

Although, I do port my highly customized Fvwm2 config every time I update, so maybe it is just me being old fashioned. Although I think anyone that thinks most modern WM are "fast" really is missing a bit of perspective. You haven't seen fast or efficient until you've custom tweaked a Fvwm2 config (or something equivalent).
So, I'm confused. That slide says 64 cores, but the Parallella board website says 18. Which is it? You really need a proper benchmark.

Another question: how are you planning to implement fault tolerance? If you're running across hundreds of nodes via the internet, the probability of one failing while my job is running is high. Are you going to run a fault-tolerant scheduler?

And: how are you going to do file I/O? Does the user have to run the master MPI process on his/her own machine and do I/O there?
Established would be a better term.
The song is soon to be owned by Charter Communications. Maybe they could include a free license for their internet or TV service customers. :)
That's actually really interesting. Imagine having a feature like this built into browsers for dealing with long articles and text. Yes, we have 'zoom' but that typically breaks things at a certain point. Easily swapping the background and even the left/right bias of the text is a pretty neat tool to include, even though it isn't that intuitive on the site.
Maybe I'm in the minority but after drinking the React 1-way data flow kool-aid I love it. I can think more logically about what a components state is and I can test for that state very easily. IMHO 2-way data bindings are not a feature anymore they are firmly on the cons list for me.
Nah. Someone should've realized Miller's world was a bad idea before they went down there and made the whole thing a screw up.

Oh, or what about the fact that they "solve" Gravity and decide to leave Earth. HELLO, YOU NOW HAVE INFINITE ENERGY! YOU CAN FIX ANY PROBLEM WITH BRUTE FORCE!
What is meaningful app?

Twitter is list of stories with notifications. For me its more like HN app. HN has list of stories, Twitter has 140 characters tweet. When you click on the HN story, you get list of comments or article. When you click on the tweet, you get replies and retweets and so on.

Facebook is a same thing with pictures and videos. Try this http://reddit.premii.com/#/r/pics - enable pictures view from top right dropdown and http://reddit.premii.com/#/r/gifs to try gify/video

---

I didn't start with Android 5.x. I started my app with Android 4.x. I don't think you use low end Android device. Even native apps on Android has lot of issues related to performance.

On my Nexus 5.0/Android 5.x, Facebook scroll is not smooth when there are pictures. I only get non-important notifications from my twitter app.

I test my app in first generation of iPad 2 (My iphone 4s broke) and galaxy s3.

---

Now show me 5 meaningful 100% native apps (Non-game) that are not developed my a startup with a huge capital or big company, available on iOS and Android, and has 4.x star ratings.
I've been using the Kinesis Advantage for a little over a year now. The first few weeks are indeed amusing. It hasn't alleviated my pain entirely, but it definitely has minimized it.

I agree on the horribleness of Apple mousing devices. I still haven't made the jump to a trackball but need to. Anybody have any recommendations?
Different legal systems have different approaches to the boundary between infringement and permissible usage of copyright works.

UK law - copyright infringement is generally based on the concept of substantial reproduction of the original. On the basis of the similarity between the two, there was substantial reproduction. The main issue in the Red Bus case was over proof of copying of the specific work (on the basis that the work in question had been created by numerous photographers over the years (so how can you prove the specific work of the claimant was copied?)).

US law - more flexible in the sense of avoiding infringement where the use of the work in a new light is sufficiently transformative. The linked article from the OP shows a good example in the combination of four separate shots to create a new work.

The question would be whether the Instagram reproductions are sufficiently transformative. Perhaps the reproduction of one photo on its own is not sufficiently transformative.

Another point of interest is that the person depicted in the photo may not be the owner of the copyright with a suitable cause of action (unless you're talking about selfies of course). I'm sure it would make for an interesting case!
This looks really great. On the topic of manipulating data structures in a funky way, see also specter (https://github.com/nathanmarz/specter).
Kahawai: High-Quality Mobile Gaming Using GPU Offload [pdf]
BankMobile to Open ‘Franchises’ on College Campuses
I'm gonna answer with a comment I made here some time ago:

"Spore was a disappointment by design. Will Wright prefered "The Sim's sales than Half Life's scores"[1]. They catered to the Sim's public. That's why you have a "design everything" feature. And mechanics so simple.

I remember sprinting through the game, realizing the phases had really simple and boring mechanics, and designing all stuff in less than a minute. When I finally reached the space phase it got a little meatier, but no enough to cater my interest for long. And It had severe interaction problems (I have an interstellar empire, but I have to navigate to each planet to collect its manufactured resources? Come on!)

It was a game with a premise for the hardcore strategy/sim fans that was made to be like the Sims. Biggest disapointment in gaming ever!"

[1] http://www.bit-tech.net/news/gaming/2008/09/08/wil-wright-pr....
Not sure why that has been down voted. Yes it does not add up. If you claim you are able to make 30k/week, you don't spend that much time on closing a 57k sale. I'm a sorry but the level of responses here are fanboism at best. Patio11 might be treated as a god here, but that doesn't hide the fact that this is a huge inconsistency ... Like the previous OP I will be down voted for expressing an opinion that deviates to much from the norm on HN. How can we have productive, constructive, discussion when we can't express an opinion. Take aside the name/popularity of the guy and you'll be left with a simple problem: 30k/week versus 3 weeks/57k, dealing with much much less exciting things (you know what I mean if you've dealt with a purchase agreement and the likes...)
>you realize that all those people suckered into ARM loans they couldn't afford during the housing crisis was precisely because they couldn't read between the lines?

Maybe, just maybe, there were a few who said, "I'm going to flip this house before the interest rates adjust, so who cares what it says between those lines?" or "I'll live in this house while I can afford it, and when I can't I'll mail in the keys and leave the bank hanging for a loan I agreed to pay back in good faith."

All the bad guys aren't on one side.
Am I old fashioned in that I usually run CentOS for my workstation?

No, you're not. CentOS is a fantastic distro. The stability of it is what drew me away from Fedora.
NET and the CoreCLR on OS X
> On the flip side, if you only ever interact with your own single keyboard (ie, your job is writing articles/novels/other full-bodied text) then I'd absolutely support a more personal solution such as this.

Programming too - I do all work from my home PC. But I think this can also be expanded to using an editor other than vi, using a shell other than bash, or customizing either to the point that you can't use it at their defaults.

After years of tweaking and customization, I dread the thought of being forced to get anything done without my current workflow setup. And I think that's OK.
I've been using an ErgoDox for 5 months and I regularly switch between it and a laptop. Switching isn't too bad, especially since I have ctrl bound to the caps lock key on both.
Opening Criminal Justice Data
A rare glimpse inside the eye of a typhoon with CloudSat
Articles like this validate my decision to just use a standard QWERTY keyboard. I learned to type at age 10 and type an average of 142 WPM with a max of 163 WPM.

OP doesn't say what kind of speed he is getting on these alternate keyboards with alternate layouts but I have to believe it is nowhere near justifying the hobbling you'll get when using a regular keyboard.
A truly ergonomic keyboard, in my mind, would be one on which the palms are facing each other like holding a tree trunk. My hands were not meant to be lay flat on a surface. Also, smartphones should have physical keyboards on the the back- blindly operable.
Imagine YouTube that hosts everything it hosts now, but when you click "play", opens your video player of choice and streams the video.
It'd be better to explain more on why it is faster. It's more convincing.

I was a Knockout user, but 2 way binding and mixing up logic with html made me choose React. I think the target audience of this framework should be AngularJs user.
And all of them are Darude's Sandstorm.
Show HN: An easier way to print code
Vacations Are Important to the Success of Your Business