skysight-inc/HackerNews huggingface dataset:
Lift's JS & jQuery code generation is nightmare-inducing, it's ridiculous to call it a "benefit". JavaScript should not be auto-generated by some flavour-of-the-week web framework in a totally different language. You're just creating a whole world of pain for future-you.
Not sure I agree with you, but I really enjoy your particular version of English-as-a-second-language.
>>>> So you would rather make it easier for them ?

False dichotomy. You can make it harder for them, or say it is already hard enough, without TSA. TSA is not the only way ever not to make it easy for terrorists.

>>>> Equating someone doing their job with a paedophile is a much, no ?

"Someone doing their job" should know better than that, or don't get this job. "Just doing my job" is not an excuse of bad behavior, that thing was settled in a little town called Nuremberg. I wouldn't go as far as saying TSA workers derive sexual pleasure from groping children, but they should know a lot of what they are doing is wrong, and if they do it, they bear moral responsibilities for the abuse. Each time TSA worker does something repulsive and justifies himself with "I'm just following instructions" - he's committing a moral crime, even if not a legal one. And this should be told over and over so everybody would know what is being done - so that when TSA worker has a beer with his neighbor, the neighbor would say "TSA? The guys that pat down five-year olds? How that's working out for you?"
What's more, we have evidence that the lactose processing gene has become widespread in humans in the last 7000 years.

Not to mention the genetic changes that have occurred in the foods over those times.
What the media industry could learn from games
It tells me I have to be logged in to vote?

I'd like to check your logic here a bit. I can't put this together. Can you explain why you want reviewers to create an account? I know that it's not required. I'm just wondering why it is something you're interested in. Just think of that question and put yourself in their shoes. What do they get if they sign up? Another important question is, what profit do you stand to gain from this side of your user base?

I feel like the majority of your traffic (and thus the most likely source of revenue) is going to come from people reading reviews because they will want to browse several colleges to read what alumni think of them. I suspect that most reviewers will only ever make 1 review and therefore give you roughly 2-3 page views ever. But that one review may get read thousands of times in the future by unique visitors. You simply can't afford to scare away a single review. It needs to be really simple.

Basically I'm saying that you need reviewers to create content before you can even begin to attract the traffic which could possibly provide some revenue for you later on. So make it dead simple for them to do that. Don't have them make an account cause they'll never come back. Why would they? They've already been to college and they already reviewed their school. Just give them a search field to find their school and set them on their way to voting/reviewing/doing what ever you need them to do to make this site work.
Communication for Startup Co-founders
Wow, you're reading a lot into my comment that I didn't intend. I have nothing against any of those things. I am just pointing out that you don't just "move to Asia"; there are tradeoffs to be made.

> then stay in your home culture and pontificate about how great your country towns are

Really uncalled for IMO. I have lived and worked extensively in Japan and Thailand and visit the region multiple times a year. Like most things in life there's no such thing as a free lunch and one must weigh the pros and cons of moving. My simply mentioning that there are, in fact, cons, is no cause at all for you to go on the attack.
Unless you actually have it working... just relax... there's a new 'proof' written by an expert every day, that ends up being dis-proven. Also, be mindful of the addictiveness of trying to solve these types of problems. Even the thought of the hypothetical validation that could come with an answer seems to be a very powerful thing.
That's just internet version of peeping your neighbors through binoculars and leaving them shit on the doorstep to mess with them.

Obnoxious, insensitive, but evil? Like axis of evil - evil? Like evil marketing practices of pharmaceutical companies - evil? Nah. Just kids ... of any age. They were bothered by making little kid cry. Can't be that evil.
You're making an argument. He's saying that your argument has the unfortunate consequence of using the FDIC as a tool to micromanage consumer banking.
> Someone in that industry would approach it from the other end, and say that they can write a req and get some commodity software to solve their problem from some developer half-way around the world.

I agree that's how they'd like it to work. But in reality, their in-house teams have become more and more technology-oriented, and programming literacy has become a higher priority in hiring. An "analyst" used to be a clever kid with a finance degree; now they have a finance degree and are comfortable in VBA, SQL, and an analytics package. Badass programmer? No. Software literate? Yes.

> We've removed a ton of overhead and boilerplate, and lowered the barrier to entry tremendously.

Agreed (I'd caveat that by noting that we've also hugely increased our expectations for software functionality, but the point still stands). But note that all of these consultants who can knock out a CRUD Rails app still have to read and write code. What the lower barrier to entry means is that a bunch of people who previously couldn't do it now can, including potentially the business analyst who defined the requirements, assuming they have some basic software literacy.

That's going to quickly translate--is already translating--into the expectation that the analyst can actually write the code. Being able to actually code your solution to a problem makes you more productive, because your employer doesn't have to pay a consultant to accomplish that work, and because there isn't an extra layer of communication overhead. So businesses will begin demanding software literacy as they become more reliant on basic software development (or, depending on prevailing labor conditions, simply paying more for it), because it makes them more efficient. This is similar to how productivity technology (voicemail, email, software calendars) hasn't made secretaries' jobs easier, or turned them into a turnkey commodity; it has largely eliminated secretaries and replaced them with the expectation that you do that work yourself. Same with travel agents. Same with tax accountants. As the tools allow for more productivity, people are forced up the productivity ladder. Progress.

Being literate in software is different than being an expert software engineer, and fortunately for expert engineers, we can simply solve higher-level, or at least harder, problems, so this development is actually good for us. My view is consistent with your idea that there will be a bifurcation between hardcore developers building frameworks and a bunch people who know the basics and can use the tools. The only difference in our views, as far as I can tell, is that in mine, this army of "commodity" programmers fielding client requests will be the clients themselves, and not an outsourced stable of kinda-engineers. Those kinda-engineers will be employed at firms as business analysts, product managers, etc, because their computer literacy will be really valuable there.
lxml.HTML (+ html5lib if needed) is a FAR superior choice indeed. It's an order of magnitude faster, and you can use not only xpath selectors, but also CSS selectors too, from a lxml dom.
or indeed you can use Scrapy, which fixes all these encoding BS, handles per domain crawl rate and concurrent requests etc...
I am not seeing it from here. (Australia, GMT+10 time-zone). However it is available from the Google doodle archives at: http://www.google.com/doodles/douglas-adams-61st-birthday
I think 'affiliate is great for bloggers' is a bit of a myth as well. I see it work for pro bloggers that have massive traffic and the time to invest in it.

For small bloggers though, there is either a lot of overhead in managing affiliate network accounts and using the right offers or you trade that for smaller commissions with a service that abstracts that from you.

I would love to be pointed to some counter examples of small bloggers for who the affiliate model is working well. For my previous (mostly dead now) startup Affclicks (an analytics tool for affiliate marketers) we considered those type of bloggers as possible niche to target but didn't actually find a lot of them. (granted we didn't push hard on the marketing side)
I don't know much about how Lift works, but would doing something akin to PJAX[1] (reloading the entire page via AJAX) work in your case?

With regards to state loss, the only way I can see it working is if you save everything to a system of reference, just like you'd do in Play. Unfortunately, that's also a major pain in the ass, as we've found out, especially in the case of multi-step forms in Play.

[1] http://pjax.heroku.com/
Users shouldn't install self-signed root certs unless they trust that root with access to all of their computer.
Here's my new favourite example for this recent evolution, a paper showing that when we domesticated dogs, their genetic makeup changed to accommodate for a starch-rich diet as shared with humans.

>The genomic signature of dog domestication reveals adaptation to a starch-rich diet [1]

>Nineteen of these regions contain genes important in brain function, eight of which belong to nervous system development pathways and potentially underlie behavioural changes central to dog domestication6. Ten genes with key roles in starch digestion and fat metabolism also show signals of selection.

[1] http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
I am responding to arrrg's comment, not to TFA.
I had a professor in college who set the A at 93%. We didn't have pluses and minuses. Going into the final, I was very close to an A, at 92 point something. The final had, like, 200 questions. I did really well, but was one question away from 93%.

The professor suggested that I review the test to see if I can find an error in the questions that I got wrong. I couldn't.

He said: "I'm giving you a B. I know it sucks, but guess what: if I give you an A right now, tomorrow you'll forget about it. This B, you'll remember it for the rest of your life. It's gonna suck right now, but you'll see that out of everything I've taught you, this B is going to be the thing that matters."

That B, it made me a wiser man.
So...

1. Match on proximity/intrest

2. Man puts $X in escrow associated with woman's profile (and not any other profile at the same time)

3. Woman sees that guy put $X in escrow

4. Woman agrees to meet

5. They go have a nice dinner

6. The check arrives.

7. [Man or woman or both together] uses online service to release escrow funds and pay for the dinner.

or alternatively

4. Woman rejects invitation or ignores it for Y amount of time

5. Funds returned for possible use on another invitation to somebody else

Is this what you're suggesting? Do I have it right? Basically making the commitment to pay for dinner (or something) explicit in the service?
I cannot agree more strongly. MrAlmostWrong was being nice actually - the website is nigh unreadable at the current contrast. This is something that should be fixed now.
The funny part here being that with Paleo, this becomes

"Eat food. Not too much. Mostly meat."
The secret to networking success
If you take a very black and white approach to it I'd concede that you are correct and that there is a genuine argument being presented that you should eat like a caveman and that Zuk has a point.

However, what you are copying/pasting here is marketing copy.
Diets tend to fail because people fail to adhere to them. People fail to adhere to them because they are complicated. These sites are trying to convert visitors by providing a simple, palatable message.

When you get past the sales pitch there is real science behind the paleo diet. The paleo diet started out as a hypothesis based on a paleolithic diet but the paleo diet is well supported by modern nutritional concepts and is advocated for those reasons, not simply because a caveman ate it.

edit: if the paleo diet were simply based on the premise "a caveman ate it" it would be nothing more than a fad diet that died out in the 70s.
One way of learning is by making mistakes
Insight: On Facebook, app makers face a treacherous path
I will never ever publish for money. WTF do i need to write for?

I will never ever work in finance. WTF do I need financial planning for?

Oh, I need to write because it is a common form of communication, whether or not I'm a writer.

Oh, I need to understand how to my money, even if I pay a guy to do my taxes, and help me plan my retirement, because I need to have basic abilities in budgeting, understanding consequences of my spending and so on.

So, why do we think people need basic code literacy? Well, because the more people that exist who aren't afraid of the computer, and who understand the basics of programming, the more people will be able to effectively use the tools that are available to them...

You know how we thought computers were pretty ubiquitous a few years ago, until everyone bought a smart phone and suddenly they are in even more places? And how that isn't the first time "ubiquitous computers" were in fact not even close? Yeah, since more people have computers than have hammers and cooking gear, perhaps we should promote a higher level of understanding of them than we have been.

That higher level of understanding really comes in the form of "advanced usage" or "basic coding skills" (because at some point they really start to blend). Why not cover computer programming at a basic level in childhood education. Shit, I bet that will be more useful than the sewing unit most kids still have to take.
Y Combinator's Vast And Ever-Expanding Universe
Similarly, I'm a fan of Mojolicious, and Mojolicious::Lite looks to have been heavily inspired by Sinatra. I'm not sure exactly how far that inspiration goes though, as I see Sinatra explained as best used when you want something light, and Mojolicious looks to scale quite well to larger apps.
I like to work on things at night because that is when all the people who normally distract me are asleep.
I was just trying to give interesting details, not so much to excuse or accuse. I just meant that, from the tone of discussion and my general impression of the people, that's how I assume that they wound up there. I imagine that it also has to do with amateur porn (not all of which is obviously released with consent) and reality TV making voyeurism a familiar thing.

I guess I mostly think of them as dumb and immoral, but I do think that it's evil to have those kinds of interactions with people. I don't understand why people consented to holding up signs that said "pwned by...." - to me, that looks like bullying.

Actually, I guess I do kind of understand. I got prank called regularly on high school, and that felt pretty terrible. But I tried to along with it in the hope of defusing it amicably, and it took me a long time to admit that I was a victim and go to a third party to make it stop (the equivalent here would be to reinstall windows).
you can use sinatra in place of rails for dynamic sites, but you'd need to pick template language (erb, haml), object relational model (activerecord, sequel, datamapper), and other things that come bundled in rails. that's what makes sinatra lightweight, you add as you need as opposed to everything there for you out of the gate. you can think of sinatra as being a simple domain specific language for creating sites or apis (i use it for both).

http://github.com/cloudfoundry/defekts
Right, let me go do that. While I'm at it I'll make sure everyone who Googles "healthy diet" or for that matter "republican", all come away learning exactly the same meanings for those terms.

My point in the above post was: Zuk is positioning herself as if she were attacking Paleo as a concept, but all she's really attacking is the mis-application of information by some members in a larger group. I call that a straw man.
Did I leave anything out? If so, please tell me.
also, sinatra uses rack and adds a domain specific language on top.
Picggy –  Single piggy bank for all your photos
Journey, not the destination.
They cannot, but they can revoke certificates from malware developers after the fact. And requiring a developer program would vastly reduce the number teenagers tricking people into installing a thing. Allowing self-signed roots would let more technical users manage their own security and install their own apps.

A solution to configuration files is to include them in what is signed or not allow your software to have the webcam on without also showing a window explaining what is happening and a button to turn it off. Modern web browsers typically ask for permission to use the webcam beforehand, and you can always close that page.

I guess there would still be shenanigans with signed binaries but there would be far fewer than what is going on here.
Personal opinion: I am a big them tech and car enthusiast, a big fan of top gear and such. That being said, there is a certain amount male "comfort" imparted when the presenter is male. I am not saying that I have anything against female presenters/voice, but I would just prefer it to be a guy.

Cars in particular (believe it or not), has been and to the most part a male dominated interest group. Again, personal preference, not generalizing.
On defense budget, their build aircraft carriers, ballistic nuclear missiles and supersonic jets. On TSA budget, they have a bunch of dimwits groping your balls (or whatever you have depending on your sex) and taking naked pictures of you. Oh, and buying scanners that then they have to turn off because they lied about safety tests. Not exactly comparable things.
"try spending ten hours in one day trying to catch up on five days of email and failing: the emotional response you have to 'thanks!' changes pretty quickly"

I actually have the opposite reaction: when I'm trying to catch up on e-mail, any message that I can read and delete in a couple of seconds gives me a sense of relief. And the fact that it's a personal thank-you rather than some outdated notification from a build server makes it even nicer.
Why Not a Video Game?
I disagree. Not everyone has an easy relationship with computers and technology. These sort of acts have the potential to seriously disturb some people that have been forced to use the Internet to get by in modern life, but do not have a full grasp of what it is and how it works.

How would you feel if this was done to your Grandmother?
This has nothing to do with paranoia. Because it's not about what Nintendo meant to say, it's about what effect it actually has.

Actions (and speech is a type of action) do not exist in some magic circle where a good intention protects them from doing harm.
What would you recommend the hurdle be for getting your software signed?
After some years of living with Lift: Liftweb is awful. Don't use it.

There is not enough documentation (by a large margin, even with the books, one example being the dozens of hooks you could hook into if they were documented), it's too complicated and there are a millions ways to do one thing.

That said the rendering and binding is the best way to do rendering I've seen yet. I'd wish this was easily usable with other frameworks. And Rogue (from foursquare) for Mongo on top of Liftweb persistence mapping is excellent. My understanding they will support things outside Lift in the future.
"both a protocol to communicate between servers, in addition to the support from those servers"

Yes, I think this is the advantage of WordPress over Diaspora. To some extent the infrastructure is already in place. Diaspora runs Ruby so ubiquity might take longer. (I was skeptical of Diaspora at first but I do think it has a fighting chance.) I don't have stats handy but I'd guesstimate there's several million self-hosted WordPress blogs out there representing tons of computing power, at least a starting point. Why bet on a Twitter or Facebook or Google Plus API that could be shut off without warning when you know WordPress is here to stay? I've been saying this for years--since then Automattic has launched Jetpack and user profiles, extending Gravatar.com, but we're still a long way off. But as I've said before, I think something like this would need Matt's blessing, not because he's a gatekeeper but because I think it's an ambitious idea that needs an influential visionary behind it to pave the way forward. Anyway, I'm not saying anything new, lots of smart people are working on decentralized networks.
If the only change would be privatization, of course it won't work. If the change would be to let the airlines design proper security measures and implement them using professionals - then it might work.
That one is static... The actual doodle is interactive. Try http://google.com/ncr

(requires JS)
I think it was pretty clear that I was not talking about muscle strength, you know. (And if you want to get down that route, I’m willing to bet that in general, overweight plumbers have less jumping ability than fit women.)

Also, I’m a shy introvert and I certainly do not want to demean anyone who is also that – I don’t think I did, actually. There is nothing wrong with shy and introverted characters, even weak characters or passive ones. That is not the problem. Those characters can all happily exist. The problem is that those characters tend to overwhelmingly be women.

In that light, I believe you misinterpreted me completely. I want better storytelling and more complex characters. I have really no problem with that. I do not want video games to again and again and again pick up on the same old lazy stereotype of women as being passive and weak. That’s it.
"The reason caveman were skinny is that before they could eat meat they had to chase it for three days and kill it with a stick."
I'd love to see more examples of his writing that show exactly what his views are - rather than just supposing that someone who holds a conservative viewpoint on gay marriage is automatically a nutjob.

There is a big difference between holding a public policy opinion I disagree with and arguing "for the violent overthrow of the American government because of its failure to ban gay marriage and to outlaw homosexuality generally."
HTC Myst Specs Leaked: Company to Release Facebook Phone This Year
I can't imagine a video is necessary to explain this concept. It's a review website. Just make that clear and take away all the extra stuff.
Whatever the CA sets as the barrier. Users can pick whatever CA they trust or whatever CA their technical friends and family recommends they trust.
lightweight as in activerecord and all the other things aren't bundled in by default. you bundle what you need. sinatra doesnt assume that you need an orm or template language. think of sinatra as a domain specific language for creating websites, but you could tack on orm or templates as you see fit.
How many slaves, oops, I mean mistakes, do you think it takes to learn that this is a bad thing to do?
OCD/loyalist nitpick: His name is Douglas, not Doug. AFAIK, he did not use that nickname. Can someone please change the title from "Doug Adams' 61st birthday.." to "Douglas Adams' 61st birthday..."?

EDIT: Fixed. Thank you, OP.
Go App Uninstaller: The Best and Easiest All Around App Removal System
Incorrect. This only applies to professionally acquired visas. To get what you want out of visa systems, as with any other system, it pays to consider some of the viable alternatives: subsidised skills areas (exceptions to professional work visa requirements), family and relationship based visas, investment visas, retirement visas, tourism visas where you are not working just receiving offshore income. Persistence is king.