skysight-inc/HackerNews huggingface dataset:
Trademarks offer a lot more benefit to the consumer than any other IP. Allowing people to use other people's trademarks is like allowing you to use other people's signatures.

Everything else, I'm totally fine with. If you're better at using and marketing my code than I am, fork me over at will. Just don't pretend to be me.

edit: also, if you can exploit my code so much better than I can, consider hiring me. I'm cheap, I don't need a lot of space, and I'm extremely familiar with your codebase.
That's kind of my whole point. In fact, not "kind of". That is my point.
"There’s simply nothing worse than someone telling you how sorry they are when you can hear they don’t give a damn."

-- actually there is... they could easily be a jackass about it and tell you to screw off. First World Problems... smh
Empathy becomes insulting when it's not empathy.

Empathy becomes positively rewarding when it's sincere.

What a terrible, link-bait title. 37signals preaches honesty and hits me with that?

Edit: Real empathy is never insulting.
http://webcolourdata.com/profile/85

Must go deeper haha.
Ember?

What's Ember? Do you mean Ember.js?
This was certainly not the case here. Many people (including me) were able to add the tickets to their shopping cart and start the checkout process, only to be received by an error after entering shipping and billing information.
It continues to amaze me that companies even use people -- many of them so tightly constrain what the people say, you might as well be talking to robots.

Not only is this terrible service, this is terribly dehumanizing to everybody involved. It tells me that the company could care less about its people -- and the people could care less about me. You'd be better off just insulting people. At least it'd be more honest.
You'd have to believe that this is not a problem for them or they would do that. By for them I mean the amount of issues with people taking the wrong baggage and even having to compensate the owners of the baggage does not outweigh the cost and inconvenience to all the others having a ticket checked.

Similarly it is fairly easy to walk into a dry cleaner without a ticket and pick up something that someone else owns that could be valuable. As long as you look and quack like a duck.
The MySQL Band Reforms As SkySQL
Skyrim's Modular Level Design - GDC 2013 Transcript
you can’t irradiate the same body part twice

Can anyone provide more details?
Takeaways from the 2013 Verizon Data Breach Report for Development Teams
I heard there was a pre-sale yesterday for the "blessed" companies (you may have noticed that the developer centers were down for a bit yesterday as they were again today). So there were probably not that many tickets actually available today.
Show HN: Analysis of 2.5 Years of Frontpage Articles
Now if they only had an app that said "Fix Windows Phone Bluetooth so your apps can work with your car #firstworldproblems".
At the other hand, people don't want to pay for decent service. Yes, training and accommodating support staff is costly and it is almost never on the list with criteria before someone makes a purchase decision.

The cost of the product is certainly always a major criteria.

As a result, service is being cut in order to have a lower product price. Win-win on the short term. On the long term, the consumer punishes himself with this behaviour.
Why does this matter? Who cares what happens 1 month out?
Has this been the case with network-connected cars? You'd think some app developer somewhere would love the notoriety of blowing the whistle on poor isolation.
He had been missing since before the bombing. There is no point in this article that implies otherwise.
Show HN: WebGL fireworks
Hypothesis: In some industries, good/profitable companies and good customer service don't go hand in hand. That is to say, the "end game", once all the companies in the industry "figure it out", is not one company with good customer service and slightly lower margins crushing its competitors.
My business makes apps. Is Yelp going to call me soon?
It is pretty clear that he is not saying that: "No, I'm not okay with that"
I second that, great book, discovered it via HN Store[1].

I was first introduced to cancer and the methods used to combat it about 10 years ago via unfortunate circumstances.

It's fascinating stuff with surprising parallels to my work in IT.

1: http://www.hnstore.co/
Very well put. I bootstrapped and provided all of the funding for my company. It was worth the slightly slower growth because it can follow my long term vision and not the short term vision of a VC who is looking for a quick return on their investment.
The worst part is when this fake sincerity with no interest in actually helping creeps its way into smaller companies and startups.

For example, I'd been using Wunderlist for a long time and was a very happy user. They don't charge money, but I would have gladly paid whatever they asked. Then one day I woke up and found all my tasks were gone! Well that's what I thought at first. I soon realized they weren't gone, they had just all been removed from their respective categorized lists. I filed a ticket [1], and then emailed them when I received no response.

After several back-and-forth exchanges with their support, the answer I received was, sorry, we cannot restore your lists to any previous state and we don't know why it happened, all you can do is manually move them all back to their lists. All 1022 tasks. By hand. With no explanation or guarantee that it won't just randomly happen again at any point in time. And then they tack on their "apologies for the trouble". Absolutely astounding.

Not to mention, their response that they "can't move tasks from one list to another", or that it's not possible for them to restore my data to a previous state, is either a lie and a complacency, or it's extremely concerning in that they don't apparently have backups of data.

So yeah, my point is, when large companies do it, I somewhat expect it as part of their economies of scale; at least it's not personal (which could be a good and bad thing). When a small company does it, it feels almost like a betrayal.

EDIT: Got so caught up I forgot to mention my actual point.

[1] http://support.wunderlist.com/customer/en/portal/questions/9...
If they algorithmically narrowed it down to a list of tweets that the brand should favorite, and someone on the other end picked one, is that spam? What if they narrow it down to one, and the human just clicks every single suggestion? How much human do you have to cut out for it to be spam?
That's a non-sequitur: marketing and advertising are not the same thing.
Flagged for completely misleading headline
I was thinking about this for a while and I suspect many others as well. We don't really need icann in the current form. I appreciate your thoughts as they provide insight into ways to go about it that I wasn't thinking much.

What others said, something like a service behind tor, which would be immune to government interference (to a point obviously) and that would provide flexible name resolution. I think you touch on that quite a bit by saying you would give tld to anyone who asks first. I think ability to get name that is yours without affecting others who would like that name is essential.
A comparison of NoSQL databases: Cassandra, HBase, MongoDB, Riak
CACM: The Science in Computer Science
"you might as well be talking to robots."

Well that might be part of the plan. If someone sounds intelligent people are more likely to smell that if they push an issue they have someone on the phone that can do something. If you're talking to an idiot you are stopped dead in your tracks.

Along those lines sometimes I have to answer the phones with customer service calls. What I've found is that if I sound like a robot (very staccato) people are way less likely to bother me with other issues. If I sound intelligent and knowledgeable they are very likely to pepper me with extra questions that fall out of the realm of what we actually do. And waste more time. (Not discussing the merits of whether it pays to go "the extra mile" or not. Just highlighting people's behavior.)
> many of my programers are too busy being productive to be interested in dicking around with making things work anymore, and increasingly I hold this view

This. I switched to OS X from Ubuntu about a few months ago simply because of this reason. I was too tired of tinkering and configuring endless .conf files, adjusting my GNOME/Xfce panel layouts for optimum productivity, and changing my display manager because all of them sucked.

In my final days with Linux I was running Ubuntu Minimal with twm -- I went completely old-school. Fewer things at the core, fewer things to go wrong.

I caved and bought a MacBook Air. While I miss the endless configurability of Linux, I find that most of the time I spend trying to configure OS X is only spent to make things more suitable for my workflow -- changing the number of desktops I have, changing the applications in my dock, or adjusting Exposé to show all app windows.

I never have to configure something because it breaks or isn't compatible with something else. I could have gone the FreeBSD way, but then, well, you know. OS X just works. As a Ruby and Java developer I find it perfect. I probably will try the 13.04 release on the Mac (I tried the beta and liked it), and I'll see how it goes.

It looks like a solid release, so I'd really like to keep it (but I probably won't because I'm cheap and only have the 120gig SSD).
Not really. For anyone whose device supports the new name resolution system, if the TLD it's doing a look up on is associated with a public key then there would be no reason to even use normal DNS (which is significantly less secure because it has no widely implemented method to verify that the response is authentic).
I'm not falling for it this time.
The problem is that "hacking" is crime with disproportionate penalties. The consequence is that prosecutors would rather charge and convict someone (who didn't touch a computer) for hacking than for fraud.
Layoffs at EA Today
Guys, Skype is owned by Microsoft, and the Linux version hasn't been touched in like 2 years. I'm frankly not surprised it's b0rked.

So... yes, the user should use software that isn't deprecating support for their platform.
Yes. And I really dislike that there is a difference. The semicolon is so small and what the block returns is so important, it's a really weird thing to love.
Planning on adding duplicate checking!
Not just infuriating for you, either. She's being evaluated on how well she did something that was most likely effectively beyond her control -- it's doubtful that they give her the tools and the authority you'd need to really solve customers' problems. So she doesn't, because she can't, and the customers (quite naturally) complain, and she gets punished.

The whole system is infuriating.
Mistakes startups make when talking to users
CACM: GPU Ray Tracing
Ten Scams You Encounter Every Day (2011)
ow... pinchy
Plastic Surgery Blamed for Making All Miss Korea Contestants Look Alike
Same here - I was quite surprised to see this update.
If you really want to replace lighting in some meaningful way, start quoting 100 watt equivalent numbers to me.

Here you go: http://store.earthled.com/products/switch-switch100-led-ligh... , though note that the upfront cost is high. Scroll down to see the performance specs.
Feed the Fire: Stream RSS feeds into Firebase
This attitude is a side effect of having stovepiped bureaucratic thinking, you find it whereever Support, Marketing and Customer Service are three different divisions with different bottom line responsibilities.

What I think is surprising is that this doesn't always happen in large corporations either.

I managed a local pizza shop as a very green manager and the owner called me to task for worrying about 'wasting' toppings by putting too many on a pizza. His thought was that what I thought of as 'waste' was actually 'cheap marketing'.
"Listen to yourself, constantly improve and have a thirst for knowledge..." is pretty general advice. He explicitly says it's not specific to being a developer. I don't think, "constantly try and better yourself" as an over-arching life motto is any way equivalent to "buying plushies at ThinkGeek."

Side note, I'm pretty sure the author stole half of his various bullet-points from the DSM's diagnostic criteria for autistic spectrum disorder.
Uber drivers are stopped and fined by Swedish police.
I experienced this recently when I was trying to dispute a declined RMA claim for a motherboard. The support person said over and over how sorry she was that I was having trouble, and how much she wanted to help, and how she really hopes that I can get my problem solved, while simultaneously completely denying any possibility of doing anything at all to address my issue. It was incredibly frustrating, and left me with the feeling that I was being told very politely to go fuck myself.

Incidentally, that intensely negative experience was the first time in a long while that I didn't get asked to fill out a "brief survey" regarding my experience with support. I can't imagine why...
If the only thing you could imagine someone meaning is something obviously idiotic, you probably aren't imagining hard enough.
Note: author did a followup article with questions for Cree (manufacturer) a week later: http://www.designingwithleds.com/qa-with-cree-about-60w-repl...
Bored? SpotOn.it launches to give you smart activity recommendations
I agree, I think the claimed Ubuntu target audience / core base of users is a complete fantasy. In reality the bulk of their users seem to be standard Linux users who don't care a ton about the particulars of their distro so they just pick the one perceived as the default choice because they don't have any reason to put more thought into it (damn near everything is the same between distros these days, the only big choice for most people is how often you want releases, or if you want rolling releases). If the claimed sort of Ubuntu user actually exists, they are rare enough that I have never encountered them.
It's more than just the history of the tab, is an overall overhaul of how we consume links that is required. Browsers need a new way of opening new links and tabs so that we keep intact the context of the main article that we came from.

Perhaps split screen or side panel navigation, where the new link opens in such away that we can still see where we came from, and go back to it easily.
This will hopefully end the list of open tabs, where we can't remember why we opened it in the first place
Actually, the opposite is true. They've got more cash coming in, and cash in the bank, which is masking the operating loss on each sale.
Quantitative Finance Reading List
The future of blogs is uncertain at the NYTimes
The article says: "They placed a coil at one of the tube that generated a magnetic field of 1.3 mTelsa"

So didn't they generate the magnetic field by running a current through that coil, in which case we're talking about a changing magnetic field?
Bigger businesses also have more customers.

The article mentions American Airlines. They have about 70,000 staff, and millions of customers.

When you have that many customers you need a way to weed out the people who could, but don't, follow simple documentation so you can spend time on people who have fixable problems.
#1: At SendHub we strive to always eat our own dog food, which translates to 99% of the data being accessed via JSON APIs.

#2: Jetty provides tons of configuration options, whereas Flask has very little in the way of configuration other than swapping out components.
Explaining the details of the bit-twiddles does not make it any less bit-twiddling. And explaining the details behind the opaque steps does not make them any less opaque to the uninitiated.

You're using bit operations on a data type with a non-trivial bit structure. That's pretty much the definition of bit-twiddling. The fact that blunt bit operations on such a finely-defined structure can correspond to useful mathematical operations is non-obvious.
If they called one business every 10 minutes, they would need 625 full time employees to pull that off. What kind of business has 625 employees? And why are they only averaging one call every 10 minutes? Impossible, I say:)
Just a quick NB here: I installed the 'churnalism" add-in that was talked about here a few days ago, and it popped up with a note that some of the text had appeared in a press release from the British Medical Journal.

In this case, it is no big deal, but what a cool use of technology to inform and extend our knowledge.
when was this published? I read something very similar to this, maybe 1.5-2 years ago.
Love the in-depth analysis in this article and seeing if people really don't want the file system. I love organizing in folders, but at the same time true file ubiquity could be a dream come true!
In Browser iOS Prototyping Tool - Geared Toward Designers
"Knowledge and concious disregard for the fact that your work is being used to commit a crime is indeed malicious intent."

Cryptographers beware...

"computer-related crime"

Except that "computer-related crime" has come to mean "any crime in which a computer is used." As more and more things become computerized, more and more crimes will be "computer-related." Eventually everyone who is accused of a crime will also be accused of a CFAA violation, which will weaken everyone's defense.

"If you're trying to show the injustices of a law, it's generally a good idea to find sympathetic defendants rather than criminals or their accomplices"

Henry Louis Mencken addressed this more eloquently than I can:

"The trouble with fighting for human freedom is that one spends most of one's time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all."
Also, if you never learn to read it, you can't begin to learn to write for the reader.
I'm a big fan of embedly and will continue to use them, this is a bit aggravating though. I think it's important to lay the blame with the party responsible here - twitter; for their increasingly developer hostile attitude.

Why the hell does it matter to them how I acquire the embed code? I'm still using the same damn code, all this does is make my life harder.
Just a word of warning to anyone who may be thinking of installing this release on a MacBook Pro w/retina. I don't believe there is a window manager available that will play nicely with high DPI. I do hope that the linux community is planning on better supporting very high resolution displays.

13.04 works absolutely wonderfully, on my 2012 MacBook Air. Everything works perfectly for me on that machine.
Masking Complexity through Progressive Disclosure
Would be interested to see if anyone else has suggestions for tools that they use for this sort of thing.
Had to figure out how to use it ... but interesting once you do! Android vs IPhone on Hackernews frontpage shows spike in iphone on launch dates, but mediocre to no activity for android. is it because android is less interesting and not as innovative? or not as fun to talk/read about?

http://diffbot.com/robotlab/hackernews/#type=tags&item=I...
> Any company that solely depend on government granted monopolies for their businesses model will have a hard time to claim a moral high ground or demand that the sovereign of foreign countries should be violated.

All forms of property are a government granted monopoly. God doesn't give you a monopoly over your lawn or the things you create with your hands, Uncle Sam does.
That was too easy...

setInterval(function() {
$(".egg_sprite_1, .egg_sprite_2, .egg_sprite_3, .egg_sprite_4, .egg_sprite_5").mousedown();
}, 1)

http://i.imgur.com/yd95uOV.png
I don't recall needing any fixes for it, but it crashed randomly enough (and not just on Ubuntu) that I switched to their web client.
First Hands-On With The Incident Tech gTar
I must hang out in the unpopular labs. My experience has been that the engineers currently have a lot of down time and it's really easy to get their attention if you want it.
This approach seems to work. When 'work' means 'customer doesn't make an attack page'.

I don't read many pages from people were something went wrong, they called the company, and were politely fobbed off.

These interactions are frustrating, but not infuriating, and it is the infuriation that causes rage and causes someone to create an attack site.
"What I've found is that if I sound like a robot (very staccato) people are way less likely to bother me with other issues."

I think the key question here is whether or not your job is just to provide simple data, such as answering routine questions or some such, or developing a relationship with somebody. Many companies get so enamored with systematizing their process that they lose track of the big picture (in my opinion)

I was reading somewhere that when you call the guys at Zappos, they're there for as long as you want to talk to them. They'll even go online with you searching competitor's websites if they don't have what you need.

I like the robot idea, though. Need to try that one out!
> Except that the notion of property ownership predates written records and organized government. Copyright was started in the 17th century...

So what? The previous poster's point is that both forms of property are social contracts. All private property, physical or otherwise, are nothing but societal agreements, regardless of whether there is a written record or what point in history the agreement began.
Ember Data and Ember.js are different projects, although strongly related. Ember Data can be used to render database objects on client side with ease.

OP: Nice post. I've actually spent the last few days on the very same topic. I had the same problem with MongoDB's _id and everything I found on Google seemed to show different approach, from which none worked. Ultimately I changed to Parse and everything worked out of the box.
I've noticed this recent trend as well. The fake over-politeness with excessive variation in tone and pitch is really patronizing and uncomfortable. Not only are you wasting my time with this, you're not accomplishing what matters. I don't get mad at the actual agent, they're just doing their job, but at the idiot who came up with this script.
How much less could they care if they treat them like robots?
(EOT also happens to be the character you use to represent EOF; this was largely a joke, possibly referencing that "Ed is the real text editor" rant from decades ago that specifically discussed how difficult it was to exit ed as one of its many features. I found it funny.)
Wunderlist Pro is here
It's not Hungarian notation, the sigils are part of the type. Here's how you'd say the same thing in Rust and C++:

Rust: ~T
C++: unique_ptr<T>
5 Steps to Mainframe Modernization with a Big Fast Data Fabric
Tickets for Apple's WWDC sold out in under two minutes
How I Explained REST to my wife
The social naiveté of Mark Suster
Troll much dude?
Being an Inventor in 2013
More like CYA article.
Path Is Adding 1 Million New Users a Week
"Educating future leaders" and "determining who are future leaders so that we can be the ones to educate them" are expressing the same exact sentiment. To be fair, I understand how it can be read in the way you implied.
I think that the bulk of the people currently using Ubuntu are moderately sophisticated technically.

However, I also believe that Canonical is pivoting Ubuntu toward non-technical users because a) it differentiates Ubuntu; b) it offers room for growth; c)it allows them to pursue more diverse revenue streams.
Because in order to erect mechanisms for preventing the spread of information, we must be willing to destroy the value that the internet provides in the first place. Protecting money, even if only represented as information, does not require we lock down the internet.

Anyways, perhaps you're inadvertently arguing in favor of a gold backed dollar?