skysight-inc/HackerNews huggingface dataset:
A lot of the people whom I met in Vancouver via Twitter I actually met via an app called Twinkle, which was essentially a wrapper around Twitter that added this sort of geographically-located content, and which was released shortly after the iPhone 3G and iOS 2.0 added location-based functionality (but long before Twitter did).

Basically, Twinkle could work on its own or with a Twitter account. When you posted a message, it would go to Twinkle's servers along with geolocation information, and then Twinkle would post it to Twitter in turn. Other Twinkle users could see your post via Twinkle's servers, as well as your actual Twitter feed. It was a fantastic way to discover new local users, and you could scale the radius up or down (from I think 1km to 10km).

I know one person in particular I ended up seeing in my stream a lot because we both lived in one area and worked in another area, and lots of others just worked in the same area as I did. You could easily Twitter-follow them, which let you take those relationships out of Twinkle.

For someone who was completely new to the city and the community, it was a great way to start getting connected to people in the area.
If only there was some way to make spammers do the work of Bitcoin miners....
I've only done a little bit of Angular, but as is widely reported, the docs were a huge turnoff. The learning curve to build anything is pretty steep, which is where really solid docs would be crucial.

I've been living in Backbone land for a few months now, on projects without Marionette, and having looked closely into the Marionette way of doing things, I think it's pretty much essential to writing maintainable code. I'm in the process of trying to convert chunks of the app to Marionette, little by little, and also running a simple home-cooked dependency injection scheme, which I may blog about once the kinks are all worked out.

For those who've been burnt by Backbone in the past, I really suggest giving Marionette a shot. It's not perfect, but it standardizes a very clean, very understandable methodology for building Backbone apps.
Well in that case I don't see how that law is applicable to Glass at all, since Glass is not mounted on top of the dash.
I don't know, but the timescale is very different from Twitter. The founder's been CEO at Kickstarter for 5 years. Twitter went from Noah->Jack->Ev->Dick in four years.
It isn't a true "HUD": it is a tiny screen sitting next to one eye in the extreme corner of your vision; it requires a massive refocus of your eyeballs to see the screen, and in the process your other eye totally loses its ability to focus on anything at all. If you want to look back at what you are doing, you have to move your eyes, refocus them, and even resynchronize them. The point of a "HUD" is that you can see updated information while continuing to stare straight ahead and focus on your target: Glass is not a HUD.
Unless the app uses some iOS 7.0 specific API, it makes sense to support at least 6.xx considering 7.xx is just over a month old.
No, the client that spawned this blog post was specifically asked for heavy google maps integration. We haven't had one client asking for just a server side app in years.

I've been doing this for 8-9 years, I have a good idea on how to talk with my clients :)
People are too obsessed with age. What is the point of telling yourself you CAN'T do something because an arbitrary counter reached an arbitrary point? Useless beliefs are what will limit you.
> Therefore a computer can not reproduce the essence of music.

Music that wasn't written on and for a computer, no. Yet it's perfectly possible to manually craft "variation of duration, velocity, loudness" for every single note of every single instrument -- just not by feeding music in standard musical notation into a sequencer unchanged! I agree that MIDI isn't very sophisticated, but it's hardly the last word of music written on and played back by computers. Just consider how young this all is! I'm pretty sure physical instruments and the songs played on them started out kinda simplicistic, too. And tribal music for example often isn't so much about expression emotion, but putting people into a trance-like state by endless repetition, and techno does that just nicely already. It's not my cup of tea generally, but I get the same out of chip tunes: I don't need sophisticated music, I just need a canvas for my ears and soul to draw on, I can fill in the blanks or dream up harmonies on my own.

> An interpret has to understand the emotions that should be transported.

True, but also

a.) it doesn't stop there. Beauty is in the eye of the beholder, and if a simple "gridlike" composition makes me sad, happy or gives me goosebumps, that's "soul enough" for me. Even the soul of a simpleton is still a soul :)

b.) the computer enables composer and interpret to be the same person.. and if they so desire, they can put endless amounts of detail and emotion into a piece. Personally I have no doubt that people like Mozart would have been all over computers as an instrument, and the wide range of expression they offer already.
The Mac Pro is a very modular computer. The only thing set is the Cooling, Power and Case. Everything else is Modular:

* Graphic Cards
* Storage
* Ram
* CPU - In the form of the entire motherboard but that has always been Apple's approach

Everything else lives outside the box and is super modular.
I didn't know that. Is anyone working on an improved version? It seems like a great idea in principle.
minor note: you probably meant "regardless", not "irregardless", which is a double negative and not a word.
Can you say what the adjustment was?
It sounds like the problem there is you are conflating the mostly unrelated ideas of how much technical knowledge someone has with how much their values will align with yours.
Airsoft and Paintball
Facebook Beats Again as Mobile Ad Revenue Surges
And I suppose like every good software engineer on HN, you are an expert in civil and transportation engineering?
I'd like to think that if you have an open mind and are willing to "think young", I think experience can provide you with a greater reach to build what you want. Young people have a belief everything is possible but may not always have the means. When you are older, you typically have more means but are too grounded in reality of what's possible.

Age is a number not a limitation.
Have you ever heard of this new thing called "passengers"? They're all the rage these days.
Definitely not today when the tools, the best practices, the state of the libraries are still below average and the developers have varying skill sets.

Who knows 5-10 years down the line...
And it's now at the #1 spot.

http://i.imgur.com/ljVc1ga.png

Sometimes news takes awhile to reach the front page.
AMD's "APU" is simply a way to join 2 different products and jack up the price on the one joined product. As such these are still a modular part. As for Intel this is the same idea they can force you to buy not only their CPU but also the entire motherboard and force you to pay for the entire board that is made by them. Modularity is not the opposite of the market forces right now. The big companies are just too lazy to spend the money to, 1. go smaller, 2. get more complex.
The terrorism threat is simply a convenient bogeyman. The probabilities of dying in a random terrorist attack are so infinitesimally small that it is not even worth considering. Ordinary Americans are simply too stupid to really comprehend exactly what is happening here and subscribe to the "well, I don't have anything to hide" type logic. The fact is that the terrorists have won. The American public, due to indifference, is so irrationally afraid of dying in a terrorist attack that our own government is watching our every move under the guise of protecting us from that threat.
Curious to see who will continue to still use their products...
From my own research of the space while working on near.im, it seems like the companies that have done the best are the ones who make agreements with events (i.e. a networking app for people at a conference.) This is great because it has a clear source of monetization and has the added bonus of having the conference advertise that the app exists so that people might actually use it.
It's better, yes. Still not my taste, but less monotonous.

Still, I'm not sure this "genre" has a lot of depths to explore. Their time and their choice, of course.
I was halfway through reading the article, then the page refreshed and blanked out. Now it displays 'Oops, this page can not be found'. What?
Well I don't disagree, even if everybody else does. I've long been a user of Araxis Merge, which is not only visual, but also lets you edit the diffs as you go, which comes in super handy for all the reasons that you state.

I didn't realise how spoiled I was until I started using git, and found the hard way how limiting the text diff format can be. Column-oriented changes in particular are very difficult to figure out, and even for more readable sets of changes I always found it a bit hard to get a rough idea of how spread out or clustered together the changes are. git gui and SourceTree try their best to help, but ultimately they're just displaying a prettified version of the same sometimes-unhelpful view of things.

On the other hand, if you're making small changes to a lot of files, a text diff is just the thing. It would be hyperbole to state that there's nothing worse than telling Araxis Merge to do a folder compare and find out that 1,000+ files have had 1 line changed in them - but it is rather annoying, and very time-consuming to investigate thoroughly. You need a text diff for that sort of thing.

But I still always reach for Araxis first...
The last time I tried this it wasn't silver bullet and it was not an euphoria.
HP’s 3-D Printer Is a Marvel That You Probably Won’t Own
Here it is (it's a picture of Mars) http://i.imgur.com/YRdPXGS.jpg

Edit: I found some in bigger resolution for dual monitors if anyone is interested http://minus.com/mjlk3agPxlej9
While I was reading this post, the page automatically reloaded to something that said "oops, this page can't be found", and then a few seconds later loaded back to the original. This is while I was simply reading the text, not interacting with the page at all.

Somehow, through the magic of JavaScript and Websockets, they managed break passively reading static content.
It may be the case that the tech companies need to have their brands damaged for the greater good, at this point. If it turns out that G and Y are operating in an environment (USA) where a rogue government endangers consumers and prevents legit business from being done, G and Y need to either remove themselves from that environment or fall.
I came from Rails after using it for 8 years, so it is my easiest comparison point.
That's a fair point. Photoshop and Illustrator are definitely their flagship products, and I didn't even bother mentioning their web tools (HTML5 is rapidly making Flash a legacy/zombie product, and I don't think there's any single clearly dominant web design/dev tool/toolchain -- although I'd argue that the majority of mockups still occur in Photoshop, and slicing up PSDs for the web is still done). I mentioned Premiere and After Effects because they're the other 'big' apps that Adobe develops, and they do integrate tightly with their main 2-- but as you mentioned, Premiere and AE definitely have very healthy competition.

Which brings up an interesting question...if After Effects and Premiere have strong competition, why don't Photoshop and Illustrator have equally strong competitors? I've already taken a guess, but I'm interested in other perspectives.
I'm against this too. Why do we want Javascript engines serving simple text pages instead of HTML? What about accessibility? Look at the source code of the linked article. What would a screenreader user encounter if they visited this page?
I appreciate the cheekiness of calling it the "Dark Mail Alliance", but from a purely PR perspective, it would make sense to reconsider your name if you are taking the position that encrypted end-to-end email is not solely an interest of those pursuing shady or deviant activities.
The link is now a 404..I hope it wasn't powered by Meteor...
Did not read TFA, but my immediate thought on seeing this headline is "No, it won't". Why? Because software never really seems to die. Look at the billions of lines of COBOL or PL/I or FORTRAN still in use around the world. Look at the fact that (a few) people still use OS/2, which is about as dead as software ever really gets.

Rails may well find it's popularity and prestige diminished, but I doubt it'll "die" anytime in any of our lifetimes.
And I haven't had a client ask for a javascript app ever. This is why anecdotes aren't very useful.
Valiant's Book Out: Probably Approximately Correct
Tech Should Make It Easier To Escape Govt Control: Startup Vet Balaji Srinivasan
Why will a blog load anything over websocket? Link bait title and a blog that doesn't load.
And over an unencrypted channel no less, www.darkmail.info doesn't have ssl, so the NSA will know if you are interested.
Algorithmic interview questions should ideally have multiple solutions of varying complexity. The "brute force" solution should be obvious to anyone competent enough. If they are able to code it up with reasonable clarity and test cases, that is a good start (think of it as the fizzbuzz level). Good candidates should be able to get to the "ideal/aha" solution with some hints. In fact, that process reveals a lot about the candidate. If the candidate doesn't "get" to the ideal solution on their own, it shouldn't be held against them IMO.
"[I]t looks I could design a dendritic tree geometry for almost any boolean function of the inputs".

That's my outlook on the structure-function link between dendritic morphology and dendritic information processing, with the modification that I'd not restrict it to boolean functions. There are very many more types of functions, linear and non-linear, that can conceivably be built out of neuronal dendrites.

And I like the nuance of your second paragraph. There are all sorts of wacky, complex calculations one can image being possible, but any one neuron may implement a subset. Now, across a few hundred billion neurons in a mammalian nervous system...

You're spot on with regard to timing, too. All this "information processing" with branched dendrites + non-linear ion channels are greatly expanded with a timing component.
For those wondering: in ~/.gitconfig or similar,

[alias]
df = diff --patience --ignore-space-at-eol -b -w --ignore-blank-lines
>"we're better than you, we're smarter than you, and you can't do a damn thing about it, peons."

What if that is actually true? I know it's a repulsive angle to think about, but is it possible? Maybe we've hit on a fundamental flaw in democracy and democratic-like political systems here. Maybe Plato was more correct than we'd like to think.
Is this blog also running on Meteor? I can't get it to load so that's not instilling confidence. Maybe it's their host, https://modulus.io/ that's having problems?
While I agree the NSA's conduct is outrageous you seem to be confused about how countries actually work. Every country treats non-citizens worse than citizens - fewer rights and benefits, more limited (if any) work opportunities, additional hassles, etc. And most countries have intelligence agencies that spy on foreign countries and their citizens often in ways that break foreign laws. Don't be so naive.
It gives me an excuse to install Free Pascal and give it a whirl though.
Let's all hop on the next hip web trend, guys! Rails has become so boring and mature. There are many languages better than Javascript for server-side programs, but monoculture is so much cooler. One size fits all and you'll like it.
I respectfully decline the offer :)
I think I am beginning to get the picture here:

1. Mozilla is the only browser that has no legal way to provide integrated H.264. Every other major browser is backed by a corporation and can afford the MPEG LA fee.

2. While Google probably would prefer VP8/VP9 becoming the WebRTC standard, its not like they can't do H.264. So they have been dropping the ball on pushing people towards WebM and away from H.264.

3. (Speculation) Cisco probably made an exploding offer - "We can enable legal H.264 for all your users and foot the bill for it, but only if you agree to it before the WebRTC meeting".

4. No matter what codec wins at the WebRTC meeting, H.264 content ain't going away anytime soon. Mozilla has to have it either way.

This is an interesting maneuver by the H.264 lobby. It leaves Mozilla very little wriggle room. In hindsight, I have to wonder if a better deal could have been worked out by Mozilla actively seeking a license from MPEG LA for some fixed one-time sum in perpetuity in return for Mozillas' compromise on H.264. Maybe a kickstarter could have been then done to raise the required one-time fee. Who knows - maybe Redhat, Ubuntu etc could have been asked to chip in.

Sigh. Big money tends to get its way. :(
Doesn't that hold true for anything not using quantum encryption?

To fully secure in communications, you need to take advantage of weird quantum phenomenon like radioactive decay, and even then you are betting that we won't come up with a theoretical framework capable of predicting quantum phenomenon.
When Meteor was released couple months ago on "Show: HN" or something, I recalled unit-testing is not part of the release. Wonder if that's still the case?

Maybe it's common not to have good unit-tests? (integration/functional-test does not count as unit-test).
WebRTC allows developers to potentially write the next Skype-type application without having to worry about the underlying voice and video codecs, signal processing components like acoustic echo cancellation, bandwidth estimation and other complex components using high level javascript APIs because these components are now baked into the browser. There is also a data channels API that allows for peer to peer data transfer.

http://www.html5rocks.com/en/tutorials/webrtc/basics/
When you go through the trouble of reinventing email to provide proper security, you should also solve the spam problem as part of the protocol.

It would be great if the recipient could specify the amount of proof of work required for example. Or ask for a certain amount of bitcoin in exchange for accepting promotional material. Or a mail attribute that indicates it's a newsletter. Lots of interesting possibilities.
Show HN: Canva - Amazingly simple graphic design
Seems logical to partner with a physical event or space, because it helps to provide some of that social proof that people often crave to use something.

I think of it like a restaurant. You're probably going to eat at the restaurant that is busy, not the one that is empty.
I have tried it. I enjoyed it slightly less than I enjoyed maintaining PHP3/mysql3 nightmares.
Dictionaries disagree with you. It is a word, but is generally not preferred in formal contexts.

http://www.merriam-webster.com/dictionary/irregardless
http://www.oxforddictionaries.com/us/definition/american_eng...
3 types of zoom in your videos
We have a lot of micro strategies that fit into a broad campaign. Basically the goal is to find those individuals who will be our first adopters and get them playing games regularly through the app. If the app really is solving the problem we believe it is, then it will become a tool for athletes to use and not just an occasional supplement. Ensuring quality games are posted and played are truly what we are after.
Well the basis watch is pretty good in the passive recording department. It automatically tracks your sleep and activity levels with many sensors and can give you a pretty good estimate of your daily calorie burn. You never have to press any buttons to track sleep like with the fitbit, making it purely passive. It's also in a watch form factor, preventing the device loss you can get from the fitbit form factor.

Basis although is lagging in the software department. Their mobile apps are not very useful and their API is not open so people can't grab their data without doing unofficial hacks that accesses the web apps json data directly.

I think although people are going to be using something like the iPhone 5S's M7 motion tracker more than something like a fitbit, because they carry their phones everywhere and don't have to buy or manage a separate device.

This would be the best current combo if basis opened it's data silo:

1. A basis watch for sleep and general activity.

2. A wifi weight scale for weight & easy to measure BF%

3. Runkeeper, etc to track your cardio activities. Basis & fitbit doesn't track actual fitness activities (like biking or hiking) too well compared to runkeeper.

4. Also lets you manually input personal measurements such as your navel, hips, waist, etc from the mobile app. Fitbit does not do this.

All of these items in one cloud-managed website & mobile app will be pretty powerful. The closest you have for this is fitbit right now.

In the future, a credit card / payment system that automatically tracks nutrition purchasing info will be very powerful. This needs to be combined with more nutrition estimates in restaurants although.

Passive 24/7 location tracking can also help co-relate events. It can track the effects of vacations, ski trips, trips to the pool, more grocery shopping less restaurants, etc to put more meaning into your graphs. It can co-relate you going to the gym frequently or not going to burger king anymore with you losing weight.

I think just awareness that your slowly gaining weight can help snip weight gain trends in the bud, along with warnings your eating a lot of high calorie crap that you might not be aware just how high calorie it actually is.
I already hate writing Javascript for the frontend. If I had to write it on the backend, too, I'd probably go insane. Coffeescript makes things a bit better, but only to an extent (plus it has a few odd quirks of its own).

I'd much prefer if some day the reverse was possible: writing Python or Ruby on the backend AND the frontend. I imagine something like that would render Node rather useless. (And no, they did not invent the first or the last usable asynchronous web framework.)
but spying at non-US citizens and breaking foreign law in peacetime is deemed acceptable.

First let me say that I agree with your sentiment -- it's hypocritical for people in the US to be upset about the US government's spying on its own citizens, but not upset when the people are in other countries.

Now for a dose of realism -- every single country out there that has a foreign policy and interests abroad behaves in this way to one extent or another. The question is not whether but how much. I'm receptive to ideas for something to replace this general approach to intelligence gathering. But let's not apply a double-standard in the opposite direction and say that only when the US does the spying is it a problem.
Google wants to maximize the size of their market.
perhaps enabling open source editing of docs, wiki style, might help, but need to consider that a lot of docs is auto generated. Can't think of anything that can do that. Someone go create one.
"My sense is that the people who make these policies really are "Beyond Elections". They are constants in our government."

Yes, these people are our fellow citizens. There is no conspiracy, merely functioning democracy.
What about driving directions?
Sorry for the following unsolicited ad. I work for a company in the Washington, DC area that is making almost this exact product. Reading this article was like hearing a stranger talk about what I do at my day job.

In addition to the Quantified Self crowd, we are also (for now, primarily) focusing on the educational space. We are currently hiring developers. Most of the code is Python, but we need front end help also. Contact me at personalanalyticsdc@drbacon.33mail.com if you are interested in learning more.
Mixpanel Mobile Surveys