skysight-inc/HackerNews huggingface dataset:
I prototyped the personal health portal for a handful of our customers (hospitals). Circa 2008. Little different from Google Health or Microsoft HealthVault. Some deploys went live but most were still born.

The money people were motivated by increasing admissions, thru greater engagement, etc.

The doctors were completely uninterested. They would never trust patients self reporting.

I anticipate adoption will be driven by

#1 niche use cases, such as home blood glucose monitors, where the data gathering is automatic

#2 younger doctors more comfortable with the newer tech

#3 patients embracing the "quantified self" movement
HR departments around the world are going to have to update their mobile dev job postings to include "3+ years of experience with Swift."
One of the things I look for in a language right off the bat, as it's a sign that powerful features can be built as libraries later, is some type of reflection api. There appears to be none (though attributes seem cool).
The URL shortener situation is out of control
ARC is the reason Swift won't make it into the systems programming world. I - a firmware engineer - am glad Rust team stuck to their guns and kept it 0 overhead.
Scrollbar modifications is a growing gripe of mine.

Even minor stuff. G+, for example, defaults (or defaulted to) to an exceptionally narrow scrollbar, a conspicuous violation of Fitts' law: make your UI control widgets as large as possible to allow for easy access.

I can only surmise that a designer was using Mac OS or another platform in which gesture / multi-touch controls worked around the need for scrollbar access. With a touchpad-disabled, TrackPoint-equipped, mouseless laptop, this was a frequent frustration.
> It's lasted well (first appeared in 1993).

1983, actually.
So, I picked up Objective-C a few weeks ago, and I've been struggling (only coming from a Python background, with only the CS-knowledge I've picked up along the way). I just figured it would be fun to be able to make some apps. What would your advice be? Stick with Objective C, or switch over to learning Swift? Swift looks a lot more friendly, but I don't want to sell myself short. I'm also thinking big picture, where learning Obj-C might eventually be helpful in learning other languages.
There are quite a few solutions out there that do, but none of them have the consumer or vendor reach that Apple does.
She should consolidate. I had multiple lenders as well and when I consolidated my payment went down from ~750 a month to ~275 a month. It added .25% to my interest rate but it was worth it.
Well, let's see if someone comes up with a real solution. Maybe we can chat after that. I hope this thread gets a real discussion going.
It looks awful :( Just when Twitter has finally ditched that font.
San Diego, CA | Local, remote, open to relocation | Full Time, Part Time, Contract
Stack: Python generalist with some Flask and HTML/JS/CSS. NLTK, Pandas, etc. - please see my linkedin profile for a full list of keywords.
Resume: https://www.linkedin.com/pub/brandon-devine/7/a6a/82b and https://github.com/morpheme?tab=repositories
Contact: my.name at gmail

I'm a recent graduate in Computational Linguistics who's looking for an opportunity to do interesting work in various aspects of NLP, as well as general data science and web dev-related work. I also have a background in GIS from a former career and it would be particularly awesome to find a position that allows me to tie mapping and data analysis together. Most of all, though, I just want to get my hands dirty in the nuts and bolts of your app and help you build something cool -- an API, a recommender, analytics tools, or whatever you have in mind. I love learning about new verticals and if you're in a niche industry that isn't "sexy", all the better! At this point in my career, company size isn't a huge issue for me; I feel that I can learn a lot in any situation. Local to San Diego or remote would be great, and my family and I would consider relocating to the Bay Area, Austin, or D.C.
Supreme Court Raises Bar on Vague Patents
Is that it? You have nothing more to say? JS, really?
Can I say Scala?
I posted the checklist partly in jest, but also because I think it illustrates how every programming language ends up stuck with the same trade-offs.
> Safari will remain the only browser available on iOS

https://itunes.apple.com/gb/app/chrome-web-browser-by-google...

> ...meaning that any non-Safari browser will remain inferior by intentional design

But you just said Safari is the only browser?
The attention to deal is mind boggling. If you missed the presentation, they said how many time they spent just trying to design a proper trash can.
I imagine the point of that comment was to suggest that the OP fixes it to make it easier for others.
Yeah, Apple's Done For
Naturalize ( http://groups.inf.ed.ac.uk/naturalize/ ) is another related machine learning based tool that suggests appropriate identifier names for Java. Details on the implementation and an evaluation may be found here http://arxiv.org/abs/1402.4182
But it means IMO that innovation and competition are limited on iOS.

On Android, I use Firefox (with the real gecko engine), Chrome Beta and Dolphin. I mainly use Firefox, which is a great mobile browser that fully supports extensions, and has some incredible mobile extensions.

These kinds of innovations are imposssible in iOS, and deeplinking only hides the fact that real innovation in mobile is impossible on iOS.

I don't want to use Apple's evolutionary improved one-size-fits-all-app, I want to see what real competition in an open marketplace is capable of achieving.

Think of this: in a world where mobile rules desktop by a huge margin, and a world where iOS rules all other smartphones, the only major browser developers would work for Apple and no one else would be able to compete by design. It's unrealistic, but possible. I don't like not having choice, and being told that Apple knows best.
You'll always be able to contribute to NeXTSTEP. It's not dead yet!
Apple consistently represents a step backwards for both developers and users, in terms of engineering and freedom, but they've amassed enough capital at this point that the hope of them simply withering on the vine and dying off is probably not going to happen.

At least Microsoft and Google show off their new projects and code so everyone can learn from them and read their research.
Once you get past 2-3 languages you start to think differently. I'm 48, have spoken English since 2-3, French since 5-6, added a little German in uni, then some Turkish, then some Spanish, and more recently some Greek and Arabic. Then some Latin. That might have been the one that tipped the scale, hard to say.

Along the way I noticed a change in how I think. I can only describe it as more visceral, though I know that is both ambiguous and terribly unhelpful.

I used to think in English. Or at least it felt that way. Now I know that I do not - at least not any more. The concepts and notions come first, followed more or less swiftly by the words or phrases in as many languages in which I know them.

I am mentally sharper and more creative now that when I hit my "peak" (late 30s for guys), which, given how fit I was, surprises me.

(No, I don't have formal testing to support that. But I learn faster, can do more IQ-type-things better than I used to be able to, etc.)

NOTE: I also picked up playing music over the last 7 years. That might be the tipper as well.
It's somewhat scary to see new graphics APIs being introduced.

The fragmentation of OpenGL is enough of a headache, but at least it offers some semblance of "write once, run anywhere." The introduction of Mantle and Metal, plus the longstanding existence of Direct3d, makes me worry that OpenGL will get no love. And then we'll have to write our graphics code, three, four, or goodness knows how many times.

I know: It's not realistic to expect "write once, run anywhere" for any app that pushes the capabilities of the GPU. But what about devs like me (of whom there are many) that aren't trying to achieve AAA graphics, but just want the very basics? For us, "write once, run anywhere" is very attractive and should be possible. I can do everything I want with GL 2.1, I don't need to push a massive number of polys, I don't need a huge textures, and I don't need advanced lighting.
Ask HN: Does Mac OS X Yosemite Get Rid of Dashboard?
I'm very curious to know if there's any way of finding out if dashboard has finally disappeared from OSX, or more like merged with the new notification center. The latter would be my guess, considering they did refer to "widgets" that can be put there. It has been rumored that Apple will get rid of dashboard for awhile, but has that come to fruition?
Disagree, see comment on parent.
Looks neat, but I'm disappointed that Apple didn't go with Ruby for their next-generation language. Things like MacRuby and Ruby Motion make it seem like that was a possibility, albeit a pretty distant one.
I'm sure that the main mechanism will be the existing dispatch queue libraries Apple's other languages use.
I believe it does, see comment above.
Accredible has done a lot of work to try and address the concerns that hiring managers have with online learning. The top 3 concerns we have identified are:

1. How do I know if you really did the course?
2. How do I know how seriously you took the course? Did you just browse through it passively or did you really do every assignment and maximize your learning?
3. How do I know if the course was high quality or of sufficient depth?

I believe the best way to address these concerns is to change the structure of the credential itself to have evidence of learning embedded into it. We (Accredible) have been working with some MOOC providers to create a portfolio credential tailored for this kind of situation - currently in trials and going well!

So, hopefully, once the credential formats update to match the learning environment, this will become much less of an issue.
More accurately, Safari is (and presumably will remain) the only browser engine, but its possible for third party apps to reskin the engine and provide certain limited differences in non-core functionality and call it a different "browser".
In that case, you should be happy that WebGL will be on by default in iOS 8 and Safari.
Never heard of it.

What problem, exactly, is this trying to solve?

It seems to be addressed at the popularity of apps. I'm generally not an advocate of site-specific applications. A function-specific app, perhaps. Say, an OpenStreetmap mobile app.

But if you're publishing content what you should focus on is semantic presentation, with a sane default styling, but allowing overrides by the user.
Any mention of hardware requirements? I'm betting this is 5s/Air-only. But, I'd love to be wrong.
I didn't know this was a startup :-/ just thought of it as a public service...

However, I will continue contributing to it.
They seem to be handling the traffic well!
I absolutely doubt that Apple will. Look at AirPlay. Look at AirDrop. Look at iMessage and Facetime. Even their original content formats were not all that portable.

Some of those are for technical/licensing reasons, but many are not.
wrboyce, you linked me Chrome for iOS.

I covered that in my post, please keep up: Chrome for iOS is powered by Safari on iOS, because Apple refuses to allow any other developer use the developers own code and libraries. Chrome is prevented from using Google's inhouse Blink rendering engine and the majority of the rest of the Chrome code and features we know and love on every other platform including Android.

Chrome is forced to use UIWebView, which is an OUTDATED and OLDER version of Safari than Safari.

If you use Chrome on iOS, you are getting an INFERIOR browser because Apple dictated that all other browsers must A) use Safari as their internal and B) must use outdated and old versions of Safari so they don't and can't compete with Safari fairly.

Which is MY WHOLE POINT, really, that Apple holds back innovation.
You can get into trouble with the IRS. Consult a professional.
I'm daring to post from a position of ignorance, trusting intuition to be correct. But this is a framework for shipping (graphical and other) workloads over to the GPU. Surely it isn't mobile-only?

Just for instance, Apple sell an extremely expensive workstation with two very powerful graphics cards. Providing better ways to use a Mac Pro's GPUs is a good way to sell more Mac Pros, and a way to unlock more computational power as the power of CPU cores has levelled off.
Automation [can be] scary
I'm really curious what you use for your design process. Are GIMP and Inkscape solid enough now that you can spend all day in them without tearing your hair out?
I can't remember reading anything more pompous.
> Personally, if remote locking is capable of a hijack, I'd call that malware, but that's just semantics.

This seems a curious view for a self-professed "tech-forward developer". Your logic can extend to a lot of things. My credit card... Is that malware in my bank if someone guesses my PIN?
True, and ideally everyone would integrate with Apple's solution, so you don't end up with the problems that you have today, like LoseIt supports two running platforms, but not the one I use, so I need to use a third-party service to sync thing up to Strava.
http://www.openbsd.org/
I've been working on my own pile of HA scripts, hacks and controls - just for the fun of it. When I heard Google was buying nest and a security camera company and now Apple is jumping in - I'm glad I'll have my own. I don't care for either company to know exactly what is going on in my house. I do want my house to yell at me when the A/C is running and windows are open or the garage door is left open when I leave. There will always be a market for the big names, but this is one cloud I'll keep out of my hosue.
Visual Studio isn't free in that regard either. What exactly are you comparing this release to?
Yeah, that's what I mean. Apple will soon supplant apps like LoseIt because consumers will want the Apple experience and integration. And I suspect that eventually integration with HealthKit will be considered a requirement for apps by consumers, so if the data you're capturing is in parity with Health, there's no reason a user would use your app over Apple's.

I think the market will shift to favor health/fitness apps like RunKeeper and Strava that offer very specific feature-sets for a niche audience.
Sorry, this was just a jab at the flat-design trend nowadays ;-)

I use OS X only since 10.7 so I didn't have any exposure to its previous versions.
Apple's iOS support for older products has been stellar, though I'm betting iOS 8 will be the last update the iPad mini, iPad 2, and iPhone 4S receive -- they will have had a good run of four years (except for mini) by the time iOS 9 is released.
It really doesn't work here, but also, while I appreciate the spirit you pasted it in, that wasn't the spirit it was written in. (And it takes up a huge amount of space).
Apple Gets More Explicit About Bitcoin Apps
Ha, you're right. I guess something about how Lucida Grande is rendered, plus all the formative years spent on a Mac Plus, made it so I've been seeing Chicago this whole time.

I'm feeling rather shaken right now.
IOS 8 gets Duck Duck Go
You do realize that feminists are the ones who lobbied to go from all female names to half male, right? Meaning that if this dubious research is accurate, they saved lives.
It varies a lot.

Mobile-only which strictly emphases the content and removes all other distractions can actually be a bonus. I've found some such sites (with appropriate margins restored) to be preferable to many desktop sites.

Mobile sites with lots of gee-wizardry are almost always horrible.

My ideal is actually very close to how TBL's original WWW proposal documents are styled. I have a default "unstyled" stylesheet I apply to most such sites, which consists largely of:

Setting body background to #fffff6, foreground to #330, font size, width to auto, max-width to 50em, and margins to 2em (top/bottom) / 4em (sides).

Setting anchor and heading colors and sizes, and size of standard text elements.

It's a pretty good foundation for fixing a bunch of sites.
OpenGL 5 will happen in the next two years (and GLES 4) and it will take the wind out of all these alt-language sails.

I can't see Khronos making the same fuck up twice, as they did with Longs Peak.

Yeah, it means depreciating a bunch of 3.x shit, and probably making another profile, but this time they better do it right.
Overlapping UIViews with interactive transitions between view controllers have rapidly become the hallmark of a good iOS UI experience. I personally haven't ever seen overlapping UIWindows though...
If Parse hadn't already been acquired by FB, they would have been my pick (CloudKit is obviously a reaction to that acquisition).
Is Z-Wave the same thing as a Zigbee mesh network? I know that's what Philips Hue uses.
Perhaps if you take language features directly, it's not a good comparison with Go.

There are some things that did strike me as similar. The approach Go takes is to bring C language to a more modern world (i.e. C without some of the language burdens that we know so well). Swift is attempting to do the same. The way it does type inference is nice.

var x = "Hi" reminds me of Go's const types. The ARC usage reminds me of Go's garbage collection (even though it's not the same thing). Basically, the parts that it omits from C are similar to the parts that Go takes out of C even though the language itself is different... thankfully.
There's nothing stopping you, or the developer of your chosen application exporting/downloading/synchronising the information from HealthKit's APIs.
The Best Wolf of Wall Street Trailer Parody – Graduation Edition
Twisted is a huge, amazingly capable networking framework that goes way, way beyond just providing async. I say that as a frequent user of it, and I'm not moving to Python 3 until Twisted has.
If someone could use an app developed by the bank for you, and use that bank software to gain unlawful access to your bank account and hijack your bank account, then that app could semantically be called "malicious software".

I disagree with your unfair oversimplification in your analogy, because I think it dilutes the point into nonsense.

I also dislike that you're ignoring the fact that I am obviously being glib and have dropped several context clues for you, and yet you're ignoring them to attack/insult me ("for a so-called developer"). Please don't play dumb!
Ask HN: Can the new Safari in Yosemite be really faster then Chrome?
Can the new Safari be faster than Chrome and Firefox, like 6x faster JavaScript and better energy management? Google isn't that bad...
Could "'" count as type-parameter sigil for lifetimes? It could at least look like a sigil on a first look.
I hope this is not just handled through Bluetooth, but can be accessed via wireless as well. The idea of being able to leave air conditioning off in my house until I'm leaving the office, or to turn off all lights while outside of my home sounds incredible (or check to make sure that they're off). But if I have to be within my home to do everything, it'll turn this from a must-have for me to a nice-to-have very quickly.
Could you post the message (or thread) somewhere? I think that post is paywalled.
Exactly. Considering how much data they have on your phones, through web activity, etc, adding in direct home access with video, audio, and pattern recognition I'd imagine ... I wouldn't feel comfortable jumping in considering who may or may not be looking at that data / data-feed.
I am pretty sure you can sign up without paying - but your code will be limited to running on the simulator. The $99 is to build for device, and submit to the store.
Whatever it is, the Chain.com API will make it easy to build quickly =)
WebGL demo on iOS8
On mobile phone security
> If I could have a tool to 1) remove all styling from a site, 2) reduce it to fundamental semantic markup (and here the HTML5 standard actually does provide a solid framework), and 3) apply my own preferred settings (fonts, margins, font-size, foreground/background colors) to every damned page, with minimal styling allowed, I'd be far happier.

Readability targets that use case.

https://www.readability.com/bookmarklets
As a detached Apple-related news follower, can some please update me: Is Swift going to become the new main development language for iOS?
As a very detached Apple-related news follower, can some please update me: Is Swift going to become the new main development language for iOS?
Very US-centric. Article fails to explain why expensive hotels elsewhere in the world manage to provide free wifi.
> It is unethical to continue writing code in non-memory-safe C or C-based languages, for any purpose. Period.

And since memory-safe languages are written in non-memory-safe languages (i.e. C and C++), writing code in them is unethical as well, right?
http://thepiratebay.se/torrent/10283835/xCode_6_beta_(6A215l...
Ask HN: Is there a consensus on the way to do JS inheritance?
I work on a project that uses classes in JS. So far I've already used 3 different ways to do inheritance:

- Subclass.prototype = new Class()

- Subclass.prototype = Object.create( Class.prototype )

- Fiber: https://github.com/linkedin/Fiber

None of those solutions were acceptable: the two firsts have issues with method overriding and super() invocation, the latter is too verbose to implement.

It seems that most articles on the subject link to John Resig's Simple Javascript Inheritance: http://ejohn.org/blog/simple-javascript-inheritance/, but that one is from 2008 and I was wondering if there's one "modern" way to do JS inheritance and that most people agree on.

Is there such a thing? Is there a library that implements it?

Side note: Please avoid things like "you're trying to do things that JS is not meant for", I'm just trying to answer the how, not the why.
Possibly, but it's very handy to let immutable data be read by any thread that wants to. If, however, it's very slightly mutable due to a ref counter, you have to atomically manage the counter, even for what should be free immutable reference.
HealthKit. HomeKit. I think we need to resolve the ethical and regulatory issues in our industry regarding government/marketing use of this data before it's prudent to use any product based on these technologies or similar ones.
John Siracusa has been beating this drum for a while now. Basically, good platform stewardship requires advancing the state of the art in development at best, or at least keeping pace. The worry was that apple had ceased caring about the future of their platform from a developer standpoint. http://arstechnica.com/staff/2005/09/1372/
Berkeley CA | Willing to work anywhere in the Bay Area with a preference for San Francisco | Full Time

Stack: C, Python, C++, Java, JavaScript, HTML/CSS, Scheme
Linux

Resume: https://drive.google.com/file/d/0B88PYjSG7mH3bVhOTW9rdnVfRTA...
http://www.linkedin.com/in/samkaz

Contact: can be found in resume

I graduated from UC Berkeley with degrees in computer science and applied math 2 weeks ago. I am now looking for a full-time software engineering position. I have worked on compilers in industry and computer networking in academia. I also have experience in web programming but have moved away from it the last several years.

I am open to working for either a small startup or a larger, more established company. I am broadly interested in computer systems- operating systems, distributed/networked systems, and programming language systems- and this is what I expect to work on in my job. In the construction of computer programs, I like to pay special attention to correctness and so I have a particular interest in techniques which facilitate reasoning about programs.