skysight-inc/HackerNews huggingface dataset:
I'm really just looking for a model system that allows simple updates of objects in its identity map with data from an arbitrary source. Backbone is the closest I've found to supporting this with the least effort. I'd rather like to use Server Sent Events, as there's decent support in a variety of languages and it's pretty simple; it's just that no current frameworks seem to have been built with those sorts of technologies in mind.

I've largely resigned myself to having to hack support into anything I try.
So they were an incubator.

Heh.
Ask HN: Is using Node.js overkill for a SaaS CRUD app?
Is using node.js (vs. Django/Rails) overkill for a standard CRUD web app, even one with a fairly high level of responsiveness/interactivity (which most web apps should have anyway)? I'd imagine using something like Express or Meteor.
I have to say anecdotally that I have noticed my voluminous alerts reporting much less data. When we got TechCrunched I got a hit, but a piece in Gigaom took 4 days to hit my Google Alert. That's a fairly large web property with a good PageRank, so I'm not sure why it would take so long.

Anyways, does anyone have an alternative service they can suggest?
I have told people before, "every time you make a phone call on your cell phone, a miracle happens". The little bit I know about the complexity behind a mobile network is mind boggling -- even just at the physical layer, dealing with reflections, power levels, etc.

Though I guess I can sort of understand how that works. What I can't understand is that I can understand anything... I simply can't fathom how the human brain works...
I just printed this comment out and pinned it to the wall. :)
The provider does not have to take down the content. It's not doing so only affects whether it can raise the safe harbor defense of the DMCA in a subsequent suit. A simple reading of the notice would have revealed that it was invalid and thus could not possibly sustain a suit for copyright infringement. Indeed, since the DMCA safe harbor doesn't protect a hosting company from being sued for trademark infringement, the hosting company didn't even really cover its ass, legally, in this situation. If GoPro had sued the hosting provider for trademark infringement, its responding to the DMCA takedown notice would've had no relevance.
Statistically, real threats are rare, but ambition and corruption are
common. Overwhelmingly, the purpose of censorship is not the protection
of national security, but the protection of individual careers. That's
not ideology, but mathematics. Because there are very, very, few true
national secrets, but a huge amounts of information that someone would
like to bury for one reason or another.

Seth Finkelstein

http://grep.law.harvard.edu/article.pl?sid=03/12/16/0526234&...
Some useful tips for startup founders
Hi Andrew, I came to the US at 19 for college with 2 suitcases and $400 in my pocket. Had been coding since 13. The year I graduated with a Computer Information Systems degree was the year H1B visas ran out on the second day after their release. No way any company could have sponsored me that year. Still, because of the 8 years of tech experience I had, I got 3 offers and one company took me on a prayer I could still work for them after a year (a number of my non-tech classmates were not so lucky, some had to leave for London). Fortunately near the end of that year the OPT visas were extended for Engineering folks to 2+ years instead of 12 months, but it happened last minute and I had almost packed my bags by then. I had to go through the whole process after college and work in corporate engineering roles for 5 years before being able to jump out and start my own business. Ironically, I would start entrepreneurial initiatives at every company and team I worked for and some we ended up launching (you can block the entrepreneur visa, but you can't block the entrepreneur spirit I guess). I am now working on a startup.
I built http://www.feed-alert.com for my own uses. Would consider building on it, if it grabs any notice.
The Ask: Don't Go Into a Meeting Without One
github: wiredfool
As hard as remembering different passwords for different sites is for the end user, I really think it's about time the user took a step toward meeting security and engineers in the middle.

Did 20th century humans think key rings were too complicated? Why are we implementing tokenization, one way hashing, etc. when the end customer can do this much more securely? Oh yeah, we'd like to get at their data when they're not around..
I'm not as old, and MIT's LCS and AI lab were well-established by the time I was an undergrad. But I do feel privileged to be there close enough to the beginning to have written code for some of DEC's oldest products and seen, firsthand, how venture capital and software intertwined and grew together. Maynard does a great job of articulating the perspective that growing up with computing imparts.

I think it is no accident he is making Android code. It's a system you can learn about inside and out. It's elegant in many of the same ways Macintosh was in 1984. It's enjoyable, which is important when you could just decide you are too old to code.
Beautifully done. Looking forward to the launch!
> The iPhone drove the creation of the modern smartphone market. Before 2007, only businessmen carried Blackberries. Now pre-teens have smartphones.

That's a very US-centric view of it: European "lambda consumers" were already heavily drawn to smartphones by the time the iphone arrived, mostly via Nokia's "N" series, the N95 was a rather popular phone at the time for instance).
how flexible the word "evangelist" has become
Sure, Intel had to offer something to Apple to make them switch from PowerPC to x86. But you could also argue that Intel's ultra efficient CPUs and chipsets are actually a result of the competition from companies like Transmeta. It's not at all obvious that without Apple there would be no utra efficent CPUs. (But without Apple we might well live in a world full of ugly netbooks.)
I actually love how simple they seem compared to solid state memory.
I mean the storage part is a disk coated in magnetic material, and you read/write data using a magnetic head.
> I frankly don't see the connection

If you're having trouble making a connection, you might be in need of a dongle.
This is great. I cracked up at this, and this particular one is also likely to be the only Onion content that is not only age-appropriate for my toddler but also educational.
Why 65? Why not 25? Why not 15?
The worst offenders are those that lead you into a social login, then post every page you view on your facebook wall. I've learned some fascinating things about my friends' reading tastes this way, but I'm sure they weren't happy about it.
Absolutely agree.
But, actually, that is not TED who is getting worse, just some of us are getting wiser.
I remember these times when I was myself seduced with every other motivational and (pseudo)science speech.
Now, working with very serious things, I am seeing total bullshit around every other corner, mountains of life-threatening bullshit in those areas which seemed untouchable great science to me 10 years ago.

I even do not bother to watch and read TED-like sources nowadays (unless they are seriously threatening my field).
Um.. I've done Bootstrap a couple of time and I feel like it's mostly a CSS/grid framework.

The javascripts are there to make stuff backward compatible with older browser, such as modernizr, and whatever.

If you want to learn say web design/web development. You should learn HTML/CSS first then Javascript with DOM tree. Then jQuery after that a serverside language imo.

Dom Scripting is a pretty good book btw.
I'm not sure I agree. For instance, I think I could get a pretty good understanding of chemistry, physics, or astronomy by doing nothing but studying textbooks.
Thanks for the insight, I didn't realize this was even a thing.
I just went to the Google homepage. This happened
I search for anything all day and I get a page such as this:

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

This works fine. I click on any of the black bar tabs and this happens

http://i.imgur.com/1sfNHJ1.png

It's been happening to me all day on multiple machines in a few locations while being logged in/not logged in

Anyone having the same issue? It was happening to me occasionally last night but all day today
uh, "The proxy server is refusing connections" to plus.google.com (corporate desktop) so, I don't know.
As the saying goes: "You can't not communicate."

Not responding is also communication. So I responded.

Privately, to the poster, with a long explanation of the kind of conversation on this topic I'd love to share, and publicly explaining why I wasn't going to chime in after having been asked to.

Most people are assuming my only response to him is the one they can see. They're mistaken.
Mojolicious - http://mojolicio.us
Does "Investing in You", "Investing in your idea/team", and "Investing in traction" correspond to Angel, Seed and VC funding? If yes, this might mean the answer to "Investing in ..." should help you decide what round of funding to raise. If you already have traction, you might be in a good position to approach a VC. If you just have an idea or a team, then you must approach an incubator/seed fund...
The whole malarkey with TEDx I have found is that organisers in their respective cities are vetting the topics and attendees while at the same time are coming from backgrounds that make me question their ability to make decisions.

Case in point is TEDx Vancouver, which is organised by those with social media connections. In order to just attend, you have to justify why you should and the organisers themselves how much worth you are to be within the crowd. Of course, this par for the course but it is a bit obtuse for me to see myself having to be judged by people who are good at pulling the heart strings of others and are capable of having a significant amount of Twitter followers. Do I need to have a high follower to followed ratio in order to be good enough?

It gets worse here of course because now TED (as in "the TED") has moved itself from Southern California to here in Vancouver. Everyone started to beat the drums and say that the city has become relevant once again since the Olympics, but of course everyone then fails to realise it's a $7,500 event that you have to buy into. Then again the cost for some tickets during the games did come close to that amount in some cases.

Some amazing stuff comes out of TED, but with the mayor and social media all getting excited about it, it's becomes apparent that this event is just a way for those who can go to wave their phalluses around as a sign of their "status" in the world.

TED can be a good thing but the way it is approached by those who are not speaking is just downright deplorable.
Interesting interview with Andrew Warner of Mixergy
Use whatever technology you are the most productive in.
I've also been building something similar to docker by plugging into Puppet, Jenkins and ActiveMQ. Would love to take a looker at Docker. I'm http://github.com/georgebashi
What if I don't use docsis?
:P

also, we quite understand how chips are automatically organized by other chips. it's because we don't understand it that computers are "building" computers. its because they're way faster at those repetitive tasks (and yes i'm talking about automatic chip layouts, for example)

Even thus it's not exactly TFA's point, since TFA goes pages and pages on complexity for pointing out that people care about what they see, not what it really does, I though that's worth mentioning.
Ansible Commander
Ansible-Commander
Ansible-commander is a set of add-ons on top of ansible-core that adds a server, REST API, cli client, extensive logging, background job execution, and a user interface.
Interesting. I had a friend who was a college reporter and broke some huge stories on our campus (women being raped, frat member having nervous breakdown, catching network hackers) and was stoked to work for a large daily when he graduated. This was back in the late 90's btw.

Just as the author pointed out, he loved his job at first, then it became demanding and he went through several rounds of burnout and then saw how the news cycle was changing and how politically slanted every story he had to write was.

He quit after 6 years and now just writes ad copy for a large marketing firm. He says its a lot less stressful and he also stopped reading the news since he "knows" how slanted and inaccurate the stores you read now are.

He still has some fascinating stories though. . .

Too bad this industry and good reporting died a long time ago.
I disagree. I knew diamonds are annoying before reading the article, but I learned so much more reading it. It is possible that some woman might read this and not insist on a diamond ring with her boyfriend, and take gold or something more valuable instead. If this happens even in one case, it is worth the time the author(s) spent on the article.

Even if nothing changes as far as diamonds are concerned, it is still worth writing this article - imagine someone landing on this article and he/she hasn't heard of priceonomics before - they will read through their excellent other posts and learn a thing or two.

And lastly, look at the intense discussion at HN on this article. How many articles do that?

This is an awesome blog, consistently writing high quality articles. Thanks for writing this guys.
As a fan of Nix, and someone who expected a lot from Conary/rPath back in the day, I can provide at least a partial answer: these distros are great as long as you use their packaging tools for everything. Which is simply not practical. There's a reason Nix and rPath never took off, and it's the same reason developers use virtualenv and rvm instead of system packages. They don't like being forced to use a single packaging tool for everything.

Docker doesn't have an opinion about how you package things. It only cares about the resulting changes on the filesystem. So you are free to use the best tool for each job.

By the way this means you can use Docker and Nix together. I would love to see that :)
The thing is ... if it had been sarcasm in the name of snark, I think I'd agree. But it really didn't sound like that, it sounded like sarcasm as a means to distract your attention from the quiet, soft sound of heartbreak that heralds the shattering of a dream.

That's what, I think, led to such negative responses. You read snark; we read a cry for help from the darkness and imagined a child who'd trusted your site on the verge of tears over a broken promise.

Anguish, anger and assholery can all sound very similar, and I'm sympathetic to your definition of that level of sarcasm as uncivil, but I suspect that the perception gap here is why most of this conversation seems to involve people talking past each other.

Or maybe I'm misinterpreting it completely; conversation's fun like that ...
While the essence of the message is fair, there are just way too many ads and moving parts on the page to read it. I could have mistaked it for forbes.com (to be fair, though, they don't have a big fullpage ad before the content)

I dont begrudge websites that use ads, but in this case it really detracted from readability
Cannot wait for this to die off.
Standard CRUD app matches the Rails model better.

Node is good match for an API-centric, frontend heavy app.

But like the other guy says, it really comes down to what language you're fastest in / prefer / have access to developers for.
I seriously thought this was going to be an interesting article instead I read a post touting their new login button.
I ended up writing a blog post to answer your excellent question. Please let me know if you feel I shouldn't have quoted you or if the post could be improved in any way:

https://news.ycombinator.com/item?id=5409626
Main downside of EE that I remember is that when you add new functionality, the way it accomplishes this is by dynamically altering a table schema to add new columns. You can easily get up to hundreds of columns. That just seemed like it had to be a wrong approach to me, but I didn't investigate further.
JBQ BEOS! WOOOOOOOO!

Sorry, couldn't resist
Common in bowling as well, for the cuts you'll inevitably get on your thumb. Most pro shops will sell liquid bandage, which is essentially just superglue as well.
Docker Lightning Talk at PyCon 2013
Read and Write in a single statement with OUTPUT clause in SQL
Some use social login as an alternative to valid email id testing(atleast i do). Saves money when your outbound email is quota restricted (appengine).
And apparmor is not LXC.
Indeed, if you use apparmor to further restrict LXC you can some kind of security (as long as there isn't a new CVE every week that is).
How does Gorilla Glass even come close to enhancing the state of computing technology like Dennis Ritchie did?
Sure, I don't claim they have zero influence. I just agree with the original post on google+ that non-technical people tend to overestimate Apples influence on core technology because they lack technical understanding...
If this would happen to a less popular site, what chances does a site-owner have of getting attention to this problem, and getting it fixed?
I started using mention (https://en.mention.net/) which I came across on HN itself and I must say I'm really satisfied with it.

I use it mainly for alerts about apps and services I develop and it does a good job of alerting me whenever someone mentions it on websites as well as in tweets etc.
How to Hang Yourself Catching Python Exceptions
I am glad to see that I wasn't the only one who thought the Vortex Mathematics thing was a joke.
Anyone else getting bored of people whining about Google products they never paid for when there are alternatives, both free and pay-for?
No, gopro has acknowledged it. I think it's a weak response, but here it is: http://www.reddit.com/r/gopro/comments/1anq5d/gopro_doesnt_l...
It take exactly 2 seconds from pushing button at MtGox to arriving my coins at my blockchain.info wallet.

1 hour? Do they hand-deliver bitcoins?
BigInteger is immutable so this won't work
> someone somewhere understood what is going on.

Not quite. A huge group of someones in aggregate understood what is going on. There is still no single expert who designed the system originally. Eventually, or perhaps already in many cases, some portion of the system has no living expert who designed it.

I can imagine a future where expertise on some deep components of the system has been lost to the sands of time, and people have to study them blindly to determine their function in just the same way that we currently study nature.

Neat.

edit: I think raelshark and Carl Sagan said it better than I did.
you can actually use cgroups without lxc, btw.

if you do use apparmor and grsec (as in RBAC's part of grsec in particular) it's probably acceptable, but I haven't seen it mentioned on the website - and people figure, they'll just use lxc "and be safe".
Security Vulnerability of the New US Visa Application System
I've had a lot of trouble with learning ember while dealing with all the breaking changes as it's moved towards 1.0. The ember core team have said they're updating docs, and trying to get outdated tutorials marked as such, but until that time it's still a bit of a minefield.

So, if you'd like to chat about ember with other people learning, and not just have a channel full of unanswered questions (i.e. #emberjs), come join me on freenode at #emberjs-chat
That's possible. When we submitted the lightning talk, we pictured a poorly lit backroom with maybe 15 fellow kernel geeks. Instead, we presented in the main room to at least 500 people... So much for discreetly asking for feedback :)
3D Display suitable for Smartphones?
In the reddit thread provided by dshankar it looks like they did send it. They acknowledge it and say it was for some images and branding they used on the review.
wow, it is awesome that she agreed to it. Not many people would.

I've seen middle class families in India spend 20K USD on weddings (all of their savings). So 20K in the U.S should be nothing?
(nit-pick) There's a difference between sexist and sexualized.

FWIW, I'm not sure where I fall on all of this – but my hunch says there's a bunch to be unhappy about all around. Having said that, I'll throw this out:

In my experience, men (I am one) tend to be more okay with a small amount of sexualization in conversation. Women tend not to be. (extreme generalization, but a real distinction, I believe).

Say what you will about which is right or wrong, but I think that the important point is the general difference between the way men and women see things. That difference is real, regardless what any one of us would want one side or the other to be.

So, the question becomes, how do we deal with it and how do we minimize conflict?
When I got to the last paragraph or two, I realized this was not just a "computers are complicated" post. He marks a specific social problem the complexity of the technology has created.

This is the best way to frame the "tech laws problem" I've seen in a long time. I'm curious: what is the best way to approach the bikeshedding issue?

On the one hand, the people who recognize the issue tend to be technical. On the other, the solution will inevitably be a social one, unless something comes along that makes patents and technological laws moot.

Here are three social avenues I could see being helpful, but none of them seems to solve the problem. I'd love to know what people are doing in this area.

a) Improve technical education for the general public so that they can call BS, or make reasonable decisions.

b) Improve technical education of public servants that make crucial decisions regarding technology. I'm not competent to rule in a legal case about pollution, so why should we assume judges are competent to rule in a legal case about code? (How do you measure that? Certifications? - egh).

c) Improve social outreach for technical people. Most technical people probably want to build cool things instead of sit in Congress, knock on doors, or otherwise get involved. I've talked with engineers who despise legal proceedings so much they started trolling the lawyers in depositions. Honestly I'd rather build something cool than think for five hours about how to get people to care about patent law. Maybe that should change.

I'd love feedback on this, because the bikeshedding issue is the scariest social problem I can't think of a solution to. It doesn't just affect a specific patent, it affects the way we rule on them in general.

If you are both a lawyer and technical, I would really love your feedback, here, or via email.
My first impression: Adobe wants to buy this so bad...

I worked with Brackets team. I know which direction they are going and this is so inline with that.

Good luck.
You just missed the whole point of the article.

No one, nowhere fully understands how technology like a computer works. That's because it's possible to design systems on top of systems without fully understanding the nuances of all the dependencies.
Ha! In a way... it's like losing/winning a race you didn't know you were in.
To make up completely asinine quotes with no basis on reality -- Elephants like water, except on Tuesdays.

I'm not really interested, but I love being a pretend expert on anything.

(If anyone has any comments to flesh out this thread, please feel free to bump my comment!)
My main question is: where is the support for the assertion made in the article title? As far as I can tell, it's just made, and then the remainder of the article treats it as a premise or a claim to be supported only with vague anecdotes.

The proliferation of sites that only or primarily accept social logins seem to suggest that it's not a sound premise. However, I'd be interested to know if you guys have some data that's not shared in the article that suggests it is.
NYC Transit Authority Graphics Standards Manual (1970)