skysight-inc/HackerNews huggingface dataset:
Oh, brother. The level of naivety behind these kinds of ambitions and speculations would seem impossible if it weren't so commonplace. There's a strange assumption afoot that technology—in this case, AI programming—can go anywhere and solve any problem. Show people an image or movie of what humanoid robots might be like, and their imagination soars. It must be conscious! It must have feelings! It must make moral judgments!

But where in any speck of the universe apart from minds do we see anything like moral feelings? And where in any speck of the universe have we ever seen any indication that minds in the full sense of the word consist entirely of machines or material? Until we understand what conscious minds are we will certainly never create machines that have them. And the assumption that if we just make a machine or program complex enough, a mind will magically pop into being, is amusing science fiction at best and science-become-religion at worst.

"Experts" should stop trying to make machines moral and see if they can make them open my garage door reliably.
Everyone will be able to run their iOS apps on their devices, for Free
OTOH There are 70k Go repos on GitHub vs 31k for Swift (vs ~5k for Rust)

- https://github.com/search?l=go&q=stars%3A%3E-1&ref=searchres...

- https://github.com/search?l=swift&q=stars%3A%3E-1&ref=search...

- https://github.com/search?l=rust&q=stars%3A%3E-1&ref=searchr...
That actually brings up an interesting thought. Corporations are able to be ruthlessly competitive with each other in some part because they keep things secret when they can.

Is it plausible that one of the reasons that major corporations have so much power now is because the government was TOO open for enough decades that the corporations were able to out compete?
There is no opening of control, just opening of source.

You can be sure Apple will remain the exclusive ruler of what goes into Swift.
No, you only need to pay if you want to distribute apps through the App Store.
While the exact formats may not be appropriate for non-military use cases, and some details and names of elements may need to be changed in non-military contexts, familiarity with the standards of reasoning for what goes into operational, warning, and fragmentary orders and when each is appropriate wouldn't hurt for people who need to give direction in terms of how to give good, clear, complete (to the extent situationally appropriate) direction which makes clear the intent behind the directions and context in which it is applied.
JavaScript's domain is mostly client side web browser scripting, and no language is close to throwing it off its throne. So no, JavaScript will always have its place.
I've been meditating off and on for most of my life, and it's probably been the best thing I've done for myself. Reading is a good way to go for some, and the book Mindfulness in Plain English [1] is a place good start. His other books are really good, too. Especially "The Four Foundations of Mindfulness". There are many other good books about meditation, so feel free to look around. Spend some time at a book store and see what strikes you.

When I was starting out I especially liked Shinzen Young's [2] teaching style a lot. He's been meditating for a long time, taught math and comparative religions at a university, and he does an excellent job of presenting Eastern meditation in a way that an educated Westerner can understand.

There are a lot of resources available online, but you might try poking around in the Something's Happening [3] radio archives for KPFK. Tuesday and Thursday night they play talks from Alan Watts, Shinzen Young, and a lot of other people. Some of the talks are extremely hokey, full of New Age gibberish, but some of them are really good and it's a good way to get exposed to a range of teachers. Go to the archive page and search for "Something's Happening" and give it a try. There's also an Alan Watts program that good, too.

[1] http://www.urbandharma.org/udharma4/mpe.html
[2] https://www.youtube.com/results?search_query=shinzen+young
[3] http://archive.kpfk.org/
>The incentive from Apple is very strong to install 10.10

And what incentive is that? Unless you need to latest Xcode to develop iOS apps, I don't see a reason to use Yosemite. I, for one, am happy to have stayed on 10.9 and will stick with it until El Capitan proves to be an "upgrade".
What? It means that anyone can download XCode, any app from github and run it on their devices? That's very nice.
> It's a 30 year old language

20.
I'm sure they can't publicly pick a partner over others. Someone at Zenefits should use a throwaway account :)
In fact, it is exactly what happened: I put the cash earned that summer into new computer gear, and coded myself into the future .. without my Dad pushing me to make the cash and encouraging the investment, I wouldn't be nearly as well off as I am (quite fine, thanks) ...
Women's World Cup in JSON
It's a lottery. The masses aren't playing it because they think it's equitable, the masses are playing it because they lack critical thinking skills.

As long as people think they can get rich quick, it's a good design.
Link is broken. Anyone have an archive?
I think part of the parent comment's point was that Swift does/will have a lot of users. Right now those 10,000 Go questions cover a lot of server related issues; the 37,000 Swift questions are almost completely iOS questions.

If I started writing an HTTP server in Swift the day it comes out I won't find much help but I'll have a mountain of unrelated answers to filter. Essentially Swift's adoption for iOS apps doesn't help and might hurt efforts to use it elsewhere.

Look at Object-C: extremely common writing software for Apple; almost non-existent elsewhere, despite the fact that it has never been limited to Apple.
I wouldn't read too much into that.

Android ships with Bionic libc, which is different from the glibc that is usually shipped in a Linux distro. There are definitely some differences between the two.

Plus the average Android app is very far from the average Linux app. If they were aiming at supporting Android, I think they would have said that instead of Linux.
Here's a story about facetime: http://www.fiercedeveloper.com/story/facetime-open-standard-...
> Surely there are other, equally pragmatic and sensible, documents? (I admit that I don't have any examples, but I am not often exposed to good or bad procedures documents.) Why does this one deserve particularly to be singled out?

Because its good enough to serve as an example, and the author was familiar with it? If there are many equally good examples, and there is value in an example, then there doesn't need to be anything above the other alternatives (and, if they are equally good, there won't be, by definition) to select a particular one -- doing so at random, or by aesthetic preference unrelated to the function is fine.
Swift goes open source at Apple WWDC 2015
Few months? I'm downloading it right now.
What about BetterTouchTool? I don't like window tiling in general, so I only use it for the gestures, but from what I've seen the tiling features seem pretty complete.
I love this idea! Awesome looking kit and the DIY aspect is cool.
I have an Ooma VOIP phone. I like it because I only had to buy the converter box & pay for it once. It's free forever after that. Includes voicemail I can check from a web interface, & unlimited local & long distance calls. The only caveat- no license for business usage.
I'll admit that this is vague, but I don't see those companies "pushing" smartwatches. They're making them, sure, but they're niche products out of the gate. None of them are trying to reach the masses the way Microsoft was trying to popularize tablets, Nokia was trying to popularize smartphones, or a number of companies were trying to popularize MP3 players.

It's amusing to be called an "Apple fan" though.
I understand the difference between those, what makes you think I don't?
A fantasy author is getting a little bit too caught up in their fantasy world and forgetting how the real world works if they they think their decisions now will affect how much money their ancestors will make. :-)
What I've tried to make clear, and either failed in or you disagree with this as well, is that I don't think saying we are "centralizing" or moving towards a "centralized" internet is correct, largely because that implies we are approaching, or event still moving towards, the end-point of that spectrum, which is centralization, and that implies a single authority.

I think it is correct to say we are, or at least were, decentralizing, to a degree. I think it's correct to say that we are not fully decentralized, which we were close to initially, but I don't think it's entirely constructive to say we are moving in a direction that leads to a centralized internet, and what that implies (a single authority, even if for a single service). I think we are moving towards, or have arrived at, what we see in many markets. Large dominant players that the majority use, but with a large market of smaller players that provide for the niche needs. Take the automotive industry, for example.

I think we are largely arguing over semantics, which is something I don't want to do, but at the same time it's hard to be sure I'm not just reducing your arguments to the point there's no difference and ignoring important points at the same time.

> But none of that changes that centralization is happening.

I think it's cyclical, and there will be periods where we move along the spectrum back and forth, but I doubt we'll get as close to the decentralized end as we started at, but for many reasons. I don't think we'll get all that close to the decentralized end either though.

> Multiple distinct companies != peer-to-peer internet.

My argument has not been "we are decentralized", it's been "we are not centralized". To that effect, peer-to-peer is irrelevant to my argument, and I've tried to make that clear.

> Everybody running their own mailserver: could be a good thing, presuming they can be made easy to set up and easy to maintain (I don't see any technical reason why not). Ditto webhosting, why should facebook host all your content (or google, or Yahoo).

Because it's very, very inefficient. There are upsides to centralization (e.g. discoverability), just as there are downsides (e.g. homogeneity). I think the sweet spot that maximizes the upsides and minimizes the downsides is somewhere between decentralization and centralization.
Swift repos will pass Go within 12 months. I think most iOS developers were holding off on Swift. Heck, Xcode and Swift, etc only became usable earlier this year.
Swift Programming Language, Apple Inc (free Book)
> Program membership is not required.

Though note that there's a current bug listed that looks like accounts with expired developer memberships currently can't use free provisioning.

(For me, this is mildly irritating, because I let my membership lapse a few days ago on a hunch that they'd combine the developer programmes. And then they did, but I can't use the free provisioning, and the re-enrolment form doesn't seem to be working right now either.)

Really nice to see this though.
I get my music recommendations from music blogs or my local record store, and I always always always find them more relevant than anything an algorithm poops out. Finding a way to scale that up would be interesting, but I also don't really think that there's a lot of money in it. Google could do this, really, or Facebook, I suppose, because they have the huge amount of activity data that could be used to take the place of "Hey, I like this Galactic Cannibal record, what else should I be listening to?"
wonder will the same work for Mono Develop? Build on Windows or Mac with VS or Mono Develop and deploy to an iPhone with a Mac...
C string functions lets me copy an image from a memory position to the video controller for displaying, or to the disk for storage. Pascal's ones don't.

Calling it "better" is completely missing the point. Nobody would have written UNIX in Pascal, for obvious reasons.
We had the hash, but no one had it locally and we could not pull it down since I had overwritten the history.
42 New Food Tech and Agtech Funding Opportunities Launch in 2014
you could potentially bundle xcode + xctool + github into some sort of adhoc app store, no?
StartupBlink: A Global Map of  897 #Consumer-Internet #Startups is now live at
I will love to see how Android apps will be written in Swift, not because its an Apple language, just because I didn't like Java at all (don't know the Oracle Java but the Java supported by Android lack of some features of an actual language).

Also the first challenge will be to build a library that implement all the Swift UI elements to Android (or vice versa) or better Google reinvent their UI or at least add more features and turns Android in a real MVC (bind the view with the controller).
I was talking more about Vulkan's second-place position on Windows than about Linux (Vulkan is likely to have some advantages on Windows, like being less tied to the Windows roadmap than DirectX, or indeed OpenGL), and if Apple provided bad Vulkan support I think they'd just be letting themselves in for bad Vulkan-based ports. But overall I don't think we're really disagreeing very much here.

(EDIT: see below.)
Though the upside to not growing old is that you don't have to become old.
In the same boat here, still running Mavericks on my MBP 17" from mid-2009.

Wonder how the performance is gonna be...
I addressed the styling issues you pointed out @strommen.
If you still have problems reading things please supply a fix via a pull request.
leanpub web service, reads manus rope from dropbox and put generated pdc, kindle, and I book files back into dropbox.
Movement of households, radio, TV, and internet are homoginising accents. E.g. yoofs speaking Ebonics in island nations.

Some people have an incredible ability to place accents e.g. I was hitching in Ireland, he picked up another guy, and then thw driver guessed the birthplace of the hitcher to a tiny village (10s of people) just by accent.

I have picked that someone I met at the pub was from a particular house (flat) by accent once (students sharing house).
> but, I think, the same is not true of things going wrong (which is of what the author was speaking), where it is unlikely that permuting them will cause a good outcome.

No, but there are still different permutation of things that can go wrong, and different permutations (not just combinations) present different challenges, even if none of the permutations converts "gone wrong" into "good outcome".
Forgot my favorite "unofficial" one: "I will walk my post from flank to flank and take no sh*t from any rank" ;-)

Ah, brings me back to my Army days and having to memorize variations of these at every assignment before patrolling some of the most uninviting, inhospitable places on the planet.
To count as a sale, walk away with:

Signed & enforceable contract for service, or

Filled out Credit Card auth form (paper & signature works)

'We can invoice you, no problem, but we need a CC & auth today to turn on your service immediately. We promise to only charge the CC when we don't receive payment after the invoice is past its due date and will email you 2 business days prior to charging your card. My accoutning group tells me we rarely have to charge the card, but it ensures uninterrupted service due to some small accounting issue.'

Dont pay out/promise commissions until you get paid! See also clawbacks for terminations. Sales needs to get the money fully across the finish line.

best of luck
It was a series of PRs merged on github, no one in the office had a current branch of develop.
A vague tiling like functionality has been available in Windows since 7. In 10 it looks they're finally expanding this to have more options then just halves, something I've been doing with a third party program for awhile now (it has halves, thirds, and quarters).

This is not a true tiling WM but I've personally found their use a bit limited as there are times when it makes sense to have multiple windows overlapping, at least in my own work.
I love this. It describes a reality that I think exists into the present day. Regardless of our passions, real life is always there, filling ashtrays and picture frames whether you want it to or not.
Maybe Apple Music is!
For game devs, hopefully we can look forward to Swift support in Unity then. C# and Booscript are fine, but I'd welcome a language that puts the tool closer to iOS development.
How does the watch compare to other heart rate monitors on price, reliability, communications, etc?
I love this. I'm thrifty and haven't paid for a dev account but am deep into an app build. When I show clients, there's a bit of an awkward conversation when I explain that I have to show them on my macbook. If I could demo directly on my phone/tablet that would be amazing. Can't wait to use this feature!
Well there must be some minimum, otherwise we would have seen everybody who played on the right day win, right?
It looks nice but not very useful. The sound autoplays and I have zero intention of listening to whatever whoever is saying.

Just give me text damnit.
You seem to be confusing Java-like interfaces and design patterns with types. That's not representative of what great type systems can do for you.
Most landlines come with call forwarding features now, you could simply use that. There's also things like http://kall8.com that allow for time of day based routing.
If you are hiring, and you are only looking at the green dots, then you are doing it wrong. :/
Yep. After many trials you're just left with the addition of the average value of whatever random distribution you're pulling delays from.
I agree that someone who doesn't have side projects isn't as attractive as someone who does, in general. But there are lots of people who don't do any programming once they leave the office (8-9 hours of computer time is more than enough for them). That doesn't mean that they aren't dedicated or that they are a risk.

I think it should be a case by case basis.
It's nothing compared to same sex couples: https://timedotcom.files.wordpress.com/2015/06/chart_samesex...
Drunken Robots at DARPA
+1 for retention of humor in a pretty dreary discussion.
How is React "native" again? I'm not sure I understand how something not written in Swift or Obj. C is 'native.' This is only 30% snark; I actually don't know the answer. React is from the same people that thought html5 was a good idea for a mobile application right? I am not bashing React; I am only curious how it's considered native. Does it have official support from the iOS APIs? Can you integrate Objective C libraries with React? I just don't get it.

I also don't get how a JSON parse takes half a day. If you know the language it shouldn't take that much time. If you don't know the language then a complaint wouldn't be intellectually honest would it?
WWDC 2015 takeaways
Apple is never going to send me a free MacBook Pro and Thunderbolt display. Never.
The right way to make an untraceable payoff
Oh, that's excellent. I was just contemplating whether I really want to pay $99/year just to be able to sign a little Mac app, but if I can get all the iOS stuff too, I'll probably do it.
As someone who is trying to move into the development space from a more sys admin role this is great to hear. I have a similar idea about learning new things. I just dive in with both feet and start building, watching tutorials, and reading the docs. I have been working on Nodejs/Meteorjs apps in my spare time. I am just going to keep building little side projects to get better and learning all I can along the way.

Glad to see I am on the right track and that others have had success managing their career path. Thanks for all the great advice!

Moral of the thread: Never stop learning!
QML is akin to swift. Let's say, QML is to Qt as Swift is to Obj-C + native GUI libraries.

The purpose and syntax of QML and Swift are similar, too.

PS: Qt is not only a GUI framework. It's a cross platform C++ framework.
Lottery legend Joan Ginther bet flabbergasting sums on scratch-offs
You can get an overview in the prerelease version of the Swift book - https://itunes.apple.com/us/book/swift-programming-language/...
Surely any reasonable person would recognize that it looks like swift will be open sourced, barring something unexpected.. You're nitpicking at someones choice of words and not adding anything valuable to the conversation.
You should check out this profile.
https://github.com/jlord
It will probably have a really short code signing certificate expiration date, so you'll have to rebuild and reinstall all the time. They'll probably notice when 100000 users debug-sign the same app ID too...
"Advanced error handling model using try / catch / throw that feels natural in Swift."

yeah try/catch is very advanced.
Apple needs to get the rest of OS X onto the server. They could build their own servers again (unlikely), or at least license OS X Server to Dell/HP/IBM/VMWare/etc..
Golang is a pragmatic crowd ? Weird because it seems like an ideologically driven language.

Their attitude towards exception handling and generics has never strike me as being overly pragmatic.
I don't think you'll get "soft" skills as a manager with an online degree, but you can get several other useful skills.

I did a Masters of Management in Technology in my country and I recommend it (though it didn't help me as much as I expected, experience in similar positions is a requirement for making the jump), in the U.S. there are several online equivalents, some of them free and some paid, for example:

The University of Chicago - Illinois has an online Master of Science in Management Information Systems

http://www.uis.edu/cbam/online/mis/

Harvard has the Extension School which allows you to get a degree (mostly?) through online courses

http://www.extension.harvard.edu/degrees-programs/management

This one from Michigan State sounds promising:

http://www.michiganstateuniversityonline.com/programs/master...

A list of online masters:

http://www.geteducated.com/online-college-ratings-and-rankin...

Edit: U.S. News has a ranking, which has Indiana University as the best online program

http://online.iu.edu/

list

https://edocs.uis.edu/rhadi1/www/2015bestOnlineGradBusinessP...

Plenty of choices :)
Show HN: Deeplearning4j for Spark ML (With Dataframes)
Had a few moments of such afterglow. And then the anguish. And then the thought that, is that not ok too? That the point is not to live in an eternal state of bliss, but to be more forgiving and compassionate when we do slip. And not let it cause any anguish.
Though we might be talking about different things here haha.
And yet, another extension of the story has the American go to the next fishermen, and they open up a big company together, fishing up all the fish and leaving none for the first guy, plus the supply drives the prices down and make things even worse for him.
I don't doubt it. But as Iceweasel reminds us, with opening of source, dissent is just a fork away.
Some cases have really sharp edges and corners and will easily cut you
This does not cover the only scenario which I was hoping it would. I accidentally pushed my api key/password to github and I want to "undo" that push and completely remove the history locally and on an origin? This is so obscure across many different outlets. And go ahead, flame me for pushing my password/api key to github, but all of you know you have done this at least once in your life!
Developer Preview: Interstellar Module System
This seems like a great idea. We need more Biohacking labs to help citizen science projects.
Apple Watch offers a new screen to work with. Single-hand operation is still possible. It does not match the experience before for the moment, but it will get better. Viewing it as user surrounded by devices, it will offer a clearer picture.
I am the host of RUBYCASTS.IO and a contributor of RubyGems. AMACodementor-6/18
as great as git is, I wish there was something more intuitive. Git is definitely one of the more confusing tools out there.