skysight-inc/HackerNews huggingface dataset:
We'll be reviewing comments here throughout the day and if we can easily find your email you might receive an early invite!
We're starting with Bootstrap, but it's a general tool for rapid prototyping and front-end construction for web apps. Bootstrap's the most popular UI kit out there right now, so we're starting there :)
Compared to (...)Python-lambas, Ruby's blocks don't introduce another scope. "self" and "return" still refer to the method's scope

'self' in Python still refers to the method's scope too (if the lambda is inside one).

class A(object):
def b(self):
self.name = "John"
c = lambda: "Hello, %s" % self.name
print c()
A().b() #prints "Hello, John"
Thank you for using the subjunctive. It pains me to keep seeing "if it was" everywhere.
This piece confused me for several reasons.

First, if anything, this seems like an accessibility problem that would be hard to solve. Shakiness affects many of us as we get older, but it is hard to design a website around this constraint.

Second, there is an implication that this ad placement is somehow "surely wrong," and a step further, is likely only successful due to pseudo-fraudulent interactions. I want to rebut this, but she does not actually substantiate it. The most I can say is that the top-left corner of the screen is the hottest hotspot, so placing an ad there is savvy at worst.

I too have been reading her blog for a while, but this piece caught me off-guard as awkwardly personal and lacking in substance.
In my campus, you just print to the cloud printer and get it from a printer by approving it near the computer station next to it.
And that has always been the problem with Yahoo and their toolbars: they are predatory so you can't trust them or recommend them.
http://tacocopter.com/
I don't normally just make blanket comments for articles, but this article is spot on. Can't add much more to the conversation, other then, READ THIS.
The only recourse would be through the courts and I am quite sure Kickstarter will not be paying anyone's legal bills. They do have this language so that they or their Backers could take legal recourse if required. They do not have this language because they promise to ever do such a thing.
When I opened my Wells Fargo checking account, they let me choose my own PIN number for my debit card. I was quite surprised, because previously other banks always sent me a 4-digit number that I had no influence on.

I became even more surprised when I was told that I don't have to restrict myself to 4 digits! So, I entered a sequence of 12 or so digits that I happen to be able to remember easily but that otherwise follows no patterns as e.g. the ones mentioned in this article.

I thought I was so smart!

Except when I later found out that a lot of card readers in convenience stores accept a maximum of 8 digits for card PINs :-( I can't use my card there. So much for being a paranoid computer scientist...
Do you have a way to build in guest accounts that will expire after X hours / days?

Hearing 'sign in without logging in' makes me cringe, but I can see why you would want to do this. I hear what Joachim said that it really is no worse that being able to recover password via email, but it seems there might be more opportunity for a single email to go astray (or accidentally forwarded) than an entire account to be hijacked.
Great app! Congrats to Michael and the team!
comments here that allude to the history of spaghetti code are actually a bit off topic with respect to the article, but the early fortran family (pointedly - F66) had severly limited control structures in the language: a very weak for loop, and the goto statement.

'while' and 'until' showed up in RATFOR (rational fortran) which fits into the lexical ancestry of 'C'. I think that the Algol family had these too.

without the more powerful control statements, GOTO was heavily used, and with wild abandon. Some variants even let you GOTO up and down the execution stack.

trying to trace logic (of course there weren't symbolic debuggers way back when) could be like following a strand of spaghetti.

my most (not) favorite modern examples are coroutines, but let's not forget the evergreen example of enterprise java wherein one can easily achieve stack depths that boggle the mind.

nevertheless, spaghetti code is a frame of mind in which the untutored implement minimally functional software systems that only work for trivial conditions and for which the source code itself can not be reverse engineered except with great magic, epic heroism and extraordinary luck on the attack roll.
Rob would have to start something new. Actually, I think some new young punks would need to build something up. Slashdot, SourceForge, the whole VALinux experience was a sort of magical time when it happened. Not sure it will again. Really it was all anchored around Linux and this idea that we as a community could do it all without MS or IBM or whoever. Hard to really explain it all, if you were around in the late 1980s, the industry was very much top down, MS or IBM handed users stuff to use and then there was some freeware. As GNU and Linux got larger and became real, there was a dramatic cultural shift and the world just isn't the same anymore. (Hell, compilers and dev tools use to cost thousands of dollars and that's just how it was, when I was a kid, I actually couldn't get a compiler unless I pirated it)

What I'd like to see is a mix of slashdot, reddit and hn where you have to pay something, $5 a la metafilter just to weed out the bastards.

Not saying it won't happen again but it'll be different next time, Google, Apple and company give the community enough that the completely free community isn't nearly as addictive as it was back then.
Not really, no.

They were "hated" by the last Labour government, purely because of the BBC's anti-war stance.

On most issues, such as the EU, the environment, Israel and the Middle East etc their opinion seems to follow that of the Guardian (a left-leaning Newspaper).
Article from 1982, less relevant today. No bank today would ever use diamond as an asset or collateral.
The great thing about building web apps is that it's extremely easy to connect the front end to the back end. By focusing our efforts on making the experience building the HTML and CSS great, we don't have to force a choice on you like Rails vs. Django or Backbone vs. Spine.js.
The worst case for kickstarter is that they fall under both consumer protection laws and investment regulations.

There is no question that they fall under consumer protection laws, products are being advertised and offered, and anyone can "buy" them. I'm sure the FTC already has an open investigation or investigations.

If you create a kickstarter project, pull in $1m+, spend it all legitimately and fail to deliver the project, you could end up being named in a civil suit. In the future there will be people who lose their houses over this. Just because you made the project in 2011 doesn't mean you won't get sued in 2014.

If you create a kickstarter project, pull in $1m+, spend it all illegitimately, on personal expenses, expect to go to jail. I predict this will happen to at least 1 person.

The larger question to me is what liability kickstarter themselves have. Whatever that amount ends up being, I think they can absorb it as a cost of doing business, as long as it remains on the civil side of the law.

I like kickstarter. So far I've stuck to using it for pen and paper RPGs, something I know can be delivered on. I think the core concept around kickstarter is going to radically change the world of consumer products. Its just too new to have much of a reputation system yet (but its coming.) May be kickstarter isn't the facebook/google of pre-funding projects. If they look like they are going to take a big hit, be ready to step up.

As someone who designs business projects the whole thing sounds like a personal nightmare to me. I know first hand how the simplest of projects on paper can take 5-10x longer than estimated to complete. Add in bells and whistles to make it look attractive to a bunch of people, ouch. Easier said than done applies very much here.
Text-to-Speech in Pocket’s New ‘Listen’ Feature for Android
Nowhere does he state that causality is never violated.
The demo looks nice ... but what about iPhone support ?
There was an article on HN recently [http://news.ycombinator.com/item?id=4533215] about a $79 tablet from China which would do as the hardware...
The QR codes could also be used to gather data about your customers - what's their favorite drink? How much do they drink per visit? What size drink do they prefer?
This looks awesome. Can't wait to try it out!
Presumably nobody would use the name servers that they knew were on a shadow DNS being run by "squatters", so there would be no value to the names and no point squatting them in the first place.
Its capability-style authentication. If the capability gets loose, so does the authentication.

Usually capabilities have a time-limit and sometimes a blacklist.
Really?

(http://www.kickstarter.com/projects/schuyler/lockpicks-by-op...)

Wanted $6,000; got $87,000; completed funding in sept 2010; backers still waiting. Cheapest pledge to get product was $20.

Someone else has taken on the project. A few people have got "practice sets", but that's not what they wanted. They wanted the picks.
I've been programming for 30 years and for about 20 years I haven't seen many gotos so I agree, it's a problem of the past.
[meta: Basically, a site that powers this sort of thread, except with the requirement that it must be something you'd pay for, not an idea you just came up with.]

A website to help you find services that you have a burning need for, and would pay for.

It also helps you find initial customers for services that you're building.

You post: "I would pay for this technology." Other people upvote if they would pay for it too.

Participants can post an answer and say: "That already exists. Here."

If no good solution exists, you can pay a small amount of money to contact everyone on the thread, and say: "I'm building this. Here."
Shakiness affects many of us as we get older, but it is hard to design a website around this constraint.

Is it? Large link targets surrounded by empty negative space seem like an easy way to solve this problem. The issue is only an issue because Yahoo puts the links in tinytext and crowds the ad link right up next to the "Inbox" link, so a twitch can send the cursor scooting past the link you want to click on to the ad you don't.
As a Brit, I wish they would ditch all the "me-too" rubbish they do to ape commercial TV - Soap Operas, Strictly Come Dancing, The Voice etc, and concentrate on the quality stuff such documentaries, arts etc.
We're not focusing on connector code at the moment because, as a tool for developers, we want to give everyone the ability to use their own frameworks of choice (Backbone or Angular, Knockout or Spine). Everyone uses HTML and CSS (or at least HAML and SASS), so we can use it as a common starting ground and help speed up the initial phases of development.
Like I said, I wasn't saying that. I wasn't being dismissive. I was just observing that this is a skill that applies very broadly. I read it, got it, liked it, then thought "hey, that actually applies everywhere". It's not a knock against the author or the article. Just my reaction.
Things get tense when ad-supported companies have to make money. When I ask my mom or dad to click the first Google search result, they click on an ad. When I ask them if they realized that it was an ad, the response is "no". A good portion of the ad business is confused clicks/taps (it's worse on mobile).
Lets be honest, this is what people want. People beg and plead to get others to follow them, it's not about saying anything, it's about making the person look or feel important/liked/relevant.

They're just giving their users what they want.
Does it support SASS or is the only output CSS at the moment? I'd love to try it out ASAP btw :)
I sympathise - there's nothing to beat BBC Four - but Strictly Come Dancing is a massive moneyspinner as a format and helps pay for the quality.
Internet Explorer Users: Please Read This
> Nature is not holy, but it is useful.

It is useful to future generations as well, perhaps in ways we do not know.

Wrong site for this discussion though.
I'd be interested if the author had any thoughts on the ruby_parser project's unresolved issues of S-expression use in ruby 1.9, as at http://blog.zenspider.com/blog/2012/08/what-are-block-args-.... (not my project, but something I'd like to use once they've solved all this - I know the author of the above link was looking for input).
Don't get carried away, if they truly wanted to absolutely kill off apps, they'd just close their API.
Some of the Coursera courses rock. In March I also attended the NLP course. Another course on compilers from Stanford is coming up.
My low-rent version of the drone delivery idea is the burrito cannon.

You order burritos via your phone. When they're ready, your phone tells you to go stand outside. Once there's a solid GPS fix, a precise, high-powered catapult throws the delivery package way up in the air. Like a smart bomb, it uses tailfin guidance to home in on your phone, popping a 'chute at the end.
1. P2P travel insurance. Similar to kickstarter campaign, your friends insure you for small claims <$5000. No claims, friends get money back. P2P company holds money and profits on short term interest rates. Larger liability and medical expenses would still need to be underwritten by normal insurance companies.
2. Smart Water Meters - Develop water flow meters on each pipe/faucet to report flow information to an application. Should then be able to detect leaking taps, validate water efficiency of appliances and remotely shut off water to certain pipes for those in cold climates.
3. Eventography - Develop an event based photo sharing application to help people collaborate on photos taken at an event, such as a wedding or concert, with one click.
This is surprising. I just spilled hot grits onto my lap. This (and Netcraft) confirms the rumors that Slashdot is dying.
Single page:
http://www.xconomy.com/boston/2012/09/18/rod-brooks-and-reth...
Sadly, Slashdot hasn't been nice since mid-late 2000's, and pretty much a cesspool since 2010. It used to be that you could still find some intelligent discussion through about 2009-2010 in most stories. Now, there's none.

I don't think it can really be destroyed, as it's got nowhere worse to go. I doubt they would close down something that so many of us still instinctively type into the URL bar.
We're still pretty early, but we know how much people love their CSS preprocessors. Check out http://divshot.com/alloy as a preview and promise that we won't leave SASS users out in the cold :)
I think that a Freedom Box [http://freedomboxfoundation.org/] has something like this in mind.
Today's Online Games Call for High Speed Internet
I agree with the OP,
potentially yes, if a startup focuses only on a few core products, and buys only them in volume, they might get the same wholesale prices as the chain supermarkets, but since they don't have the same costs, they can offer lower prices to the customers, or at least in theory...
I have a similar concern with this. It's too easy for a scammer to just walk away with an object. Invest a small amount, run away with an object of far greater value.
5 Things I Learned While Learning How To Code
Breezy.com does exactly that for universities. Except, you can count it against your current printing credits too.

(Disclaimer: I work here. This also means I can help get it to your university if you get in touch with me).
This happened to me in the United States.

I had a 8 digit PIN, but only the first 4 mattered to the ATM. The screen would blink after the first 4 numbers, too, to help you notice you already had it.

Then two weird things:

1. The bank got bought by someone else, and the new bank demanded 6 digits. I had stopped using anything past the first 4, but they were still the first six from the original form I filled out years earlier.

2. They sent me my full PIN in the mail. At first I was surprised by this, since one-way-hash and all that jazz, but on reflection one-way hashing a six-digit PIN is pretty silly.
Looks like you guys are doing some nice work there.
David Byrne: My love affair with sound
For what it's worth, the "and" is mandatory in my language and we manage to disambiguate 100 2/3 from 102/3 by putting a pause between either "hundred" and "and" or "two" and "thirds".

100 2/3 - one hundred ... and two thirds

102/3 - one hundred and two ... thirds

Alternatively, use "plus" instead of "and" in the first case.
I find it a problem when you have 2 UI designers and cannot come up with a great design on day one. Your new design isn't spectacular either. A great resource is to look at the designs of all of your competitors and understand what is great about all of them.

Also $50 for an icon is very cheap. At that price, I'm not sure how it would motivate any good designer to spend even an hour on a design. I usually pay $150-$300 per icon for my apps (smartieants.com) and I find it barely enough to keep the designer motivated.
Like a reverse Kickstarter? I like it...
Something I've observed as a programmer for the last 20 years: there will always be people who don't want to move on, feel like it's too tiresome to learn something new, and feel like their technology is all they'll ever need to know. It's striking how they'll have heated arguments defending their old dying techniques until their death or retirement. Throw a rock and you can hit such a person, just be sure it's not you. There's a funny and insightful book called Somebody Moved My Cheese, which covers this aspect of the ever changing world. The book only takes an hour or so to read and is quite charming.
GitHub adds a command line, and so should you
But do you agree that Ruby is an unholy mix? I would say it is a holy mix, Matz targeting programmer happiness, principle of least surprise etc.

Speaking of internals, do you know enough internals of Smalltalk, python, Perl implementations to judge, Ruby is confusing compared to them? How would you compare them to Ruby implementions MRI and 1.9/2?
We started using grove on a large client back in February / March and as of this month we are still paying clients. We started trying out flowdoc recently but we are trying out a few options between now and October. Outages aside, our clients liked the product.

Moving our team off of Grove was a bigger pain then dealing with the sporadic mini-outages so we put up with it longer then smaller teams or most companies. We really liked the feature set but just needed the product to be more stable. The writing has been on the wall for a few months as doing a twitter search will show the lack of a response for a few months now.
As someone who has worked on all three sides of the equation (selling ad space, brokering ad space, and buying ad space), I can tell you wholeheartedly that ad purchasing companies do not want these clicks. They're paying for something of no value.

I don't know how companies can be convinced to do ad placements like these, or if they simply rely on getting enough conversions from accidental clicks from unknowing users to make out in the end.

Either way, it's a bad practice and something I'd equate with a torrent site or rapidshare.
I received letters from them for years after telling them (repeatedly) that I don't have a TV.

Hatemail is about right. The letters all but implied that I was lying, that I was a criminal; they told me about all the ways that they would prove that someone like me could be found to be a criminal and they told me about how they prosecute people like me. They ended with a message about how to contact them if I reconsidered.

I wish I'd kept the letter now, it was a horrible piece of bullying.
We think you might be convinced to use it for production once you see the output HTML. Stay tuned!
Ask HN: How do you effectively manage your workflow with your team/startup?
Campfire, Trello, Podio, Github, Basecamp, Pivotal Tracker and the list could continue long.

There are so many services to manage a project, team, and probably even the shifts to go to the bathroom.

How's your workflow? Which services do you actually use among the whole company? not only in a group of them (developers, sales, etc)
Apple stock price reaches $700
Browsers typically rely on the operating system to provide file system browsing/navigation. So the onus on the the operating system makers, not the browser makers.
Wealthfront is launching a Startup Compensation Tool
> It does make multi-block methods look ugly, but frankly, I think they look ugly in any language

Tcl... builtin 'for'

for {set i 0) {$i < 10} {incr i} {
puts $i
}

user proc 'myfor'

myfor {set i 0) {$i < 10} {incr i} {
puts $i
}

In some languages, they look exactly the same.
I agree. I find it tedious to take generated code and try to integrate it into my project (rip out filler text, replace it with database calls, etc.)
Disruptions: Let Silicon Valley Eat…Ramen Noodles?
Tungle.me Sunsets Following RIM Acquisition
You want to change developers being independant thinkers?

Developers lack the "feature" of cartels?

This comment makes no sense and appears to me to be a poorly concealed attempt to wedge an unnecessary argument into this discussion.
This smells like a test case. If PersonalWeb wins this, it would seem that their purchased patent bundle would allow them to effectively squeeze all 'cloud' providers. They certainly have the big legal guns in McKool Smith. Sadly, it seems more lucrative to build tax castles all up and down the river and demand tribute than it does to create and sell actual goods and services.
http://www.outboxmail.com/ is currently only in Austin, TX.
Throwww Introduces More Features
The Red Herring Awards Scam
You may be looking for decide.com
I also thought about having an API for direct mail--we'd print and send (or have printed and sent) whatever marketing letters you wanted sent
7 days using only keyboard shortcuts: No mouse, no trackpad, no problem?
In yhis case, trackpad clicking is at fault, not yahoo. Whenever I use someone else's laptop, I find myself clicking things I didn't want to click. I believe, that the default should be for trackpad to not interpret a tap as a click.
So Microsoft lost due to Asus pricing? I think I'll wait until Microsoft officially releases their product and pricing before making that call. I actually really want a Surface tablet.
I'm counting on human honesty. If that can't be trusted then maybe a gps tracker attached to the system.
Then just sell the format abroad and not show it in the UK :-)
Yeah, just look at all the trouble they want you to go through on lifehacker: http://lifehacker.com/5887230/how-to-block-annoying-tech-rum.... Someone should definitely make something simpler. It could even look at trending topics on various sites that advertise trends to give you a quick list of things to spoilerfy.
It's unfortunate that him saying "scanbox" on the lifx video sounds very much like "scambox".
Because if you have a family of four, all of your dishes wont fit in the dishwasher.
Will Kodak succeed?
Already received one :)
> A turn signal that produces the turn signal ticking sound really loudly outside your car so the person in front of you is aware you want to turn.<

All I can imagine is the recording of a guy yelling, "Click! Click! Click!" amplified at a crossing. Ha!
When did the shift that makes this okay happen? Once upon a time, people who knew a lot about computer science were respected and praised; people tried to emulate their algorithms, coding style and planning.

Now, they are "wonks" for knowing a slightly different (and demonstrably effective) style of programming.
Got any sample output? I'd love to compare notes on the HTML your tool creates.

I'm interested in this type of app, as I've built a design prototyping tool called Edit Room, that also creates production-ready HTML and CSS from visual design tools. http://www.edit-room.com/

Good luck!