skysight-inc/HackerNews huggingface dataset:
so basically sort of a reverse kickstarter for open source. That's brilliant. I love it.

I would sponsor someone fixing moving selections in gimp. I cannot figure out how to do it. There has to be a more intuitive method.
The last thing america needs is an excuse for the government to tamper with the 2nd amendment - the right to bare arms in order to defend against the government. and yes this is how it's actually written in the constitution and for a good reason - the founding fathers knew that the government will try to take control.
They are working on Software Defined Networking (SDN) or a rather crude definition is the removal of "proprietary" from networking equipment and putting the control into a more unified and programmable exposure. In other words, Cisco should be concerned even more about SDN than the marketshare they've lost to Juniper.
Lisp is easier to read to me, not sure why... I don't think its familiarity, since I have given serious attempts at reading both.
There is an expiration date on the card (the lock keeps time). However, with the crypto vulnerabilities I'm going to be announcing, it's possible to manipulate cards to change the expiration date or increment the code key value (which is what gets cycles); this would allow you to continue using a card indefinitely.

You can't make cards out of nothing, though, so that helps mitigate it.
It seems I'm thinking of a prediction algorithm and being discussed is a genetic algorithm, for which I can understand the necessity of a training set and a test set.

Either way, my knowledge on machine learning is lacking, time to hit up Google.
Ask HN: Visiting SF- Any hacker friendly (but not exclusive) hostels?
I've been planning a trip to SF with two friends.

I plan to:

- 1 check out the tech scene.
- 2 party.
- 3 do some touristy stuff

My friends aren't into tech so they won't be doing so much of number 1. I was excited by the idea of the hacker hostels but I've learnt they practically interview before you get in.

What would be a good alternative?

Also any other suggestions would be welcome! I've got remote work lined up so suggestions for co-working spaces would be helpful too.
What does “Pure” mean, in the context of programming languages and paradigms?
Why Google Won't Protect You From Big Brother (by Christopher Soghoian)
I can definitely tell you I saw a working website there during a hackathon yesterday. It was much similar to Stripe and provided a much nicer experience.
Kim.com - Mr.President
Gittip charges fees of $0.30 + 3.9%. They say that they use Balanced Payments, which charges $0.30 + 2.9%, so Gittip is taking a 1% commission on all money that enters the system.

For the sub-dollar charges, keep in mind that the fees are levied for the sum of your tips (assuming no one tips you). So if you only tip one person $0.25 then it's highly inefficient, mostly a 'tip' for the credit card companies.

At 1x$0.25 tips, this structure has an effective overhead of 124.9%; at 10 tips its overhead is 15.9%; at 100 tips, it's 5.1%; and at 1000 tips it's 4.0%.
Kind of a neat twist on those third-party support sites like Fixya and that GreatSomething one, but that domain name isn't very good. I'd look more towards a "bug bounty" type name.
They published a paper on it last year, "Type-checking Modular Multiple Dispatch with Parametric Polymorphism and Multiple Inheritance": http://www.mpi-sws.org/~skilpat/papers/multipoly.pdf (LtU discussion: http://lambda-the-ultimate.org/node/4236)
brainfuck (sort of, its symbol based i.e. '>' means ++pointer, the while loop is [ ... ], etc). I like the Perl latin module, http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata...., I'm pretty sure there's not a practical non-english lang though...
Yep this is pretty why UW Bothell exists today.
If you're doing an "ambitious" type system, you might as well do your own VM. Trying to shoehorn stuff into jvm/clr/parrot/whatever is hardly ideal.
Was expecting rather more depth to the comparison, given the title. There's far too little substance to justify his conclusion that Factor "lies way above Lisp," though it seems that supporting that assertion may not have even been his intent.

I feel like I must be missing something with regard to the first question, though. He claims Factor macros are both simpler and more composable than Lisp macros, but neither his explanation nor the linked documentation seem to actually provide any evidence. In particular, as far as I can tell, Factor macros are "composable" in just the same way Lisp ones are: you can nest them and use values obtained from one in another without issue. He then goes on to comment on hygiene in a way that suggests he's not even talking about Lisp macros in general, which in many incarnations are free to violate hygiene.
I clearly remember closing my G+ account to protect my gmail account.

Did a quick google search for the news articles of that time, and these were the first links. Spending a few more minutes would have given even better results.

http://www.guardian.co.uk/science/punctuated-equilibrium/201...

http://www.zdnet.com/blog/violetblue/google-plus-deleting-ac...

http://www.zdnet.com/blog/violetblue/google-plus-too-much-un...

The Picassa incidence was a later happening.
Perhaps you could test a custom barcode by using a custom one on the iphone to pay the same price?
How developers can learn to design better
How certification requirements are holding back console gaming
> But instead you wrote a blog post about these little tricks that might help a little bit, but are likely completely dominated by turning away men.

I don't see the problem with this. If you wish, you can hold your own hackathon without 50/50 male:female enrollment.
Fulfillment is really complex. I work for Fangamer, who is shipping the Double Fine Adventure posters and shirts. We built out our own tech to get postage printed (and confirmation emails, accounting handled, etc.) to be able to ship everything. It's been a project to ship ~13k items.
That's not necessarily true.

You're not comparing Python to Java, where the verbosity differences are intrinsic to the languages. Programming in the large definitely requires different techniques that can bloat small code examples, but shrink larger code bases. Consider the example of a system that communicates with a server and modifies the layout based on signals and the data the server returns. Backbone can simplify your code by abstracting away some of the details of transferring the data into the rendering code.
I'm not certain, but in the picture from the Forbes article the lock looks exactly like the kind used on many doors in my university - the shape is exactly the same, and ours had the same type of electrical connector in the same place at the bottom of the lock. I remember because I considered attacking this interface before noticing the torx security screw next to the connector; removing this screw allows the panel covering the bottom part of the lock to be removed (the edge of this panel is visible in the Forbes photo), exposing the bolt mechanism of the lock. Turning this mechanism one way opened the lock, turning it the other double-locked it so it couldn't be opened with the proper keycard.

I wonder if any HN readers have access to an Onity lock to check whether this method works on them?
This is an excellent tutorial. It's also an excellent lesson in why you should stay away from frameworks like Backbone.

(To declare, I have written large apps with Backbone, so I'm not entirely talking from my ass.)

You've gone from a simple, succinct, and easily understood set of code to something that now relies on 2 extra frameworks (backbone and underscore), in addition to still needing jQuery. You've had to incorporate several layers of abstraction (views, cloning events) to simply do what was originally done in a few lines.

I know what the appeal of something like Backbone is. You think that adding in all this abstraction will make it easier to maintain your product. I will even agree that to an extent, it does.

However, a big problem is that the people that already care about organizing their code well, already do so. Backbone is so needlessly open-ended and directionless that a dev who doesn't already know how to write good code will just write worse code.

When I first learned Python, it was enlightening. Here was a language that says, "This is the right way to do it". It got rid of the baggage of other languages and got to business. Backbone is definitely not that for JavaScript development.

Backbone gives you so much rope to hang yourself with, and with so little sense of how things should properly fit together, that it's like wandering around a desert for days on end with a noose on your neck, until you fall into a deep enough hole and die.

I prefer to write my code so that there is an overall architecture, usually with a modular pattern when possible. Anything that needs to happen code-wise for a particular module is all contained within that code block and nothing else. That code is more or less like what was originally posted, where all the things that matter for that module are done in that module.

The other technique I use for modules to talk to each other is sheerly through event signatures. If you have a login module, it can emit events like "loggedin" or "loggedout". Any other module can subscribe to those events and do their own thing, without interfering with others, etc.

This pattern works very well and is a hell of a lot more usable than anything I've ever been able to do with Backbone.

Finally, Coffeescript is not JavaScript. It's another annoying abstraction.

JQuery is not JavaScript, but an incredibly useful library.

Stop piling one layer on top of another thinking you're making your life easier. Get back to basics, learn how to structure your code, and just get some fucking work done.
I get that you're a jobs fan, but suggesting that Disney movies are bland drivel, especially their cartoons is being disingenuous.
Well, it isn't quite as long, but http://www.bigbuckbunny.org/ was pretty good in terms of quality.
Yeah, that approach goes in the "James O'Keefe Voter Fraud Test" bucket. Yes you can do it, and yes it's easy, and yes it's illegal.
Don't be silly. It's not USA hating. It's pointing out the good examples of how to run a country. It's pointing out the role models that the US could try to emulate.

Okay maybe just pick and choose bits to emulate. But comparisons for the purpose of constructive criticism is not equivalent to hate.
...so that Fortune could publish an article saying he followed industry-standard guidelines of responsible disclosure, so that non-techies wouldn't get further ammo to say "there ought to be a law against this."
Why would you expect a blog entry from someone who invested in the company and wants to celebrate its success to explain the technical details of what it does? That's like showing up at a party when the first human walks on Mars and walking away disappointed because everyone's drinking champagne rather than giving a technical presentation on the landing mechanism.

If you want the technical details, try Nicira's website. They have a 3 minute Nicira intro video: http://bcove.me/lydym25p (skip to 1:10 for the meat). Or, just imagine if you had VMs in multiple racks within potentially multiple data centers and, on the fly, you could use an API to provision a private 10.0.0.0 subnet so that the machines could talk to each other as if they were directly connected to the same physical network switch. In a nutshell, virtualized TCP/IP tunneled over TCP/IP.
There is no evidence that the huge impact was caused by these subtle changes. It is far more likely that the even gender split was obtained by the ticket quotas omitted in the original post. http://news.ycombinator.com/item?id=4282226
Even here in the UK, "evolution" seems to me distinctly more common than "Darwinism".
I'll tell him to put a giant Sponsor button on every screen.

First you'll have to click the tiny "Login with google" button in the upper right corner, then the "Sponsor new issue" button. Then you paste the link to the original issue. After that, the site will guide you a little bit better.
Renaitre à l'amour pour renaitre à la santé
Race isn't the problem, I believe.

If Breivik was a convert to Islam, then the reaction would have been different:

He would have been taken seriously, not seen as a crazy "one hit wonder". Because of, well, the few right wing crazies in Europe the last few decades.
Granted, the OP is showing an inappropriate level of hostility; but you bring up an interesting point:

Why should having women show up at a hackathon be a goal in its own right? It seems contrived, and doesn't do much to address the disparity of women in technology (in fact it seems to further enforce the notion that such contrived measures are the only way to effectively get women to participate in such an event.)
I confused your parent with another comment just above it comparing Norway and USA, and the GDP figure was for Norway. Sorry about that, too late to edit my original comment now.
The one on the left is Project Zomboid http://projectzomboid.com/blog/ while the one on the right is from LambdaRogue http://lambdarogue.net/
Strictly on market cap alone, there is a lot more headway in YHOO. It's much easier to image their stock (and thus stock options) tripling in the next few years than GOOG. Microsoft ran into this problem when Google was still small.
As the founder of a new email company, actually sending emails is the baseline and assumed part of any ESP service. Whilst deliverability is absolutely important it is assumed that a professional service has this covered.

The real value I have seen is in managing the world beyond deliverability, especially in composition and content creation, design, subscriber management, better workflows for editors/developers/designs, innovative data-friendly tools, and above all features that drive metrics.
Ask HN: Learning to program, how do I learn after I've learned syntax?
I'm learning python and I have a long list of projects that I want to try working on, but I have this anxiety about going forward because I have this feeling that anything I do I'll learn later was a waste of time or done the wrong way.<p>Every day I see projects and applications here on HN made by people here that offer neat APIs or services and my mind churns out applications to use those things, but I want to have a solid understanding of programming before mucking around.<p>So I ask you: what is step two of learning to program well? I've learned some syntax, now I need to learn the grammar of programming.
At which point, the demand for bandwidth will go up, and the internet backbone will have to grow, and it will still be orders of magnitude greater than last mile speeds. Internet backbone will always be faster than last mile speeds by necessity.
This post links to an earlier one that goes into more detail:

http://bhorowitz.com/2012/02/06/the-future-of-networking/
Build things. Even if you're "doing it wrong" - you're still learning about how to build the things you want to. As long as you keep building things and keep looking for ways to improve the way you build things, you'll learn. The trick is just building lots of things (the first few will suck).
+1 I can still remember the barcode for Cadbury's Creme Eggs even though I left Tesco 5 years ago.
I think the only real negative with salesforce is the price. It's currently around $100 per person over in the UK and the one we have been looking at is called nimble.com which is only $15 a day.

Now really I think money shouldn't be an issue here but it always is.

Ill take a look at batchbook too. It's hard to know what to get until you have started using a few.
Eagle scouts stand up to the Boy Scouts of America
So for me, to be honest, I would be excited to go to this type of event because I hardly ever interact with women. Which is just because my life is sad. LOL.

But anyway, I think that to sell it to men would be pretty easy: tell them "There will actually be lots of women at this hackathon!".

To sell it to the women, you would probably tell them the same thing: "There will actually be lots of women at this hackathon!" The motivation for the women would be to finally get do work in an environment that wasn't completely saturated with men.

Then of course you have to limit the number of men you allow in. The real trick I think is just finding enough women who are in tech, can commit to going to the event, and convincing them that there really will be lots of women there. I think the secret to that is to access to and pull in existing networks of women in technology.
They wrote:

"... the right to bare arms in order
to defend against the government."

Are you sure that baring your arms will have any effect at all? Why does wearing short sleeves have anything to do with government?

And on a slightly more serious note, can anyone honestly envisage the American people bonding together to topple the government, using their legally owned weapons against what the US government can bring to bear against them?

Honestly?
Sally Ride, first American woman in space, has died at 61
Reminds me of old Java applets. Very nice work
Not naive or stupid at all. You're doing the right thing by asking people their opinions.

I've got a task for you, instead of asking what "would make me happy?" ask, "What excites me?". Think about the last few times you were really excited at the prospect of something. Can you imagine something just as exciting now? Do that!

Also, to help you with your search I recommend you read these 3 books...

Linchpin by Seth Godin - Seth is really easy to read and quite inspiring. - Helps you think about how you could best find a niche and define yourself. - http://www.amazon.co.uk/Linchpin-Indispensable-career-create...

Tim Ferris' 4 Hour Work Week - Not everyone is a fan of lifestyle designers like Tim. It can seem a bit shallow at times. You might find the same too. In any case, Tim helps you find what you want to do (and how to do it).

Covey's 7 Habits - http://en.wikipedia.org/wiki/The_Seven_Habits_of_Highly_Effe...
According to what's-his-name's law, the answer is no.
You comment on YouTube?

Are you a social worker? If so, you are aiming too high. There is absolutely nothing you can do for those people in those comments.
> African American men. Latinos. Heck, even though Asians are highly represented in engineering/comp-sci at top tech schools in the U.S. very few are in leadership positions in major North American tech companies.

There is something subtle going on here. Most likely multiple subtle things going on. Unfortunately, they are subtle enough that I have a hard time thinking of ways to gather empirical data concerning these things without breaking the law. For example, I have noticed that Asian men seem to be interrupted more often than white men in restaurants.
Fair point. It will be interesting to see in what areas the demand for bandwidth will go up. At some point doubling resolution is no longer noticeable.
The "lack of diversity" in Scandinavia comes up now and then even on HN, but:

In 2010, there were 1.33 million foreign-born residents in Sweden, corresponding
to 14.3% of the total population. Of these, 859 000 (9.2%) were born outside
the EU and 477 000 (5.1%) were born in another EU Member State.

This does not include second or third generation immigrants, nor minorities with a longer presence.

http://en.wikipedia.org/wiki/Demographics_of_Sweden

The number of immigrants in Norway is approximately 550,000.
The total "immigrant population", which includes Norwegian-born children
to immigrant parents, is 655,170, corresponding to 13.1 percent of the
total population (2011).

http://en.wikipedia.org/wiki/Immigration_to_Norway#Demograph...
Well, I was thinking of a specific anecdote about how one of the Disney execs kept insisting that Woody in Toy Story had to be "meaner" and "more edgy" to the point that the project was almost scrapped because it wasn't working.

But in general, the recent Disney animated movies haven't been all that great, and a lot of what they do is just straight-to-dvd stuff to make some quick money on their existing properties.
There is Portugol, a programming language in Portuguese used for teaching. This is what it looks like:

http://gpt.berlios.de/manual_big/manual.html#programa_exempl...

If I remember correctly, you could write visual basic in other languages as well.
> Bottom line: treat secret answers as secret!

Bottom line: never give real answers to secret questions! I can change my password, I can change my credit card if it's compromised, I can even change my social security number if need be, but I can't change the name of my first pet or where I first met my spouse. Never give real answers to secret questions.
I do wonder what about the JVM makes it harder as opposed to using any other platform? Would it have been easier on Javascript or Ruby?
Is It Really Possible to Work from Anywhere On Earth?
In the long term I want the problems with using real names to fixed properly if possible.
It's certainly not advanced - in a nutshell, they are moving the networking stack away from proprietary hardware and towards x86, although that of course does not preclude proprietary features from popping up in other places. This (http://highscalability.com/blog/2012/6/4/openflowsdn-is-not-...) is probably the best "layperson" (and I use that term _very_ loosely in this forum) explanation of the problem space.
Welcome to Backbone.js: A Screencast Introduction to JS MVC
Startuphouse is one I know of. I believe it costs $30-40 a night and lots of startup working next door in StartupHQ.
But You Did Not Persuade Me
Random delay will not help, it will get averaged out.

Which is why you are you not really adding any security with this stuff by just plugging the obvious holes.
Maybe I fail to understand this, but we are comparing a country(USA) who (for whatever reason) is specifically targeted by terrorists on a whole different level than Norway.

We are comparing an apple to a boiled egg : putting them in a microwave & trying to commend apple for not exploding !

Forget legislative or leadership moronism at times, but blasting US for reacting in a way for something no other country has ever faced seems too harsh.
is there a way to sign up for an account, or is that planned? I don't like signing into things with google/whatever
> What exactly is the "violence" that Austin would do to competitors?

To paraphrase P.J. O'Rourke: If you run your own cable, you'll need a permit. If you do it by negotiating with the landowners without a permit, you'll be blocked. If you do it anyway, you'll be jailed. If you try to escape from jail, you'll be shot.
I discovered Ellen Fullman by chance back in the 90s. Unfortunately she hasn't writing any nonfiction since that I know of -- her last two books are both novels. "The Bug" is a fun read, particularly if you've ever had to do any low-level GUI programming back in the pre-browser days, but it's a little thin overall. Haven't read her newest one yet.

If she started writing nonfiction again, I'd buy it sight unseen.
Oh sorry. Came across this story today and didn't check the post for a correct date.