skysight-inc/HackerNews huggingface dataset:
Previously posted to HN: "Creativity is Not a Team Sport"

http://fixyt.com/watch?v=QfMvqkrQkYQ

https://news.ycombinator.com/item?id=7494705

One of the best lectures I've seen on the topic.

[There's] a very long and well-established literature in psychology that getting groups of people together is no way to come up with ideas. Creativity is not a team sport. What you're looking for is somebody's individual, intellectual trunk to make new connections and come up with something new.

Let's imagine billions of neurons in my head communicating with stuff they've been talking about all their lives together: there's a high probability that occasionally they'll come up with something new. Let's now think of the line of communication that you and I have got between each other, which is impoverished, because we have to try and translate complex ideas into language, and how many times do you find you've got a good idea, it's almost in symbolic thought inside your head, and you really can't articulate it to someone. And when you do, they get the wrong idea, because really, language can't encapsulate it until it's fully formed. There's no good evidence that I know of that these brainstorming sessions will come up with a solution or a new idea.

What they might do is improve a little bit of team spirit, or show some of the people in the group, "well, if that's the best they can come up with then I'm doing OK". The idea that you can marshal creativity is an error. I'd go a little bit further than this: if there is somebody who's spending 80 hours a week running a creative team, I'd stop them right there and tell them "you don't run a creative team, you allow a creative team to run". That would be the first thing I would jump on. People ask themselves "how do I make a team be creative?" You don't. You allow a team to be creative.

(Emphasis in original.)

More: http://redd.it/21qgiv
How are you doing development without a non-mobile OS? But
I imagine http://www.tryfsharp.org/ works even for mobile.
Introducing The SPACE: monochrome space shooter
"Cryptocurrency" is a misnomer. Bitcoin is an asset and even its biggest supporters agree with that. "Cryptoasset" - yes, "virtual currency" - no.
I felt the same when working on iOS. I felt I was writing way too much boilerplate code, while Android and Windows Phone just gave me a lot more "for free".
This was the teaser trailer
https://www.youtube.com/watch?v=UTfkiTKZr2w
What we know: the stated goal of Metal is exactly the same as the goal of Mantle; reducing CPU overhead.

Hypothesis 1: Metal aims to replicate that for iOS, while Mantle can be used in the Mac Pro (which uses ATI cards)

Hypothesis 2: Metal could wrap around Mantle on OSX and some other similar interface on iOS where Mantle is not available, for a unified Apple interface without having to write their own ATI drivers
i don't know if this painful or just dizzying
I was thinking more about runtime method replacement.
Swift is a step in the right direction, but RubyMotion is adding support for Android, which will make it more appealing than Swift.

Also, it's ruby. activate high and mighty language boner now
Ask HN: How does everyone feel about apple competing with developers?
I have noticed a lot of companies affected by ios8 but i don't understand what apple gets from competing with startups that already offer certain services on their platform that makes their platform better. If these services were not on the iOS ecosystem then that would make sense like a windows phone. If Microsoft duplicated different startup features that would make sense because a lot of startups don't develop for windows phones, what's everyone else's opinion?
Luckily I don't have to spend all day in any apps, since I have a lot of varied responsibilities. GIMP is sufficient for me for most bitmap/photo editing work and there's certain parts of it I like better than PS. Inkscape is underpowered; okay, but not my favorite. Then again, neither is Illustrator. In a pinch, I can use Adobe products either on my old Mac or the Win7 box, but that's usually for using old files or opening files from others. (I have a KVM.) It can be inconvenient using non-Adobe tools, but I figure now is a good time to break vendor lock-in. Five years ago I still found GIMP insufficient but that's no longer the case.

Believe it or not, two iPad apps have become really important design tools for me- iDraw, a vector graphics app, and ProCreate, a painting app. They cover most straightforward duties. I was very surprised at their power, and not having to whip out the graphics tablet is nice. Working anywhere from an iPad mini retina is pretty liberating. Obviously the laptop is still needed for on-the-move coding, but again, that's Linux, despite the (good) Mac hardware.
Not using labels with radio and checkbox input elements could be on that list again.
That's really not a lot. The optional semicolons could also be influenced by BCPL or JavaScript.
I wonder if they had to pay or if Apple decided to include of free in our post Snowden era.

A couple of years ago, I was at a ddg hackathon when inclusion came up. I believe they mentioned that it was on the order of a 7 digit number to be include in the list of search engine. Regardless of how much it was, they couldn't justify spending that much money on being include in Apple devices.
For what it's worth, I literally laughed out loud when you suggested that we blame women for being disrepected. Thanks for that.
Aren't you paying for hosting on each droplet though? Consolidating would save you that money, but I guess this wouldn't have a huge impact if the income per customer is a lot larger than the cost of an additional droplet.
Yosemite? This doesn't sound feline!
Ask HN: run a successful startup? I'd like to interview you about naming it
I'm writing a book on how to name your startup, which is pretty much finished. As a part of the package, I'm also interviewing a bunch of startup founders, to see how they named their company.<p>If you're free sometime this week/next week for a 30-60 minute Skype interview, shoot me an email from my profile or message on this topic. Thanks!
Downside is that if I use an URL shortening service that allows me to change where you are headed after the fact (for example after 1000 hits, go to a new page instead) then you've just broken that functionality.
It'd be really interesting to learn about founders' calculus in this sort of situation. What makes $25MM enough? What is it about existing growth that does or doesn't suggest selling in this fashion?

(I mean this in an entirely un-cynical way. Genuinely curious, and not trying to imply anything negative, $25MM ov value in less than two years is pretty amazing.)
Sadly BF4 is kind of an optimal case for an API like Mantle. Their rendering workload is heavily CPU-bound, so Mantle produces big gains. A lot of other game engines will see much smaller improvements because all the weight is on the GPU, or on systems Mantle doesn't touch, like physics.
Apologies for coming across as condescending - I didn't mean it to be. This is a topic I am really passionate about.
While I'm hoping this is a hyperbolic suggestion, it's almost certainly a bad idea to use the clipboard for this sort of thing, because none of that is sandboxed properly, and creating a special format that says, "I'M A PASSWORD" sounds to me like designing an API for malware authors, frankly.

At the moment, it seems like copy-paste in passwords is a nice intermediate step between the "password you can remember" era and an era where we have secure keyring managers. In the end, you can imagine that you'd want them stored not on the clipboard (where anything - including Javascript running on a site - can get them easily), but in a secured area of memory, and entered on demand on trusted sites.
Still no user accounts on iPad. The only thing I want, and 8 versions in, it's still not there. Why I can't create a login for my kids on my iPad that hides my mail, calendar, certain games, etc? I don't understand why this isn't possible.
Even if CPU isn't the bottleneck, you ought to see some power savings.

Either way, it will make it easier to bolt a monster GPU onto a smaller, more efficient CPU.

(What we do about GPU power consumption is a different problem...)
Does anyone have a link to the actual API docs?
> What do you think?

I think URL un-shortening should be done in the browser, on URLs that were shortened according to a standard hashing method, so your browser can tell you where the URL will go.

Shortening sevices are ridiculous and dangerous.
I've been using it exclusively as my primary search for a year now, and it's as good as or better than Google for nearly all purposes.

You can re-run any search on google with the "!g" bang notation (or "!sp" for a proxied StartPage search, which is nearly the same).

The recent UI changes have been nice (my biggest observation was that my local CSS changes no longer actually change anything about the site, which is to say, my annoyances have all been addressed).

The primary lacking features are date-bounded search (I still use Google for this), and certain specialized searches (e.g., Google Books, Google Scholar, Google News), though DDG have been expanding their tools, and I'm increasingly using site-specific searches (e.g., reddit, HN, StackExchange, and certain blogs) rather than general Web searches.
This is exciting news, I was a Kickstarter backer, but I've been holding off on giving it a solid try until some features like multi-cursors were added.
I think you're putting words into his mouth, and perhaps intentionally misrepresenting what he wrote.

Swift was announced just a few hours ago. While we can make assumptions about its safety based on its feature set, or we can assume that the very vague performance details Apple provided are valid in a real-world setting, none of this has really been tested or verified independently yet.

What cratermoon wrote is perfectly legitimate. Let's try Swift out in the real world, perhaps for a year or two. Let's get some real data. Then let's analyze that actual data, rather than engaging in unsubstantiated speculation, or trusting some vague performance graphs shown in a conference presentation.
1) The browser doesn't know the long URL so how can it proactively lengthen it?
2) The server might not know the long URL since all that t.co knows about is the slate.me URL and that only knows about the slate.tribal URL and it only knows the goog.le url and so on and so forth. So this would not be possible unless it was only 1 hop.

3)I am assuming the services you want to integrate into the server software will resolve the shortened URL into a long one or vice versa but in case there are multiple redirects the services would still face the latency of redirects.
In case anybody else doesn't know what PHR stands for:

http://en.wikipedia.org/wiki/Personal_health_record
Haha thanks, very nice!
These are certainly some bold claims, love the confidence and excited to see what you guys have up your sleeves. Hadn't heard you all were working on anything outside of Light Table.
No, they don't. This feature already exists, and private tabs don't go to iCloud.
A lot of them are still valid.
Ask HN: How much user validation is enough? When to build?
It seems that people have gotten a bad taste in their mouth with respect to building useless products due to lack of user validation. And that's fine. But it also seems that people are too afraid to build anything until users give them a green light every step of the way. I.e. we've gone too far the other way.

I'm literally stuck in meetings sometimes debating whether or not to put a hold on the next electronic prototype of a product because we're unsure how to position the UI: pixels on the goddamn screen, of the old one. Because we can't move forward until we know exactly what we're going to build... Excuse my frustration, but if this is your legitimate source of contention as a startup, then you're probably building a commodity rather than a technology. Which is fine, but definitely isn't the case for all companies.

How many user surveys are enough to show interest in a concept? How many email signups on your landing page should it take to move forwards and build out a product? Here's a harder question: you have a prototype, you've done some user surveys - when to direct the team's attention to finishing out the product rather than market research (a serious issue for say a 3-person team).

The way I see it, anyone can make a decision with perfect information or someone telling you just do it, while the opportunity for a new venture lies in moving fast in the general right direction. There's a trade-off: by the time you're certain people want something, someone's probably already made it. I like to believe that logic and first-principles reasoning can be an efficient alternative to never-ending user validation.

Thoughts?
"Hell hath no fury like a woman stormed"

/sorry
The iPhone 5s now has dedicated movement tracking hardware with the M7 chip.
Just like mp3 players and touchscreen smartphones never took off due to Apple maintaining a walled garden around the iPod and the iPhone?

If they come up with a compelling product there will be competitors and standardization.
Neither does "Mavericks" - they switched last year to "Places in California".
I remember that that I could do far more with my Sony Ericsson W800 (and Salling Clicker) than I could with my first iPhone. Dialing numbers from the address book, sending and receiving SMSs while the phone was in my bag/pocket, turning the screen saver on and pausing music if I left the area - and reverting on return. Apart from the UI polish, this was the least impressive part of keynote (at least for me) as those were things I had to give up on.
In the iCloud world, a user pays for his storage space directly to Apple. That will be an interesting shift for startups. There will be no backend expenses on a per user basis.

How to monetize the user is still wide open, but Apple will be covering the storage and server tab. (With money added from heavy users. Casual users needn't pay.)

The dark side of this is that there doesn't appear to be a way for a browser or non-Apple product to interact with the stored data. So you trade free backend servers for writing software only for Apple customers and even then not when they sit down at a borrowed machine.
I had no idea this is a thing, which is.. surprising to say the least. That explains a lot of what I thought were crashes, but wow is that user hostile.

I'm really hesitant to say Firefox gets it "wrong" even if it is inconsistent.
It's interesting that inline assembly is your first bullet point, since there's nothing I can think of that ruins a code file more than inline assembly in a host language. Put that crap in a .S file and link it in like everything else, for crying out loud. The one time you need inline assembly is when you don't want to build a function frame, such as a tight loop, but come on.

Also, even in systems, I can think of about once a decade I even need to write assembly, so... maybe grasping at straws a bit?
Build The Spirit Radio That Creeped Out Tesla Himself
> The server might not know the long URL since all that t.co knows about is the slate.me URL

The server at t.co could send a request (HEAD works) to slate.me, and follow up any redirects it gets to resolve the final URL. (This could be done just by following until no more redirects, or only sending requests to known URL shorteners -- there's advantages and disadvantages to both) -- and you don't need any new HTTP verbs to do it.
A Star-Gazing Palace’s Hazy Future
Learning to Code for a Non-Tech Startup Founder
There's a huge emphasis on learning to code these days. It seems the focus is to learn to code to get proficient enough to be hired by a start-up or software company. But what if you want to learn to code because you have an idea and would like to create a start-up? Does anyone have any ideas or advice on what to focus on, as far as language, stack, or just generally speaking, etc., to get you up and running with your own start-up? Note: This is coming from a semi-non-technical, non-CS degree founder but has experience working in software companies.
Exactly. What's at play is a combination of publication bias and (possibly) a slightly-too-narrow null hypothesis. This kind of silliness can squeeze through without any need for the null hypothesis to be entirely absent, which is the aspect of fixermark's post that I object to. I'd bet good money at 5:1 odds that the null hypothesis the paper used was more sophisticated than his uniform distribution let alone the delta distribution he accuses them of using.
Funny, no one mentioned Microsoft.

It must be a strange state to pass from most feared and hated to irrelevancy.
> The approach Go takes is to bring C language to a more modern world

Like all the other thousands of languages with C based syntax.

> var x = "Hi" reminds me of Go's const types

Why does it remind you of Go and not of all the other languages that use 'var x = "Hi"' like JavaScript, ActionScript, C#, Scala, Kotlin?

> The ARC usage reminds me of Go's garbage collection

Why does it remind you of Go and not of all the other languages with garbage collection?
Docker is the answer to your challenges, IMO.
'Female' Hurricanes Kill More People
For revoking a corporate charter for violating a customer or partner's 1st amendment rights.
A great post!

>When building a binary classifier, many practitioners immediately jump to logistic regression because it’s simple. But, many also forget that logistic regression is a linear model and the non-linear interaction among predictors need to be encoded manually. Returning to fraud detection, high order interaction features like "billing address = shipping address and transaction amount < $50" are required for good model performance. So one should prefer non-linear models like SVM with kernel or tree based classifiers that bake in higher-order interaction features.

I am not seeing the argument here. Can we just not encode binary conditions with dummy variables?
> I recently found this happening with Twitter's Android app. The user sees a link to player.fm and thinks it will open the native Player FM app if they have it installed, since it's registered to handle that URL pattern. But instead, the OS offers web browsers and Twitter as ways to open the link, because it's not really a player.fm link as presented to the user, but a t.co link. If the user then chooses a browser, the browser immediately redirects to the correct URL, which then pulls up the intents menu again.

You don't even have to go that far. Just click on a youtube link. First it'll ask if you want the www.youtube.com url to play in a browser or the app (which sucks), then it'll redirect to m.youtube.com and ask you again.

Only reason I haven't set it as my permanent choice is because I still hold out some shred of hope that the youtube app will be able to play an entire video without stopping for 2 seconds every 3 some day in the future.
Interesting study re how human psychology, gender bias and natural disasters apparently intersect.
I think there's a jailbreak thing for that
The 'fill command buffers with commands' approach they adopted is basically an alternate way of achieving the same goals as AZDO. You can view AZDO GL as just filling a command buffer for you behind the scenes (with a few other quirks)
Fortran came before Algol and arguably influenced it[1]. I agree with COBOL and SQL in particular, though.

[1] http://www.digibarn.com/collections/posters/tongues/Computer...
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.

I'm managing something like this in Go. There are no refcounts, but everything is very much mutable. I'm basically arranging for a span of time where I know nothing unprotected by a channel is going to be mutated, then I simply let every thread in the app that cares to read data from every part of the heap, but only during this span of time. The same technique could be applied to a ref counted app. (It would probably work best for games that have a tick.)
This guy's work is complete bullshit-- and has been debunked by reputable scientists. There is no independent scientific evidence for it. If it were legit, you'd know about it...
https://www.ted.com/pages/791
http://awionline.org/content/calamity-wild-orangutans-borneo
I still have a bit of wireless X10 I use for a couple of rooms that never got totally rewired :-)

But you're absolutely right. It's hard to sell incrementally useful capability when it requires spending a fair bit of time and money to upgrade components that are doing a decent job today and probably will for years to come.

Case in point. Would I buy a Nest if I needed a thermostat today? Probably. Will I buy one to replace a perfectly good programmable thermostat that's already installed and working? Probably not.
I felt Apple really wants to use the network effects to choke Android. If everything works so well with each other in the Apple ecosystem, it is going to make the life difficult for Android. Steve Jobs wanted to go nuclear on Android but I think Tim is really doing it - calmly.
Location: Frankfurt, Germany | Remote| On Site | Full Time

Stack: Java, Java MapReduce, Pig, Mahout, ZooKeeper, Accumulo, Hadoop, Python, C#, C, Shell Scripting, Maven

Resume: www.linkedin.com/pub/zachary-radtka/12/3/508/

Contact: zachary.radtka[at]gmail.com

My wife has accepted a position in Wiesbaden, Germany and I am looking to continue my career. We will be moving mid August and I am an engineer with over 10 years of experience across a broad set of skills in software engineering, system architecture, and solutions engineering. Recently, I have focused on Hadoop engineering and have been involved in a number of production and research projects. Previous experience includes mining larges sets of vulnerability data from computer networks to determine trends and discover new attack vectors. Current focuses are developing Big Data analytics and applications on large multi-node clusters utilizing Pig, Java MapReduce, Zookeeper, Accumulo, Mahout, and Greenplum.

I also love learning new things and tackling hard problems, so I am open to learning languages and creating interesting products.
I think you misunderstand what I'm trying to say. The point is not that x should be out of scope (why would it be?)

The original assertion by curveship was that the outer context is not kept alive for the function, and that f() only gets access to the variables it explicitly imports from the outer context. And I thought this might be wrong, so I cooked up the example.

Again, this is not about scope. This is about the fact that the function itself keeps a reference to the entire context it was created in, as opposed to just the things it explicitly imports.

In this, it appears, Javascript works exactly as Ruby, which again makes the entire outer context available through the binding facility.

I'm sorry if that wasn't clear from my description.
Is Google still the default?
Only in some ways. I doubt it will be as customisable nor the developers as responsive to feedback.
I think you missed that the App Store is an iPhone afterthought -- the original, still supported, intent was to support HTML5 apps installed to your home screen.

You can write your own software, run it on any iOS device, share it with others, even sell it without anyone's permission.

Here is a PacMan style game, for example:

http://mrgan.tumblr.com/post/257187093/pie-guy

If that's not "hobbyist" friendly, I don't know what is.
I agree, but think it is even more niche. They hope
that wearables will transform the "quantified self" from a niche to a mainstream, but as this iWatch parody says: http://mashable.com/2014/05/30/apple-iwatch-parody/?utm_cid=...
"we take privacy seriously and will livestream <all your bodily functions and> your location to <not only> NSA.
Show HN: ghurl – URL Shortener powered by GitHub pages and repos