skysight-inc/HackerNews huggingface dataset:
Finding The Perfect Wicker Furniture Can Be Affordable
If you are one who enjoys the look of wicker you may be surprised by how affordable it really can be. There is no reason for you to overspend on your favorite wicker furniture when you can find various styles, colors and sets for almost any room in your home.
I'm also interested in knowing how fast this is with huge directory trees.

I remember in early versions of Command-T, the Ruby implementation was slow for big trees. They rewrote some of it later in C.
In an abusive relationship, there are two people.

The reason companies have the power to put their thumb into their employees is because workers have let their dignity and pride go, just to get a paycheck. Proverbially speaking, you get what you pay for. In essence, if you take a job that is below a threshold of tolerance that you would like, that's exactly what you're going to get.

I realize it's easy to espouse this kind of view. I don't have a wife or children who rely on me to have a constant job. I'm in an industry whose companies are essentially in a full-court press hiring mode. But I think from this position, I gain perspective.

When you're at a job you hate, you lose passion. Passion for everything from hobbies, to friends, to (most tragically) family. Your partner sees a frail person who has given up. Your kids see a failure. Someone who never reached for and got what they wanted. They not only pity you, but they have contempt for you.

Be the person they want you to be, which, incidentally, tends to be the person you want to be. Don't say "Yes" to 2 weeks vacation and 10k under market. That's ridiculous. Stand your ground. You're worth something.

Companies have effectively gotten prospects to race to the bottom in terms of compensation, either because the prospects are too stupid or too scared to ask for more.

If more people took a little pride in themselves and asked for what they deserved, we wouldn't all be so paralyzed under the slave traders.

At the end of the day, no one can leave the abuser behind but you.
Nothing happen on Android :(
Book Review: FreeBSD Device Drivers by Joseph Kong
Divisibility by any n is a walk on a graph with n nodes, each one representing one of the modulus equivalence classes 0 .. n-1.
I think people who have this as a mantra, lived in a time where most workers had the luxury of a real office with more sound proof walls. Even people with real offices tend to have paper thin walls when it comes to sound.

When I start a job every 2 years, I then to have my headphones off. Unfortunately the vast majority of background chatter tends to revolve around people's personal lives or just plain office gossip. Both of these things get regurgitated to me at lunch. I'd rather keep my focus. If they really want my attention, it's pretty easy to get through a variety of ways like IM.
ASK HN: Why json strings only accepts double quotation mark(")?
Today, I am parsing a document, which I coincidentally wrote as {'status':'ok'}. I spent lot of time checking browser requests and setting proper header and content-type to application/json.<p>Then, I remembered that somewhere I read that it accepts only double quotation mark. so I changed that to {"status":"ok"} and it worked like charm. Later I confirmed that from json.org also.<p>So, my question why only one quotation mark (i.e. " ) was supported by json? what were historical reasons for that.
I'm reading this as the UK doesn't have a system of judicial review, i.e. the courts being able to strike down legislation as being non-compliant with some prior and of presumably higher authority law. Is this correct?
>I dispute this statement

What I meant is that I'm pretty sure that reading even a salacious fiction book today is better for your mind than most movies. Active vs passive engagement, etc.
The ads on that page are a nice touch....
The same can be said for any merchant: selling the work of others without creating anything yourself. If this makes you scream, you should be very angry at supermarkets.
This has to be a classic example of closing the stable doors after the horse has bolted.

They're scrabbling around, trying desperately and litigiously to cling on to whatever semblance of the pre-internet golden years they can, but it's too late. We've got a taste for free shit.

For better or worse - it's not going anywhere. They'd have to cut off our hands to stop us from getting what we want.

The worst part? The harder they make it, the less likely I am to feel good about paying for content.
I wish the HN gods would give me a downvote button for these brogrammer articles. The discussion about them outweighs the existence of them. Perhaps there are fewer women in the workforce because of these stupid articles.
How can I get my cubicle neighbour to shut up?
"Making a Facebook clone is about the last reason I can think of for buying Facebook's source." Probably not the first reason, but IMHO it's not that far fetched. The German Facebook clone has has allegedly used parts of Facebooks (client side) source. They have been sued and settled out of court if I remember correctly. (http://en.wikipedia.org/wiki/Facebook,_Inc._v._StudiVZ_Ltd.)
Have you thought of the operational costs of both encrypting email and still being able to support efficient searching of said email?

It really makes more sense to store unencrypted, and then secure access. The difficulty that motivated and well-prepared attackers have had in getting access demonstrates that they have done a very good job of securing access.
The Last Great Thing Clay Shirky Found on the Internet
Correct.

"Unlike the United States and some other jurisdictions, the English doctrine of parliamentary supremacy means that the law does not know judicial review of primary legislation (laws passed by the Parliament of the United Kingdom), except in a few cases where primary legislation is contrary to the law of the European Union."

http://en.wikipedia.org/wiki/Judicial_review_in_English_law
Geez, this looks a lot like the PC104 boards we drop into our robots.

It's bigger, more juice-intensive, and probably a lot more expensive than the RPi. It's not even in the same market league.

Headline fail.
I have never tried this, but I do know that children thrive on the attention that what they're doing is important. Especially if what they're doing requires hard work. If and when you do find the right environment (one doesn't automatically come to mind if the Python or Racket interpreters aren't good enough for you), giving your children little puzzles that you think up and solve yourself -- so they can come to you for constant hints or suggestive half-examples -- is important. Your constant interest in their hard efforts will go a long way.
I'm running a survey on music - care to help?
Java at LinkedIn

http://www.infoq.com/news/2010/08/linkedin-data-infrastructu...

Java at Twitter

http://www.readwriteweb.com/cloud/2011/04/twitter-drops-ruby...

Java at Facebook

http://www.infoq.com/presentations/HBase-at-Facebook

Java at Amazon

http://aws.amazon.com/dynamodb/
They are inviting users to submit their daily innovation ideas. I especially liked the Pop Up Beach Mat, so your stuff doesn't get blown off easily.
Functional Programming Is Worse Than Crap: State Changes Are Essential...
I went to a presentation on Metro design and I think it looks very nice indeed. The clean looks of the interface and the high emphasis on typography and positioning appeals to me more than the skeuomorphic designs of certain iOS apps. The presenter (a guy called Shane Morris) covered quite a few aspects of the ideas behind Metro and I have to say MS is being quite bold about the whole thing (whether they deliberately decided to reinvent the desktop or not).

Functionally, virtually no major apps have been converted to a Metro design, and we'll probably be working in traditional mode for most serious productivity tasks for some time. It remains to be seen if the Metro approach will fit more complicated programs with many, many functions. Nonetheless, I give MS props for taking a big leap with desktop design, whether it pans out for them or not.
Not a brit nor a lawyer. But I thought it was simply called the "High Court of England and Wales" and that the judgments were binding throughout the UK.
Traditionally single quotes are used to represent a single character and double quotes represent strings, so that's presumably where it came from. As for why, I'm unsure. One of the great things about JSON is that its syntax is very close to the syntax that many languages use for representing arrays and the like, so perhaps it was to stay in keeping with languages like C where strings cannot use single quotes. That's just a guess though and I personally don't think it's a good enough reason - I'm always caught out by single quotes in JSON.
I thought the headline was a riff on: Workers of the world, unite, you have nothing to loose but your chains (headphones)!
Thanks, I found this section from Addy on constructors helpful as well (to clear up some prototype confusion). http://addyosmani.com/resources/essentialjsdesignpatterns/bo...
At the risk of hyperbole: Lobbying is a catalyst for the destruction of democracy, and should be cut and cauterised from our civilization like the cancer that it is.

Anybody running on the platform of diminishing the corporate voice to its legitimate, proportional volume would certainly have my vote.

Whether or not piracy is morally excusable, I am certain this form of legislation is not what the British public wants.
So if companies wanted to infringe the copyright of GPLed code that should be allowed?
Yeah, but in the days of Siebel (now part of Oracle) you would easily spend $250k on a pile of disks. I remember advising companies who had spent fortunes and not even installed the software. At least with SalesForce you can start small.

SalesForce is certainly not my favorite. They're just the most well known.
Oops, forgot about that. Made it have a horizontal scroll.
Twitter OAuth dynamic Callback URL.
Makes sense, but yeah, VC as a Record Label is not really a good analogy

Record Labels give much more support to their protégés, and "charge a higher fee" as well (VCs don't ask for 'creative control' of their startups as an example)
MongoDB vs Hadoop
Sheep have iphones?
And there are graphs going either way, either starting from most or least significant digit. (Take previous modulus, *10 mod N, + next digit mod N), or (Take previous modulus, + 10^(next digit) mod N)
It's not obvious how to be insanely simple
You Are Not "Your Brain"
Instead of googling: "content name" + torrent....

..try this: "content name" + magnet.

http://www.lifehacker.com.au/2011/12/from-the-tips-box-the-g...

This will return more spam-riddled results over time as magnet links grow in popularity (if more sites follow TPB and go magnet-only), but it'll do for now.
Not only do I wear headphones, I pump a mix of cafe sounds through it. Amazingly effective at drowning out conversation at low volume levels. BTW has the OP ever heard of "flow"? You can have 2 hours of my full attention, just don't spread it throughout the day if you want me to crank stuff out.
It might be more accurate to say that the DA has the final say, but the victim often influences the DA's decision. This is particularly true with a victim like Facebook -- remember that the DA often holds an elected position.
I'd be tempted to move your contact information to the end, so the reader gets straight into content.
2012 Toyota Prius
(Note: this post represents my own opinions, not anyone else's)

No, but they normally report the vulnerabilities they find.

I participate in a lot of responsible disclosure programs (Google, Facebook, Mozilla, Dropbox, Twitter, Etsy, etc). All of those programs dictate that you report the security vulnerabilities you find, and that you not abuse them.

What was described in the blog post sounds a lot like real security audits that I've seen done. However, the difference is that those audits are done by professional security researchers who have been hired by the company for that purpose. If you're an outside security researcher you have to abide by a very different set of standards. Common sense would argue those standards include abiding by the company's responsible disclosure policy.
Written by someone who has apparently never needed to block out everything and concentrate on a difficult task.
Agreed. I could see how that line could be confusing. Why don't we change it for the better in that case? How about something like this:

In the example above we create a new variable sally, and assign it the value bill. Both sally and bill reference the same spot in memory. As such we can't change bill out w/ out changing Sally, specifically when a change is made to an object literal it will affect that object across the entire script.
Ubuntu 12.04: A Stairway To Heaven?
Ruby methods for protecting against timing attacks
Introduction to Behavioral Databases
Lazar Angelov
Fitness Model and Bodybuilder Lazar Angelov
Company chat rooms. Then if you have to concentrate you can leave the discussion alone and catch up on it later. Also, when you are out of house, you can still follow along on the discussion "at home".

Github seems to do that, here are their chat bot: http://hubot.github.com/ but it is also a lot of fun to write your own bot with specific functionality for your company. We have had (and still have) a great experience with a chat room for group of ~20 students at our university, even though we are often located in the same room right next to each other.
The web is too full of mutant versions for me to easily find the original quote, but I've always loved the line "It took me 20 years to become an overnight success."
> They have Azure to compete with AWS, and now they want to make a run at the Kindle.

I get Azure, but I don't see why Microsoft are starting a fight on another front. The US ebook market could be up to $7bn by 2016, but B&N will have to invest a hell of a lot to keep their 25% market share with the price of Kindles being driven down all the time. (And let's not even mention iPad.)

> Investing in B&N right now actually seems pretty smart.

For almost anyone except Microsoft, IMO.

> B&N is in need of help, and for MSFT to start an eBook business from scratch would be very expensive.

I agree. I just think this is a fight Microsoft should be skipping.

> Microsoft offers more than just software.

Agreed.

> $300 million doesn't seem unreasonable for a company like Microsoft to become a major player in the eBook market.

Maybe I don't get it because I don't see anyone using Windows phones or tablets. I don't see anyone using the Nook, either, although apparently I should see 1/4 e-book readers using one.

The money is being spent on international rollout and Windows [mobile] software development. Great. Now they're just reliant on Microsoft making a dent in the Android/iOS consumer love-in to gain traction there.

> I'm actually very happy to see this. I don't want to see Amazon hold a monopoly on the eBook market.

Totally agree that competition is a healthy thing. I'm just skeptical that we'll be looking back in ten years' time at an e-book market in which MS/B&N are anything other than utterly marginalised.
But I think from this position, I gain perspective.

I think if you had any experience of being the powerless one in an employee-employer relationship you'd gain far more perspective.
The dark forces behind these organisations couldnt care less about music being pirated. What they really want is a censored, controlled internet where free speach is not anonymous.

You have to understand that the Internet is the only medium not built as a pyramid, where you can control the entire pyramid by controlling the leader. Nobody controls the entire Internet today, so its quite scary for the dark ones. Despite all their power and money, they cant stop the free flow of information on the Internet.
None of those hold Java as the "Lingua Franca" of the respective companies. Even remotely. No one doubts that you can find Java somewhere in any reasonably sized company, or as a largely inconsequential basis for a product they use (such as HBase), but only extreme hope can lead someone to conclude that makes it a principal technology.
...and sometimes music has nothing to do with drowning out distraction. Maybe it brings a little happiness to my day, stimulates a creative part if my brain that would otherwise not be engaged, and connects my work to a deeper part of my life. Any company that tries to regulate my productivity by projecting their own insecurities deserves the massive beatdown that the 21st century will give them.
Already discussed yesterday: http://news.ycombinator.com/item?id=3907253
What you describe is nearly exactly how an encrypted backup service called tarsnap works. Basically, it provides de-duplicated, compressed backups to the Amazon S3 cloud using local key files. The difference here is that it deals with data in blocks, not explicit deltas. This means you have no concept of 'history', and separate archives on the service have no strict dependencies on each other (they merely reference certain blocks that have been uploaded). It uses a cli-only interface inspired from tar, and is very handy for cron backups of important data.

There is also a project called ddar, which is designed to provide merely the de-duplication of tarsnap so you can setup your own repository (tarsnap only works with its service).
i was with you until you threw profitability under the bus. the best bands don't tour just to show their work off, they do it as part of building an audience for their business, which is selling tickets, selling albums, selling songs...
I was using PeepOpen which is quite nice, but (of course) it doesn't work in the terminal. This looks quite spiffy.
Where do billionaires live?
Wozniak: Windows 7 Phone More Beautiful than iPhone
It improves memory, not 'cognitive function'.
I can't think of a more backwards pricing model, unless your intent is to promote online piracy.
Unfortunately correct until SE adds write support to the API, which we're told is in the works. For now, we provide a simple way to open questions in Mobile Safari which of course doesn't have this restriction.
Citation please. Do you have examples of tax cuts leading to job creation?
Intel Lab Fashion: Miniskirts, Bunny Suits and Hippie Flare
Yes, if in exchange for that everybody is allowed to infringe on their copyrights. And tivoization should be illegal.
> What do you mean by a "proper way"? If size is what you care about, just compress your data. Compression will do a lot better for a much wider range of data than some clever encoding will.

That's precisely what I meant. Simple variable-length compression.
7 best Twitter tools to enhance your tweeting Experience
Best twitter tools thats going to enhance your tweeting experience.technocharm.com
That percentage became less disturbing for me once the article broke it down by age groups:

"For example, while 93 percent and 67 percent of 9 year olds said that they believed Robovie to be intelligent and to have feelings, respectively, those percentages drop to 70 percent and just 43 percent when you ask 15 year olds the same thing. Older children were also much less likely to think of Robovie as a friend, but more likely to object to a person being able to sell Robovie."

As children get older, they understand that Robovie is not a friend but they object to selling an intelligent being. I think this just implies that younger children don't understand the concept of slavery as a violation of basic human rights.
Nice piece of blog, Erik!
the joke is on VikingCoder and Google.
This is nonsense. Block ciphers do exist.
Copyright infringement should and must be illegal but it also must be put into perspective. Using copyright infringement to justify censorship, deportation of citizens, multi-million-dollar fines and lifetime prison sentences - that's a symptom of a broken judicial system and governments with bad priorities / corruption.

Downloading films + music for personal use? Should get warnings and eventually a small fine if the issue persists (not £X per file downloaded - a download != a sale).

Commercial copyright infringement? Large scale should result in a few years of jailtime at the most + seized profits. Smaller scale should vary but should be lenient with profits seized.
Redis is hosted on Github. Most users of Redis are on Github, too. So if MS wants to exchange code back and forth between their fork and the original, it makes sense to host their code on Github, too. A pull request is much more friendly than "Hey, check out my Codeplex", even if antirez decides not to merge the changes.
Bail Bonds and Bondsmen
earn how bail works, who are bounty hunters and bail bondmen.
Includes a directory of bail agents in different states.
Here you have the same thing, but IT WORKS AMONG BROWSERS:
http://fingerprint.pet-portal.eu
Building an 8-Bit Computer From Scratch
Very Awesome! Commmand-T (vim plugin) has been an essental part of my workflow for years now. I can't live without it. The biggest thorn for setting up a new host is having to procure VIM with Ruby support. Thank you so much for doing this!
Um, but metal doesn't just freeze, right? There's a stage of plasticity while it cools during which you could feasibly sculpt with it.

Not saying it would necessarily be cost-effective, but it's an interesting idea.
Strange. What's your system?
The same way you can be sure that any of the hundreds or thousands of other programs installed on your computer are not keylogging and sending your passphrases and plans for world domination to the NSA, Bilderberg Group, and the Russian mob.

That is to say, you can't be sure. However, Dropbox is a company in good legal standing, and they have a lot to lose if they offered client side encryption and then leaked the passphrase.

Spideroak (definitely) and Backblaze (I think?) already have client software which offers client side encryption. Whether you trust them is up to you.
I'm with your colleague on this one. But that's because I love the german language and wish I could speak it. Besides that I can see how our brains learn to tune out english like they do ads but then when something very unique comes along it can be very hard.
When you're at a job you hate, you lose passion. Passion for everything from hobbies, to friends, to (most tragically) family. Your partner sees a frail person who has given up. Your kids see a failure. Someone who never reached for and got what they wanted. They not only pity you, but they have contempt for you.

If people invoked a definitive reaction like 'hate' when referring to their job they would reach the same conclusion as you and quit more quickly. However, most people in this type of situation are probably earning good money (e.g. at/above market rate) with decent benefits, which in turn cause one to be ambivalent to their job.

The situation you describe is one of certainty: job hate, withering joi de vivre, loss of family respect and increasing resultant psychological pressures.

The situation most people may be in is of great uncertainty: job tolerance, decent joi de vivre (fun hobbies, supportive friends), happy family, less psychological pressure outside of work.

The second situation is more conducive to stability in one's life, which is no laughing matter when you have a family. I appreciate your perspective, and hope that you can apply it to the second situation.

EDIT: I'm not condoning the more ambiguous situation, merely explaining that this is probably what happened to the long-time bank manager in the article. The general malaise from work slowly spread until he couldn't take it any longer.
> when you apply for a job people will refer to your publication by number when discussing your CV

Err, really? Seems to me like they would just say "the paper on wireless networks" or "the one about spreading stuff on blogs" like normal people.