skysight-inc/HackerNews huggingface dataset:
I agree with what you said, but I'm sorry you misunderstood my point. The ITRS lithography roadmaps for years have assumed that lithography would advance at the rate of 36 months between nodes, e.g. between 45nm and 32nm. But in response to AMD competition in the previous decade, Intel introduced their "tick-tock" cycle in which Intel advances the lithography node every 24 months. Other CPU fabricators have been forced to keep up with Intel's pace, and as you point out they have been a process generation behind.

As a result, 10nm will be released in 2015, rather than 2020 as ITRS predicted in much earlier roadmaps.

What gets real interesting in just a few years is how Intel and others will get below 10nm. Could be a shift to carbon based structures will be necessary.
Great question. We are providing hosting services and/or coaching to Startups that are qualified through a few channels. Incubators/VC's/Universities/Bootstraps. It did start with Incubators a few months back but the others will be reflected on the site very soon in more detail.

Nick Longo
-----
Chief Rainmaker at Rackspace Hosting
They might be referring to a web application firewall: http://en.wikipedia.org/wiki/Application_firewall#Web_applic...
Time lapse visualization of the tornado outbreak April 25th-28th
Yep, they use magnets on the airplaines. The planes are powered by batteries and guided by other magnets (watch the nose wheel with his little skid). They even have some elevators behind the scene to sort and distribute the planes.
We spent a little time modeling various transforms of absolute score. The top features are essentially the same, but the coefficient variance is a lot higher. We're also interested in modeling rank or mindshare "stickiness" -- some articles remain in higher spots longer than others.
A firewall would not mitigate a vulnerability of Apache, however it might very well make it harder for the attacker to connect to a remote shell that they open on the server after exploiting Apache.

Unless the attacker would be able to get root on the box via a privilege escalation vulnerability, they would not be able to disable a firewall that blocks access to ports other than 80.
That's a good question. We're planning on adding support for all three of those in the near-ish future.

Very likely we're going to have to engineer an additional sign-in step for Twitter and LinkedIn that we don't need from Oauth providers that do provide the info:

1) Click login

2) choose twitter or linkedin

3) if the account is new, ask for name and email address

4) send out confirmation email with account activation link

5) user clicks activation link in the email

6) done

The reason for the activation email is that we really really need to confirm the address for our service to work correctly and to protect ourselves from spam. Otherwise we'd just accept what they enter.

For Twitter, we may decide to provide a slightly modified version of our service for scheduled tweets rather than scheduled email, but that'll be a ways off. In that case, if I remember correctly, we should get all of the relevant info from Oauth anyways.
WAFs are snake oil.
Dave deserves a ton of credit for all he's doing in the community. I'll offer up my own time as well - if you have ANY questions, i'm happy to help - follow me at @aronchick or email me at aronchick (at) hark.com.

I think getting the patrons moving is a huge win - they all have stacks they want startups using and/or hiring problems. Getting a vibrant startup community makes things much better.
The engineering designation also helps with Visas.
A fix for this can be to use a randomly generated pin or hash to act as a one time password. It will still be going over unencrypted email, but it will only be valid until the user confirms the account and chooses his own password.
Google Analytics Now Tracks Page Load Speeds to Help You Optimize Your Site
Wouldn't that fall to the Department of Justice?
Questions like this scare me...
Your brand is not your logo or color scheme, it’s how people think about you
That's true. A firewall won't protect a vulnerable webserver. Still, if ports other than port 80 are open then perhaps this is further evidence that the people running the servers weren't taking security as seriously as they should have.
Your question is more in regards to Ruby itself, and not Rails. You don't have to swap out implementations in Ruby.

Implementations aside, when you do DI in Java, it serves two purposes: 1) instantiates an object and 2) wires it into another object. Remember that in Java, each class is in it's own file. In ruby, you can break classes into several files, but you don't have to. Ruby simply reads class declarations at runtime and instantiates those classes into constants. This means that your classes are always available. If you've defined a class method, you can call SomeClass.some_class_method. If you want to work with an instance of that class, you would call SomeClass.new - to which you can pass args to a constructor.

In your instance, you could have three classes - User, UserLdap, and UserDb. You might call User.find( person ), and in the find method you would test your conditional on whether to use UserLdap or UserDb. If you had common methods you wanted to share between the two, you could place those in User and extend that class for use with an instance object. Another option for sharing methods cold be to place them in a module, which you can then include in your class.

It's hard for me the make a recommendation for your specific problem at hand. My best advice is to read up and Ruby a little and begin to put what you learn into practice. Here's a couple of recommendations:

http://www.humblelittlerubybook.com/

http://mislav.uniqpath.com/poignant-guide/

My light bulb moments were realizing that all class declarations are loaded as constants at runtime and class & instance methods are also managed in the same class declaration. HTH.
Backbone Tutorial - What is a controller?
So what are alpha jobs?
I thought this had been proven long ago by measuring the gravitation pull the sun had on light from stars as it passed by.
Please review my search engine: blit.fm
blit.fm is a search engine with user ratings and comments - similar to Android Market or the App Store, but for the web. This is something I have been wanting for a while, and eventually I realised that it would be pretty easy to do using the bing API.

The site is pretty basic at the moment, but everything should work.

Anyway, let me know what you think.

Link: http://blit.fm
Visual Studio Solution Architecture for a WPF Application
The Java programmers I know consider it bloaty and oldskool.
You should have put a mailinator.com address in your account profile.

If you would, drop me an e-mail (see profile). My employer is hiring. Located near Moorgate. Not a deathmarch.

Edit: Hmm.. I think HN hides e-mail addresses. http://bhickey.net/contact
Curious behavior arises from HN's Feed inside Google Reader with "Sort by Magic" turned on... it seems to keep the good stuff towards the top, but anything really spammy and sensational occasionally gets the top place (so watch out for anything hitting #1 in there suddenly), but then you tend to miss some of the more obscure goodies, which arguably I miss from time to time anyway. Still, it is a curious different ranking, probably mostly driven by Google Reader "likes" and sharing.
my main point being that if they stop with HN/Reddit something else will fill that gap. Not working is the issue.
Could you expound upon this a bit please?
My only problem with STS is the signal to noise ratio suffers - there's a lot of service providers and other folks on there that drown out the opportunity to make connections. It's a good start, but there are a ton more resources. If you really want to make a difference, or connect, my recommendation is attend one or all of the events here:

http://www.seattletechcalendar.com/
Well worth reading!
Absolutely! IBM's was never motivated to improve performance for their mainframe and minicomputers as quickly as Intel improved performance for microprocessors.

Really, Moore's law is a sort of management principle rather than any kind of physical law. Simply, Intel introduces new fabrication process technology at the pace which optimises their profits.

Advance too slow and competitors will take the business, advance too fast and capital costs are higher, plus customers need payback on their current purchases. Advance at just the right pace and customers are motivated to replace perfectly good products just a few years old.
I personally find go an interesting language I'd like to learn but why should the apparent need for something like gofix make you like the language.
Preparing your Online Presence for Long Term Travel
NEA now making grants available for video game developers
Its great that the ruby community has traditionally made so much code available for free.

But certainly there must be things that would only be implemented if the costs of doing so were defrayed.

But it will certainly complicate things like deployment. Will we be putting license codes into bundler eventually?
Marissa Mayer explains Google’s social strategy, skeptical about Facebook
Abel, Yeah seasons tickets are a very good deal.

Keep in mind that in alot of good markets (I'm used to hockey in Toronto) that seasons tickets are given in advance to scalpers, who sell them for above face value!
> all of the content is there to make an interface which
> allows side-by-side comparisons

Updated the Help page

http://shootout.alioth.debian.org/help.php#twowindows
What if I want to actually submit JavaScript tags to your website such as in a plaintext comment in a blog, to help illustrate my comment? This is not how you handle input. You sanitize output, not filter/drop input. And by sanitize, I mean encode safely for the medium, not just completely block anything unsafe before encoding.
Tech details for those interested:

It's built on top of OpenLayers with Google Maps and OpenStreetMap as base layers.

It was written in CoffeeScript.

Jekyll was used to provide a local development server and then also to build a _site directory.

It's hosted on Google App Engine.
Good example too. Here is one way we provided mentorship just last weekend with 3 Day Startup, Trinity University students & young professionals - http://bit.ly/kMZrqM
Reading the source code is also an excellent way to learn Go!
The equal sign is a little to the left of the plus sign.

It looks like the gem, + and $ are equally spaced but visually its not balanced because the gem is so big.
Only Two Companies Can Compete with iPad: Amazon & Microsoft
You're doing something different from what google is doing, and yet you've gone for a look that mimics them.

The cleanliness of the homepage may be a weak point for you. Unlike google, I think you need to explain to users what makes your search engine special.

have you checked out Worio?? they've been trying to do 'social search' for a few years. I know you aren't social, but check them out, it might give you some ideas as to spelling out to the users what makes you different.

I'd also put a bit more time into overall design. The whole thing looks too pedestrian.
Is it true that internally they call this "BlackHole"?
> use a hidden and required text field generated with client-side Javascript

So now only users with Javascript enabled can use your website. I'm sure that will increase conversion.

> Spambots can’t fill in the field because they can’t interact with objects in client-side JavaScript; only users can.

Not true anymore.

> you can create a honeypot form field that should be left blank and then use CSS to hide it from human users, but not bots

Apparently those of us that are blind, browse from the terminal, or use automated form-fillers are bots and not users too?

Some of this advice is good, some of it is very obvious and widely implemented, and some of it is bad. As the author has left determining which are which as an exercise to the reader, I'm not sure they know either.
It must be a truism of hacker news that public relations appears to be the biggest impediment to what is likely the biggest scientific breakthrough of the next 10-20 years.

The first team to reach net power out (and there are many teams around the world working on different paths to this at the moment) will have no trouble explaining it to people in a way that will differentiate it from dirty nuclear power. Getting to net power out will be, by far, the more challenging part.
>"If News Corp thinks that there's profit to be made in a Wikileaks style operation"

I believe that this totally misses the point of whistle-blowing / disclosure. The mere fact that they're doing it for-profit is, at least to me, a pretty good indication that it won't be unbiased or uncensored.
As a counter-point...

This headline uses none of the hacks described in the article, yet it is ranking quite well.

Perhaps people should focus on letting the content speak for itself rather then using tricks like this?
Go at Heroku - build your own Chubby
Bureaucracies are grown, not designed.
Call me crazy but it seems like Go is really just a munging-together of C and Limbo with a bunch of ideas from Python, and literally every feature that "supports functional programming" is only there as a result of being in Python. And obviously Python is not really designed to be a functional language....
It's worth mentioning here that coal-fired power plants also spew radioactivity into the atmosphere.
What would an "official channel" look like, in this case?

Though nobody concerned is revealing the actual delivery method, it would look something like a process server and it wouldn't be called "asking."
Possibly the Seattle Freeze? http://seattletimes.nwsource.com/pacificnw/2005/0213/cover.h...

In the 5 years after college that I lived in the city proper, the only tech group I managed to hang around was Seattle.RB, and only a few meeting at that.
So WSJ is doing this ... to support Wikileaks?!
I just wanted to say a big thank you to everyone for taking the time to comment, your feedback has been excellent, and really gives me something to think about in pushing Gallereo forward.

Thanks again,

Emma
While I agree with you, it is interesting to note that ACTA originally started out as an anti-counterfeiting agreement. But then again, counterfeiting currency might still be under different laws from counterfeiting designer jeans.
I'm walking the same road, been working on the Java platform for 8+ years. The recent trend of new languages on top of the JVM is really exciting, so you have several options to investigate without trowing away all your existing Java knowledge.

Groovy + Grails is a great platform and it feels like a grasp of fresh air, but there is also Clojure (with an emerging ecosystem), JRuby (and you can run Rails on it), Jython and Scala to name a few other options.
they really do have to be more careful about their private info vs. the care Joe Schmoe in Hoboken should take.

You know that poorer people have property and troubles of their own that requires personal information staying personal.
Global Energy: The Latest Infatuations
Most of the appeal for me is not the features that Go has, but rather the features that have been intentionally left out.
Why Does Your Company Exist? Speech by David Packard
Holman (of THX fame) to Join Apple?
The Seamless, Automagical Future of Software Updates
Why do you think Rust has the potential to be a much bigger game changer than Go in the systems programming space? I assume you have technical reasons for this opinion?
However good and useful your search engine may be, in my Chrome, the whole initial page ends up in the top left corner, while the rest of the screen (about 5/6 of it) is completely blank. And when loaded, the search box doesn't have focus, so I have to move my mouse all the way up to the top left area, and click there.

Sorry, I'm not going to play with, or try anything that looks so awkward and out of place on my screen. Perhaps later, when the design and usability is better, but as long as the interface irks me, I won't care about the underlying features, either.
Ask HN: Does Startupquote.com infringe copyright?
By using people's quote and face on their site without permission, what if someone gets annoyed?
interesting yeah some of them definitely don't look right. the output is from scipy's stats.ttest_1samp
Also lots of additional material about the Go language if you read past the first page.
DHS will not get far as is it's evident that they are asking, not telling. The law isn't on their side and let's hope that they're not above it.

As far as Mozilla is concerned, I have always held them in high regard and this case reaffirms my point of view. What scares me though, is the far reaching arm of DHS being able to take down domains in the first place.
CYBRA Offers RFID Retail Item-Level Starter Kit
It sounded to me like the judge doesn't expect this case to go to trial. He sounded like he fully expects them to settle and this was his way of encouraging that.
Public figure exception.
Check out http://netcraft.com/ - very old site (1994)
Make Google Search Real-Time With This URL Hack
In an interview during the wikileaks stuff, I believe the managing editor of NYTimes said they were considering a wikileaks site like this.
ClosePixelate.JS - Turn JPEGs into pixelized art in the style of Chuck Close
Yes, this might sound simplistic but it the answer.

A judge really does have nearly absolute authority within his court (including the ability to sentence anyone in the court to jail time for contempt). If you walk into a court with a claim that's correct by the letter of the law but egregious in some other fashion, the judge can and will say "this is baloney, get the * out" and there will likely be nothing you can do about it.
Don't think they'll find anyone willing to contribute design effort. No graphic designer would want to add this page to their Design Portfolio.
Like any firewall, you write the correct rules for it! Allow what you want to allow and block what you don't.

I was just giving examples, the rules themselves are quite complex, same as with most firewalls but even more so with the variation of good/bad code out there! It's an impossible game.

That, however, wasn't my point. My point is a firewall doesn't just have to refer to a network device as the OP (seems to) suggsest.
I disagree. While not a magic "I've added that, now I'm totally secure" the one I have deployed stops many attacks designed to infect old code. I don't have that old code, but if I did the WAF would stop the attacts against it.

Is it perfect? Of course not. Is it another layer of protection, sure it is.
Well, true. If the noise was truly random, you couldn't model it, of course. I just meant "noise" in the sense of "apparently random variations that actually aren't random".
Choosing an ERP solution: Open Source or Commercial? : ERP Critic
Reading comprehension.

So you have never speculated on something which there is no definitive answer for?

I said yes there was some purpose behind the shape, look at it, and like you said, it could be just the plot that was available, but... like I said the very first comment it was a "guess" so it's really not a leap of logic and my point was he had a hard to breach compound located conveniently near a military base--a highly suspicious coincidence."Those are far more likely reasons for the design than thinking Osama fired up some CFD program and designed his stone walls to mess with the rotors of a helicopter" Strawman much? Did Osama fly the planes into the World Trade Center? No. My point was the Pakistan military could have provided the safe-house. I never said I knew whether the walls were designed to make vortex rings, or conceal OBL, or make it harder to breach by a commando team, or if it was religious--but clearly it's not a randomly designed shape.

My point is people, like yourself and prewett, get off on down-voting people, arguing over some minutia in an attempt to achieve a superiority high, and wasting everyone's time arguing about some inconsequential aspect of their comment. I never said all along I was certain I said it was a "guess" so please spare me your smug high and mightiness about "making a couple leaps of logic."

Why don't you try reading a comment in its entirety next time?
The link says most people just go along party lines.

Even though in many electorates your vote will end up going to Liberal or Labor, the path it takes to get there is super important. That's kinda the point. If you think the environment is a really important issue, go vote Green because typically they'll have worked out a deal with one of majors to get some of their issues addressed.

You like smoking pot and there's a nutty local candidate who'll never be voted in in a million years and who none of the major parties will have bothered to do deals with? He's still worth a vote so that once the election is over the other candidates can see there's some people who consider it an important issue.

The entire beauty of preferential voting is it gives some voice to the other candidates in shaping policies, regardless of who gets in.
I agree with you, but unfortunately lots of people trust the WSJ. Many people consider it an unbiased source of business information and would think its a good place to leak information. Many people cannot think beyond the brand.
That's wasted effort. The bots are usually built by humans, and the humans can detect that and build the bot to ignore text fields with margin < -1000 or the unique name or something.
Linux File Systems in the Google Cloud  Linux Collaboration Summit 2011
There also seems to be a huge segment of the population who don't notice anything at all unless it happens somewhere between their television and the nearest WalMart.
Thrift vs. Protocol Buffers
Sadly it's not a "read, register, play around, 30 days run out, pay" kind of deal.

The useful events are pretty much -

1) Arrival on page
2) Read down page
3) Click buy button
4) Pay.

That's what's doing my head - too few things to measure!

I'm debating artificially adding more steps in the chain, but I'm far from certain about that.
Agree that this is a gross abuse of power. For one thing, isn't DHS' job protecting the physical safety of the US home soil?

If so, what does IP law have to do with this? Don't they have terrorists to catch, luggage to search, and people to view naked through a machine?

I'm of the opinion that the DHS is a wholly unnecessary entity that is one of the worst legacies of 9/11. They don't do anything that the FBI/CIA wasn't already able to do before. Just another bureaucracy to waste our money and pervert our freedoms.
I'm looking at the overall scores on the 64-bit single-core and Go is six places ahead of OCaml. On the 64-bit quad, Go is five places ahead. The only one where OCaml appears to come close is single-core 32-bit, in which Go comes out one place ahead of OCaml.

(And just so we're clear: I actually like OCaml and have never used Go. So I'm not trying to wave some Go fanboy flag or anything. Those are just the numbers.)
Here is the alledged IRC chat of hackers discussing it. No idea how real it is.
http://pastebin.com/m0ZxsjAb
It just happened, I was a little bit careless and used both Yahoo and Google. I don't remember the exact problems anymore - I think also if the web site does not link directly to the OpenID provider it is hard to fill in the details.

Or maybe it was that Yahoo creates several OpenID logins?
The Times and the Journal have both admitted to sitting stories, altering stories and burying facts at the behest of the United States Government. And I can only imagine that 'inflammatory' data about corporations who have a relationship with the Journal would be treated in a similar way.

In short: if publishing doesn't align with their best interests, they can be relied upon to not publish.
The Personal Almanac - impressive calendar proposal
I'm a UW CSE graduate (Mar 2009), and technical co-founder at MediaPiston. I can give good insight on recruiting at UW CSE - what works, what doesn't. Email me at (my HN username) at gmail.
Where Will You Be in Five Years?