skysight-inc/HackerNews huggingface dataset:
Method parameter names are used similarly in Swift as in ObjC. For example two methods can have the same name, as long as they have a difference set of parameters. For example:

func methodName(paramName: String)

and

func methodName(paramName: String, otherParam: Int)

are different.

I'm still playing with this but there are some interesting/weird things in here. What follows is a bunch of random observations of how named params work in Swift / ObjC. For instance:

func methodName(name name: String)

Can be shortened using a pound symbol, because the variable name within the method, and the parameter name are the same thing:

func methodName(#name: String)

It also seems that most of the Cocoa APIs follow a convention, when called from Swift, of having an unnamed first parameter, and a named second parameter. e.g. this:

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

becomes:

func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!

which means it's called like so:

myObject.tableView(tableView, cellForRowAtIndexPath: indexPath)

If you name a parameter, you have to use the name. The order of parameters matters, and there doesn't seem to be a way to define optional method parameters (make sense as parameter names are essentially ObjC "selectors").
The author makes the leap from "data is live-synced between multiple running applications" to "applications that can run on multiple devices simultaneously" erroneously (or, to make a different point). They're quite distinct technologies that are not mutually dependent on eachother. In fact, this tech could be applied to web applications to also interoperate.

Web applications are run-anywhere, but are not live-synced. Google Docs are, but not web applications as a whole.
This is also not true. For starters many studies don't use a p value of .05.

People seem to have read one xkcd comic and think now all studies are false.

There are issues, especially were the people doing the studies want a particular outcome for financial gain.

But if there are issues with this study talk about them. Were are the other 19 studies they have hidden? Where have they not followed proper statistical practice?

How does the other 6 theoretical experiments on the same paper which some also have significance come into it?
Denmark at the top as well.

This is a nice visualisation too (linked from that page).

https://www.jasondavies.com/maps/voronoi/airports/
Still, we NEED higher salaries in Germany. I've seen so many people waste away on stupid code that should never have been written. (Instead, how about using a framework that automates away 90% of grunt development?) Most of the time I'm working in projects that I could have written myself in months, and they have two-digits of developers working on it for years sometimes.

The incentives are exactly the opposite of what made Germany big in high-tech manufacturing. We treat developers as the mediocre, cheap code monkeys they often are (using the word "mediocre" so I don't have to swear on HN).
Since we know they tap ISPs like Comcast directly and have placed backdoors in SSL certificates, why wouldn't they just hoover everything?
Monocle did a great story last week on the female-oriented Jigeentech Hub in Dakar, Senegal (see the 2:00 point at http://monocle.com/radio/shows/the-entrepreneurs/136/). This may not be the next Silicon Valley, but it sure seems like a start in the right direction and an inspirational model for other developing nations.
"Uncanny valley just got its ass kicked"
What’s Lost as Handwriting Fades
If any of this were true, we wouldn't have statistics departments at universities. Of course you can draw conclusions from data. Of course we should be skeptical of an assumption if the data shows that an incredibly unlikely sequence of events happened in light of that assumption.

By the way, hurricanes are assigned genders alternately. The genders go back and forth.
This really shows just how "landlocked" [1] the People's Republic of China is by the chain of islands bordering it -- they have less ocean-facing coastline than Morocco, Portugal, and even Mauritania. Next time you read about the PRC (a) trying to assert naval power in the South China Sea, or (b) maintaining claims to Taiwan despite having never controlled it, think of this map and the near complete absence of the PRC on it. Access to the Pacific Ocean is critical to their strategic growth.

edit:
[1] see grandchild comment
Idiot's Loop aka The Day I Nuked Los Angeles
How interesting! I believed too much of the A7 stuff =)
How does this happen? Who are the people who decide what is a valid patent/trademark and what isn't? We all here look at each other in disbelief (figuratively). Yes someone granted the the trademark thinking this is valid thing to do.

I guess, thinking about it. No matter how indignant I would get about this topic, I really don't see myself dropping programming and applying to the Patent Office.

It seems to me this is not completely unlike the case of primary education in US. I have heard and seen horror stories about utter incompetence of math and science teachers in some schools. I get angry and indignant about it. But, in the morning, I will go back to programming. I will not be applying for a teaching certificate or whatever the first step is to become a teacher.

Painting with broad strokes here, it seem, this is the work non-experts doing experts' work. The tragedy is there are anti-incentives to attracting passionate or driven individuals in such positions. Bureaucracy, low pay, perceived cultural low status of the jobs, is probably the driving force behinds these kind of things.
Golden Arches
Still, if an OS cannot deal with me having a platter disk, it is SLOW (regarding file system access).

Windows is the same, slooooooow. Linux is seriously fast even with a HDD.

Of course, my next PC (whenever I'm gonna need one) will have an SSD, but that doesn't mean you shouldn't optimize "disk" access or filesystem speed in an OS.
IANAL but I'm pretty sure that a judge would never rule that there was possibility of confusion between all of these products on Zazzle and Pi Corporation. I think the real issue here is that Zazzle needs to exercise more discretion on which cease and desist letters it follows.
This has to be a move towards the development of games on an Apple TV.
I actually find that the changes in contrast have emphasized important elements of the page. As an example, the buttons and text on the front page will probably only need to be read once unless you're actively looking for them.

The auto-suggestions have helped improve my results a few times, particularly when I can't think of a bang.

The red bar and default coloring are probably a little more subjective, so I can understand that. I do hope changes don't accumulate to become more negative, but I find these changes to be largely pleasant.
These guys look to be doing some nice work integrating Cassandra and Spark http://blog.tuplejump.com/
They've piggybacked on the Cassandra clustering using a java agent to run the Spark masters. Doesn't seem to be a realease available yet though.
Disclaimer: I work for GraphLab Inc.

GraphLab Create aims to do what you're describing in terms of solving this problem without a big learning curve. I'm not sure what you are looking for in an appliance solution -- it's a Python package, but does not require a lot code to get good results, so hopefully this may qualify. With 5 lines of Python code to import your dataset and train an out-of-box model, you can get up and running with a basic recommender. Some data munging may be required to get things into the format our model expects, but I'd love to hear what format your data is in if some munging is necessary so we can make our API as easy to use as possible.

You can follow the tutorial [1] to create a basic recommender (if you want to try out GraphLab Create on your machine, just pip install graphlab-create and come to our website to get a product key [2]).

[1] http://graphlab.com/learn/notebooks/basic_recommender_functi...
[2] http://graphlab.com/products/create/quick-start-guide.html
The above poster is mistaking the "rule" that only the Mercator projection allows for straight lines to represent the meridians and parallels of the map. While this is true for both longitude and latitude on Mercator, only longitudes are allowed to be straight on pseudocylindrical projections (like the one shown in the OP). Since the map in the OP only draws along horizontal lines it's fine to use that type of projection.

Cylindrical (Mercator): https://en.wikipedia.org/wiki/File:Mercator_projection_SW.jp...

Pseudocylindrical (Wagner): https://en.wikipedia.org/wiki/File:Wagner_VI_projection_SW.j...
> Apple has full source code to the driver stack

The only place where this is likely true is for their Intel graphics drivers - Intel is probably the only graphics company on the planet that treats their graphics hardware as something less than the most cherished of all trade secrets.

No, you can bet damned good money they get a "manual" and a binary blob from their GPU vendor and they have to do the same reverse engineering as the Mesa folk do, only they have the added advantage of not needing to recontribute any of their changes publicly.
Can you elaborate on why massive datacenters are no longer necessary for search technology?
Apple Devices in Australia and New Zealand Receive Ransom Demands
Logic of a DHT in 100 lines of Go...
Also may be of interest - the Apple support forum thread where this issue is being discussed: https://discussions.apple.com/message/25902093#25902093
I am in the same boat. Don't see what is wrong with not having sex if I feel comfortable as it is. It looks for me as those people that gone crazy without sex are the same ones that would have gone crazy even with it.
Yes a good reliable backup system is a must. I've been running SSD's since 2010 and have seen three failures from three different vendors and different drive generations.

Failures range from SSD no longer being able to communicate properly over SATA, to losing chunks of data at random points in time, and freezes.
IOS Swift Tutorial
I'm putting together a set of tutorials as part of the process of learning Swift. I invite anyone and everyone else to join me.
There's nothing wrong with linking different schemes as long as the user is expecting it. Most users click links without first examining the URL and the default assumption is that a link points to another page. If you say "click here to email me" or if the link text is an email address or whatever then, yeah, they'll expect a mailto. But if you don't get specific indicators like that, the user will tend to be surprised when their email is suddenly opening, especially if this involves opening Outlook or such, and it's not a good experience to unexpectedly be looking at the "compose new email" window.
Money, please.
That should actually be 'no implicit fallthrough'. You get fallthrough with the fallthrough keyword.
I suspect I'm one of the dark matter programmers Scott spoke of. I'm from South Africa by the way
Codenomicon discovered another SSL flaw, this time it's GnuTLS library.
http://www.blockedinchina.net/?siteurl=s3-ap-southeast-1.ama...

Awesome. You got all of S3 blocked.
Yeah, it's only the entire basic Syntax of the language they copied.

Yes, Swift's semantics are different (since it's essentially a domain-specific language designed to make writing Cocoa apps faster), but syntax-wise a Go programmer feels right at home reading Swift.
Codenomicon seems to be on it's way to overrule the internet.
Microsoft Smart Home (1999)
I recall a lot of this stuff being in their visitor center around 2002 or 3 and recalling just how futuristic it seemed. Interesting to see in context with the internet of things and Apple's own announcement today.
The trademark covers exactly the "π" symbol displayed in the [Wiktionary page on Pi](http://en.wiktionary.org/wiki/pi#English) followed by a period ".".

The guy did not create his own font. Zazzle just started pulling all the things with the π symbol on them, because as I'm sure everyone is aware, nobody has ever thought to put π on a T-shirt before, so obviously this guy's trademark on "π." takes precedence over all the copycats!
Marx Andreessen
Rust is not vaporware under any reasonable definition of that word; there is plenty of Rust there to run. It is not stable yet, to be sure; but there are plenty of people happily using it, some even in production.
"...with all state and federal laws for the territories in which the app functions"

Total United States Bitcoin companies that meet this criterion: zero.
Recent programming languages for AI?
Qt Build System: makes so much sense
Inside Spacewar – Part 2: To Draw a Star (archeology on the first video game)
Actually, the update below says that it was basically made in Photoshop, because there were planes that apparently don't serve that airport, and the relative sizes of planes were off. Still a neat idea, but probably hard to capture precisely like that without an automated stationary camera.
You are forgetting or don't see that society at large does exactly the thing. Every time coworkers/peers/acquaintances learn that someone is a virgin at mid-life he or she goes through proactive bashing to stop that and have a partner or become a parent. I saw this on too many occasions for it to be random and irrelevant rant. People are actually pressured into having sex.
Apache issues Tomcat patches
It would be cooler if it took the shape of the beach into account, and showed what would be across the ocean if you were oriented along the tangent line.
Seattle council passes $15 minimum wage ordinance
If any of this were true, we wouldn't have statistics departments at universities.

I'm not sure what statement you're making here.

Of course you can draw conclusions from data.

I never once said you could not make conclusions from data.

The data I had was that a) a fair coin was flipped; and b) out of 1000 flips, 873 of them were heads. Sure, this event has a small probability, but so what? Does it mean the coin was biased? Of course not. You told me that the coin was fair. If you didn't give me a) then I could certainly try to tell the probability of how biased the coin was doing an inference based on the data. But that wasn't part of the parent's question or background information. You go with what you know, not what you're sceptical about. If you win the lottery (which has a tiny probability), does that mean the lottery was biased towards those numbers?

Of course we should be skeptical of an assumption if the data shows that an incredibly unlikely sequence of events happened in light of that assumption.

Let me pose the question to you. You are given a fair two-sided coin. You flip the coin 1000 times. 875 of the flips turn up heads. Is the coin biased?
> There doesn't appear to be a way for a browser or non-Apple product to interact with the stored data

What APIs do the iCloud.com web-apps use, then? ("Non-public ones" is the likely answer.)
Do we know if enums can be recursive?

i.e.

enum BinaryTree = {
case Leaf(Int)
case Node(BinaryTree, BinaryTree)
}
> Rust has been in development for years now. That's a very long time in the software industry. A few years of development time without a stable release is understandable. But it's getting beyond that now.

Not for programming languages. These take years and years. Take a stab at any of the most popular languages. They weren't created 1-3 years ago. It takes time, and that's a good thing.
I'm in China and noticed this! Tried to download a PDF from S3 and it took at least 5 tries before I could get it.
I had to open things in a new tab (in chrome) to see them (odd, but it worked?)

Edit: Seems to be working now anyways :).
San Francisco, California. Full Time.

Stack: Ruby on Rails, Javascript, Backbone.js

Resume: http://goo.gl/yHeoOW

Contact: arwong09@gmail.com

Hey all, I'm an experienced Web Developer, looking for a full-time position at a personable company, where I can ship production-ready code everyday. I like making light-weight, stylish, and user-friendly apps. Send me a message and get in touch!
Pocket PlayLab

Bangkok, Thailand

Work Permit provided (VISA).

Pocket PlayLab is a leading game development studio that has grown from a handful of passionate gamers to a group of 50 and more enthusiasts.

Founded in January 2012 and located in the heart of Bangkok, Thailand, our studio is the home of our hits Lost Cubes, Juice Cubes and more hit games in the pipe! We have proudly reached more than 21 millions of downloads of our casual free games across the world and we believe the brilliant experience we give our players comes from the diversity and experience of our people.

With more than 12 nationalities, you will definitely find a dynamic, multicultural, team-oriented environment here. And in addition to this, you will get highly competitive salaries; enjoy an amazing workplace with break areas, free snacks and drinks and some cool social events.

We currently have the following open positions:

- Software Engineer (Backend): https://hire.jobvite.com/j?cj=oGh2YfwH&s=Hacker_News

- Software Engineer (Business Intelligence): https://hire.jobvite.com/j?cj=ohi2Yfwj&s=Hacker_News

- Operations Engineer (Backend): https://hire.jobvite.com/j?cj=oWA2Yfwg&s=Hacker_News

For the right candidates we would also consider remote workers.

If you have any questions feel free to contact me personally at bo@pocketplaylab.com.
I do indeed stand corrected. The projection wasn't stated and I presumed too much without really inspecting it.
Yeah, and it also sells consumerism, promiscuity, ignorance and addictions. :)
Neat! I'm hoping this is going to stay (and eventually end up on the home page).
Just a suggestion before i tell you a book/s:
> dont look for that urge..Someday you will get some idea which will compel you to build it into an awesome product..

Now here is my reading list: https://www.goodreads.com/review/list/11742965-abhinav-sriva...
The list is not updated since a long time. Will do this weekend.
Grab anything except biographies, will surly add value...
Work on your failure quotient before your start again.. Instead of drawing an urge by reading stories/biographies work on fundamentals, economics, business and strategy. I want to learn what was your last start-ups and what could be possible reasons of failure. If you are comfortable do share with me here or in PM.
I hope to see you soon on something new and amazing!
How can I upload files asynchronously with jQuery?
I think this can be forgivable when you want to render text perfectly.

I tend to use text as images for logo fonts and banner fonts where you want to ensure the client doesn't render it in some weird way.
Just wanted to start a thread on some project ideas for this data:

* Discover geek friendly WordPress themes and plugins by analyzing CSS in stories posted on HN.

* My pet EVIL project: Extract self identifying statements from comments and create profile for HN users :).

* Find out abandonment rate of veteran users.

* Find out undiscovered great stories that didn't got in to frontpage because algorithm deficiency in HN (for example, get links posted by people with 10K+ karma but without upvotes.
Interesting.

I still think it would be hard to apply to a ref counter app, since you'd need to keep track of change in ref count for later cleanup (thread-local per object maybe? sounds inefficient), but I now will admit that it sounds possible.
this seems wrong to me. If you look at a map, China has a fair amount of coastline.

Do I have this wrong?
I agree with you. I'll bet this is coming to OS X sooner rather than later, and people are largely missing its significance as a GPGPU programming environment.

Despite Apple's best efforts, OpenCL uptake seems to be sluggish. CUDA continues to dominate developer mindshare, by providing a far better language, API, and toolchain.

Compare the C++11 subset supported by the Metal shading language to the device language of CUDA C++. Templates are a huge feature. Ahead-of-time compilation is huge (vs shipping strings to the driver like OpenCL). It retains the basic workgroup structure of OpenCL with local and global memory, so it looks feasible to map to NVIDIA and AMD hardware. Is there really anything PowerVR specific in here? People seem to be inferring an awful lot from the name, but nothing sticks out at first glance.

The features of the shading language would make porting applications from CUDA less painful. If they went all in on XCode dev tools to make it a rival to NSight for profiling/debugging, maybe those Mac Pro GPUs wouldn't seem so neglected.
What kind of artist is he? It looks to me he's a con artist.
Yes, that "untargeting" would be the whole point of using "a search engine that doesn’t track you".
DARKCOIN
DockerCon- First-Ever Docker-Centric Event
I'll grant you that. The compiler/llvm/clang parts of it though are still under NDA.
I hate pages that deliberately break the functionality of the Space bar.
The PRC is almost completely surrounded at sea by other island nations which form a near complete "archipelago landlock" that doesn't exist (as far as I know) anywhere else in the world.

So while it is true that China has lots of coastline, it can't project that coastline out into the Pacific Ocean because it is blocked. News reporting about China's actions often misses this important motivator.
Seriously buddy you are missing out on a lot of fun!
If you mean by "entire" the spelling of one keyword and the omitting of parentheses. Everything else seems to be more related to C and various Action/ECMAScript like scripting languages.
It sounds like a neat trick, but I'm having a really hard time thinking of when I'd actually want or need to do this. If I'm already near my desktop or laptop, I'm unlikely to start composing an email on my phone and suddenly decide I want to continue it on another device. So I'm not sure what friction they are reducing.
Why would one not set up a tunnel? Honest question.
I suppose I too am an African programmer. I never thought of myself as one because I first touched a computer after I left the continent. However, here I am writing Machine Learning code.
That would be difficult, since coastlines are essentially fractal.
This makes it much easier to relate climate for overseas countries. Ocean currents and other effects excluded, the weather in Japan can be similar to California.
Another example, Cuba is directly aligned with Western Sahara.
Telling you which lane to get in is like a 12 year old feature of car navigation systems isn't it? I certainly remember the car navigation systems in rental cars from 12 years ago having that feature.

Same with taking traffic into account, especially in Japanese systems which have done that since like 2004.

If Google finally got around to adding those features that's great but hardly worthy of "brilliant" praise for something that's been around for years.
"Landlocked" is stretching it. It's >800 miles from Kagoshima to Taipei, >300mi from Kaohsiung to Laoag, and ~680mi from Laoag to Hainan. Add in the Tsushima Straits and the bit between Hainan and Vietnam, and that's over 2000 mi of ocean that you'd need to blockade to block China from the Pacific.
While having some support for garbage collection is good, reference counting is not is a rather expensive way to implement that for applications. This becomes especially bad in multicores since it may dramatically increase the number of writes to shared object cache lines.
I think that the choice of projection works against China here, since it has more southerly exposed coastline. Also, much of its exposure isn't due-east. I bet a projection with less polar distortion and some sort of tangent-based algorithm would paint a more accurate picture.

But all that said, there definitely are a lot of islands between China and the Pacific.
Agreed that Sunspider is a horrible joke of a benchmark. But it was briefly useful as part of kicking off the JS wars!
They're all playing football.