skysight-inc/HackerNews huggingface dataset:
My biggest complaint about the way Gmail currently looks is that it lacks structure - different features and components run right into each other. It's messy and feels cluttered even though it isn't over-designed. (That's a complaint that holds true for most Google products.) This new design looks like a real step in the right direction. It looks much cleaner and more structured. Big +1 from me.
Seriously, lets take a step back and ask our selves do we need another CSS grids. As far as I can tell there are like 3 methods to grids.

Blueprint type grids(http://www.blueprintcss.org/), OOCSS/YUI2 (https://github.com/stubbornella/oocss/wiki), and YUI3 (http://developer.yahoo.com/yui/3/cssgrids/).

Why create new grids, lets make the old ones better, or explore new uses for them. Like many on this post I can't imagine there are very many good ways to go about this.
+1 for Flask here. The documentation especially is on another level. A lot of commitment here with an active developer community.
That's cool, I didn't realize it was so short - I'll load it on my ipod and read it in spate moments.

Don't know what's up with the downvotes. I appreciated this comment and upvoted accordingly.
Google's UI upgrades have me really excited. What I really like about Google and all their products is how utilitarian they are. Their products are not about looking pretty, but about giving me the most useful features I need. What I like about the new UI look is that they are thinking about the aesthetics of design more. Gmail used to look like a bland data grid from excel, and it was very dense with information. Now there are more pixels in between rows and columns in the new Gmail, giving the layout visual space. The color changes also make the UI more interesting to look at and quicker to navigate. But the best part is the dark navigation bar at the top. Love that.
Why ship a product that doesn't meet the needs of your customers?
What the World Will Look like in 2050
Things to Do Before You Choose Your Next Web Host
Grids are great at building structure with a minimal amount of CSS. Especially when you use a recursive grid system. It just makes sense when you are trying to make small performant website.
Interesting tip on using a flash and a super fancy camera. Having done this (actually I usually use sunlight not flash but if it's not a perfectly clear day outside the consistency of flash is useful), he should have mentioned you need to set the camera a great distance from the image to minimize perspective distortion.

The blurring of the background is abysmal and destroys the notion it is a restored photograph. Even if the client demanded this, the restorer should have refused. As it is it makes his work look shoddy. I give him the benefit of the doubt it was not his decision. If it was his decision to blur the background that much, for shame.

The conversion to greyscale was also ill considered.

The loss of curls in the hair is a pity.
You're really not worth it anymore. You're reaching for ridiculous arguments about how something was originally planned over two decades ago. Things changed, you can't realistically regress to some original purpose when it is outdated. Sorry. You're wrong.
Alpha Gurgaon One
Alpha Gurgaon One is a premium, state-of-the-art residential project located at the precise point where the development of Gurgaon has further started - hence, the name. The location is rather unique, and offers unmatched connectivity.
PBKDF2 is fine. bcrypt has better library support. I'd rather you used a bcrypt library than try to roll your own PBKDF2.
Divorce Lawyer Winter Park
Kissimmee Divorce Lawyer Experienced Divorce family law lawyer in Orlando, Florida Divorce Lawyers Orlando based company is fully devoted almost entirely to issues of family law in Orange County Divorce Lawyer Winter Park.
Charlotte Roofing
Tips to help choose the best Charlotte roofing contractor. Contractor advice you can't live without.
I'm very desperate to join a startup as an intern or employee. Some of us (me) have been dreaming (literally) about being in a startup that it doesn't matter what we do, as long as we get in one. It's gotten to the point where I would even pay to be in one. What I get out of it is that I will see if a startup is right for me, and at this point that's all I can ask for.
I know exactly what you were hinting at, it wasn't subtle. It was pure ad hominem. However, it's outdated, sorry, you're still wrong :(

My defense isn't of domain squatters, it's of a free market system that trillions of dollars have been invested in by many stakeholders around the globe. Trying to shift them in favor of one specific group (startups) is a joke. I am fairly certain you just want easier access to a better name without understanding the real impact of any proposed solution you have. I am done arguing with you, you are clearly unable to keep on topic.
I remember for all the big Facebook updates the backlash was intense, but now most embrace those changes as an improvement (700 million users testifies to that). Google's changes seem to be embraced by many, I don't sense the extreme backlash. I for one love the changes.
I still think this is too little too late especially if Google+ is aimed at people under 30, most of that crowd is mobile and smartphones seem to be the way everyone in that group prefers to communicate not sitting at their desktop computers.

Maybe Baby Boomers will like it over Facebook or not at all for either, if it's aimed at a younger crowd I can't see it working unless as stated it's forced upon people.

With iPads and other tablets and mobile devices becoming more powerful with bigger and better screens I think a stripped down mobile social network app would be the best way to attract attention or a completely different concept.
Several of the largest sites in the world have scaled bcrypt. There are longer answers as to why this is not a big deal, but if it helps to kill the red herring that bcrypt might not scale: Twitter uses it.
Actually... https://github.com/cesarsalazar/NoNo
Qik is now Skype is now Microsoft. Where can we broadcast #copwatch video?
Qik sent out an email tonight, due to their purchase by Skype, use of Qik is now governed by Skype/Microsoft terms.<p>Qik was pretty cool, Skype we are now aware has been downgraded to pure evil.<p>The killer feature of Qik for me, was its simple and instantaneous internet broadcasting. Start recording, hit public, and you're broadcasting live on the net. And it was a service easy to use and targeting the consumer who wants to use it occasionally.<p>"Officer, I am not recording you, I am broadcasting you, would you like the URL?"<p>Tweet your Qik broadcast with #copwatch or #tsawatch. I thought Qik could serve a vital role in protecting democracy. And cynical as I might be, I think it still will. But maybe not.<p>What other instant internet broadcasting services are there?
No teletrack loans
Lyric Writing Software
Paragoni offers a huge collection of valuable lyric writing,teleprompter,Songwriting softwares, techniques, and tools for Pc and Mac computers to create your own songs.
To the best of my knowledge the SRP patents are not a big deal, and SRP is used in a number of commercial products. The bigger problem with SRP is that it's dangerous; it is difficult to screw bcrypt up, but it's very easy to screw SRP up; if you have to implement it yourself, dollars/donuts you're going to end up with an implementation that allows me to log in without a password.
Ask HN: I need a Python mentor.
A big problem that I've always had (not only with programming, but other things as well) is that I have a hard time focusing on and improving a single skill. I seem to rather be OK with a number of technologies rather than great with one or two technologies.

I've decided that I really want to learn Python and that, by doing so, I'll become a better programmer. I've always heard that after you really learn your first language, the rest are just learning the syntax. Learning a language is not the same as learning how to program.

I'd like to find a Python mentor. I need someone that is willing to help me take over the world, one script at a time. If you're interested then shoot me an email at jjb127@mun.ca.
Awesome. Thanks for all the insight! I appreciate it.
Then if you use Wordpress? Yes.
Plaquemines Parish
If you’re looking for exceptional pest control services in Plaquemines Parish, LA, it’s time to contact Dial One Franklynn Pest Control. Dial One Franklynn has been protecting homes and businesses in Plaquemines Parish and the metro New Orleans area since 1969. We offer termite control services and are a certified Termidor Applicator.
RIM bows to pressure, plans committee to examine leadership structure
Ustream https://market.android.com/details?id=tv.ustream.ustream
Apple built Keynote because Steve Jobs hates PowerPoint
Importing Facebook Friends into Google+ and Instagram too
I totally agree. My thought was "does my ass look big in that compose button?"

I don't mind the modern hot-orange. It's a great colour for feature highlights etc. But as a button background it just screams "ERROR".
That big red button is distracting, the rest is awesome. same with calendar
Yeah I remember that article, just don't see many jobs available, or any kinds of approximate numbers on what you could make for doing full time COBOL
Farewell Floats: The Future of CSS Layout
Today’s article looks at some of the reasons that floats are pretty lame and takes a look at a number of alternative layout systems, some of which are still under development but may one day represent the standard for CSS-based layout.
Show HN: Welcome to dropsauce.com
Hey all,

Well after months of hard work (and even more months of dreaming about doing this), I've finally got around to finishing something I've started. :D

http://dropsauce.com

It's a file upload service where you upload your files into named drops. Sure, this is pretty much similar to some sites you may have seen before and although the internet is saturated with upload services, I still made this more as a learning experience for myself.

Hopefully you find some unique value to it and easy to use. If not, check the http://dropsauce.com/faq

If it becomes successful, great, I'll continue improving on it. If not, ah well, it was a great learning experience and I'll keep it around for a while.

I'm no star web programmer but I think I've done a pretty decent job with this (so far).

All comments and feedback welcome. Hopefully the site doesn't get taken down in the next few days. :)

Enjoy.
Something here is still real fishy:

March, 2011 – MtGox.com (Mt. Gox), now the world’s leading Bitcoin exchange, was purchased by Tibanne Co. Ltd. As part of the purchase agreement, for a period of time, Tibanne Co. Ltd was required to pay the previous owner a percentage of commissions. In order to audit and verify this percentage, the previous owner retained an admin level user account. This account was compromised. So far we have not been able to determine how this account’s credentials were obtained.March, 2011 – MtGox.com (Mt. Gox), now the world’s leading Bitcoin exchange, was purchased by Tibanne Co. Ltd. As part of the purchase agreement, for a period of time, Tibanne Co. Ltd was required to pay the previous owner a percentage of commissions. In order to audit and verify this percentage, the previous owner retained an admin level user account. This account was compromised. So far we have not been able to determine how this account’s credentials were obtained.

A quick search of Google for Tibanne Co Ltd leads to Tibanne.com:

DOMAIN: TIBANNE.COM

RSP: KalyHost

URL: http://www.kalyhost.com/

created-date: 2009-10-02 05:43:17

updated-date: 2011-05-25 15:15:09

registration-expiration-date: 2012-10-02 05:43:17

owner-organization:

owner-name: Mark Karpeles

Does this mean Mark sold Mt. Gox to himself and in the process created a superuser account so he could manipulate the exchange to his benefit? Sounds like he could be taking a page out of the Ultimate Bet / Absolute Poker playbook.

Probably would be willing to take him at his word if the explanation of the flash crash didn't change every few hours. And/or if he and others didn't mobb the guy who put in the low bid during the crash.
I've paired with several people at Braintree before on other Agile teams. It is much more productive and often a pleasure, particularly with these guys. Code reviews don't begin to compare to constant collaboration.
First Time poster; Chiming in to also say thanks for posting this article. I'm just starting to delve into this world and the memory of having read this article should prove to be critical were I to run into a situation like this. At the least I'll know to call a mentor to ask about the kosherness of such terms. Again, Thanks!
Think of it as a company refactoring to remove cruft and deal with accrued managerial debt.
Don't know for sure, but I have a persistent suspicion that some people are passing unencoded passwords as shell arguments. It's the only explanation I can come up with.

Not that that makes it acceptable, of course -- or even any less astonishing.
They didn't say that they ONLY write unit tests. They possess an automated test suite that covers multiple levels of application integration and acceptance checking, in which "unit" is only the first line of defense.
... but then you don't have a "zero load time file format", at least on systems that have different endianness than the file was generated. (At least, unless you are willing to have the entire program not assume the endianness of its own internal data structures, which would be kind of insane.)
Noteslate Updates
For all those who love Noteslate and irritated by their delay there is a good news. They have come back and provided more updates on their website. And they have promised to provide more updates soon. Go to the link "www.noteslate.com"... Get a sigh of relief that Noteslate is really real.
Eagerly waiting for this to be released in India too as soon as possible...
Laser Surveying - Laser Scanning
LandAir Surveying provides 3D laser scanning, land surveying, aerial mapping & high definition laser imaging of complex environments. Serving all 50 states.
I don't have the new themes in my list of themes on my apps account.
Sorry, I thought you were just asking is it possible to see the context. I wasn't looking to defend the product. That said, though...

I don't think Circles intends to aid in setting social context for other people. It's intended to help the sharer set context for who will see their content. Google is betting that people will share more information if they can limit it to the right groups of people.

As a commenter on this content, I don't get to reset the context or modify it. I can either trust the initial poster's choice or I can dig in further. The mental model is pretty simple: I trust the poster or I take a look around the room and see who else is there. I think when people do dig in further, they will either see a small group of people that they recognize or a large group of people which will set them in "public" context mode for commenting.
This is cool, I use Google adwords for my law practice. I think this new tool is going to save me some money. Thanks
Instructional Video Production Company Services & Internet Marketing Video
Broadcast2world specializes in Video Marketing Services, Online Video Marketing, Flash Video Production, Instructional Video Production & Video Production Companies.
Passion Does Not Cause Success
Where might I find that plugin?
Twitter Reportedly Under Federal Investigation
Ask HN: What is the touchscreen/display technology used in ASUS EA800?
Can't comment as to what AWS does, but Amazon itself pays a ton of attention to competitors, employing things like screen-scraping bots to keep track of competitors' pricing.
Online Pharmacy
Online pharmacy offers wide range of treatment for all women's health, men's health, pet health, herbal remedies with lowest prices and fast shipping for generic prescription drugs, pet medications, herbal and diet remedies. All products 100% safe, all prescriptions are previewed by a doctor.
Thunderbird 5 released
I don't know whether to love you or hate you. You have exposed what works for me, and also my competitors. I'll be using your service, but hope it never gets traction (with my competitors :)
> Even with the iteration count, SHA512 is not exactly meant to be slow.

Increasing iteration count is synonymous with intending something to be slow. BCrypt itself uses a default of 2^10 iterations in most bindings. PBKDF2 + and an NIST studied hashing algo like SHA512 is a perfectly valid method.
Maybe they want you to search.
I don't think he's talking about users... I think he's talking about high volume web services.
This isn't necessarily true.

A file is divided into 4096-byte "pages" on disk, I think. Each page can be stored in a different physical location, completely disjoint from one another. So you would have to wait while the harddrive seeks the correct location. (Or get an SSD.)

However that's probably a pedantic observation.
"Yes, we've had our stumbles with privacy, but will Google be any better? Any legitimate complaints that I've heard are either something we're resolving or is an inherent problem that any social networking site will face." Wow -- this is nothing but a big swig of FB koolaid.

There's a huge difference in the way that Facebook and Google look at privacy and data ownership. And I think that difference comes from the founders of each company and has become firmly embedded in each company's DNA.

The difference has a name: Mark Zuckerberg.

Zuckerberg is an obviously amoral individual who has a history of violating other people's privacy (e.g. breaking into their email accounts) and who believes that all personal information should by default be public. He also has stated that freedom of speech is culturally relative, in a repulsive attempt to curry favor with the Chinese government. Contrast that with the bold stand that Google took when the Chinese government demanded that the company acquiesce in their repression of Chinese citizens.

Unlike FB, Google doesn't have a history of constantly changing privacy policies and making it very difficult to preserve privacy. And unlike FB, Google doesn't make it virtually impossible for a user to export the data that lives in their various services. In fact, provision of plans for export is a key requirement for Google products.

Google: don't be evil.
FB: eh, who cares -- we're talking about making money here.
"For starters it uses an ultra-sensitive 2,540 dpi touchscreen (0.01mm dot pitch). That’s currently unparalleled in the tablet space, and it needs this level of sensitivity in order to function as a notepad and effectively record the tiniest details in handwritten notes. While handwriting can be slower than typing long reams of text, it gives much greater freedom than a laptop to use personal shorthand and entire document freedom, as well as opens up the possibility to easily add mathematical or scientific formula. This makes business meetings or lecture note taking much easier.

ASUS docs state the touchscreen also has 256 levels of sensitivity so it knows how hard you’re pressing, which can mean the difference between a dot, a dash and a stroke, and even though the EA800 only has a monochrome display it features 64 grey levels between black and white for at least some measurable level of contrast. The best example is probably to try reading manga and comics on it, we’d imagine."[1]

[1] http://techinstyle.tv/products/can-asus-eee-note-ea800-reinv...

Also see http://www.mobilityfeeds.com/mobility-feed/2011/02/asus-laun...

tl;dr; It appears to have a very high DPI for a tablet display along with 256 different levels of pressure detection.
In the gamedev world, typically little endian is "the fast one", and big endian is where conversion is required.

(This is merely because Windows is the dominant gamedev platform.)
Thanks for mentioning this. I thought it was a Google joke.
I meant than PHP. The implication seemed to be "WordPress is made with PHP, and WordPress isn't bank-quality software, so would you want to trust your money to something made with PHP?" I would trust the credentials of the people behind the site before I'd even give a second's thought to the programming language. (Of course, that doesn't help Mt Gox much either.)
FB employee:

- "but what we're working on in my group is light years ahead of the Facebook you see and use today"

- "at the end of the day, all your profile are belong to us."

Nice. With that kind of attitude, I hope that your group FAILS.
There's nothing inherently wrong about using the PHP language or the MySQL RDBMS to build a secure website. Most of the terrible code on the internet is in PHP/MySQL, and most of the PHP/MySQL code is terrible—but that is not a deficiency of the language, but rather a consequence of its ease of use and popularity.

That, though, in no way means that you can't build a good, secure website on the LAMP stack.

It's just a (rather obvious) fact that if you're a bad developer, then you're going to build an insecure site, most likely on LAMP. If you're a good developer, you're probably going to build a good site, which might be on a less common platform, but equally as (or more) likely on LAMP, too.
If it weren't for our high requirements we'd be on a hosted solution. That being said, we're considering a few hosted options for our future infrastructure.
BES is something that IT wants. However, business users (generally) want iPhones and Android phones. Who do you think wins in the end, a cost center or the people who bring in the revenue?
I was searching for the word "sorry" in the whole thing. Couldn't find one!
Too bad this guy never took a data structures course. Binary search on an array is O(log N) in the DAM model, while search in a B-tree is optimal: O(log N/log B).

Note that if your elements are english words, let's be extremely generous and say they are 12 bytes on average, with a 4-byte offset, that's 16 bytes per element, with a disk block size of 512K (and it's usually more), that means B is 32K, and my B-tree is 15 times faster than your array.

Of course, if your data set is only 11MB, who cares? You can read that in under the time it takes you to seek to the file.
"Have you ever heard Zuck speak? He doesn't talk like that."

Dunno about talking, but he sure does IM like that:

http://boingboing.net/2010/09/14/damning-zuckerberg-i.html

ZUCK: yea so if you ever need info about anyone at harvard

ZUCK: just ask

ZUCK: i have over 4000 emails, pictures, addresses, sns

FRIEND: what!? how'd you manage that one?

ZUCK: people just submitted it

ZUCK: i don't know why

ZUCK: they "trust me"

ZUCK: dumb fucks

...

FRIEND: so have you decided what you are going to do about the websites?

ZUCK: yea i'm going to fuck them

ZUCK: probably in the year

ZUCK: *ear
Google+ could make Twitter the next Myspace
How Sony's Antipiracy Approach Made It a Hacker Target
Indeed, this post falls into the category "things that people often rediscover". Using storage optimized data structures and algorithms is very, very old.

[ http://en.wikipedia.org/wiki/Merge_sort#Use_with_tape_drives ]
Riak provides post-commit hooks:

http://wiki.basho.com/Pre--and-Post-Commit-Hooks.html

But I assume you mean these post-commit hooks update other indices stored outside of Riak.
The site looks nice, but it would probably be a good idea to add a privacy policy. There is no way that I would upload personal files (much less sign up for an account) to a site that did not have one.

Since your site is based around uploaded content (and seems to be hosted in the United States, based on my amateur sleuthing), it would probably be a good idea to talk about the DMCA in your Terms of Service, and maybe even register a notification agent at the Copyright Office: http://www.wired.com/threatlevel/2010/10/dmca-righthaven-loo...