skysight-inc/HackerNews huggingface dataset:
Here's hoping the "common protocol" they mentioned in the keynote is Z-Wave (strongly suggested base on Tim's use of the word "scenes" and the vendor list they put up) and not some Apple proprietary garbage. I'm still bitter about FaceTime being an 'open standard'.
You were blunt enough the first time. I don't care what you do on your computer. I can continue happily writing programs after you've forgotten about Plan 9. If people stop nagging me to write them a stupid web browser, and I stop nagging people to use my stupid toy operating system, everyone can be happy that way.
And as a torrent : http://thepiratebay.se/torrent/10283611
I wish more combined washer/dryer models were imported into the US. Here the only combos seem to be geared towards small living spaces or RVs. I'd love to throw a load of wash into a machine, and have it come out washed and dry.
What Mary Meeker's mobile Internet means for you
A user’s health information is stored in a centralized and secure location and the user decides which data should be shared with your app.

Well, that 'centralized location' (accessable by Apple) would require my trust a bit too much.
Google Maps definitely made traffic-based time estimates for routes and (AFAICT) also made route choices based on traffic before the Waze acquisition, though its traffic data has gotten better since the Waze acquisition (particularly, it extends to more non-freeway routes) and it has more information on the source of traffic problems (which appears to be largely directly because of Waze, since it credits information to its source and "reported by Waze" seems to be by far the most common source of most kinds of reports).
I don't know which of the two are "buggy", but command-tab and command-tidle have different behaviors:

command-tab will let you toggle back and forth between last two apps - sort of a classic alt-tab behavior from Windows and various UNIX WMs.

command-tilde goes through your windows in a stack, in one direction, and you have to modify it with shift to go a different way. Further, if you destroy a window after command-tilde to get to it, suddenly the direction gets reversed, and you will then command-tilde back the other direction.

So ... one of these is "wrong". I'll leave it to you to decide which. From my perspective, the ability to rapidly switch back and forth between two windows of the same application is valuable, and I hate having to modify it with shift as I go back and forth...
The family sharing looks like a great idea that is way overdue. Hopefully it works as easily as the marketing material indicates.
I'm especially shocked this has taken so long because the technology is ancient:

Windows has had a "Use this computer as a Bluetooth Headset" option buried in the Bluetooth preferences for a long time now.

The Address Book in Mac OS 10.0 and 10.1 would also let you send and receive SMSes with compatible phones (no joke):

http://www.oreillynet.com/pub/a/wireless/2002/11/27/sms.html

And Linux has had a few projects (like nohands) which do the same thing.
I would be more inclined to use a product that interacts with it cleanly for specifically that reason. It just means that the quality of the hardware and software needs to be the differentiator, instead of it just being "Whoops, you're stuck in this silo now."

It just seems better to me, even for the market itself.
Your "Fork me on Github" banner covers your hamburger menu icon.
I think employers are typically looking for actual depth in a set of technologies that are important to them, but that the set of important technologies is typically smaller than the set of keywords on the job posting, and demonstrated problem solving and learning skills really are just as, if not more, important than even the important technologies.
Ah OK, I understand :)
What sigils? All Rust has is & now.

Using ARC removes control from the programmer and has a significant runtime overhead (atomic reference counts), which violates Rust's zero-overhead principle. What Swift works well when you need deep Objective-C integration, of course.
They went as far as to use a competing smart thermostat in their visuals - arguably a slight
There was a "defaults" option for a flat dock in 10.7 and 10.8... one wonders why they removed it for 10.9, only to change the default back to flat in 10.10.
Is that a full car or a single driver in one?
> typically I'm a very positive/trusting guy

So was I. So was I.
There is more such as the raw data under supplemental information:

http://www.pnas.org/content/suppl/2014/05/30/1402786111.DCSu...
You can thank AMD for this one. This is exactly why I supported Mantle initially - not necessarily because I thought Mantle will replace DirectX and OpenGL, but because it would push all the others to adopt similar changes to their APIs.

And this is exactly what happened, first OpenGL (through AMD's extension for now at least), then Microsoft with DirectX 12 [1], and now Apple, too.

Before you get too excited, though, remember Mantle "only" improved the overall performance of Battlefield 4 by about 50%. It can probably get better than that, but don't expect "10x" improvement or anything close to it.

[1] - http://semiaccurate.com/2014/03/18/microsoft-adopts-mantle-c...

http://hothardware.com/News/New-Reports-Claim-Microsofts-Dir...
None of them are 100% open or closed, but clearly some are more open than others.
That bothers me a bit too. Maybe because I still can't tell what bit of an IOS7 app is button and what isn't (even with the "accessibility" fix they're not all shown properly).
It removes the first space and adds a period instead.
90% of what you learned are Cocoa frameworks and Apple-flavored OOP patterns that will be totally applicable to apps written in Swift. Fear not!
The guy who made Apple's Playground possible
That's very generous. I think a more correct response would be that the multi-monitor workflow in OSX is shockingly bad, so much so that we have to question whether anyone at apple uses 3 or more monitors as their work environment at all.

Is there some company edict, or cultural pressure that discourages it ? I don't see how any of these issues could have survived early-alpha (of Lion, and ML, and Mav., etc.)
Will it still cost me an Arm, a Leg, and my first born to obtain the dev tools and compile code?
You unfortunately probably have to deal with exceptions when crossing into Objective-C land because of https://developer.apple.com/library/mac/documentation/cocoa/....
Whoa, it even infers local variable names automatically.
I immediately thought about that as well. I wonder how they pull it off? Swift is not a functional language, so they just save every single variable, or what?
As far as I know, Metal has only been discussed for iOS. Did I miss an OS X announcement somewhere? Otherwise, the driver point is moot.
Alienware or Mac? Have your say now
Wouldn't it be more sensible to just carry that information in hard copy?

If you're hit by a car and your phone is smashed...
It's "better" in so much as I can full screen two things now instead of looking at a useless monitor full of fake fabric.

I also have two spaces and things don't really quite work right. I'm not quite sure how to make it work better, but it almost never does what I mean right now.
Eh, something on that magnitude is certainly doable: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...

Python's pretty slow.
It's not Pandora. It's Radiodile for Android with unlimited skips
Sure, you can open your front door. Just use a crowbar. Old-school hardware solution ftw!

But yeah, one of the biggest problems - perhaps the biggest problem - that the Internet of Things faces is devices growing obsolete in short order. Connector conspiracies via proprietary APIs is just a subset of that broader issue. I wouldn't want a chip-only door lock for the same reason I wouldn't want a chip in my body.
Also check out this presentation of Bret Victor: https://www.youtube.com/watch?v=PUv66718DII

Pretty interesting stuff, especially given this happened a few years prior to today's release of Playground.
Why can't I buy LED lights that use these batteries and stick on things people run into in the dark?
Retina screen. The WWDC announcement that we've waited for for three consecutive iterations (two years).

Two years ago was overly optimistic. Last year was exasperating. This year is just pathetic.

So yeah, not a design change, I guess, just retina griping.
Book: The Swift Programming Language
Bored of 2048? I found a great alternative 39 Tiles
It's traditional: http://en.wikipedia.org/wiki/Go!_(programming_language)
This isn't the first time OS X has changed the looks of title bars[1]. Typically the transition is eased a lot by a) Cocoa works it out for you and b) an active developer community that is provided with early access. So by the time the OS is released to the general public, most apps have already been adapted.

[1] http://www.guidebookgallery.org/pics/gui/desktop/full/macosx...
Burying as dupe of https://news.ycombinator.com/item?id=7123364.
$22,000 per year for 4 years. First of all, this is a gross figure, I can't believe anyone would be paying that for in-state tuition. It is a failure on New Jersey that this is happening... but in a state with 0% sales tax, I can imagine that they have budget issues.

Even then, Community College for 2 years + $44k after that sounds a hell of a lot better than getting $100k+ into debt.

So yes, the state of New Jersey is to blame for their broken in-state tuition system. Nonetheless, the approach to schooling here isn't exactly optimal either.
Every software developer in the world should read Christopher Alexander's A Pattern Language, and learn the relevance of the appearance of security versus actual security. A lock is only as strong as its context. Better lock? Did you upgrade the door frame as well?
Relation between Nutrition changes and multiple sclerosis
Alfred does a lot more than that. But yes, the inspiration is obvious (and Alfred itself was inspired by Quicksilver).
From a user's point of view, it's basically straight out of the Rust book, all the gravy with also relaxed ownership and syntax.

It has it all [1]: static typing, type inference, explicit mutability, closures, pattern matching, optionals (with own syntax! also "any"), generics, interfaces, weak ownership, tuples, plus other nifty things like shorthand syntax, final and explicit override...

It screams "modern!", has all the latest circlejerk features. It even comes with a light-table/bret-victor style playground. But is still a practical language which looks approachable and straightforward.

Edit: [1]: well, almost. I don't think I've caught anything about generators, first-class concurrency and parallelism, or tail-call optimization, among others.
Looks like the site is timing out. I don't know if its from traffic or completely unrelated.

This name conflict reminds me of the Go vs Go! fiasco: https://code.google.com/p/go/issues/detail?id=9
This one is quite surprising. I would have guessed that given the pervasive use of opengl(es) in their os, they would have advanced a azdo approach ( as described in http://www.slideshare.net/CassEveritt/approaching-zero-drive... ).
Many are bitter about that, myself included. But it was an intellectual property issue, out of Apple's control.[0]

[0]: http://www.bbc.com/news/technology-20236114
The documents for ios 8 show all examples in objective-c. Can't wait for them to be updated to swift. I'd love to start with 'getting started' and work my way through rest of the docs. I'm a programmer but could never stomach objective-c.
The upgrades to Safari look amazing! [0] Less chrome, Javascript benchmarks (impressive), and the spotlight search in the url...nice! I hope Apple changes the zoom button to maximize the screen.

[0] https://www.apple.com/osx/preview/apps/
You mentioned things that are likely to bring about the desired result of creating new ios developers. I am not disagreeing about the likelihood of success. I am simply saying that T + 8h is probably too soon to conclude that the program is successfully creating new ios developers. To be honest I think it is absurd to expect that such a program from any company could bring about the desired goal of creating new developers in less than eight hours.
Many health companies I have looked at have been quite liberal with their data (in the sense of allowing other apps to access it, not necessarily giving you direct access to it, e.g. the Fitbit app can access my Withings scale data despite Fitbit also selling a scale). Maybe that’s just the effect of a diverse market with no clear leaders and a natural benefit of that competition. I hope that will continue and I hope that integrating with Health Kit will be easy and straightforward.

I really like that Apple hasn’t stepped in to offer some definitive hardware solution. I like this diverse market and I don’t necessarily think Apple should try that on their own. They seem quite intent on letting the market figure that out and letting others integrate nicely. I also hope that Apple keeps steady with that, even if they start selling their own wearables (though I think that’s less likely now).

I mean, I assume this will be able to integrate with dedicated step counters, so the fact that newer iPhones have their own step counter built in didn’t lead Apple to prevent others from integrating – which is a somewhat promising sign.
About: http://www.srl.inf.ethz.ch/jsnice.php

Apparently this is a machine learning research project.

It seems that this would be quite useful for looking at the code of closed-source webapps. Would love to see it open-sourced or available as a service (via an API perhaps). Think auto-deminifying browser extension.
Only if you don't care about anti-aliasing.

edit: ...and Kerning, text-flow, font-weight, character maps and other gripes.
I just hope there's a setting to turn off all this translunacy[sp!].
Section 11.17

> Apps may facilitate transmission of approved virtual currencies provided that they do so in compliance with all state and federal laws for the territories in which the app functions
This might increase performance, but I'm pretty sure it's mostly there for safety. It forces the programmer to check for nil. It's like Haskell's "maybe" type.
What part don't you understand? I find it pretty clear.
PDF - https://www.dropbox.com/s/wkxqv1zcgrg28m4/The%20Swift%20Prog...
Sadly not, but if it stops working, it will sing to your phone to tell it what is wrong: http://www.lg.com/us/support/answers/washers2012/smartdiagno...

I tried to use fldigi to decode this - sadly wasn't able to.
Sounds interesting, but a Google search for me doesn't link to any product information that's recent. Could you share a link?
Ok to answer your questions in order.

1. Any corporate structure will allow you to split evenly.
2. See #1
3. See #1

4. If you 1099 yourself you're defeating the purpose of the S-corp election... would prevents being taxed twice. You can either take periodic distributions or pay yourself as employees of the LLC. Either way you'll have to pay taxes
It is unethical to continue writing code in non-memory-safe C or C-based languages, for any purpose. Period.

I'm looking forward to seeing your new operating system and managed runtime written entirely using garbage-collected languages!
No worries, Objective-C is faaar from deprecated.
Marketing are claiming a 91.3x.
San Francisco | Local | Full Time

Stack: Ruby on Rails, JavaScript, SQL, Backbone.js, jQuery, Rspec

Resume/Blog: www.pingram.co, https://drive.google.com/file/d/0B1MKypbD3Dk_cGtUR2lEX1NZUE0...

Contact: philip.d.ingram@gmail.com

I'm a web developer specializing in Ruby on Rails and JavaScript. I studied mechanical engineering at Vanderbilt University and received both a B.E. degree and an M.S. degree there with research in wind turbine design. After school, I moved out to the bay area and worked for 1.5 years in technical support. A few development projects in, I decided coding was my true interest, and left my job to pursue web development as a full-time career.

I've since been developing RoR and Backbone apps with an emphasis on clean code and intuitive user interaction.
While many of the comments question her judgment, I would rather question the educational opportunities society (state, federal government etc.) have provided her. In order to start a receiving a wage she had wager 45% of her potential future income.

Considering all that talk how education is an important investment for society, it is seems like a risky business.
It's because it has a grown-up type system. This is a great step in the right direction. ObjC's treatment of nil was handy for a long time, but a basic Option type is far better to show the intent of code.
Ah hah, I'd known about ranviermud but hadn't noticed it had a telnet lib! Will give it a look-see, thank you!!
Here's the original
http://web.archive.org/web/20000815063033/http://www.useit.c...

In fairness, apart from removing dead links to Amazon books on the likes of Win 98 UI guidelines (probably not a big seller any more) and adding in a handful of internal links to slightly more recent iarticles, it's pretty much untouched. Talk about evergreen content...
Unsurprisingly, I looked at the screenshot, came back to this comments page and ctrl+f'd for "Bret".
This seems to presume that no libraries that you might ever need are exclusively Python 3 -- if they are, then both choices have risks. Sure, there's probably more existing Python 2-only libraries than Python 3-only ones, but if the challenge is to predict not only the libraries you need now, but the libraries you "will ever need in the lifetime of this application"...
Shrug. Maybe I'm stuck in the past, but am I the only one not really excited for this kind of thing? Turning lights, air conditioning on and off isn't exactly a huge problem in my life.
OS X handles some of this by assigning mnemonics to keyboard keys with the meta key (on mac keyboards, Option, or the "windows" key on the standard layout) held down.

For instance, the registered trademark symbol ® is just option+r. ∑ is option-w. Diacritics are two-stroke combinations, to get é, you'd type option-e, which puts the ´ on the screen, and then type the e to complete the character.

Some of them definitely make more sense than others. ∑ looks like a sideways 'W", the trademark symbol is just a circled r, and the diacritic marks fit the character you'd commonly associate them with. (Guess what letter you hit to get ¨ over a letter?)

Beats copy/pasting out of character map, anyways!
Wow!!! Whoever did the write up for Homekit had to have seen the MIT workaround for using Siri and an audrino to open a garage door. What a nice subtle "props," from Apple.

[0] https://news.ycombinator.com/item?id=7542985
You need to come to grips with the fact that SL was the high-water mark for OS coherency/consistency/quality from Apple.

You can't pour all of this time and energy into iOS and phones and still make something as clean as SL. Which is too bad.

FWIW, I continue to run SL on an early 2009 Mac Pro with no problems or annoyances ... hope that can continue.
Your "Stories Download URL" is the same as the "Comments Download URL".
(disclaimer: Ionic creator here): I think Swift will definitely get more people building iOS apps. But we still see a ton of demand from Ionic devs for Android support (perhaps more than iOS!), so unless the world moves 100% to iOS we think Ionic will still be incredibly important.
http://en.wikipedia.org/wiki/Society_for_Worldwide_Interbank...
err.. Rust doesn't have neither '@' or '~' any more. And there is "std::rc::Rc<T>" in case you want reference counting. A big fat difference is that you are not forced to use it.
This focus on health from Apple is a big move. It's a signal that, for now, the digital health/QS space is here to stay.

They're taking out a large chunk of general wellness apps. Apps like Fitbit, LoseIt, etc, will be rendered significantly less useful with Apple now controlling the experience for the majority of commonly captured health data (calories, sleep, nutrition, etc). Wearable and other health companies will have to find a way to differentiate their app offerings by including features well outside the scope of Health and HealthKit (think Strava and RunKeeper). Apple is also going after the PHR space, specifically Microsoft's HealthVault. The PHR space has historically struggled to catch on (e.g. Google Health), but I suspect both Google and Microsoft's products were ahead of their time. Although I have concerns about whether PHRs are actually useful, Apple with its marketshare might finally make them mainstream. I can see them extending their new Family Sharing features to family PHR management.

However, I'm struggling to think of how Apple may be able to crack the barriers to data access on the provider/EHR side, if they aim to.
What is a Reverse Proxy?
windows/views do overlap on iOS. Apple specifically mentioned translucency when demoing Control Center in iOS6 at WWDC last year. They are using the same playbook for OSX
Brian Warner: Tizen Has Good Bones
This is its greatest feature if you ask me... Imperative, classical OO language WITH pattern matching. It's a crazy world we live in.
Apple App Store Guidelines Update Adds Clarity on Bitcoin Transmission
as mentioned by others, the double hyphen makes all the difference, since `foo -flags` is the same as `foo -f -l -a -g -s`. if you allow single-dash long options you'll lose the appeal of short options. my favorite example is `grep -FIHnrie sth smw`: short option bundling is a massive usability enabler.

let me turn the question around: you imply that you wouldn't miss bundling of short options. what tools do you use most? how come you'd not find `-a -b -c -d -e` inferior to `-abcde`?
Time travel debugging has existed for a long time, and it's not limited to functional languages; the most obvious way they could do this is through checkpointing.
Where are the low level lightweight concurrency/parallelism features?
I think this is much less to do with performance and more to do with safety. If anything can be nil, NPEs are a fact of life. If you're forced to annotate for the compiler which values can be nil, and then forced to handle the nil case when you consume them, the problem disappears.
didn't do too well on http://js1k.com/2014-dragons/details/1903 :)

but processed jQuery relatively fast.
> "of approved virtual currencies"

... which begs the question: Are there approved virtual currencies? I'd also be curious whether litecoin is on that list as well.
I hope you don't mind if I steal that word for future (ab)use. A great description of some modern plagues on design...
Nokia mapping division Here buys Desti
I was under the impression the data was stored locally and not with Apple. I thought the 'centralised' place they were referring to was the Health app.
Or Scala's Option or Java 8's new Optional (http://docs.oracle.com/javase/8/docs/api/java/util/Optional....)
This is going to be a big game changer for 2 factor authentication. No longer will you have to deal with a series of numbers, but should be able to just auth with your phone.
> Some of them definitely make more sense than others, but it sure beats copypasting out of character map!

Sure, but even making your own keyboard layout beats copypasting out of character map for any characters that you use regularly (and if you switch from US-English to US-International as your base layout, you get a lot characters that aren't on US-English for free without making a new layout.)
This: http://superuser.com/questions/665004/how-do-you-prevent-the...
Great timely response, but unfortunately for Alfred, features in Yosemite are the only ones that I've ever used on Alfred in the first place. I suspect that for everyone with my use case, that's going to be the same. It's been about an hour, I killed Alfred and installed Yosemite. Works well, and I haven't noticed it lacking.
This is going to be as open as objective-C. (Whether objective-C is open is left as an exercise for the reader.)