skysight-inc/HackerNews huggingface dataset:
I host two different RNAseq and NGS data exploration shiny apps on a 2GB DO droplet and it works pretty well. Shiny-server is sort of a pain in the ass though, and I agree the documentation sucks
> Why drop DX12 for Vulkan

Because they can make life easier for developers and also benefit from the shared effort. But their whole goal is to make life harder for developers (i.e. those who don't want to be limited to MS walled gardens) as a way of taxing them for not falling in line. A usual crooked monopolistic behavior that MS is so accustomed to.
Past experience with industrial accidents is that fines for safety violations resulting in death is a few ten thousand dollars. No one goes to prison ever, even if the omissions that caused the incident were grave. Here is a report on the fallout from an incident that caused four deaths and much head-shaking in the chemical engineering community: http://cenblog.org/the-safety-zone/2015/05/osha-fines-dupont...

With that background, your faith in the system is touching but unwarranted.
It's closer to a functional language though--there's a break statement but no return statement
Whatever transaction isolation issues PostgreSQL might have, I guarantee you it doesn't have the "same lame" ones as MySQL.

As just one example: "range locking". Look it up.
>However, by the author's own admission, the people here could get up and walk away at any time, and that they are staying merely because of a sense of duty tied to a legal fiction.

Where the hell does it say they could just get up and walk away? Do you seriously think that the people in this situation wouldn't have done so if it were possible?
I've been using google keep and it's been mostly great.*

It's free, it's simple and works in multiple platforms: Web, Android, iOS.

It supports tags, attaching images and, archiving notes, so you can keep your list clear.

I mostly use a note per idea. Before, when I used a txt/spreadsheet, I mostly had a 1 line per idea kind of organization, but it became impractical when my mind started going back to the same ideas with more thoughts.

* it failed on me when it had some sync issues..
PagerDuty|Reducing Technical Debt with Incident Management
Okay, I'm a potential customer. It took way too long to realize there were sound effects happening in that video. Get rid of the bg music, or drop its audio down to <10%, and choose a track that is not electronic.
The procedure I suggested starts with setting the maximum number of conversions before beginning the test. It is emphatically not the procedure that Evan Miller criticizes.

In fact see http://www.evanmiller.org/sequential-ab-testing.html for Evan Miller suggesting a similar procedure to mine, based on past conversations that I have had with him. The difference between that one and mine is that I focus on "make the best decision available, even though it may be only little better than a coin flip" while he tries to only decide when you can decide with confidence. In past conversations we have agreed that each other's procedures are reasonable, but they achieve different goals.
I think people will be shocked by how little housing prices decrease if the startup economy experiences a downturn.
It boils down to this: don't trust search engine results and search out a competent professional. The problem I see is knowing who the competent professionals are.
I love CFXR!
John Urschel: From the NFL to MIT
yes, lots of issues to be resolved but the team and community is making great progress instead of stuck in disagreements. check out this Casper progress at 57:00 http://blog.synereo.com/2016/03/06/Synereo-Update/

I am amazed at this open contribution and collaboration.
How to extract and disassemble a Linux kernel image (vmlinuz)
There are examples of code which is unnecessarily complex, or difficult to read, but this is not a very good example. I'll join the chorus of those who say they don't even know Ruby and yet they could easily figure out what the example was doing.

The most you could could say about this example, IMHO, is that it could be made more readable by breaking it up into more than one line.

The last thing we need is more people writing C code in dynamic languages that have much better and more concise programming constructs. If a programmer does not wish to learn how to use these constructs, that's their business. But I intend to use all the power available to me in whatever language I am programming in -- when it is appropriate, of course.

Just because some programmers don't understand how a particular language construct works, that does not make its use the product of a self-absorbed hacker who thinks he has "superpowers".

Yes, we should all guard against writing code that is difficult to read, but I think such code is rarely caused by the language features we use (although some languages make that easier than others -- I'm looking at you, C++). In fact, you could argue that it is more commonly caused by the features we don't use. Unnecessary verbosity is often the product of someone who is new to a particular programming language, and I think most of us are happy to discover shorter, simpler, clearer ways of expressing things.

In fairness to the author of the article, I think there is a point when you can chain a few too many things together without any intertwined temporary variables, separate function calls, or at least comments, and the reader of your code can get lost. However, in my mind, the code example given hasn't quite reached that threshold yet.
cocoapod's binaries are not stored in the problematic specs repository, cocoapods/specs only stores the equivalent of homebrew formulas (podspecs).
And if such debts were sold between quarry bosses? What would you call that?
Anti-lock breaks won't help you if your brake line is cut.
3 hottest cross-platform mobile dev IDEs
I like the simplicity.

Been happily using workflowy for some time. It has the ability to drill down and makes lists of lists of lists. I like to map out all my projects with it, can cross them off or add descriptions.

If you try it here I get free space:

https://workflowy.com/invite/5f5e43d.lnx

Otherwise:

https://workflowy.com/
No argument from me here: i don't support ownership of the means of production, state or private.
Realized a slightly better link might be http://code.visualstudio.com/blogs/2016/03/07/Feb2016Release .

The current link shows the release notes, but is not a permalink.
But GDP would be a good measure of how rich a society is.
Debt is great if used appropriately. Most people don't use it correctly.

Debt is supposed to match the life of the asset. If you have a house that lasts 25 years or longer, then a mortgage of 25 years is OK. If you have a car that has value for 5 years, then a matching loan is 5 years is OK. If you go on vacation, there is no lasting asset, therefore should be paid in cash (ie. saved up for). Same with that expensive meal.
But "an understanding of Photoshop and Illustrator" is to "a basic understanding of UX design" as "an understanding of vi or emacs" is to "a basic understanding of distributed application architecture"
> Super sloppy.

You don't need to install SQL Server Express, just pay a bit more attention to what you're installing.
There are many different types of problem solving. For example, diplomacy is a type of problem solving. So is plumbing repair.

Even in programming, I found that I like solving problems with a physical basis, but not more business-oriented problems like equipment management and payroll, or financial problems like derivatives pricing.

I therefore don't think it's useful to consider this as a "problem solving" issue.
Because that was before, obviously. Too much of the city relies on the tech economy now - the restaurants, the lyft/uber drivers, the building contractors, the dog walkers, the private school teachers.
I'm 25 and am definitely feeling its effects on my body too, as well as longing for the outdoors. It's worse because I know the damage I do from sitting around means that I need to spend more time actively counteracting it later through stretching, etc., instead of it being built in to the day, like it would be at a more active job.

It just takes a little effort to do it sustainably. For a couple years I never drove my car, instead pedaling around the city enjoying the breeze every morning and afternoon, because work was a 25-minute bike ride away. But now that I'm working from home, I have to make the effort to get outside or work some kind of movement into my day, and it's still entirely up to me to do.

Realizing how much better your body feels after running or biking or whatever physical exertion you enjoy can really help. Having a dog helps. Having friends around who like to constantly get outside helps too. You just have to remain vigilant about it, and grab any spare moment of the day to do something with your body other than transcribe code. There will always be improvements you can make to software, but just a little extra activity for your heart and muscles fixes a surprising number of physical "bugs."
probably on separate repos which something like npm and bower does as well.
Rust's cargo does something similar, however it looks like they were much more conscious of git-scalability (ex: limiting the directories in a single level, only appending lines to files to make diffs small).

https://github.com/rust-lang/crates.io-index
If you include into the priors information about the likelihood of the next child being born, you will indeed get different absolute probabilities. But you will not get different relative probabilities unless your available priors create a correlation between birth order and the likelihood of different genders for the next child if it comes. And therefore the probability of having the next birth cancels out of Bayes' formula and you wind up with the exact same conclusions from the observed data.

You certainly DON'T wind up with anything like the factor of 8 difference that frequentist techniques will see!
Sadly, very few companies care about UX when interviewing.

Well, actually, most companies I have interviewed with care about core CS fundamentals and nothing else.
Ugh, ENOUGH WITH THE IDIOTIC LABELS.

What are we going to call the hordes of people born in the next 900+ years, who are born during no particular event or millennial rollover?

Use numbers. Period. Something Android could learn, by the way. Then we don't have the kind of "generation creep" we've seen with the baby boomers, who went from being babies born right after WWII to being 20 years of babies.
SEEKING FREELANCERS

Location: New York City (Or remote inside of the USA or CA)
Technologies: Swift, iOS, Android

Hey all, we’re Black Ops. We’re a tech studio based out of NYC with clients and developers around the country. We have a few projects coming in that will require some additional help on the mobile client side. This includes all iOS Platforms (iPhone, iPad, Apple TV, and Apple Watch) and Android phone and tablet. Open to stickily contract and contact-to-hire.

Ping me with any questions at m@blackops.nyc
Programming interviews aren't pass/fail, they're match/no match. Imagine how it would read if this said "how to pass a first date".
Our financial system?
latency is especially important for small I/Os, but there are a ton of things that can be done to improve latency in general at an OS and network level
Ha! :) IMO the true advantages of a popular, open-source CMS are not in the code, which I think most developers will agree tends to be idiosyncratic at best. The advantages tend to be business-type advantages, like:

- It's easy to find case studies to help explain and plan your project.

- It's easy to find vendors who can build or support the technology. That makes it easier to run competitive RFPs, and fire/replace vendors without having to rebuild from scratch.

- You benefit from a security program that has a lot of inputs--a lot of bad guys trying to get in, and a lot of good guys trying to keep them out. The code is battle-tested and frequently patched.

- You benefit from a community module system that has a lot of inputs. Chances are if you want to do something, there is a module to do it, or at least get close.

- You can more easily empower "tech savvy" employees to do pseudo-development tasks like build filtered lists and manage content workflows. It's easier and cheaper to scale tech-savvy employees than full developers.

- There are enterprise-savvy support options available.

- It's easy to find hosting.

Developers, particularly those who want to innovate and build new tools and products, tend not to value these sorts of things as much.
It's an easy distinction: if non-programmers are managing the content of the site, don't use a static site or a static site generator.

Asking people whose job isn't "building websites" to edit text files, run some sort of compiler on the command line, connect to a server via FTP, or deal with version control is a total failure mode.

But if a developer (or an especially adventurous designer) is going to be editing the content of the site as time goes on, then static files or a static site generator can be a great option.
CocoaPods exists because developers want to learn how to "build apps" but lack the resources to intelligently include and link to 3rd party code in their projects. CocoaPods doesn't enable anything not otherwise configurable via git submodules and Xcode project hierarchies / build settings.

Therefore, it's not Apple's problem. In fact, I've talked to a non-trivial amount of engineers (both in Cupertino and long time Cocoa devs) that disapprove of the shortcuts that Cocoapods takes all over, software architecture be damned. Reasonable parties can agree to disagree, but I do include 3rd party framework inclusion without a dependency manager as an interview screen for prospective iOS hires.

Since you mention developer relations, I'll assume you're not actually arguing that this is Apple's technical responsibility, but that they should throw around some $ to grease the wheels to make dependency inclusion better. As a platform vendor, funding hosting costs for some project that you don't agree with just to "support the community" is a bad idea. Better idea is to allocate resources to setup a structure that can fix the issue in a technically agreeable way while also benefitting from the independence a FOSS project provides. In doing so, you are correct that it'd be preferable for Apple to fund/use well-known FOSS standards, such as Github.

In conclusion, Apple should setup a FOSS project to address the current inconveniences associated with third party package inclusion and should involve and pay Github somehow.

Oh wait...https://github.com/apple/swift-package-manager
The relative power structure won't meaningfully shift. Levels will just change. The guy whose 1% of this pie is meaningful today may find that it is unsustainable tomorrow. The gal who lives richly on her 10% of the pie may have to tighten a belt or two tomorrow, but it's unlikely to become be existential. More tangibly, city services will pull away from non-core areas, projects and services.
The WebSocket->XMPP gateway is a great one.
Of course encryption. I probably should have mentioned that, but I was more focused on the data than the transport.
This is baffling.

They basically replaced every instance of the word "Java" with "JavaScript" and it has zero to do with anything JS. HotJava, Java Beans, etc. I don't understand why this is here.

From the linked "article":

"Making JavaScript a comprehensive platform with continued development of JavaScriptOS, JavaScript Beans, the JavaScript chip, and HotJavaScript
Making JavaScript ubiquitous in the industry
Developing new applications including media, enterprise, security, and commerce APIs.
Increasing profitability of the JavaScriptSoft division, with plans to be in the black by 2017.
"

From JavaWorld, 1996:

"Baratz defined the JavaSoft strategy as a four-part plan: making Java a comprehensive platform with continued development of JavaOS, Java Beans, the Java chip, and HotJava; making Java ubiquitous in the industry; developing new applications, including media, enterprise, security, and commerce APIs; and increasing profitablity of the JavaSoft division, with plans to be in the black by 1998. --Kristi Essick, IDG News Service
"

http://www.javaworld.com/article/2077226/-em-javaworld--em--...

So wtf. I don't even. It's the old Sun World with some twisted rebranding.

Oh, I see, it's a joke--I get it now. Sorry.
I'm sorry, I don't see any denigration. Just an example of human nature being human nature. I'm sure you can think of plenty more if the term "hipster" bothers you.
All the folks working in a service industry that exists only to service tech workers are going to have a very, very hard time.

Q: How many sandwiches and burritos must one deliver to pay rent in the Bay Area? How many of those people that have been requesting said sandwiches and burritos will be laid off, move away or reduce discretionary spending?

A: many.
Ford Just Patented an Absurd Movie Screen Windshield for Driverless Cars
> The party in power in the UK, the Conservatives, are overtly anti-EU and have called a nationwide referendum on leaving the EU. I don't see anyone talking about banning them or the many leading public figures are coming out for Brexit.

It's a little more complicated than that.

The Conservative party is officially in favour of the EU, although not all of its members are. Whilst it has allowed party members to campaign for leaving the EU, it hasn't allowed them to use parliamentary resources to fund or support their campaign.

"Anti-EU" is also a vague term. There's a difference between "we don't mind the EU existing but don't want to be a member" - a typical UK Euro-sceptic view - and "the EU is great in principal but maybe it needs more skulls on its uniform" - a typical neo-Nazi view.

Whilst nobody is suggesting banning people who campaign for "brexit" - it would be odd considering we're having a referendum on it - it's worth noting that the UK has not, in living memory, attempted to subjugate all of Europe under its ruthless mass-murdering rule. Given their past, German sensibilities may not be as receptive to the idea of wanting to change Germany's position in Europe, and parties which adopt policies of that ilk may be viewed with deep suspicion.
Or at least a track that is not composed of random sound effects... So obnoxious.
Why Restaurants Hate GrubHub Seamless
It's important to note that the number you mention for median income for _households_ which is pretty inaccurate especially for what you describe.

People sharing the same living space are counted as in the same household and more people tend to live in the same household when things go bad.

Much lower is personal income.

https://en.wikipedia.org/wiki/Personal_income_in_the_United_...
Again, The Census Bureau is hardly an authority on this matter - they're concerned with the challenge of just logistically counting Americans every few years via surveys (the lowest order of the scientific method) and it's questionable how precisely they even do that considering I can attest to having missed one such survey myself years ago. I treat their predictions on longevity with the same skepticism I view their census stats, which is optimistic given the massive gap in expertise. This, by the way, is in no way an attempt to diminish the very real and difficult challenges this task presents - only to place their expertise accurately.

Experts very much DO NOT agree on this and the fact that literally billions of dollars in R&D are expended on this area of science in just the US is testament to that. Sure it doesn't mean any groundbreaking discovery is guaranteed to happen - but it does show that belief in the possibility is alive and well. And why not? Those immortal jellyfish share 97% of the same DNA, including long stretches of matching sequences and compatible genes that have been experimentally transferred between them and other life forms numerous times. Even Right Whales, which are conscious mammals sharing immense biological relation to people can live 200 years or more, and that's in the absence of anything remotely resembling science and the presence of numerous impediments, including us, their generic brethren. Tardigrades may end up being miniature space suits for the most advanced intergalactic life forms known - who knows? What we do know is they throw most of what we believed to be true about life and morality right out the window - and that's a good thing. All this is to say that the possibility of longetivity increases driven by scientific exploration is much greater than the likelihood of that not being the case.

Kurzweil is who he is, for better or worse. But he has made outlandish predictions over the years, many of which have come about despite the skepticism. He's a successful entrepreneur and employed in a very senior position at one of the most valuable and forward looking companies in the world. He's not everyone's cup of tea, but I don't completely dismiss him as a crank. I disagree with some of the time lines he has, though cautiously because it doesn't take many compounding discoveries to get there on his schedule. But fundamentally, I agree with much of what he says - even though I think what they mean for us as humans and the universe as a whole is much less certain, and likely as scary as they are promising.

EDIT: here are some links you might want to read to confirm that whole "experts agree" conclusion:

Henrietta Lacks - the woman whose specific cancer mutation provided the vast majority of cells used to study cancer and numerous other cellular process, to this day. Cells which are effectively immortal: http://www.todayifoundout.com/index.php/2010/05/there-was-on...

Immortal Jellyfish, from that disreputable rag, The New York Times..:
http://www.nytimes.com/2012/12/02/magazine/can-a-jellyfish-u...

Just search HN for immortal and see what you find, then let me know if your assessment remains the same
yes - well done!
Sure, but if you take all the workers in consideration, things don't look so good neither.

"For most U.S. workers, real wages — that is, after inflation is taken into account — have been flat or even falling for decades, regardless of whether the economy has been adding or subtracting jobs."

from: http://www.pewresearch.org/fact-tank/2014/10/09/for-most-wor...
> Arch and Debian contributors have tried a good approach for package management..

> 0: p2pacman - Bittorrent powered pacman wrapper

> 1: pacman & torrent, feasible?

> 2: DebTorrent

That's about distributing packages via p2p. The problematic repository doesn't store any package data, it stores package metadata (it's the cocoapods index if you will).
However this was not settled surprisingly late.

I have seen tables of prime counts produced in the 1950s and 1960s that specified whether they counted 1 as a prime, and some did count it.
OP said "nice house," not "any house." One of the trends I see in my millenial-GenX cohorts is the buying of expensive consumer goods the moment a sizable salary is conferred. Yes, it's a relief to finally have a job that pays enough to have money left at the end of the month. However, loading up the monthly expenses with a brand new (often oversized) vehicle and a house purchased for 5x annual salary is unwise. It happens quite often.

Another thing to consider is that buying reduces mobility. If you buy in the "wrong" spot, you can be stuck there while opportunities in other areas go unfilled by you. If the economy is as truly broken as a lot of people my age think it is, why buy (or buy expensively) when there's a good chance that in two years better pay or a more balanced job will be found elsewhere?