skysight-inc/HackerNews huggingface dataset:
Objective-C up until the last couple years was powering the payments infrastructure for the Apple Online Store.
Visualization is neat. What I would like to see, more for debugging purposes than for learning (but I suppose it would be useful for both), is a debugger that makes it very easy to graph watched variables, function call frequencies, etc. Being able to quickly visualize data trends inside a program would be immensely useful.

Maybe something like this already exists. Am I missing out?

ETA: Make sure to click the "sandbox" link on the aesop academy page. There's more visualization and better controls available there. Neat stuff... I would have liked this when I was playing around in my "computer science" class in high school.
From an economic point of view, he wants his competitors making many more electric cars so as to drive demand for both batteries and charging stations, otherwise the Tesla will suffer from lack of good charging infrastructure/high battery prices due to relatively low economies of scale.

Smart cookie.
If you see my comment above [1] I've got an example of just how nicely GCD/libdispatch works with Swift. It's quite exciting really.

[1] https://news.ycombinator.com/item?id=7844219
Have you seen the Bizspark program?[1]

I never really understand the argument against Microsoft software being out of the range of reasonable expenses.

Certainly for all the corporates I have worked at, Ultimate is well within their budget.

But Ultimate really comes with all the bells and whistles. If money really is an issue, and you find you must "Collect and analyse runtime diagnostic data from production systems" or "Reliably capture and reproduce bugs found during manual and exploratory testing to eliminate "no repro" bugs" then there are better tools out there.

I've worked for a long time with Premium[2] and never felt like I was missing features...

[1] http://www.microsoft.com/bizspark/faqs.aspx
[2] http://www.microway.com.au/microsoft/visual-studio-2013-comp...
Why must I login if it's open data?
So how many theories of relativity did Einstein sell? His work was probably worthless.
Possibly because Welsh English is quite close to Australian English according to this blog post:

http://gameswithwords.fieldofscience.com/2014/05/the-english...
Surprising, but nonetheless true.
Adelaide, Australia. Location: Remote or in Australia

Android Developer

Resume: http://pedroloureiro.net/cv-pedro-loureiro-android.pdf

hn@pedroloureiro.net

I have 5 years of Android experience. I have worked for great companies like Bloomberg and IG. I have moved from London to Adelaide after my partner received a job offer here.

You can see my portfolio (which includes an open source Android app) here: http://pedroloureiro.net/portfolio/
seconded.

It would be even better if there was a short blurb below each graphic though, i.e.

binder jetting -> "spraying liquid binder onto a bed of powder, solidifying it into a cross-section"

electron beam direct manufacturing -> "material in wire form is melted by an electron beam"

etc

I understand the graphics are meant to communicate that but they are really hard to interpret if you don't already know what the processes are.
I currently don't allow installation on the Galaxy Nexus because for some reason the live wallpaper has severe performance issues on Galaxy Nexus devices. I've never been able to figure out what the problem is, since it's obviously not hardware — older devices run it fine. My best guesses are that I'm doing something out of the ordinary in GL ES that I haven't noticed or that there are either driver issues (not necessarily buggy drivers) or those specific devices have something off about their GL interfaces. It's hard to say without having a device on hand for it, which I don't. I'm mostly leaning toward it being an issue with how I use GL.

Because of the issues, I decided it was better to just block the device entirely rather than have people suffer through the performance issues with the Galaxy Nexus.
My previous job was at a startup with three weeks of vacation. The owner said he wanted to do unlimited vacation. But the problem is you have a divide between those who use it vs those who don't use it enough.
Community based (even ones centered around IP..not necessarily geographically based) things always fascinate me and get me giddy. Plus...the idea is brilliant. It might not cater to the general public (like quirky does) but that's ok. Doesn't need to . It caters to those people with a love of data and understanding and want to be apart of something (and maybe make some $$).
Perhaps it "modifies the kernel" using kernel drivers? I agree, it is a fantastic claim.
Show HN: zzzz.io, a free DynDNS replacement I created on the weekend
What's your dev environment? If I've ever had a problem with Visual Studio it always is some type of add-on.

I've been using it for years and have never had a problem.
When I was working desktop support, Blue Screen View and the Microsoft debugger turned out to be rather valuable tools when trying to find out which component or driver was causing issues. As an example, I had an issue where a buggy driver for Symantec Network Protection was causing machines to crash. No matter how many support tickets or emails I exchanged with headquarters IT, they didn't believe me. It wasn't until I went to them with minidumps and reports from Blue Screen View that they finally did and pushed out an update that fixed it.
Most Unusual, Weirdest and Strangest Planes?
Turn your Raspberry Pi into a radio controller for RC vehicles
I don't think it's anything incredibly special (especially with the ugly bootstrap theme), and you guys probably all have your own domain names anyhow, but I'm just posting it on the off-chance that it might be useful to someone here.

Plus, I quite like 'zzzz' in comparison to the domain names offered by other free dyndns alternatives out there.
These are popular here in Taiwan, I think there's like 1 every day - held by many different organizations. The concept's the same - solve puzzles before the time runs outs.

Different organizations go to different lengths to make the activity feel more immersive, some are great, some are meh. Sometimes the group is so big, it can get very chaotic with everyone running around looking for clues.

The only downside is once they reveal the clues/answers, it can be frustrating if they were impossible to solve in the first place.
Not the only counter, just one of them. Another effective counter is to point out that, since the public airwaves are public property and a limited resource, organizations can't be allowed to buy up the whole spectrum and fill the air with bullshit as they please.

http://en.wikipedia.org/wiki/Fairness_Doctrine
The Ladybird book of postwar rebuilding
Just because certain people can't describe or understand the value of a given task or job, doesn't mean it has no value. Clearly if person A pays person B to perform a task, then person B must be creating at least as much value as they're being paid. Who are you or I to judge that value? We're neither receiving the value nor paying for it. If person A is consistently paying more than $2 for $1 of value, then they'll soon be out of money, and the system will unceremoniously remove person A from decision making authority.

While it's nice to suggest that Wall St. doesn't create any value for people, ~20% of our GDP would suggest otherwise. The truth is that Wall St. acts much like Adam Smith's invisible hand. For our system to work, capital must be allocated to optimal uses. Command economies do a poor job of this, except in war time. Wall St. helps us reallocate capital to the most productive endeavors. That sounds pretty valuable to me. Even if the folks on Wall St. don't build your car, they did pool the capital necessary to finance the construction of the manufacturing facility. Can't have one without the other.

As a final point, if the 'caring class' isn't compensated enough, perhaps it's because there is an oversupply of 'caring folks'. Or perhaps they're not really creating any value for others? Perhaps some of the 'caring class' should get creative and find other ways to be caring, or perhaps they should find ways to provide more 'care' with their time so they can command a higher share of the value they create?
Thanks.

I considered using OpenPGP.js in one project, I didn't go so deep though. Thanks for the information.
Most Popular "Show HN" Posts Of All Time (Ranked By Points)
Is there an API to re-assign an IP address to your account?
Language speed is notoriously hard to compare.

Benchmarks often highlight one fast or slow component of a language and don't give a good idea of actual performance.
These are really popular in China Mainland as well since about 2 years ago. People just create rooms at their own places and put ads on WeiBo to get people to come.
Well, if they have to be told that networking is not sales, is not bringing money in, then you shouldn't worry about it looking like you are telling them how to do business things. You're just telling them to do business things.
The fact that quests from all over the world are collected and placed at one place makes it easier (not to mention, a lot more interesting) for prior art treasure hunters like me to participate in.
Sadly wouldn't "patent trolling" be considered conventional by today's standards?
I have been asked to talk about the tool we are working on - and on replying to the same, i have got myself down voted once. Now that was a bit annoying.
That's how I always felt. I liked the clear differentiation between C function calls and method calls on objects.
It said I was from New Zealand. I've never been to New Zealand in my life.
3 Mistakes to Avert When Hiring an iPhone Development Company
New York Times Article Search API:
http://developer.nytimes.com/docs/read/article_search_api_v2

everything a dev might ever want to know about constructing a query, calling this API, and parsing the results--beautifully accessible from this homepage
I don't think they are going to keep XP support for that reason alone though.
Great Post...
“20% doctor included” : Vinod Khosla's thoughts on the future of healthcare
Good point. But let's get to the Beatles and Hendrixes of the App Store world: I actually found the female masturbation app that was rejected recently interesting, seemingly well designed and forward thinking. I wouldn't say the app or its idea was too wild for its own good. But when I hear stories like that, I assume it will create a mental censorship in developers. Good ideas will die in fear of App Store rejection.

Sure you have 1 million apps, but you don't have 1 million ideas. They are rare and need to be nurtured instead of extinguished.
This article seems to be solely about the icon itself, whereas the OP's link is concerned also with the slide-out sidebar menu as a whole.
Not really sure what the tag in the pointer would be used for. Could you give an example.

In general, reference counting has the problem that it needs to update the reference count. If you have a read-only data-structure these updates to the references will introduce writes that may severely impact performance since a write introduces cache consistency communication, while reads are communication-free.
Is the main image of the article not showing for anyone else? I can't see it at all.

I'm talking about
http://lmjabreu.com/post/2014-05-14-how-and-why-not-to-use-h...
Thanks all for the suggestions. To elaborate, I was surprised as a first time incorporator to find that payroll taxes essentially doubled my tax burden. (On a salary in the 20-30k range.) Based on the advice in your replies it looks like this optimization is probably not worthwhile or at least not without consulting a professional.
The brain adjusts the images after learning about the physical world using other senses. If you start wearing glasses turning everything upside down the brain adapts within days.

https://en.wikipedia.org/wiki/Perceptual_adaptation#Experime...
Gittip, Year Two
Document based apps have all kept the title and document icon.

With the half-exception of Safari [which had the 'fold heirarchy'], the apps that have lost the standard title bar never had these features, and what has been removed is simply the restating things visible in the menu-bar and source list.
Dupe: https://news.ycombinator.com/item?id=7838454
The closest thing to this is an Android app called 'Antennas' which looks like it is no longer being developed.

https://play.google.com/store/apps/details?id=com.technolatr...
There are two sides to this coin.

What it probably means: He gave his 100%. So, the prayer is hope that whatever isn't in his control favours ISRO.

What it mostly represents: Pray to God that things work out despite what ever vague amount of effort that might have been put in to the task.
I get your point but I think this is more about potential. After 40 minutes you feel slightly deflated that it was the end of the game.

If you compared it to Cut The Rope for example there's a lot more potential realised there.
Idiom: “she’ll be right, mate.” It’s generic, meaning “it will be alright.”

Despite all this, it still reckoned me en-NZ before en-AU. Oh, the shame! 😉
And Swift would be equally terrible for a high performance 3D game. (It's not because the guy from Apple said it that it's true.)

There's a reason why every single AAA studio uses C++ for their engines and titles. And that's the same reason why it is terrible for social media applications.
The Minnesota Goodbye
One reason I make my own coffee. Why go out and pay £3-4 for some slack to do it when you can take a 5 min timeout and do it yourself for £0.20 a hit. Plus you get some thinking time which is more valuable than the coffee.
This is very interesting. This implementation may well address the 3 killer issues for Python on Android: start-up times, memory usage, and battery draw.

I wonder how hard it would be to get Kivy running on this.
I don't get it. DST installs 3 tools: R, Python, and DST itself. R and its packages are VERY easy to install, Python and its packages are pretty easy to install, and you don't need DST until you choose to install DST. It's not like they are putting a large hard to configure stack (like Hadoop/Mahout/Pig/Hive/Spark ...) for you.
Does anyone have a TL;DR of topics discussed in the panel?
Pessimism, just as illogical as optimism.

As in, care to explain why you so highly doubt it? I have little more than anecdotal trends as evidence.
I am running a one man bootstrapped startup (I prefer to call it a business then a startup) inBoundio, which is a marketing software and for me, having 1 paying customer is more important than 100 users. I get paying customers through sales, users through marketing.

For Startups, Effective sales will make your marketing better.
Imcache : Stable version 0.1.0 released with cool features.
DVF Designs Google Glass
There's an entertaining Spanish film called La Habitación de Fermat (Fermat's Room) which deals with this.

"Four mathematicians who do not know each other are invited by a mysterious host on the pretext of resolving a great enigma. The room in which they find themselves turns out to be a shrinking room..."

Here's the trailer (w/ subs)
https://www.youtube.com/watch?v=f8fS74Y-qBs
Android apps, Internet tricks and free offers
Yes, there's a very minimal API - you can find more information at https://zzzz.io/faq/ .

It basically just supports updating the IP address associated with your subdomain. As noted on that page, you can simply GET the URL, and your subdomain will point to the IP you performed the request from, or you can specify an IP address explicitly.
Probably because they wanted one that integrated well with their existing frameworks, and which really took advantage of their investment in LLVM.
Looks cool. IPv6 support would be neat.

Does this work with the AirPort dynamic global hostname? I put my username and password in, but since my IP didn't change since I signed up I couldn't see if it was working right.
If you want to build the extension and your aliases don't work add "shopt -s expand_aliases" to the compile.sh file.
Not at the moment. Still undecided on that.
What's the technology stack? Would there be a way to persuade you to opensource it?
Personally I use CloudFlare's API to achieve the same, using a small sh-script that I run in cron:

https://gist.github.com/larrybolt/6295160
This is Open Source and will get lots of peer review. Chrome isn't.

Is there any security advantage in End-to-End bring Open Source when Chrome isn't? To assume this is secure, you have to trust Google's software isn't vulnerable or compromised in any way.

Note: I guess this extension will run on Chromium too, which is Open Source.
Go's gouroutines trace back to the Modula-2 co-routines and Ada tasks, just to cite two possible examples.

Go's channels make use of CSP theory which had as first implementation Occam.
I hope it's ok if I plug my own little "Spacewar!" hobby project. It's not as true to the original, but it automatically matches people connecting to the game to have them play against each other:

http://orbital.lewix.eu/
The Go team has admitted several errors publicly (e.g. var binding for range loops, some standard library design) on multiple occasions. Those errors won't be changed because we consider preserving backward compatibility more important. You could say that holding on to backward compatibility is "defensiveness and stubbornness", but it's really just making a different decision to what you may have done in the same situation.

In fact, your premise is almost entirely incorrect. Probably 95% of Go's language design happened before it was open sourced, so it's in exactly the same situation as Swift. The Go language hasn't changed a lot since November 2009.
It's very neat, I like the simplicity of the API. If you promise to keep it up for a while, I'll definitely use it!
i clicked the dashboard icon in launchpad and it got enabled and it looks exactly the same as mavericks
Ummm... So don't download them?
I think it's more that CodeLens appears to be far less of a niche feature than the others exclusive to Ultimate, which has people up in arms a bit because it looks universally useful to all developers (but not useful enough on its own to justify the extra $10K or so if you're not using other Ultimate features).

We have MSDN access here, but that only offers Premium, not Ultimate.

So yeah, I run Premium day-to-day also, but I definitely feel like I would benefit from CodeLens in my dev workflow (especially with the upcoming Git integration in VS2013 Update 3).
Is there any particular reason you didn't just add your domain to the pool at https://freedns.afraid.org/ ?
The True Value of Estimation (it's not the estimate)
To Life360:(If you see this)
Dear sir, we are here to help you. We understand how painful it is, and we believe that "Mr. Piece of Sh*t" should striped off all his bogus patents.
We leverage expert crowd(2000+,growing) from all around the world to find "bugs" in Mr. Malcom Beyer's patents.
I think your complaints are misguided. In terms of desktop usability and feature integration Mac OS X beats any Linux installation I've ever used. This is what most people care about, not how many file descriptors there can be at once. In terms of backup, Time Machine together with a Time Capsule is the only backup system my dad has ever consistently used so far. It does not matter if there are superior solutions for more advanced users, as long as there is no dead simple solution. To my knowledge there is no linux distribution that offers something as simple out of the box.

OS X sort of lacks in default command line tools, but that can be fixed rather easily. I also feel that as Windows 8 compared to OS X loses easily both for Design and Usability, Windows 7 came closer. There are obvious limitations to the approach of all desktop operating systems and for that matter the whole "desktop" and "application" metaphor, compared to systems like the Lisp Machine. Ideally a power user would have access to a fully programmable system, without prepackaged applications and type directed interactions.
I wouldn't say any of those options.

I'm British and I would play for the soccer team (well the football team, but I'm not going to quibble about that).
This is not about the present.

Rather back when Mac OS X 10.0 was being released and Apple was unsure if developers would be willing to write Objective-C code.

They created their own JVM, with Objective-C runtime support (JavaBridge) and let the developers choose.

At the same time, Apple representatives did sessions at UNIX heavy user groups, like CERN, where they sold Mac OS X as a better BSD, and Java as first class language was part of the feature list.

As they saw developers were comfortable adopting Objective-C in their toolchains, the JavaBridge was dropped.
> I'm 100% native English

Same here regarding habitat (Gloucester), my results were:

Dialect:
0. English 1. Welsh 2. South African

Native:
0. English 1. Finnish 2. Romanian

But my mother is Welsh, and I lived in Cardiff for three years. I'd say that is fairly accurate.
Off the top of my head the only times not knowing what's going on at the layer below has been a problem:

1. The layer below has a bug that manifests at the top layer. You're not sure if your code is broke or if the stuff your code is built on is broke. I see this a lot in the Java world where people use frameworks / libraries they're sometimes not even aware of they're using and it has a bug.

2. You run into performance problems because of the things you're using at the layer below you. C++ STL containers is a good example. It's pretty much black-magic, have you ever looked at the implementation? I also see this a lot in the Java enterprise world. One of the selling points of Java is that it's monkey-coder friendly. Except when it breaks and the monkey doesn't know how things work under the hood.

Other than that, you should be fine not knowing the layer below you.
Doing a search for "Show HN" will give you pretty much the exact same list.

https://hn.algolia.com/?q="Show+HN"
CodeLens - Yes, I see, you make a fair point...
beautifully put. medicine really is bitter but it makes sense.
You can mix Objective-C and Swift code in a project, so it would be easy to progressively port code one class at a time.

Porting NSView subclasses first would give you a win, because if you use Swift the classes can draw themselves at design time in Interface Builder. (Objective-C view subclasses just draw a white rectangle in IB.)
Patent lawyers will give a free 1 hour consult (depending on country).

Patents help you get acquired and get investment. But, they are very expensive to defend.
I'm lost. Where is the "profit" step ?
I'm a contributor to OpenPGP.js. I understand your choice as the code was indeed in quite bad shape several months ago. I do want to point out though, that the code has gone through a big refactoring an cleanup since then:
https://github.com/openpgpjs/openpgpjs/releases

We also fixed all critical, high and medium issue:
https://github.com/openpgpjs/openpgpjs/wiki/Cure53-security-...

Having said that, a consistent rewrite using typed array and native web crypto apis under the hood does indeed sound very reasonable. I saw that native web crypto is not used throughout. What are your plans in regards to web crypto?

Also what is the predicted timeline for getting End-to-End into a production ready state? We would be quite interested in using it as a standalone library in our Chrome Packaged App: https://whiteout.io

Thanks