skysight-inc/HackerNews huggingface dataset:
Sadly, this will never happen:

All of the bullshit f2p apps out there generate incredible revenue for Apple. Clash of clans alone generates 1M/day. That's 300k/day Apple gets for doing nothing.

Apple would have to give up that free cash.... Not happenimg.
Absolutely wrong. ConEmu is a terminal where you may run any CLI, bash for example. http://conemu.github.io/en/TerminalVsShell.html
Germany’s Blacklane Gains Traction in the U.S
> Apple is working hard to commoditize the complements to their hardware [0]

I've heard this argument before, and if it's true, it's suicidal. Apple will have failed to learn a critical lesson from Microsoft's dominance of the early PC era: it's the apps that matter. Even once there was a significant potential market of would-be platform "switchers" who wanted something beyond what Windows was offering, these switchers remained on Windows because the critical apps in their day-to-day usage (be that Office, CAD software, or whatever) only ran on Windows.

If Apple's view is truly so narrow that they kill the ability of their "complements" to make good money, then Apple is pushing hard to kill the goose that lays the golden eggs. Even if Apple had unquestionably the very best manufacturing processes, hardware design, and platform software design, it would all be worthless if no one other than Apple can afford to write and support high-quality software for that platform.

Now, I'll agree that from Apple's publicly observable positions with its App Stores that they (incredibly) don't seem to understand the need and necessity for maintaining a virtuous cycle between developers and their platforms.

A wild-a-guess: This may stem from a deep misunderstanding of the nature of software. Sure, a random tapping game or timer app or whatever is essentially a replaceable one-off, a fungible commodity. But software that's a fungible commodity fundamentally doesn't create any platform stickyness. If it's really so easy to recreate, it can and will trivially show up on a new platform. This is especially true in a world where many software organizations really are getting better at delivering on multiple platforms.

Beyond the fungible stuff, there's the important category of software that I increasingly view as a "living" thing rather than a static artifact. Such software requires ongoing maintenance and care. This allows it a lifespan across the changes of its underlying platform(s), and to absorb and embody deep problem domains. I pose that these apps, no matter the genre (games, "creative", technical, etc.) are the ones that can create platform stickyness. This, in turn, implies that humans must be able to make a living supporting that software. Undermining this is like cutting off the "oxygen" to a vital part of a platform's ecosystem.
> How would compensation be done?

That's what freelancers are for. If a citizen PenTester found something I guess there should be some kind of token "reward". But I can imagine that a big company doesn't want every Tom, Dick, and Harry poking at their sensitive bits.

>What about public awareness?

What about it? I think Computer Security and Security in general should be taught in school along side critical thinking. But that's not happening any time soon.

>How would the PenTester know the security flaw was patched?

That would most likely be in the compensation agreement, lots of legaleese.
> I have no idea what you mean by "the great videogame crash"

Probably when the market was flooded with garbage quality games and the bottom fell out of it[0].

Fun fact - the reason the NES looked like a nondescript square box in the US with the weird spring loading cartridge (meant to resemble the mechanism of a VCR) as opposed to looking like the Famicom, was fear that after the crash, Americans wouldn't spend money on a 'videogame console' but they might buy something presented as an 'entertainment system' that just happened to play video games.

[0] https://en.wikipedia.org/wiki/North_American_video_game_cras...
As far as i know free-to-pay stuff never worked even remotely as well as on cellphones, because on average pc gamers are more experienced and recognize more easily when a skill-based difficulty curve morphs into a payment-based difficulty curve. So i didn't think it worth mentioning.
I work for a medium sized technology organisation (about 400 people) and lately you hear more and more developers talking about moving away from Mac. Most are going to linux some are picking up windows. I'd say it's about a 80-20 split.

The thing I really notice is how everybody with a mac has a machine that is newer than two years. Those who are hitting the two year mark are experiencing hardware issues, particularly lighting, which is needed for dexternal montitors, but it seems trackpad longevity is also an issue.

For most of us, the apps on OS X are also available on other platforms. The only thing I can't get on Windows that mac devs get is Sketch, but the designers post on invision anyway, so it isn't a huge loss.
Great news, from a great service!!
Refer to this comment for an alternative way to install Python 3.4 without compiling it yourself: https://news.ycombinator.com/item?id=9389742
One thought I had about MS as a development machine a while back:

If you want your Unix toolchains for development, you could still have them. The Surface Pro is powerful enough to run Linux in Vagrant or another virtualization engine. So you could just run a virtual dev environment. Virtual environments are sometimes better anyway, since you can replicate your operational infrastructure.

Windows 10 is looking good. If it gets really, really good they might close the gap with Apple for professional users. Their glastnost/perestroika trend of opening up and embracing the dev community isn't hurting their reputation either. I really think Satya Nadella is turning the company around.
Show HN: Rhype is a radio for your command line
bash and zsh are CLI. They are not terminals. Just run bash in ConEmu.
What software are you using that is only on Mac? I'm surprised by this, as it seems most development software is available for all platforms these days.
It's always better to raise money when you can rather than when you have to.
Well then I guess they'll just have to keep being better than their competitors. A shame, really.
Agreed, which is why I posted them. Even though I can access YouTube, video is not a good way for me to consume information at work, and I found I was having trouble getting a general feel for the talk from checking out snippets.
I teach both iOS/UIKit and OS X/AppKit in some of my courses and I have to rewrite my solutions every year. So much is deprecated and so much changes. If you write mildly sophisticated apps for iOS, just prepare to rewrite them every year.

Just look at the evolution of memory management from retain/release, to gc, to ARC, throw in properties, etc...
Not to mention the API's that are constantly deprecated.
Even my model (non-IU) classes get overhauled.

In the end the apps are doing anything better...
Once upon a time, Apple invested to own 19% of Adobe, which went onto become a powerful software anchor of Apple's hardware ecosystem. Perhaps a bit too powerful for Jobs' liking, hence the modern strategies to commoditize ISVs on iOS.
Eh? It's P2P just like Bitcoin. The only difference is how forks are resolved.

Bitcoin nodes choose the longest chain they see. Another way to put that is: at any forking point, Bitcoin nodes choose the block with the longest chain after it.

GHOST nodes choose the block with the most total computation after it (which may include additional branches).
Or just fork python 2 and keep on trucking there in happy land.
That's about as short-sighted as it gets.
In the spirit of getting a more exact estimate, would it be possible to hire a registered-agent type service (a commercial 3rd party) that posts the image of every manila envelope it forwards on to the company HQ?
Are they better than their competitors? In what way?

I've been using Slack in a pretty casual way recently as my company switched to it. It seems, you know... fine. Like it has the same features that all the other messaging products have. What's the compelling feature of Slack?
I was one of those semiconductor guys for about 15 years but now I am in the retirement phase.
I worked for Motorola, Freescale, Canon and Qualcomm. Did the FPGA stuff at Canon.

Believe it or not they let people in all the time. And they let you back in. I got my Qualcomm gig after ~2 years of being out of tech entirely.

I reckon it's because of that crappy tooling thing you mentioned. Years later and nothing has really changed hence I was ready to jump back in pretty easily. Things haven't really changed in 10 years IMO. Tools vendors just pump out the same crap.

I wouldn't worry about working for a HW company. The job is nothing special.

The main point is the engineering aspect:
You start with the problem then weigh up the pros and cons of each solution. Most problems require a specialist in the domain. E.g. DSP, Image processing, telecommunications. Stuff that requires fast computations at low level. That can be a way for outsiders to get in. They learn the HW stuff as they go.

Stuff like web and NLP (Natural Language Processing I assume?) is a little bit too high level for most HW engineering work unfortunately.
You notice that all the libraries that do this (underscore, jQuery, Lodash, et al.) offer features that are almost language features. Things so useful but generic that they could almost be integrated into the language syntax.

In this case, there's also the problem that 'Stream' is already used by node.
Thats exactly what I tend to do on a Windows machine, and I don't miss linux at all. Feels like having a VPS (which it really is) ready at all times with awesome bandwidth.
They are trying to replace all of corporate internal communication channels which includes email so there is some merit to it. While cost of switching is low for a smaller company, it is extremely high for larger corporation especially if they use all sorts of integrations with other products within slack. The more integrations they have the harder it is for competing product to catch up in larger corporations market, which probably provide most of the revenue for the product.
Sort of "meta," but I am getting the feeling that the whole "mobile is the future everything else is dead make everything for phones!" era is going the way of "web/cloud is the future everything else is dead write everything for the browser!"

Obviously mobile ain't going anywhere any more than the web is... I am referring to the mobile-only and everything else is dead mania. I feel like it has maybe a year or two left in it.

Question is: what is the next thing that is "the future" and will make everything else "dead"? Internet of things?
Trials? How much does a paid game cost; a few bucks? People really want a trial before they make a $1.99 investment? When you go to a restaurant, do you ask for a piece of steak before you actually order it? Do you get a trial of a movie before you buy a ticket? A trailer doesn't count because apps can have trailers too. Why is this trial obsession such a big deal for such cheap products? I personally would love to see the end of the in app purchase model. When I buy a game, I want to have the game and not have to be feeding money into it to unlock stuff. But, the market likes them because those games appear "free."
The article I read before this one was Paul Graham's "The Submarine"[0], so I too was highly suspicious.

[0] http://www.paulgraham.com/submarine.html
Absolutely!

I usually buy windows machines because of price/performance, and, to be honest, because I know how to make windows work for me and don't want to learn mac idioms.

However, the first thing I do is install git for windows, which gives me bash to navigate the filesystem, and then vagrant/virtualbox/ubuntu for development.
SSShhhhh.....people need to stop questioning these high valuations, seriously. People might suspect a tech bubble, or something...
Oh cool, another change to fig/docker-compose that doesn't include the most requested feature: https://github.com/docker/compose/issues/495

As the person who wrote the PR for its solution and have been waiting for it to get merged for months, this is super, super frustrating.

If you guys don't want to put the logic in, reject the PR and close the issue as won't fix. Quit stringing the community along.
It'd be enlightening to this conversation to know what caused their engine to break, before we assign blame.
It would be nice if all the takedowns were from the government. They've not mentioned the non-legal-system-influenced takedowns of https://github.com/GamerGate/GamerGateOP and https://github.com/FeministSoftwareFoundation/C-plus-Equalit...

Who cares if they're transparent in government takedowns if they're going to actively censor their own users?
I agree that the switching costs aren't technical. Maybe for small teams in a startup it's easy to relearn a new product, but don't underestimate the stickiness with large groups of people all using and relying on it. Just think about how many large (& small) organizations still use email even though it's terrible for intra company communication.
Making Sense of Subtypes (a tutorial on how not to mess them up)
Oh, c'mon. Email is hardly bulletproof and it's fine. SLAs are almost worthless. You really think a few bucks to a handful of whiners is going to change a company's uptime approach? No way. SLAs are for old school, fat cows who are always looking for someone to chew out.
No, we just need to establish Neil deGrasse Tyson and Bill Nye as co-dictators of Earth. Democracy is overrated.
They're not. Between Slack and HipChat it's a wash. Both work reasonably well and have their own quirks. I'm more cognizant of Slack's quirks at the moment, because that's what I currently use. For instance, most URLs don't work on iOS Slack, because ampersands get HTML escaped into &amp;. I sent feedback, and someone quickly responds that they know about and they intend to fix it.
I really liked it immediately upon using it, that almost never happens to me. If you want a feature checklist I'm afraid I won't be reciting one. It's well designed in my opinion, I care about that a lot. Other productivity tools like JIRA and Jive are awful, I enjoy using Slack.

But if you're right, it's no good and there's no switching costs, then I guess they'll die. Right?
The only way I can make sense of it is using logic similar to [this][1]. If I assume VC's consider slack a "force multiplier" for startups, then I can see it raising investments far above the value it provides when viewed standalone.

The fact that they already have a popular competitor in the space (hipchat) would normally make such a high valuation seemingly more confusing, but if viewed using the force multiplier logic, maybe less so? There could be concern that having only a single frequently used tool would make it too easy for someone to "own" a startup's lifeblood, so better to have more than one. (similar to github and bitbucket?)

I guess the alternative is that slack has some investor specific info about their product pipline where they are pitching other companion tools that work well together, and/or compete more directly with other popular services. Like atlassian/jira or something.

[1]: http://words.steveklabnik.com/is-npm-worth-26mm
To be fair, I'd prefer a hex or octo - gimme a little bit of redundancy, at least in the first few versions...
Simple economics says Slack is worth whatever they can find a sucker^H^H^H^H^H^Hinvestor or buyer to value them at.
I've only used Slack, not some of the alternatives like HipChat, and I really like it. I'd be interested in hearing about how some of the competitors stack up feature-wise
I learn something every day :)
Thats part of the problem though. Because there are no trials it's forcing down the prices the developers can charge for the games which again make them unsustainable and thus back to creating a very skewed distribution of income from the market 1-9-90 distribution and that's probably being nice to how the distribution goes given the 5000 apps being submitted each and every day.
> I think it is good to look at what the general public will be using.

The general public really isn't using Office 365 or Surface 3 though.
Schopenhauer's "On Reading and Books":

https://ebooks.adelaide.edu.au/s/schopenhauer/arthur/essays/...
Do you happen to have a link to an overview on how Agora Voting actually works? Their homepage is way too vague for me to actually get any useful information out of it, and I'm not sure where exactly to look in the GitHub org/repos.
Only one of those reasons is legit - you need a marketing budget to win at games on iOS.

The rest? Weak excuses imho.
That is one of the reasons, I avoid Apple as much I can. The hardware is really good and also the software often is. But the company politics just kills it off for me.

They just don't care about the small developer (and sometimes not even about the customers). When they have an idea, how the world should be, they change everything needed and don't care about the effects on small software vendors or even some customers.

Apple once made this genius tv spot about 1984. Apple for me has become, what they accused IBM to be at 1984. The crazy thing is, that the normal Apple customer does not care.
That's exactly what I use, var h = require('highland');
While we're at it, can we ask microsoft to start doing it too?
> "I don’t feel like there are any serious vulnerabilities in the business."

No one in technology should ever find themselves uttering these words. It's like asking for it.

If the tech world remains relatively unchanged Slack is easily worth $3 billion. All they need to do is get a few million workers on there chatting away and they've got ~$10/month * millions, which is hundreds of millions per year.

They should probably sell to Microsoft and let them take on the risk at this point. There's a good chance the tech world will change around them and the whole thing will come tumbling back down to earth. Or they could try to become the new Microsoft.
> 1983

Ah, that's why I'm not familiar with it. That was a long time ago. I'm really only familiar with everything from the NES onwards.
You're ascribing agenda to me that's not there -- and maybe conflating me with my GP poster. I'm asking an honest question. I don't dislike Slack and I'm open to there being something that they genuinely do really well, I just haven't noticed such a thing as a casual user.
Switching databases is significantly more painful for a _small_ portion of an organization. Getting a large organization to switch messaging platforms across all team functions probably wouldn't be a seamless as you'd like to imagine.
That's what "counting out" means. http://en.wikipedia.org/wiki/Counting-out_game
How does one type that?
I don't know why, but I find this exciting. It makes me happy to know in the future that for smartphones we will not need to worry about building bigger and environment damaging batteries for our phones. Instead, you can go out and know that there'll most likely be a charger wherever you go.

The likes of Starbucks are already offering wireless charging, McDonald's is slowly rolling out wireless charging (currently only in the UK). Eventually almost everywhere you go there will be a charger. I think wireless charging is one of the more exciting things to happen in a while (even though the tech has been around for a long time).
Unexpected Girl being kinky in a nice way
> Apple hasn't pushed this.

Of course they have, otherwise they would have long ago provided ways for paid apps to offer demos. There are lots of quality apps that would be rescued from the freemium category if Apple provided this as a distribution feature.
As a hipchat using company, we got a slack account to give it a test drive, and I was ... surprised how much of a wash it is vs hipchat.

I had a "this is what all the fuss is about?" reaction.

I actually seem to prefer the hipchat UI personally, and apparently so do many of my colleagues. The fact that hipchat is cheaper only made it clearer to us.

note: only using and comparing the osx desktop app for both services.
It's crazy that (until now) docker always logged stdout/stderr to a file, and never rolled it. Without a separately configured logrotate (in copy-truncate mode), these log files will grow without bound, until the container is removed (usually replaced).
Amazing insights in this article. This will prove a remarkably prescient interview.
You're probably too young (so am I). He's talking about the crash that wiped out Atari and others in the home market. Nintendo had to market themselves as an accessory for a toy robot just to get U.S. retailers to stock them. The single biggest example is the E.T. game, which had thousands of unsold copies shipped straight to landfills.
The actual tweets in question: https://news.ycombinator.com/item?id=9391293
> We can't give the lesser peoples self-rule, they'd rule themselves wrong!!

I'd normally take your side on this, but then there's the fact that the Southern United States still exists and is a major reason why U.S. law borders on jingoistic theocracy.
Visible battlefield casualties tend to scare inbound bright-eyed-and-bushy-tailed recruits, until recruiters invest in cleanup crews.
Sure, but what would cause manufacturers to start putting those FPGAs in those devices?
It is used for "randomly" picking at option. I remember when I was young realizing I could compute the remainder and "cheat" when using this.

Not sure why they call it a "counting-out" rhyme, though I guess I can't think of a better thing to call it.

Side note, the way I learned it, the last line was always "out goes Y-O-U". Much better than simply repeating the first line over :)
I did the substitution in my head and the statement sounds silly. Just like "manly-man" sounds silly.

Is this genuinely offensive and exclusive though?
One underlying reason for the split between the Imperial Japanese Army, and Navy was that the Army was generally made up of members of the Choshu clan who were rivals of the Satsuma clan that was mostly responsible for the Navy.

The two clans put their rivalries aside temporarily to overthrow the Tokugawa Shogunate, but from the Meiji Era the rivalry was responsible for the lack of coordination between the Army, and Navy through the Second World War. [1]

[1] http://en.wikipedia.org/wiki/Gunbatsu#Hambatsu
League of Legends, TF2, Minecraft, Dota 2, Hearthstone, World of Tanks (etc) are all wildly successful F2P PC titles.
If you love cnet, activate channel
The quiet aspect probably has a lot of value in military applications. And it'd be useful in the solar powered unmanned planes we see, but maybe the energy requirements for this are too high.
Indeed. It took us about 4 years after officially switching from AIM to Skype to kill AIM, and then with Gtalk/Hangouts we're just now starting to try to kill Skype.
I was wondering when this would come up. I led a team building autonomous lawnmowers for a major outdoor power equipment company.

To answer some questions:

Autonomous lawnmowers are remarkably safe - far safer than standard lawnmowers by a wide margin.

iRobot's potential solution isn't a new one by any means - but the requirement of getting FCC approval for transmission is a rough requirement to overcome.

GPS isn't sufficient and DGPS can't fix multipath problems. Bosch's lawnmower had GPS "straight line" algorithms in it and it had to be pulled because it was destroying people's lawns.

Decawave is an interesting technology, but not what they're using.

Fully autonomous lawnmowers have been around since the 1950's and haven't changed overmuch: http://file.vintageadbrowser.com/tg2i5rpfzmy0yj.jpg
Dark patterns ("bad UX") and broken discovery are a means to the end of "commoditizing the complements".
Redundancy for what? Normal helicopters only have a single rotor and are perfectly safe.
After seeing what happened to Flickr (both the product and the team) after Yahoo bought it, combined with Slack's crazy growth, makes me think a sale is unlikely. Especially to a big company like MS.