skysight-inc/HackerNews huggingface dataset:
In many ways the problems people have with RoR are the same problems people have with ORMs. They abstract away a lot of the clutter, but then, just as you become totally dependent on the abstraction, you find you need something that you can't get in the abstracted layer.

When this thing is a substantial increase in speed, sometimes you are totally f*ed, since to get it you need to toss away a lot of the detritus. For an ORM you can gradually phase away parts of it, but for a web framework generally you can't architect away the box into which your app is placed.

I'm unaware of any RoR that has successfully scaled, except by removing Ruby (Twitter). Github is probably the largest existing Rails app (at least that I use), and there are Unicorns aplenty (the new fail whale), or weird caching issues that seem to arise regularly.
> If Iran and the US had swapped places there would have been far more death and destruction across the world...religious supremacy.

That's a supposition for which you have no support. The fact is that non-religious States have murdered far more civilians in the past 100 years than any religion has.

That's not a defense of religion. It's a simple statement of historical fact.
Younger than 28? You've never lived a month of below average global temperature
It cannot be. What the OP meant is π - 2(π/2) = 0
I know some folks on this project, I think its excellent.
I think I like Dance Dance Immolation more, but I think this is going to be a hit!
At several workplaces, I have known people in similar situations. However, these people were among the most important parts of the workplace.

They were valued for both having a lot of background knowledge in their area, and having an ability for judgment about detailed problems that could only be called "wisdom."

Management kept them around like wise elders because once or twice a week there'd be some task that others could do, but not as well or as thoroughly (use of judgment, again) as these people. Thus problems got transferred to them.

The counterpart to these people are Suzannes, named after the first one I met. You can have an office full of highly technical people, but Suzanne -- who usually doesn't get paid much, and is some kind of administrative staff -- is the person everyone asks questions of nearly constantly because she knows all the ins and outs of the business. Every office has a Suzanne, and often the place won't function if he or she is out sick for a day.
Thanks, everyone! HN has been a very informative, interesting, and motivating place since its inception. You are the reason why.
You do realize that this makes every statistician cringe? Your sample size for calculation is too small to base any kind of reliable projections on it making this a pure guess.
All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
By the magic of typos.
quite interested to see if it can really be used in production rather than just mock-ups. For example can you use the stylesheets from one page across a range of screens and still get the same level of clever optimisation.
That's what's interesting about this "arms race" to acquire customers: when startups aren't worried about profits, CAC can be arbitrary ("because we'll make it back later!").

The bi-product of all this is exactly as you describe: startups are artificially driving up the cost of AdWords (and maybe other channels, like salespeople).
Where do you think interferences come from?
Numba isn't a general purpose python compiler, it compiles a small subset of the Python language that targets numeric computations.
I believe he meant minus. For the purposes of linear independence, there is no significance of positive vs negative coefficients.

EDIT: Wow, go team.
No I mean they would have done.
There is no GC in RubyMotion. It uses the Obj-C ARC method to manage memory.

Correction: RubyMotion uses an ARC-like method to manage memory.
I have the 2013 MBA and it's great. Surprisingly the 8GB of RAM hasn't bothered me. It may be the fast swap because of the incredibly fast SSD (800mb/s r/w) though. I have no problems running multiple Linux VMs with Xcode open.
Weird that I haven't seen this, but I've been using exactly this label filtering system for years -- I literally have had a "Social" label since 2008.

(I added "Financial" and "Sales" labels later)

Edit: apparently it was turned on but not displaying any tabs. In the settings gear I found "Configure Inbox" where I disabled these.
I can't read Japanese, so I will trust you Patrick.

Soo...given that the numbers are real...that's crazy.
It's still not at all clear to me what you're saying.

Feel free to express yourself in more technically/mathematically: while GR is certainly not my field, I took classes in grad school that covered the material.
The problem is that each person has different needs and it's difficult to make a site that is usable for most of them - that's why so many 'niche' sites exist.

For example I used to fly a lot and most of the time I did not care about exact dates at all. I guess that scenarios like 'I live in Spain now and I want to visit my parents in the Czech Republic some time in June' or 'I want to spend some weekend in Paris' are pretty common.

Sometimes I don't even care about destination that much - I want to travel somewhere in south of Europe to take a couple of days off - all I care about is the price. Date-of-flight-centric sites are really difficult to use for me. Only recently I discovered http://skypicker.com (I'm not affiliated wit them) that does what I want - I want to fly to Spain some time in August - here are cheapest flights.
Sookbox Puts Personal Cloud Up on Kickstarter
You can sell razors at a loss if people buy your razorblades at a substantial profit.
Go threads aren't as fun to read without uriel scolding non-believers for their bad taste.
In the past, the only way to acquire a deep understanding of a topic was to attend a university and study in a traditional class setting. As such, employers made hiring decisions based on the merits of one's Alma mater; in the early days of higher education, individuals attending top schools were the only ones who had access to the highest quality instruction.

Today, the biggest threat to Higher-ed is the movement towards open courseware, largely spearheaded by MIT (see here: http://bit.ly/9GawDQ). However, open courseware cannot be a threat to large institutions as long as hiring is based on a paper degree rather than the amount of acquired knowledge and specialized skill one has attained.

I believe these online degrees are a rather expensive way to solve this problem.
Desiging a Brand Identity by Gerren Lamson
Actually it matters.

Original code is GPL. I make modifications. These modifications are mine. Someone stealing my modifications is performing IP theft.

Now, GPL stipulates when I have to release my modifications. I only have to release my patches when GPLv2: I distribute software to clients/users. In GPLv3 it is when clients/users use my software (aka: webservices).
How do I use Macaw with Bootstrap/Foundation? Would I design the static website, then go in with my text editor and implement my front end framework of choice, or does Macaw have built-in support for front end frameworks?
I would say that speaks more to the formalization of baking than anything else. Software engineering is so far interesting in the sense that it doesn't have a kind of "technical" employee. That is, there is a huge difference between someone who can bake bread from a recipe, and someone who can create that recipe to start with. The former is just being able to follow directions; the latter involves a lot of in-depth knowledge and experience about, for lack of a better term, baking chemistry. In the same line, a lot of traditional (physical) engineering professions can utilize drafters.

I guess the equivalent in software engineering would be someone who can only implement designs and algorithms from other people, and any ambiguities or questions about the design would result in them stopping work until a clarification is received from the "engineer".
yeah, of course, sorry I just said calculus because it was the first math class that came to mind. You're right, the classes are better, saying they are the same was wrong, but the point me and the parent comment were making is just that the main benefit of paying is the environment more so than the course curriculum
Suppose a Drone killed 3000 civilians with the intention of killing civilians (like Dresden or Tokyo bombings of WWII) then I'd say yeah, they're siblings but: Nah, civilians are collateral damage for drones, the goal was not to kill as many of them as possible and terrorize them. It was to eliminate particular individuals, so no it's not en masse.

If we take your 100 women and children (heh, nice) and say they were without a doubt killed by a drone and were killed intentionally as a target by the drones I would say: You're still off by an order of cardinality in comparison. So that's a bad comparison too.

Falujah, where there was a battle and there were actual enemy combatants in a stronghold city and you're complaining about the depleted uranium after the fact? Sure you could remove context to everything and you'll get exactly what you're saying: Drivel.

A WHO report? So? That assertion alone is supposed to do what, reinforce how deplorable Falujah is on account of the weapons used?

Tell ya what when you're in charge of arming your soldiers of your nation and someone says: "you can use depleted uranium to penetrate the armor of your enemies but it'll have negative effect on the environment, or you can use just lead with negligible armor piercing and minimal comparative environmental effect." You can pick the environmental choice and tell the dead parents and the dying soldiers you're responsible for that you didn't want to pick armor piercing rounds because you were trying to protect the future flora and fauna of a foreign land you don't have sovereignty over. Or you could tell them that you did everything in your power to do your job and service to the nation and it's people in arming the soldiers under your command and that the integrity of the environment of a city in Iraq was secondary to your concern over American lives.
Another dumb and unconvincing ad of Go.

Go must go.

There is enough shit languages already, and Go being one of the worst modern languages. It doesn't even feel modern. It is so poorly designed that it feels like some talentless experimenting from 70's.
The financial reality of being a tenured professor
> We found it and needless to say, he was not hired.

I guess it's good to know that Hootsuite considers consuming alcohol during non-working hours - while attending a conference intended to improve one's social media skills - to be a firing offense. They should probably include that in their job ads to make sure "bad" candidates don't apply.
Unstructured data can create chaos
Thanks! Dance Dance Immolation will be there too, but we couldn't resist building something new. Funding the Cloud will help free up our other resources to get DDI up to the Playa, where it'll be part of the Charcade, a whole bunch of fiery video games.
It's worth noting that the open rates only apply when an image is loaded from the remote server or the recipient clicks a trackable link (if the emailing system is setup properly). When a recipient opens and reads an email without showing the images or clicking a link, it doesn't count as an open as the sender has no way to track that.
Show HN: Tiny Guitar reaches 1 million downloads
I'm an indie developer making iOS games.

My guitar app, Tiny Guitar, has reached 1 million DLs after about 14 months on the App Store.

Check it out here: https://itunes.apple.com/app/id504720445

It reached 128K weekly active users this March, and is currently hovering at around 100K weekly actives.
http://i.imgur.com/Z4Zha73.png

I'm anxiously waiting for the new Nexus 7 to get released, so I can explore porting some of my apps over to Android. You may have seen me post about my piano app in the past: https://itunes.apple.com/app/id477014214

I'm currently also exploring Tiny Drums, a natural follow up to my two music apps... but I'm not yet sure how I can make it simple yet engaging.

Lemme know if you have any questions!
Cisco to buy Sourcefire
This is the exact opposite of what his post is saying.
The author lays out a dozen different, terrible ways to discover services, only one of which is even remotely suitable. I associate that kind of stream-of-consciousness documentation with people who are making it up as they go along.

Anyway, the proposed solution of a full-mesh FE-to-BE heartbeat network over UDP, switching to TCP in case of idleness, is not going to scale. That just guarantees that you are going to run out of file descriptors in case of a packet loss event, as everyone upgrades their heartbeat protocol to TCP.
My statement is a counterfactual, so it's certainly hard to prove. But look at who runs that country, why they run it and what their values are.

> That's not a defense of religion. It's a simple statement of historical fact.

It's also completely irrelevant.
Welcome, surprisingly honest reporting on facebook by tech press.
Keep in mind, correlation != causation.
Web Components Will Be a Pretty Big Deal
From the previous thread:

The book "Whatever" by Michel Houellebecq describes this situation very well, and is very funny.

Some quotations from it:

http://www.goodreads.com/work/quotes/56842-extension-du-doma...

And a great interview:

http://www.theparisreview.org/interviews/6040/the-art-of-fic...
THIS!
Another quote from article: "I’ve heard a lot of people asking how they can get out of the Promotions tab and into the Primary tab."

There is a reason why I enabled Promotions tab and I don't want you'r emails! If you will end up in my Primary by tricking me I will unsubscribe immediately to not see them at all!
This is a great first step, but what America needs is a quality, inexpensive, Bachelor's degree program. I hope it will happen, but it's not an obvious evolution from this GT initiative.
If you didn't have 'show remote images' on, there's no difference as it wouldn't count as an open. And it's off by default for all senders in gmail and every other worthwhile webmail provider.
just drag the email into the primary tab and it will always put it there
What is it with you and writting an interpreter for the language in the language?
@augustl: We manage connections with curl and requests(python). We haven't seen any bottlenecks here yet, so we haven't thought to revisit it.

We do, however, use ZeroMQ for other stuff. But I'll always reach for HTTP for an API, unless there's a need to do otherwise. It's super simple to get running, interface and debug with. Every backend engineer knows how to use curl.
Maybe in middle class usa. Other places had very high import taxes for electronics.

Ps1 was actually 100x more common than sega/nintendo in my 3rd world childhood because it was almost free to get games.

For the price of a cartridge rental for two days you could get a pirate cd.
Using this App, Save Large Files Directly into SD card of Galaxy S3/S4
My theory is that the reason for Google implementing the Promotion tab is so that they can put ads into the INBOXs of people who use desktop and mobile clients. Doing it this way won't be too intrusive to people who use the web client, which already has a place for ads to be viewed.
Thus far we have seen our transactional emails also going to Promotions, as well as our standard marketing emails.

This could be both good and bad. Bad because as you mention, the user won't see it immediately even if they requested it. Good because if the user actually uses and likes your service, they may start to take those transactional emails to their Priority inbox which could train it to also respect the marketing type e-mails as Priority as well. Again, this would only happen if the user actually likes your service.
I've been using the label:^smartlabel_group, label:^smartlabel_notification, and label:^smartlabel_promo filters for probably over a couple years now. I have all notifications and promos "skip inbox" and I just go check those labels a couple times a day or when I have a password reset email (which almost always goes to notification). These filters absolutely keep my inbox (which is itself split into 'regular' and 'priority') sane. Having this set up, I don't really see a reason for myself to get the tabbed interface.
if something is free, i bet many more people sign up to see what it's like. if it's not for them, they bail. a high percentage of dropout i would think is expected for something that's free. it's comparing apples and oranges...
I disagree with the Linus reference being brought up without the surrounding details. It's too easy to just point out someone who is using foul language.
Nobody experiences average global temperature. It's just a statistic. There's been plenty of colder than 'average' (which can mean several different things) months in various places on Earth.
It is so hard to get some people to understand that criticism is not always meant to be an insult.
I'm really not surprised it's bringing down open rates. I find I'm ignoring far more emails in my inbox as they are out of view and in the promotions tab.

Ultimately, if I don't open the email, the content isn't that useful. Before I would quickly open and delete when done, just to keep my inbox clean.

Does it mean I pay less attention to the marketing messages? No.
Interoperability, not integration
The tremendous success of governments over the past several thousand years, as well as the even greater success of democratic governments over the past several hundred doesn't count as evidence in their favor?
Seems overly complex - just paint your roof white and reflect most of that light and heat back into the void of space.
"The word on the street is that business owners and marketers are worried about this new layout, and I get that. You want your email above the fold, on the cover, with a huge headline. You want to stand out to your customer, and instead you’re on the Promotions page with all the other ads."

This blog post is like an ad for GMail. Sounds like the tabs feature works very effectively.
With cgo, Go can get "just as close" to the metal too. But I don't even think a cgo vs. JNI benchmark would be substantive. Most people don't use a "medium-"level programming language to write low-level code, anyway.

Like you say, Java is barely less verbose and arguably just as powerful as Go with many more times over the documentation and resources.
I guess it's much harder to sell a phone without its charger and box. I'd suspect that the property is stolen.

Please anyone buying old phones/property ask for the purchase invoice. It's possible that it's a stolen property and you can get in trouble later.
> In what way do you think that patents are broken such that applying them to one field of human invention works, but applying them to another does not?

Different fields of human invention have different economic characteristics. For a field where patents may be more economically useful than they are in software, consider the pharmaceutical industry. Developing a new drug costs a decade and hundreds of millions, and remains useful for a long time, but once developed is easily copied. None of those conditions are true for software (and there is no equivalent of copyright protection for drugs).

For more, try http://www.becker-posner-blog.com/2012/09/do-patent-and-copy...
Interesting given Get Satisfaction's recent approx. 10x price increase: http://blog.getsatisfaction.com/2013/07/16/the-latest-about-...

I just exchanged tweets with them this afternoon saying it would be interesting to see how this change affects their revenues (maybe if/when they IPO).
You imply that Linus was overdoing it, he wasn't.

Mauro wasn't asking for feedback, he acted in a way that resulted in strong negative feedback, that's why it's not really relevant to the rest of your post.
Hmm.

I hope Gmail figure this one out... the transactional emails should always hit the inbox. I think most users would be fine if the marketing emails hit the promotions tab.

I'm not sure it should be all or nothing... but I know that every user would agree that the transactional emails that they explicitly want should hit their inbox.
History is relevant. Always.
Just drag your daily VC emails into the primary tab and they should got here from now on. Not really any training involved, it only takes a few seconds.
> I don't know if we have to go reaching for lead as the reason.

We aren't reaching. There is strong evidence for lead being a major factor
$600 per phone is the price, not the manufacturing cost.
I don't understand this attitude; every email sent through services like MailChimp contains an explicit and obvious unsubscribe link, and their policies regarding unsolicited email are pretty strict.

If you don't want to receive these emails, then unsubscribe - or, better yet, don't subscribe in the first place.

This new feature seems excruciatingly pointless anyway. I want all of my emails to arrive into my inbox, with the exception of actual unsolicited spam. If I need to filter them, I can do it myself - I suppose the feature may be useful for Gmail users who aren't comfortable doing this. At least I can disable the new inbox or continue using IMAP for now.
I'm wondering the same too. At the moment this looks like a great static website design tool. It may allow me to provide rapid design for clients who want a simple blog.
This is more a css/html replacement tool, and should probably be thought of as such. Framework implementation is about code design and engineering, something you should take up on your own.

Regardless, it'd be nice to not have to write markup and css, to me a boring process; a product like this is long overdue. My question is how it fits in with workflow. Who owns this in a group setting; the designer? The front end dev? Do I have to design a page in photoshop before I try to build it in this (in the presentation, the graphics were all ready to go and layout, but it's never like that in real life). It just seems weird to have to go through the process of designing a page, and then designing it again.
840 usd for an off-contract high-end smartphone isn't unreasonable. A 64gb iPhone 5 off-contract is more expensive, and that's half the space.

So yes, you can compare it to current devices, and it sounds like it is beating them.
Are you so sure they're rich? All the small airplane owners I have known drove beat-up old cars (often with a "My other car is an airplane" bumper sticker) in order to afford their aviation habit.
Just tried that and now I've got tabs in GMail. Thanks for the tip.
To clarify what an 'open' is in terms of this post, it's when the recipient opens an email and has remote images load or clicks a trackable link. That's the only way you can be sure an email has been opened. If you open an email but don't load images and don't click links, then it hasn't been 'opened' in the eyes of the sender. So, for instance, folks who open and delete promotional mailings without loading images don't count as opening those emails. Basically 'open' doesn't mean what you think it means in terms of the way you use your email client.

The same way 'delivered' doesn't mean what you'd think it means. You, as a user, would think it means delivered to your inbox. It doesn't. It means it was delivered to the mail server. At that point, it could go in your inbox, your 'promotions' tab in gmail, your junk/spam folder, or be automatically deleted using a set of rules on your server/email client (bayesian, rbls, etc). So, when email sending providers talk about delivery rates, that's what they really mean. They have no idea if even the subject of the email was even seen by the recipient unless that recipient either opens the email and loads the remote images or clicks on a trackable link.