skysight-inc/HackerNews huggingface dataset:
I think he picked 100k because it makes the math easy, but there's a big difference between the cost of living in (for instance) San Francisco and Nashville. What I pay to rent a room in San Francisco could pay my cousin's mortgage in TN 3 times over.

In SF, $70K is less than new grads make. I can definitely see someone having the conversation about taking a "real" job for a 50% increase in pay.
Very few insurgent groups take and occupy territory in the way that conventional military forces do. When discussing the influence of insurgents, it's more worthwhile to talk about the territory through with they can travel and operate unimpeded. By that metric, IS does "hold" almost half of Iraq, in that they can travel throughout most of Northern Iraq without fearing attack from the Iraqi or Syrian militaries [1].

[1] http://static3.businessinsider.com/image/5446d4ca6bb3f77b1e8...
No, because it's increasing entropy. In the case of explosives, one could argue the entire point is to produce maximum entropy. Which means they are effectively designed to minimize the value that can be reclaimed after they are used.
Ask HN: Do I have to have a degree to be a developer?
Hello! I am a high school student in the USA, and am currently thinking about my future.
I've talked to a decent amount of people on these topics, but since they aren't programmers, I feel that they might not have the best answers, as Computer Science is such a vast and varying career field. I'm going to work professionally as a programmer one day, whether that's as a GameDev or any other kind of programmer, and I want to make sure I don't make a bad choice early in my career.

I've been programming for about 4 years now, and in that time I've been able to learn a lot about programming. Obviously not everything, but still a very in depth technical knowledge. I know that if I went to college, a lot of what I know would be repeated (in terms of Computer Science and Game Development), and I wanted to know my other options as to not have to waste time repeating education.

Assuming I had no degree, and I want to make a fair amount of money, here are my main questions:

Is it possible/plausible to get programming jobs based purely off of experience and a well put together portfolio of previous work?

Is college a required step to get well paying jobs as a developer?

Is working indie a smart way to try to make money?

Will I get glossed over because I don't have a degree, even if I have the knowledge?

tl;dr: Do I have to have a degree to get a job? If so, does it have to be a nice college?
The prefixed currency symbol makes it trivial to detect attempts to insert digits on the large denomination side.
"Neanderthal genes live on in you and me, more than likely."

That's mostly true for people who descend from people living in Europe and parts of Asia. Less so for anyone who primarily descends from Africa or Australian aborigines.
Why are you still watching revision?
I really enjoyed reading this, thanks masters3d.
If you go here: https://www.freebsd.org/where.html

There is RELEASE, CURRENT, STABLE. If you choose one without knowing the difference as to what those titles mean, you deserve whatever comes next.
You have been doing this for 6 months, you could throw a dart in this market and make money. Long-term though, you will be humbled if you try and "time" the market. I was a trader for three years, and now I only invest. When investing, value is all that matters. Not just metrics, but value. Ask yourself, how much would this company be sold for in a buy out. Typically, you should try and hold a stock for at least a year, unless something fundamentally changes, as the tax benefits for long term cg is much better.
Is there any way to get a Business and Computer Science degree? I have a friend getting a Bachelor's in Computer Science and then an MBA.
Why are you still watching television? Don't you people have VC $ to blow?
What we learned from the Launch Festival
Almost everyone can force themselves to improve their discipline though, sometimes with the help of medication where necessary.
See, I actually know it has to do with gender because I used to have a beard. I got treated very differently back then.
>ZZT-OOP

Now there's a burst of nostalgia.
Things are looking a little brighter on the ZFS pool shrinking front thanks to Delphix working on device removal: http://blog.delphix.com/alex/2015/01/15/openzfs-device-remov...
1. That quote is a tad over 7 years old. Does PG still feel that way?

2. Smart people occasionally say dumb things. This may be a case in point.

The way HN makes articles very hard to read when they have only a handful of net negative down votes, whereas a handful of net up votes just moves the article up on the page, indicates that they are not functionally the opposite of each other. A down vote de facto means that you believe that people should not see the comment.
> Apparently he considers underlining a sin against typography

But only as a way to add emphasis. The last point of the page[1] implies that he is ok with underlining links.

[1] http://practicaltypography.com/underlining.html
And of course there's South Korea, where every financial transaction above a certain amount needs to be signed with an X.509 certificate. Back in the late 90s and early 00s, Korea was a pioneer in the public use of PKI.

But since no browser makes it easy to sign anything with a certificate stored on disk (or in a USB stick), this policy has led to serious dependence on ActiveX plugins (and therefore IE and Windows) that everyone has probably heard about.

Now the Koreans are trying to fix that, but since the government is just as boneheaded as ever, the officially mandated "cross-browser" solution is just a Windows binary that installs NPAPI and PPAPI plugins into every browser. Some variants even work on Linux, but only because they're implemented as Java applets.

PKI is cool in theory. In reality, it's hard to implement it in a way that is accessible to the general public.
Aside from what freehunter has already said:

If you have at any point purchased VLC, you'd still be able to get it even if it was pulled.

There are many varieties of streaming radio apps available, just as on Android. Just because you're used to VLC on Android does not mean it's suddenly impossible because you don't have VLC for iOS.

You can block numbers/emails, which will block phone calls, messages, and Facetime.

Messages (as well as call history, app settings, and more) are backed up to iTunes/iCloud. I switched from an iPhone 5S to 6 a few days ago, and messages came down from the cloud automatically.

I don't even know what you're talking about for 6). Reviews are per-country, but I believe they also display US reviews if you click a link or something, and my store experience was pretty much identical when I used a Canadian account, when I used a US account, and when I used each account in the other country. Hell, "Apps Near Me" would give me whatever city-specific apps were available in the Canadian store, it didn't care that I was in a US city with a Canadian account, nor would it care that I was in a foreign city with a US account.

So basically it comes down to you being too used to doing things on Android and then not willing to change even in the slightest when you switched to iOS.
I am pretty sure they are taking it seriously. If you did #3, then that is on you. It's a bloody bleeding edge version where nothing, NOTHING is guaranteed. If you generated your keys on a bleeding edge version and then moved them to STABLE, lordy you should be fired.
I am talking about women from the same society,I am not comparing women living under ISIS and the Standford grad. Why twist my words?
An interesting observation would be for the author to start considering why this is true. Why does the "universe" give you what you seek? Why do you get from life exactly what you think you "deserve"? It seems strange, absurd, doesn't it? As if the whole thing is a circus, a movie being played just for you.

Now what happens if you simply do nothing? Nothing at all, no hopes, no aspirations, no worries, no dreams, no passions, just live in the present moment, forget about the past, forget about the future. Why keep chasing some illusion or other, trying to satisfy meaningless urges, illusionary needs that others have placed upon you? Open your eyes and SEE.

Start watching Alejandro Jodorowsky movies.
Are there any timelines for when this (and Spark in general) will fully support ORC files (including predicate-pushdown)?
Who do you imagine would be the user that would bother going through this interview process? If you've used the site before you already know how strict the moderation is on questions keeping people from asking questions already, do you really want to add a process where the user has to kiss up to the moderators for a couple weeks before asking their question as well?

It just would not be worth any new users time, especially given that when a user wants a question answered, it tends be slightly time sensitive.
MacVim Replacement Icon
They're pretty different.

iOS 7 (8 is pretty much the same): http://now.avg.com/wp-content/uploads/2013/09/ios7_homescree...

Android Lollipop: http://upload.wikimedia.org/wikipedia/commons/5/52/Android_5...

Furthermore, I doubt they'd do anything crazy if they were to show an Android app. It's usually stock or very few mods.
No worries. Hopefully you'll reconsider using it!
> somehow grasping the house rules seems to be easier for people here than on SO.

When the house rules include not saying "Thank you" your going to see a race to the bottom in terms of human kindness.
I've wondered how many people actually pay that amount, too. Perhaps they go after larger organizations where a few thousand is a small price to pay for a solution, regardless of how simple it may be.
Yes but the don't offer an option without key escrow, which was my point.
To this day I still have not understood why 70/30 became such a rock.

Android, Amazon and Windows could play with this number to attract more developers. Samsung started with a ramp up but it happened in 6 months or so 0%, 10%, 20% then 30% at the launch of their store. I thought for sure when Microsoft came in later they would also go 25% or even 20%. Everyone followed right behind Apple in line rather than challenged that number through competition. Almost seems like price fixing.

I think the tiered system would be a great way to help but I worry Apple may not care as much about indie titles or smaller apps since they already gain less total. It could be an awesome gift from Apple to developers though.

In games IP royalties are usually 17%, with 30% on that and maybe 5% is using Unreal or other sales based cost. Over 50% cut off the top. At that level the 30% starts to look massive. If you have a publisher then another 20-30%. What's the point at that level with that budget. You can say Apple primarily squeezed the publishers out which is good but the rent is too damn high.
New England's native tongue is sarcasm and I think we do it just great (no sarcasm)

BUT people who hate sarcasm I just LOVE them.
Erf, sad fact indeed. The cynical me is not even hoping that the Ara project will catch on, somehow the 0.5mm has more public appeal than component reuse (either for planet or their own wallet ecology).
Very likely in Spark 1.4. Hortonworks has been helping out with this, we just need some internal refacotring to the API to make it work.
I disagree. The question does not ask to find a library but rather it asks about the internal workings of a service.
I'd suggest that a larger security issue is that the 250,000 hosts are unnecessarily running SSH to the world. A MITM issue doesn't matter if noone's using the connection!
I do, mostly using GraphX, ran a pretty big EC2 cluster using Spark 1.2 (hundreds of cores) and had no significant issues.
You are worse than a youtube commenter.

Edit: down voted... I guess some didn't get the joke
I should have been a bit clearer. Your iOS devices are mobile - you may not be at home for days. iOS does indeed offer wireless backups, but only if you're at home.

And by the way, I find that downmodding that hit me appaling and a sign of unhealthy group-think.
This same argument could be made for supermarkets. If Costco or Tesco wants a healthy ecosystem of groceries, they should sell my newly-launched coffee brand at cost (i.e. I keep 100% of the revenue) whilst selling established brands at a mark-up over wholesale cost.

However, in reality, the reverse is the case. Supermarkets must stock major products (e.g. Coke) and, if you have a less popular product with many substitutes, _you_ will _pay_ the supermarket for shelf space, just to get your brand known.
I think there is a (relatively) easy path from here to there. Let's presume that we want to create a Star Trek post-scarcity future.

One theory I like for Star Trek economics is that they've got an extremely high basic income, the equivalent of $10M/year or so. Energy costs about the same (~10c/kwh), and is the limiting factor in replicator economics.

Some stuff is really expensive, like land and human labour. Replicator-made material goods are incredibly cheap, unless you need an huge amount -- you couldn't afford to buy a copy of the Enterprise.

Obviously you don't need to work, and most don't. A few are VR addicted, but most are just dilettantes, they spend their time doing hobbies, art and travel, much like the able bodied retired population in the western world. A large minority get "real" jobs, but mainly for purpose and prestige. And some do it to get rich -- they want to buy a planet or a starship or something.

The nice thing about this theory is that the path is quite clear: start with a very small (possibly inadequate) basic income, and increase it regularly as circumstances permit.
> Outside silicon valley no one cares about the former

Are you kidding me?
See the table on page one of chapter 5 (page 51 in the pdf) of http://comptroller.defense.gov/Portals/45/Documents/defbudge...

Actual expenses in 2012 show that military pay and benefits accounts for 34.6% of the DoD budget, with total pay and benefits (including civilian) accounting for 47.8%. According to a CBO report I read in 2010, the growth in personnel costs for the military was one of the biggest concerns for long term budget planning. The vast majority of the military servicemen costs are due to the cost of providing healthcare, because the military isn't exempt or immune to the cost growth experienced in that sector.

As an additional aside, expected outlays for the post-9/11 GI bill are much higher than initial estimates because the cost of college has grown so much and the benefits are transferrable.
Interesting perspective, however bargaining with Apple like a peasant to his king about the tax regime seems like such a powerless way to approach the problem.

Apple's Appstore is flawed in many ways. All Appstores leave something to be desired.

I'll take all the long breath out of my philosophy[1], but it boils down to an inherit weakness in the business model of pushing downloads for cash flow.

Many of the most successful apps have completely decoupled their revenue from downloads, or the 70/30 split. The "Big Players" like King.com and the rest sell in game items that cost $100! Do you think they care about the 70/30 split?

Then you have other utility apps. Like "Fixify" for $1 that let's me see the title of my Spotify Music on my Pebble. Seems like Spotify should just do it, but they don't. This dude got my dollar. That app had to be like 200 lines of Java, most of which was probably boilerplate.

If you are concerned about 70% or 80%, or 85%, you are thinking too small. If Tim had balls he could say "fine, here is 95%" and then somehow prove it didn't change the economics of the Appstore.

TLDR - If you are worried about the split, you are "gripping the bat wrong."

[1] http://www.connersc.com/blog/lets-face-it-folks-ios-is-not-a...
My wife is a financial director. Her team uses Access all of the time to aggregate different sources of data together, including some legacy systems.

A couple of the senior people write queries and import routines, and the clerks/etc use them in their workflow. Works great.
> it boils down to an inherit weakness in the business model of pushing downloads for cash flow. Many of the most successful apps have completely decoupled their revenue from downloads, or the 70/30 split. The "Big Players" like King.com and the rest sell in game items that cost $100! Do you think they care about the 70/30 split?

Apple charges a 70/30 split on in-app purchases as well.
There is also the interesting case of people with multiple areas of expertise. This is an understudied phenomenon, but I think it can shed light on the issue.

There are some skills that just come more easily to a person, and this is demonstrated by the case where you have the same person doing very similar things for similar lengths of time but in one case they become legitimately expert and in another they get better, but fall well short of true expertise. I'm a brilliant poet (if I do say so myself) but while I've invested at least as much time in prose I know I'll never be as good.

This doesn't mean practice isn't important, but it does mean that talent matters, both for how fast you improve and the ultimate capability you reach.
Anything you zcat I zcat faster
I think it's been mocked a bit in Community. One character was utterly fond of short British TV shows that would end abruptly after 6 episodes, while American shows would be milked seasons after seasons.
There are two developers on my team that don't have degrees, one is a senior engineer, another is junior.

From a hiring perspective, I want developers who can solve problems and be great to work with. You have to prove both those points in varying degrees in order to get hired. In don't care so much whether you have a degree from Harvard.
Software startups would be the place to try - they tend to be less conventional and might look purely at your skill and energy. You could also intern at a company and make an impression. Or volunteer your skills at hackathons and get noticed. The further away you move from startups, I see them preferring a degree, thats the way the market works, unfortunately. On the other hand, not all high-schoolers come out with the required maturity and skill to handle real projects - so being in that minority in your case puts the burden of proof on you.
I think you should learn and read about what you're downloading and running in production (given your hypothetical example). It's basic literacy. For example, would you go to Linus's github: https://github.com/torvalds/linux and just start downloading that and try running it verbatim in production because "oh! it's Linus's branch! Linus makes Linux. It is Linux!" and then complain because it's not an actual distribution?

Because that's how you read in your comment.

The linux development kernel is called "mainline" Would you want them to change it to Nightly or Alpha?
Print 50 shades of grey in your language of choice
Videos on Twitter – Life, camera, action
Yes Minister. One of the smartest (and timeless) comedies of all time. The power play between politicians, bureaucrats, and the public/business.
The series is better than a Political Science course.

http://en.wikipedia.org/wiki/Yes_Minister
#5 in this poll http://en.wikipedia.org/wiki/Britain%27s_Best_Sitcom

Start with a classic "Open Government"
http://www.veoh.com/watch/v21037637mzbJZ9n4?h1=Yes+Minister+...
autonomous vehicles and biomechanical grabbing hands are completely different than engineering software. The aforementioned tasks, while an impressive feat (especially in computer vision), are programmable tasks. To create "robots" that can engineer/create new software without a software engineer is not going to happen in this lifetime.
But Basil is totally likeable. He's very reasonable, but the world (and his wife) always conspires against him. His only real fault is his class consciousness, but show me a Brit without any of that.
One of the key elements of business banking is short/medium term credit (e.g. overdrafts and small business loans). These are typically offered by a company's main bank (as this bank has complete info on the company's past cash flows).

Do you intend to offer loans and/or overdrafts, either yourselves, or in partnership with other companies?
Unfortunately for you, my work causes me to focus on the Microsoft stack, so I can't give any specific product recommendations.

That being said, technology-wise I can suggest a columnstore database to address some of your needs, particularly the need to use the distinct operator. The storage format of a columnstore lends itself to aggregation and distinct operations, with multiple orders of magnitude improvements possible compared to SQL.

Additionally, traditional OLAP does not handle distinct operations all that wonderfully to begin with, so it likely wouldn't help you too much for that option.

Further, you've not provided much detail about your dimensional model or your use case. It's worth exploring different fact table structures. The Kimball Data Warehouse books are always worth reading.
> It's also darkly funny when a mod clearly doesn't understand the technology involved, and thus doesn't understand that it is, in fact, valid and properly worded.

Oh man, I ran into this the other day when asking about Ember.RSVP.Promise.all.then. A mod (or I guess just a power user) accused me of not reading the docs and recommended closing the question. He provided a link to the docs on Ember.RSVP.Promise.then (notice the lack of "all" in there) as evidence that I didn't read the documentation. He was rude, I was rude, fun times were had by all. But, after I made the point that the function I was talking about operated on arrays and not individual objects (and is also basically undocumented) he deleted his comments and then went and downvoted all of my other questions.
It is also terribly stupid for software and application developers to run -CURRENT (as a base/primary platform) because it's for the development of the OS itself.

The closest linux analogy is Linus's unstable git branch or maybe the redhat rawhide https://fedoraproject.org/wiki/Releases/Rawhide - even that has warnings:

from the Rawhide wiki:
"Not recommended for production systems

We do not recommend that you run Rawhide as your primary production operating system. Instead, we suggest you could install and run Rawhide:

As a live environment only
In a virtual machine (VM) instance
On a secondary system
On a multiboot system, alongside a stable release of Fedora or another operating system

This allows you to test Rawhide without any impact to your day-to-day workflow. "

-CURRENT is the freebsd version of that: you know that it's going to be where things are being torn out and put back in on a hour to hour basis.

The group of people using -CURRENT is akin to the group of kernel maintainers in linux-land.

I do admit though - the rawhide warning is more verbose and clearer than the FREEBSD-CURRENT warnings. That's one part that I can see the community improving. I might even write some verbiage myself for contribution.
(VIDEO) Syrian young man mistreated in Spain as a refugee
> I want this as a consumer. I want this as a developer.

What matters is whether you want this as the operator of a walled garden.
No (mainstream) Hypervisor does this and you'd run into networking problems pretty quickly if any of those VMs share a network.
and let developers opt in or not.

Your option is to leave a massive mobile phone platform or opt-in. It's really not much of a choice. As long as people keep giving Apple their money, developers will suffer. The situation is better (but not great) on Android where third party app stores are at least possible.