skysight-inc/HackerNews huggingface dataset:
""'Hacker News' Hackers""

Exactly. Take Godaddy (a competitor of ours) which is one of the most hated companies ever discussed on Hacker News. Yet they continue to do great business and are clearly well liked by many others who have no clue or care about the issues that forum readers care about.

As an aside, companies that are the darling of any online forum can quickly have their name turn to "mud" if they don't continue to acquiesce to what the group thinks is the right thing to do. (Then the question is does that name turning to mud motivate those to actually take action.)
Look at how well government intervention helped airlines improve support.
I think he's saying we should instead have text-only e-mail, because that's both standard and has a tiny attack surface.
I think you get into the apple in quote you referenced, understand vs think they understand looks like core problem with many non-trivial and often actually very well designed things.

Another example of this kind I see too often is a CPAN to <choose-a-language> guy. He thinks he understand what it is ("That's simple! Just a bunch of libraries packed in tar.gz available via FTP and HTTP, right? Oh, and there is the search field to find them, yeah. We also have such thing in <our-language> - see, ftp://...").

edit: Another good example is a Trackpoint clearly.
Google+ Games is shutting down
Yep. This is an attempt to do what knockout does in a simpler form with less syntax
Also browsers. Also JS and CSS both have at least one 'S'.
RethinkDB Demo
The need for memory imposes an upper bound on application life. Eventually Safari or a game will require the app close itself.
"If a kid is bullied in school, is it "more efficient" for him to give in to the bullies and just hand over his lunch money every day? Or should he take a stand over days and weeks, and then never be bothered by bullies again?"

I think that depends on the circumstances. In some cases it might be more efficient to not get the shit beat out of you (that is if there aren't other ways to deal with it at the institutional level).

By take a stand you are assuming that the person being bullied can actually stand up to the bully and make him go away.
Check out MoonMats: http://www.themoonmat.com

We bought a couple of them for a standing work area and they are great.
!!!!! Don't give them ideas !!!!!
Kim Dotcom is one of my favorite personalities... he's basically a real life James Bond villain, except that he's kind of the good guy. It's awesome to see him stand up to this stuff and even win against systems that want to see him fail completely.
Earlier discussion here: https://news.ycombinator.com/item?id=5698741
Other than the fact that this is more minimal, does anyone have any insight in to how this compares to Bacon, Flapjax or RxJs? I've been wanting to give this coding style a try but tend to get turned off by the size and complexity of the existing libraries. I look at this as a personal fault not that of the libraries. I plan to read the source of Reactor.js, which is very well commented. Until then, does anyone know if this is a "complete" implementation or is something fundamental missing? Is it push or pull?
I was thinking super soaker
Pretty much. I saw it had been submitted before, but that it was over a year and a half ago and the page had been recently updated, so it seemed like it would be an acceptable resubmission. Plus, it's a pretty damn cool project!
You seem to be somewhat adamant that this obviously major victory for Newegg was actually some sort of a problem for them. And this against an adversary which managed to extract rent from the likes of Intuit, Zappos, Sears and Amazon. NewEgg's strategy was obvious born out of a principled stand to not give in to unethical patent trolls. This also makes them a much more feared opponent for any future trolls... which is a huge win for the company's investors.

"Nothing new about doing that. "

Really.. ? Did you read that article ? Could you point to another instance of a company that's been successful against patent trolls to this extent ?
My thoughts exactly. Needs to be done though unfortunately. I'm going to get some chainsaws and duct tape and attack it on Monday. Mondays suck anyway so it can't make the day much worse.
The First Usable Computers
Running in the background is a bit a misrepresentation. Most aren't really running, and apps will close on their own if resources are needed.

I'd say most techies also don't close out their apps. I certainly don't.
My mistake, I was under the impression that WinForms had been formally deprecated in favor of WPF. It doesn't appear to be such a rare feeling; there are 1.59 million results in Google for "WinForms deprecated".

Regardless of the formal action, the clear message from MS upon release of WPF was: "This is the new official GUI builder, please use it, it should be preferred". Indication of such preferences is relevant. Or do you suggest that MS released WPF with the intention that no one would ever use it?
art doesn't require utility.
If the NZ govt had known that US special forces were going to come in and capture Kim they likely would have tried to stop them. /s
I thought that it was obvious that if you stand for 8+ hours, you'll want to be wearing proper footwear and/or have a standing mat. Your entire body weight is borne by your feet - treat them nicely!

Folks with weight problems or diabetes tend to have foot issues as well - exaggerated pronation/supination, plantar fasciitis, and swelling to name a few. There are solutions for nearly all of these problems and are highly recommended for general use, not just for standing desks.
The statement he made will have the effect of further reducing the number of cases that he has to fight...

If he were really interested in troll-stomping over all other interests he would be better off saying "We may have won this one, but most of the time we like to settle".
VC-istan is no longer real entrepreneurship. VC's have set themselves up as between-companies executives who get to dip their fingers in tens of pies. If you don't accept their term sheets, they can't fire you per se, so they'll just fund your competitors and put you out of business.
Thank you. I needed this...
A decent cost based optimizer will be right most of the time, and you have hints for the cases where it falters.

Your approach is simply hiding the query optimizer choices inside of the app, making it more fragile.

Let's say I have two fields: a and b, both of which have an index. And then I have a query with predicates across both a and b. For example, a = 10 and b = 20.

One of the core facilities within an optimizer is selectivity estimation. By looking at the statistics, the optimizer will see that a = 10 might look at 10,000 rows while b = 20 might only look at 10. So the optimal and desired choice would be to use index over b.

However, the exact same query construct with different parameters (e.g. a = 50 and b = 3) might flip the index selection.

Now let's imagine I had to implement this inside of my app. Every time I have such a constraint, the app has to become aware of selectivity to know which indexes to use based on input parameters.
I see this tude' among DB guys quite often -- unless the database guarantees unconditionally that it will always give the right answer and that no data is ever lost then it is worse than useless and most be nuked from orbit.

Quite frankly that is pretty arrogant. ACID may be required for a banks transactions, but in far the majority of cases it isn't required (yes, even in your business) -- nothing of any consequence is going to happen if your A/B testing DB lose a couple houndred entries because those weren't flushed to the cache.

As for non-schema enforcement, well you have too add a few if statements to your database model class -- and that is it.
Show HN: Slapshot — never forget anything
Bunny.py: A WiFi darknet that hides its traffic in the noise of 802.11
This is a project I have been working on for a while now and I would love some feedback.
I don't think these types of examples are created to be practical, but more to just demonstrate what's possible/to experiment. Plus, it's probably fun.

But I agree, an SVG implementation really would be something!
Agreed. The browser is good enough for most of these services on Windows 8. However, the ideal experience would be a touch-optimized "metro" app in additional to the browser. 500 users vs. 60 million! Where are the priorities?
Just phone the cops and say he is spying on patrol cars.

I assure you that drone will never fly again.

Can you imagine someday soon when an army of "news drones" start following car chases down the highway?

ps. this is a joke, do not lie to police, ever
Isn't there some way to install Sublime Text 3 and have all my ST2 plugins and projects just work?
my tl;dr:

the magic of Silicon Valley is making it *safe* to work on *risky* things.
reduce the risk of failure by having a lot of people around who will hire you next
Will someone please create an innovative apprenticeship program?
> So how did we get form "can't talk to your Hangout via an XMPP client" to "Google will disable SMTP"? Really folks, this site used to be better about this stuff...

Religion is inevitable. http://www.shirky.com/writings/group_enemy.html
That's a spam address.
"I'd like to say again though that supporting more browsers is not one of my primary goals."

https://github.com/koenbok/Framer/issues/2

That's a shame.
Don't stand on your heels! You don't have to completely move over to digitigrade locomotion, but... standing flat footed for long periods of time seems like it could be painful.

Keep a bit more weight on your forefoot. Your knees will thank you (more stability now comes from your ankle, which bends left/right much more effectively) and your calves/quads will do a lot more work.

Of course, it is useful to note that if you're used to locking your knees while standing, you're gonna have a bad time. Expect some soreness.
Or a weapon of mass destruction depending on the gas.
Open sourcing my tools for game developers
Classifying YouTube Channels: a Practical System
How come I didn't see this stuff come up when Google was all, "We are going to replace email with Wave!"
It's the same as the form autocomplete you already have, only now it can be initiated from js.
Believe me, Google can afford that.
So, wear high-heels then?
When I worked in machining, we all had anti-fatigue mats at our stations. Everyone wore Red Wing boots (sneakers are terrible for you), and I heard no complaints of foot pain.
I have more of a problem with the calibration score mess than the no-poach agreements. No-poach agreements are ultimately suicidal; if they work and keep wages down and work conditions poor, then you all get mediocre employees and non-participants get all the talent. Calibration scores ruin good peoples' careers. So I hate that shit a lot more.
Our (Tokutek) build of MongoDB with Fractal Tree indexes has atomic multi-document updates: http://www.tokutek.com/2013/04/mongodb-transactions-yes/ Come talk to us if you want to give it a spin!

Don't mean to steal the thunder from RethinkDB, they're doing great work too.
Achieving Abstraction In JavaScript
In computer science, abstraction is to hide certain details and only show the essential features of the object. There is not any built-in support for abstraction in Javascript. In this post, author tries to give insights about abstraction for JavaScript. It gives examples for defining interfaces and implementing them.
That would be the same kind of skeuomorphism everyone decries in Apple's applications etc. Why should I virtually flip through a big stack of virtual cartridges, drag one into the slot, press it down with the mouse, and press the power button when I could just double-click on the game from a list? It would be cute and fun exactly once.
Paul Otellini's Intel: Can the Company That Built the Future Survive It?
And that's a necessarily a bad thing?
"Future trolls, knowing this, will be less likely to target them. "

We can take strategy further though instead of the obvious implementation.

What if you settle in some cases but not all cases?

So a troll sees that you settled with company "x" but upon review you feel that you aren't going to settle with them?

This happens in personal injury cases or other legal matters. Taking a "we don't settle ever stand" sends a signal that you aren't evaluating the merits of the action just taking a flat approach. Consequently nothing can be inferred as far as how you even view the merits of the action. It's all the same. Otoh, taking a "settle when necessary" doesn't imply you will always settle and sends (I would argue) a stronger message when you do fail to roll over that you aren't because you feel particularly strongly in the case before you.

In strategy (that I use for negotiating) I have always found it best to not be predictable.
I think there are still definitely workloads suitable to other data store setups like graph, tabular, etc. (at least based on performance testing i've seen in the past). On the plus side a lot of standard crappy workloads (weblog reduction) will work wonderfully in columnar setups like redshift.
| So SMTP and POP3/IMAP?

I think that the 'clients to talk to servers' part is referring to sending email, unless you think the webmail is the only way to send email. POP/IMAP are for reading email from the receiving server, not for sending out new emails.

| So NNTP?

I was under the impression that most Usenet networks used UUCP.
More surprising to me is that ANYONE closes out their apps.

I've never ever ever pressed that little red (-) icon. On pretty rare occasion, I need to hold power and then hold home to kill an unresponsive app. But I've never "quit" an app when I was done with it. I've had an iPhone since the beginning and my battery life and performance has always been stellar. Only apps that passively use GPS have been a problem , so I uninstall those.

This is also (mostly) true on my Mac as well. I leave DOZENS of apps running and only kill them if they start sucking down CPU cycles. Generally, most apps sit there, do nothing, and get paged out to the flash disk.

I'm also a little annoyed each time I meet a non-techie who had some techie tell them "Oh, here's how you close apps. It will make your phone faster." Try as I might, I can't convince my girlfriend that it has absolutely no effect. She religiously closes every single app in that little tray once or twice a day.

It's 2013 people. We don't (shouldn't?) need to manually manage memory for our computers.
There's actually no minimum capital requirement for the UK. You can incorporate a company with £1 in capital, if you wanted to.
Probably has something to do with this: https://news.ycombinator.com/item?id=5718455
During the summer I go on holiday to a remote island in the mediterranean where I sit on my patio atop a hill overlooking the sea and read for about a week. The only electronic devices I have are my e-book reader and a charger. Here's some of the best summer reading I've gone through:

The Painted Bird - Jerzy Kosinski - http://www.amazon.com/Painted-Bird-Jerzy-Kosinski/dp/0802134...

A Thousand Splendid Suns - Khaled Hosseini - http://www.amazon.com/Thousand-Splendid-Suns-Khaled-Hosseini...

Brave New World - Aldous Huxley - http://www.amazon.com/Brave-World-P-S-Aldous-Huxley/dp/00617...

Burmese Days - George Orwell - http://www.amazon.com/Burmese-Days-Novel-George-Orwell/dp/01...

The Sun Also Rises - Ernest Hemingway - http://www.amazon.com/Sun-Also-Rises-Ernest-Hemingway/dp/074...

Catch 22 - Joe Heller - http://www.amazon.com/Catch-22-50th-Anniversary-Joseph-Helle...

The Road - Cormac McCarthy - http://www.amazon.com/Road-Oprahs-Book-Club/dp/0307387895

To Kill A Mockingbird - Harper Lee - http://www.amazon.com/Kill-Mockingbird-Harper-Lee/dp/0446310...

The Catcher In The Rye - J.D. Salinger - http://www.amazon.com/Catcher-Rye-J-D-Salinger/dp/0316769487

For Whom the Bell Tolls - Ernest Hemingway - http://www.amazon.com/Whom-Bell-Tolls-Ernest-Hemingway/dp/06...

For non-fiction it really depends on what you're looking for but I really enjoyed Joel Bakan's The Corporation and Mark Thomas' As Used On The Famous Nelson Mandela.
The second link you posted isn't working.
Amazon could probably sue users of the API if they wanted to, rather than suing Google.
Which is good, because now your developers don't just add queries to the application without thinking about performance.

You don't have to be a dba to understand how using one index vs another will affect the performance - and thus conversion rate - of your application.
Sounds like Google's response to Facebook messenger & open graph.

Definitely agree with most of the commenter's. Sounds like a huge helper for google apps and the SaaS apps built on there.
But I hope understandable for a prototyping tool. I'll take contributions though.
YC S13 company seeks hackers with RoR experience
We were accepted to the recent YC batch and are ready to add to our 3 person team. We're based in the bay area and and are building an API for developers. We would love to tell you more but we aren’t ready to announce our acceptance into YC. Shoot us an email and we are happy to discuss what we are building in more detail.

Stack: We are running on Ruby on Rails and have clients in PHP, Python, Ruby, and often help customers in various other languages.

Traction: We're doubling each month and have raised from a top tier group of investors. We're aiming to hire 2-4 early employees with significant freedom and responsibility. Carve out an area of the product and watch it grow.

Details: We don't have an office yet, but we're splitting time between SF and MV. We all work together about 20 hours a week, and remotely the rest of the week. We'll have an office space shortly, but until then we'll have space you can work in. We'll offer early employee equity, competitive salaries, benefits, etc. You'll also get to be a part of our YC experience.

Ethos: We started this because we wanted to build and sell a product we believed in. Part of that is providing excellent support. We're providing a service, so support is the product. We all do support. This keeps us in touch with what our users need, guides our product, and most importantly, provides value to users. It is also great to hear how happy customers are after trying the product.

You:
- Based in the SF Bay Area or willing to relocate very soon
- RoR experience
- Great communication. We all do support and some remote work so communication is crucial.
- Self motivated. We don’t have time to micromanage so you will need to be proactive with everything.

Email at helpbuilds13co@gmail.com for more info.
They may be open formats, but you can't just throw Microdata and JSON-LD into an email and expect Gmail to display your actions. You have to register with Google:

https://developers.google.com/gmail/schemas/registering-with...
Infinite Jest is a great book to tackle over a summer. Highly recommended.
Surely not all children? You mean children enrolled in music class, which I don't think qualifies as a small amount of training.
> But this is all moot as the article is about XMPP, WebDav and RSS. The SMTP headline is nothing more than clickbait.

Not really. SMTP derives most of its utility from federation, and XMPP could have done the same.

Of course, this is nothing new: NNTP was replaced by a million forums, XMPP federation never really took hold, and no doubt someday mail federation will die too.

It's a crying shame, it really is.
What makes it complex and bad?
Obviously it could be more efficient with an auto-update mechanism, but I'm genuinely surprised people find that annoying.
Analyzing The Language Of Suicide Notes To Help Save Lives
Okay, I've been using it since yesterday and I think it's _amazing_.
Knockout does this but it also has declarative html bindings, so there is no need to do the observer logic, you just add some lightweight annotations to your html and it binds for you. I think this is a lightweight alternative to ko, but ko does a lot more and is very easy to use.
And that's perfectly fine. Disable its storage in Chrome for autocompletion. My credit cards have zero liability, so, store away Google.
Get thee to a tweetery.
How Exercise Affects Your Body
It's "complete" as far as I've tested it. Changes are automatically pushed out without any additional work.

In terms of how it compares - It's based off the same reactive programming principles but is trying to keep the additional syntax and complexity to a minimum.
I'm sure the New Zealand Supreme Court is awesome, but I wonder how much traction this would've gotten if it was not publicized all around the world...
First Look: Evernote for Google Glass
(at least it seems like) Maps kills my battery if I leave it open - iPhone 4
Ah, but you see, it's "two-click" checkout. So we're good, right?
What are you, Etsy? :P

He didn't fab his own silicon, package his own dies, or even machine his own connectors!

The hard (and interesting) parts are the design and testing/debugging phases. Building your own PCB to handle various RF signals at this sort of level is non-trivial in both time and money, and doesn't really gain you much.

There's no reason why it should be through-hole either, and indeed, good luck finding suitable parts in those packages. SMD manual soldering isn't particularly hard either, although time consuming. If you have a reflow or spare toaster oven, you can do it a whole lot faster too.
Why?! I just don't get it.
> Drones can be blinded by bright lights or low-power lasers

Do you have evidence to support this claim?

Furthermore, so can people.

> we need a device that attempts to blind drones when they are over a person's property

It's probably easier to look into your own windows from your neighbor's property.

Your plan does not sound particularly well thought-out to me.
D-Wave: Truth finally starts to emerge
> Then there's hyperlinks. If not like HTML anchor tags were the hypertext is independent to the destination, but still some method to follow links in e-mails as a lot of online registration requires email activation that way.

Well, there's the (IIRC) RFC-specified way to write URLs within '<URL:' and '>' pairs, e.g. <URL:https://news.ycombinator.com/>; (interestingly, the HN URL-finder doesn't support that).
Wouldn't it make more sense to spread things out over a variety of services?

For reasons of workflow efficiency, no.
It's annoying because it happens every single day. Or more.
I find it particularly refreshing that New Zealand has pushed back on this as hard as they have.
I like that, much simpler than a potato cannon. I would suggest a hose or power washer... Time to clean the siding...
I'd hazard to say that the graph is representative of the general app-using population and you are the outlier. You're one of a very small handful of iOS users I know who do this (my girlfriend is another one).
cache: https://webcache.googleusercontent.com/search?hl=en&q=ca...
You can't put the genie back in the bottle, unfortunately. Most people use clients that support HTML right now, and a new format that doesn't support some sort of rich text decoration (like HTML) isn't going to become popular enough to matter.
Matthew Keys CFAA Legal Defense Fund
Maybe the person has the same business idea as Black Hat:
http://xkcd.com/1207/
Hi Joe,

I just wanted to pipe in and say that's excellent reasoning for this design, especially since the ability to create indexes on arbitrary ReQL expressions would make an intelligent query planner into a lot of work. I'm looking forward to giving these a try.
Data has always been indexed it just was only indexed by a single primary key. Before this release the indexing scheme wasn't more sophisticated than a key value store now it is. I feel like there are several other products on the market that just do key value indexing.