skysight-inc/HackerNews huggingface dataset:
Extend past a few decades and you're beyond the lifetime of the black box, sadly. It would be really frustrating to finally find the plane only to never actually find out what happened.
You can call me names, if you like. The guy above me seemed not to understand the implications of what he was saying, and I was doing my best to gently help him understand this fact.
https://www.bountysource.com/ wants 10% on cashout, which sounds like a reasonable fee of operation. I have no problem with people making a living of that. OSS is no charity.
It's true. There's no selective control of permissions per app on Android. This is a glaring omission. Eg, granting permission for the app to use the internet, while denying access to your address book. This is important for maintaining control of your private data.

Google needs to do better on this front. Apple introduced selective permissions at least, but Google is way behind.
"why are you interviewing for this position?" awful question in my opinion.
Cursed be the people who articulate a vision and code it. Punish failure. Punish presumed failure. Presume all new ideas to be failure until they are widely adopted. Reserve the greatest wrath for those who give away their presumed failures.
getting a 404 on http://ivantomic.com/projects/ospnc/
Yeah, looks cool.
So Congress could set limits on how much money the New York Times could spend to cover federal elections?
We do distributed builds on local workstations across the studio with Incredibuild. That's the only way we could get away with licencing for consoles. That reduces the build times(from over 40 minutes to less than 5) but the RAM usage is still very very high.
That really shows how generic the job category "Managers" is. It's one of the most common jobs for every decile of income above the bottom three.
This is a general problem in Linux. Non-root programs have too much power across the board. A more Android-like permission style solution would be much better.
Yes, sorry, bad wording. You can download a Sublime Text 3 Beta build, however, you need a valid key in order to use it.

Edit: Could be that you only need a valid key for the development builds. I was under this impression because those are the ones that I always download.
> we definitely don't have the moral right call out American corruption via campaign contributions when the only difference is the way politicians get paid off.

Why not? I'm not a politician. I didn't pass laws for favours. When I can't point at corruption when I see it, just because it also happens closer to me, aren't we just making the problem bigger?

In fact, what you're saying only underlines my point. Different countries are half-blind to the local flavour of corruption. How about we Dutch call out American corruption, and Americans call out ours? I realize nothing's really changing because all we're doing is arguing on the internet, but what in the world could be wrong with that?

Moral high ground, screw that. It's corruption, plain and simple.
Yep. Also the fact that the project cross compiles on 7 different platforms from the same code base.
You can break the corporate veil when execs break the law.
Which is to say: he makes an outlandish claim in the title, in order to get us to read what he has to say; then meekly backpeddles away from that claim in the body of the article.
Cold Comfort
Solitary Man on a Train
Something has to coordinate the various applications.
Crippled at the moment (because Weston is the only option) or crippled by design?
Not really a deep Linux user here but systemd brings the bad bits of windows to Linux: Abstract stateful configuration, black boxes and communications to do simple tasks. As someone who supports lots of software built on this approach (windows desktop) then I will assure you it's a pain in the butt big time.

Sure it may work for you but if N machines have state A and P machines have state B then getting all N and P machines to state B is incredibly difficult. It looks easy until you do it. That's probably one of the largest and most common things we do when deploying more than a trivial single machine.

To put it into perspective, everything becomes as much of a PITA as RPM packages without yum.

That was immediately obvious to me when I installed CentOS 7 on a couple of test machines to replace our costly Riverbed appliances and timedatectl threw "failed to issue RPC" on one machine but not the other. Same steps to install.

That's where we don't want to go.

We are now running FreeBSD and nginx on a HyperV cluster.
`Carrier` is still pretty parochial; it has this normal/exception distinction hardwired into it, no? The RFC explicitly rules out using Vector with it, and it doesn't look possible to implement for async constructs, or STM transactions, or the like? I'd very much like to be wrong here.

FromError is not handled specially by the compiler, but it is handled specially by the try macro; does the signature of try make the relationship between the two more obvious? I haven't been following the state of Rust IDEs, but I'd hope that they can make it more obvious which typeclasses are involved than is clear from the text of the code (apologies for this awful sentence).

FWIW doing things this way doesn't rule out a dedicated syntax on top of it - see the recent SIP for async/await in scala.
"Do you have children?"
You have to admit that it is a big security problem.
I'm reminded of the time when Twitter bought Tweetie and its developer to make it its official iOS app. Sure hope it won't follow similar paths.
Indeed. In fact, that's one of the reasons I switched to Windows Phone 8: It was the closest I could get to the linux+dwm environment where I do most of my computing. Why would anyone want a desktop metaphor on a phone, complete with tiny icons and illegible drop-shadowed text?
Isn't this mostly an ad for Maker classes?
Ask HN: Anyone put OpenStack inside Docker?
I wonder if anyone has attempted running OpenStack KVM instances inside a Docker instance?
What value does adding a user add if you're already running a VM? By default, all that user adds is directory-access-controls. Docker provides isolation between processes on the system it is running. Executing a root exploit from inside a Docker container is not impossible, but it's also harder than "simply" being a user. Application-level security can also be improved significantly if an application requires multiple processes to run on a host. Docker can be used to restrict processes from accessing the network, etc. Nothing that couldn't be done without Docker by a sufficiently dedicated ops team, I'll admit, but Docker greatly simplifies and standardizes these mechanisms. That's especially true if you've adopted DevOps culture where developers have come to own more of the systems security.
I'm from the Unix world. What is a "driver crash" ?
I agree that there's not a stigma for driving a foreign car around Detroit anymore.

Interestingly, my father worked for Chrysler outside of Detroit from the late 1950s into the 1970s.

And oddly enough, he drove a VW Beetle in the 1960s. As you can imagine, when things were good, he was just viewed as the eccentric guy who drove a puny foreign car (why would anybody in their right mind do that?).

In the 1970s (and 1980s) doing something similar was probably a moderately dangerous move.

I've been back many times during my life and in the 1990s and onward, I see plenty of foreign cars.
I've used Coda for a few years, during which time I started using Sublime + wbond's FTP plugin. Coda is still crucial to my remote PHP freelance workflow. For remote work, it's a much more polished experience when dealing simultaneously with multiple active/live projects.

Sublime FTP's experience can improve slightly when using it in mirror mode, but in practice I've found issues with very slight time differences between my local computer and the remote computer, which can cause unnecessary or possibly dangerous syncing.

Can't really think of any Coda negatives other than lack of git integration. I generally just keep an SSH open to commit anything.

Edit: nvm, it does have git integration. I'll have to try it out.
I don't ever remember the last time my MB Air crashed. I run Mavericks (10.9.5) + Windows 7 (parallels)

edit: Mid 2012 Air, 2GHz i7, 8GB ram
I did the same for sunview in 1992: pushing the windows outside of the screen. Windows were entries in /dev.
Anyone Else Getting SSL Errors on Digital Ocean?
Interesting, and sweet.

According to the history of SMS on Wikipedia, the notion was conceived before I met my wife, but the first SMS was sent almost five years after we married.
This is great to see as I've been working on a similar project to try to visualize relationships by looking at the number of texts sent over time.

If anyone would like help generating similar analyses of their texting data, I'd be glad to help as I have some machinery set up to do so!

Here's a prototype site I put together that takes iPhone SMS backups and generates a graph of how many texts you've sent over time:

http://herbsusmann.com/relationships/
> Mir is structured as communication via a protocol over sockets

It's important to note that there's a big distinction between Wayland and Mir here. Mir provides an ABI; a protocol over sockets is an implementation detail.

OTOH, Wayland is defined as a protocol that runs over a socket.
Absolutely ugly and tasteless design. Default theme is hideous black bold font on white background, large swaths of white everywhere. Dark theme is just inconsistent. Window titlebars are pale whitish, with black menu bar with white font on it.

Dock, is 2d until you roll over it, then icons pop out of it and it looks like it is 3d.

This is it, Apple is the new Microsoft. Frankly, and I can't believe I would ever be saying something like this but Windows 7 now looks better and more consistent.
I wrote something similar a good few years ago, and still use it:

http://blog.steve.org.uk/i_want_to_be_remembered.html

These days it lives in the Debian "devscripts" package, and it is still useful, even if it only checks against sourceforge, freshmeat, etc. (I guess freshmeat is dead these days.)
react is not an MVC framework
Ok but if everyone is designing pyramids, and no one is building them, then pyramids never get built. At some point anything big just requires a ton of hard human work to actually be created.
> - Unnecessarily complicated and unfamiliar init script structure.

Unfamiliar, yes. Complicated? You have to be kidding me. systemd "scripts" remove the crud and hacks that the old init system built up over years.
This is exactly democracy, warts and all. The crowd wants something, and they're gonna get it, good and hard.
He was trying to make a subtle point, and you've knowingly interpreted it in the strongest possible way, in order to post a substance-free truism.

To then complain about "orwellian" use of language in the next sentence is just taking the piss.
Apple smartest move ever
Dealers are nice because they hold inventory on their books instead of the manufacturers.

Tesla doesn't care about that much because they don't have any inventory.
So does FreeBSD's rc system with rc.subr and it's far simpler IMO.
I used to use Qvivo to store video in the cloud. According to their (now deleted) Twitter feed, Qvivo are also the creators of Hive.

However, Hive recently claimed (on their own Twitter feed) they don't know anything about Qvivo. Then, after some probing tweets, they backtracked and said they just use the same platform as Qvivo. All very suspicious.

Qvivo recently changed their business model to B2B and, without any communication, deleted all my media. I was gutted, but received no response from any support requests.

If Hive are anything to do with Qvivo, I'd beware.
Scholarships are also given out based on criteria unrelated to intelligence or aptitude. Do you happen to know what proportion of all scholarship funding is allocated purely on the basis of academic strength?
Artisteer 4.2 Crack plus license key Full Download
X11 will always be around as a client running under a more modern display software. Kind of like how we're still running VT100 terminals on top a graphical UI with mouse, sound and 3D graphics capabilities. Mac OS X has been running X11 applications like that for more than a decade now. It works just fine. http://xquartz.macosforge.org/landing/
I'm curious about HN's opinion on this.

He's generally right about over-complication, but he either lacks the understanding of just how much X hits his bullet points for bad software; or he wants to stick with the current ball of mud rather than add the complexity of migrating to something that will eventually be simpler (hopefully).

I assume the former, but the later is an arguable position I happen to disagree with.
Manufacturer friendly, or Michigan-based manufacturer friendly?
For configuration, we separate the application and the config files into two separate containers. The config files are provided through a shared volume to the application. This model is definitely odd. However, it's allowed us to decouple our application and our configuration and to swap out configurations. With this in mind, it's more declarative because we specify "run this application with this configuration unit" rather than "here's how you get yourself started". See the Radial project for our inspiration[1]

We've found that this approach has generalized so far. For example, setting up a Cassandra cluster is often a real PITA to configure since you need the seed IPs up front. Our configuration container manages the dance by registering and pulling the IPs from Consul (etcd would work fine too). Perhaps a bit of smoke-and-mirrors, but it's achieved being able to spin up a properly-configured Cassandra cluster without needing to manually specify who's in the cluster.

[1]: http://radial.viewdocs.io/docs
It is our understanding that there's kind of an unspoken agreement between the game copyright owners (Hasbro, who purchased Avalon Hill) and website developers that they are unlikely to interfere so long as you're not using any of their art or instruction text directly and so long as you're clear that your version is "inspired" by the original and provide attribution. This is the reason that every site you visit has their own handwritten version of the rules, for example.

In our case, we really do encourage people to go buy a copy of the board game, preferably from your local nerd shop. There's a lot to recommend playing Diplomacy online (I believe it was the second game playable by mail published after chess), but there is something special about playing in person and having all the physical materials.
Ten Rules for Business Success Survive a Century
A router preconfigured to use Tor and other services is not that original.
Actually, Germany is allowing Uber now. Their court overturned the ban a month ago:

http://www.nytimes.com/2014/09/17/business/international/ube...
This was due to the lack of upgrade pricing in the App Store; they essentially gave everyone the upgrade price for a while. $99 was always the intended "retail price"; now that they've abandoned the App Store, I expect Coda 3 will have separate pricing for upgrading vs. buying new.
Announcing the 2014 Local Search Ranking Factors Results
Amazon Brings Grocery Delivery to Brooklyn
The taxi market is very different in Europe than in the US and different in every country. Uber faces a different set of challenges in different countries. Taxi service is not universally crap around the world and Uber is not answering the need of the people as strongly everywhere.

For example in the UK, GPS tracking, booking of your taxi online, pre-pay, ... was already available before Uber. 10 years ago the black cabs were in the street for the same reason GP describe but against mini-cab and private hire companies (and older tech). A regulation was created from that requiring them a commercial insurance and twice a year inspection of the vehicle.
Yeah, a FAQ has gradually been in the works and this is definitely the sort of thing we should put in there.
I can understand how he would see 'framing' as copying a website into another page. But he goes on to argue that we accept this form of 'copying' because of the same 'a visual change is experienced as a physical change' mumbo jumbo. No. Clearly, we accept this form of copying because framing the whole page still shows the page's adds and only increases revenue for the 'copied' site. There would obviously be legal ramifications if you embedded the page into your site then removed their adds and replaced them with your own.
Jolla Does Angry Birds Themed Android Launcher
Child Rapist Raped, Stitched by Medics and Re-Raped by 20 Prisoners
>To make Debian init-neutral is a great idea in my opinion, just like Linux distro we have many flavors, there is no real reason for mandating systemd to be the sole init system I think.

Oh, it's an amazing idea. So I assume you candidate to be a fulltime maintainer of the whole software stack and packages, right? Why don't we support OSS4 too, while we're at it! After all, support for everything is just free of man hours!
It's interesting that a lot of the arguments against UDP are because networks deprioritize the packets or that routers don't handle them. If you know a message is going to be lost if you don't handle it, perhaps it should receive better or at least equal priority. Since TCP is chattier, anything that encourages people to use a lighter weight protocol would then benefit everyone, since there would be more advantages to using the less resource-intensive option. It's an interesting conundrum.
I don't like X. I want to migrate to something simpler, but I think it should be MUCH simpler than anything anyone is building right now.

I actually did a few more tweets after this describing what I think makes sense.
The Coanda effect is but one of several sources of lift, and not the main one. There are many, many contradictory and downright wrong explanations out there. See this incredibly informative NASA website [0] and take the Theories of Lift path. Quoting from the site, lift on a wing appears because "...the integrated velocity variation around the object produces a net turning of the gas flow. From Newton's third law of motion, a turning action of the flow will result in a re-action (aerodynamic force) on the object". In other words, wings move air "out of the way" in a specific manner, which causes a reaction force on the wing, and hence lift. That is why planes flight, other effects are secondary.

[0] http://www.grc.nasa.gov/WWW/k-12/airplane/lift1.html.
Abstract stateful configuration might be a bad thing, but having a configuration file execute arbitrary, complicated code sounds like a much worse thing to me. I would be interested in differing opinions, but I think in another context the words "executable configuration file" would be a cause for deep concern.
That's an interesting bug, thanks for the heads up. I'll take a look at it during our next hack night.
Laravel deployments with Forge and GitGo
Maybe he thinks shared memory would be simpler?
Quality of Words, Not Quantity, Is Crucial to Language Skills, Study Finds
This is based off of another thing I saw: http://barefootfts.com/blog/memento-mori. Something I have found helpful.

Also in website version: http://moriclock.com/
Sure, but that's "the resources of Canonical" (more like a small amount of Canonical's already relatively meagre development resources, on a project that is not exactly a crucial enabler or breadwinner) vs. practically everyone else in the Open Source industry and community.
So you're going to add a whole virtualization layer instead of just using "java -jar myapp.jar &"? Sorry, but what?

And what do you mean about getting class paths right? Somehow I don't think best practice Java development necessarily calls for virtualization.
Show HN: Sublime Text Book
It's supper convenient to have a backup data plan just by switching to your second SIM on a dual-SIM phone, as I do regularly.
It's definitely a not mainstream feature so it falls flat in the high-end flagship phones. Also carriers won't bundle those, so it's really more of a market thing.
Honestly, if the loophole was that simple I would think they would have started with this.
>>
toyg 3 hours ago | link

> at the heart of convergence lies the fact that you want to scale across different form factors

I have this feeling one day we'll look back at this and laugh. "Do you remember when they all tried to shove the same interface on all devices? What were they thinking?!"

Umm but even phones have HD displays and 1GHz 64bit processors. Why should that be any different that a desktop system with a 5K display these days?
If all you're doing is running one thing, and that one thing is in total control of the screen and the input devices, sure, but once more than one application needs to access them all at the same time, you need some kind of mediator, and that's what the display server is for.
How much are you willing to pay for those choices? Each init system doubles your testing load, which is already a concern, but more importantly it also means that there are features which are either need to be dropped or which will require time developing abstraction layers for multiple init systems.

That might still be worth doing but this is a lot more than saying “Oh, if you don't like vim don't install it”. All of that will require time, effort and be a source of bugs / UI clunkiness which no other operating system has to deal with – I'd much prefer that people pick 1 system and spend time getting closer to the “it just works” level which OS X and Windows have been at for years rather than maintaining a stable of patches and extra code.
Online Labs – ARM servers in the cloud
>I'm not equivocating at all. People use the term punish when they feel like they've been punished. I'm trying to figure out why people immediately think they are being punished by taxation somehow completely forgetting the police and fire protection, nice roads, pretty parks, clean water, etc. that comes along with it. Taxes are not a punishment, they are an admission ticket to society.

You usually purchase an admission ticket without being coerced to do so. Tax forms are filled with threats about what will happen if you do not comply. So while "punish" may not be the right term, it isn't anything like an admission ticket.
Thanks. Sounds like an interesting setup. I'm rolling out Docker in a couple of settings, but so far all "conventional" server settings.
This site:

http://themortgagemeter.com/

is completely dockerized, and rebuilds from scratch daily (phoenix deployment).

I've written a few blogs on this:

http://zwischenzugs.wordpress.com/2014/06/07/phoenix-deploym...

http://zwischenzugs.wordpress.com/2014/07/16/phoenix-deploym...

The tool I talk about there is here:

http://ianmiell.github.io/shutit/
https://github.com/ianmiell/shutit

I've also used Docker to provision AWS:

http://zwischenzugs.wordpress.com/2014/08/09/using-shutit-an...

http://zwischenzugs.wordpress.com/2014/09/15/using-shutit-an...
Don't know, but I've heard that the average scholarship at our local University is not applied for. There are many small ones, with very specific criterion. One of my son's friends was surprised to win a scholarship, because he hadn't applied - the dean had applied for him!
No.

More like they provided instructions for you to cut the article out of a new yorker and glue it into the book.

Important difference.
Some may disagree that binary logs or putting coredumps into your journal are the "proper" way to handle logging.
Sure there is some additional information that systemd stores in logs that syslog wouldn't, but implementing that could've been done while keeping the main log text-only (eg: have an id for each logline in your human-readable text logs, and have the binary/index etc separate that refer to that id).
The physics of angular momentum radio
I like using Transmit to mount wherever I'm working-with as a drive, then saving is pretty seamless.