skysight-inc/HackerNews huggingface dataset:
I was thinking the exact same thing as I watched. It seemed ridiculous that any of that was needed, but I was like "I bet those cops are having a blast!". Hell, it made me want to strap on the kevlar and go kick a few doors in.

More seriously, it was interesting to hear Dotcom say he (smartly) decided to let the cops find HIM rather than go to them as he didn't want to startle them and get shot or something.
TCP "fast open" protocol extension coming to Linux
meh the fan-articles are so hard to read. "fact!"
"unlikely!" "using these facts!" "maybe its bad but at least zfs has it!"

well dude, here's a fact: http://lwn.net/Articles/506244/
have you even used btrfs lately? because that collides with some of your "facts"

so sure, zfs has advantages over btrfs and is arguably better right now, but the latter is still experimental. the main reason for btrfs is the proper licensing for the Linux kernel, anyway - else we'd all be hacking on zfs since day one and there wouldn't even have been a need for btrfs.
This got a chilly reception when I proposed it almost a decade ago: ;)

http://www.halfbakery.com/idea/One-time-use_20phone_20number...
There was a test launch of the Dragon capsule that had the cheese on it. That was December 2010. http://www.space.com/15799-spacex-dragon-capsule-fun-facts.h...
I desperately pray for a day when I can look at comments on an Android or iOS story without seeing likely fictitious anecdotes (why does anyone who has ever used an iPhone seems to think they are in some sort of unique, privileged position to pass judgment, as an aside?).

This is a recurring problem that undermines any ability to discuss these platforms without noisy conversations.

Your observations are not meaningful or unique or valuable, nor are your subjective comments (e.g. build quality) interesting. Let everyone who feels some compelling need to inject these useless mini-reviews in every discussion know this.
Underneath the hood all database systems contain the same basic elements: an implementation of relational algebra operators and a concurrency control mechanism. Even nominally "non-relational" databases, like graph databases, are built on top of relational operator implementations (you say "graph traversal" and I say "join recursion").

What has traditionally separated the NoSQL databases from the SQL databases is that they implement a smaller subset of relational algebra e.g. the famous lack of join operators. This gave them the latitude to throw out the SQL interface and build interfaces that were more domain specific and a better match for what some applications need to do.

Now we are starting to see new databases that are discarding the SQL orthodoxy but with a relational algebra implementation that is as expressive as anything found underneath a conventional SQL database. They could implement SQL if they wanted to but there is less of a compulsion to do so than there used to be. Hopefully this will lead to the best of both worlds.
Been gone from the app store for months. RingCentral, along with lots of other players, are focused on small business IVR types of service. Quite different.
Ask HN : Question about Google Voice
I was thinking how Google Voice service works. When we sign up with GV, the user gets a dedicated phone No. for free. So, does Google reserve one phone No. for each user? How is Google able to procure so many phone No.s? Some more thought process gave me more hints like : they might have partnered with mobile service providers. Is that how it works?

Also, I know little bit of IP networking. So I can make out how users requests from Web browsers reach over to webserver(Browsers>DNS server>Webserver(or respective servers) etc). Similarly, in VoIP networking space, can anyone explain how this really works? When a user calls a phone No., that is assigned by GV, where does the call go first and how it gets routed?

After little bit of digging out, found that GV is based on Grandcentral. Searched a bit on the net as to if there is any documentation about the Grandcentral. I could not find any.
This makes sense to me, since >I< now default to XFce. (Been using XUbuntu as my Vbox image for awhile.)
If phone numbers are as easy to create as email addresses, won't they be used for spam - and become useless for "are you human?" authentication?
Well that would suck. I cannot find a reference on this. Anyone?
Well if I wasn't in the UK I'd probably use it to save carting the "recruiter" phone around with me as well. Of course, that would probably annoy recruiters but I think I can live with that (I don't mind them calling me in connection to a role I'd asked them about but 2 or 3 years on out of the blue?).
Ordering by relative importance is vary natural in spoken English. Depending on the type of writing / audience using the natural English rules vs 'proper' grammar is fine.
Though Jeff is indisputably the father of ZFS, the ZFS team was (and is) much larger than Jeff. Many of the ZFS team (including its co-inventor, Matt Ahrens) are now at Delphix [1], and continue to be very active in the ZFS community[2] via illumos, its repository of record[3].

[1] http://www.youtube.com/watch?v=-zRN7XLCRhc#t=46m45s

[2] http://blog.delphix.com/matt/2011/11/01/zfs-10-year-annivers...

[3] http://blog.delphix.com/matt/2012/07/11/performance-of-zfs-d...
Skinhead culture is about embracing things you do like, not rejecting the things you don't. They're not trying to be different. They just like the music and the clothes and the attitude, as well as the extended family nature of the people who identify as they do. I'm pretty sure everyone who associates themselves with any label is doing the same thing.
My apologies, I somehow glossed over the Apple part of your post. I agree with everything you said, perhaps even about being forgiving of Apple using the last 4 digits as a verification mechanism.

It's true about a cellphone number -- from what I heard about his attack outside of this article, this a very targeted attack, and the attacker knew exactly what kind of data to expect in the GMail account, which is what led me to conclude that the attacker probably knew or met the victim, but likewise, good point about obtaining the cell in other ways.
Good ideas come in cycles. At that time, though, 50% of the world wasn't mobile-only, and there were no smartphones. We think this is really relevant right now.
What a non-article. ZFS is more mature than an unmature and unstable filesystem? Really?

The article is also full of irrelevant details and downright faulty statements.

ZFS is more stable. Yeah, if it wasn't that'd be really bad. Keep in mind that when ZFS was new it wasn't particularly stable either, despite the arguments put forward - a file system must mature with time.

ZFS isn't for the typical enthusiast/home-user. It can't be more apparent than the fact that ZFS dosesn't have a fsck-tool, why doesn't ZFS need a fsck-tool? Because every time you'd need it you just restore your backups from tape instead ( Should ZFS have a fsck tool? http://www.osnews.com/story/22423/Should_ZFS_Have_a_fsck_Too... )

You can yank the power cord of your machine -- you will never lose a single byte of anything committed to the disk. ZFS is always consistent on disk, and never trusts any faulty data (that might have become damaged because of hardware issues).

Nope. Never mind that ZFS assumes that harddrives works to spec, which consumer drives do not (keep in mind that ZFS is designed to be able to run on consumer drives). Meaning that you can not yank the power cord to your machine (if you care about your data).

ZFS truly is awesome, it makes all other easily available linux filesystems look really, really, really poor. Which truly sucks, if you use linux (honestly, I haven't checked the linux alternatives for ZFS but I have a really hard time believing that anyone should trust such an untested solution, just use a stable linux filesystem and wait, patiently, for btrfs).

So, along comes btrfs that mimics the feature-set of ZFS but brings along many advantages (much thanks to it being developed much later). And btrfs has a different target group. Btrfs is much better adapted for home use (it even has a fsck-tool!).

But, btrfs isn't stable (and it shouldn't be trusted in the near future)... And I just can't fathom how you can write such an comparison between btrfs and ZFS today, it just doesn't make sense.

When btrfs is stable and mature things should get interesting.
Except in this case you are talking about a subculture which is preoccupied with gratuitous violence (even outside the context of racism). That makes it not very comparable to race, gender or geeks.

Beating people is obviously not nice. But if you get beaten outside a club for intentionally dressing the same way as a subculture which is historically well-known for beating up people outside clubs for fun (or being a foreigner, or being gay, or being a hippie, or being Republican...) then that might be unfair, but it isn't at all surprising. And it doesn't even hold a candle to being attacked for things over which you have no control, like being a foreigner. It's not even related.

The comparison of this to racism and sexism is a ridiculous excess of political correctness on behalf of people who don't need it. Just stop. Nobody has an obligation to preserve the delicate feelings of skinheads from the consequences of the skinhead cultural obsession with violence.
ZFS has a lot of cool features. Granted. But the question is whether or not you need those features, and are they worth the cost that they incur. Especially in the days of VM's, memory is often at a huge premium --- consider how much you have to pay for extra memory. This is not surprising, because if you try to pack a couple of dozen VM's on a single server, memory very often ends up being the critically short resource (servers have only so many DIMM slots, and high density memory modules are expensive).

ZFS might be great if you're running a file server where you can pack many gigabytes of memory into a server and not use it for anything else. But if you are trying to run a cloud or VM server, where you are trying to pack lots of jobs on a single machine, the cost/benefit ratio of a copy-on-write file system (whether it is btrfs or ZFS) may not be worth it.
Any conjecture as to why?
IMO:

"Programmer" is someone who just writes code. They don't plan, organize refactor ... they write code according to someone's instructions. They can see that it works and debug issues, but they're not the "architects" or "engineers" of the system. The men doing the physical labor of building a ship aren't the "engineers."

"Software developer" doesn't have simplistic connotations to me, but seems to evoke something in non-devs ... as if I'm using lingo and being pompous.

"Software engineer" is someone who designs software systems and understands the impact of design decisions made from the bottom/back of the stack through the top/front. Perhaps, this being an industry of mental rather than physical labor, the engineer also fills the job of "programmer."

So in my mind, "engineering" is a way of thinking about and solving problems in any given space; it requires breadth and depth. But how do you quantify something like that in an industry that changes so rapidly, where someone can begin to grok concepts and "get their hands dirty" without ever having to approach the dangers out in The Real World? You don't want some random kid to think he can build a bridge, but he can certainly start writing software... and he can become "engineer quality" before he ever gets to a university.

I don't know that I've ever heard anyone call themselves "an engineer." That's nice. Does that mean you drive trains? That you design and build roads? I don't believe many engineers of the physical world variety can just just fields - a computer engineer is not going to build sky scrapers.
>I know lots of folks who stick to using LTE on their Android devices instead of their wifi

Actually Akamai research confirmed that Android and iPhone are neck to neck for cellular traffic. Because of the iPad wifi traffic for iOS is more than Android but that may change with the release of Nexus 7.
in-bound and outbound, calls and texts. and you can turn the ringer and/or message notifications on and off as you like.
What’s in your wp-head?
I feel so stupid now you have no idea, shame on you, I now started reading about MurmurHash instead of working. And I write software for 12 years and have a CS degree.
Magento: Creating Shopping Cart Rules Programatically
Some Android manufacturers are profitable though.

This is like comparing two people with one making $1 million & the other $100,000.

Then saying that the latter has a very bleak future.

And I have to disagree with you, I don't believe that money makes the world go round.

In your world maybe.
"Neckbeards" and "JavaScript ninjas", really?!
Or do you think that way because you've always assumed it was a problem? It isn't until our most insecure moments of adolescence that we really start sweating enough to require deodorants. What better time to strike at insecurities to sell a product for life? And after all these years, it certainly is a reinforcing loop. for example, you don't see ads trying to convince you that body odor is an issue - that's assumed.

Not that I disagree with you, I think that the mix of increased population density in cities combined with chemistry made it all but inevitable. But the cynic in me finds the idea of self propagating ad campaigns brilliant.
So do we :-D
I tend to agree with Paul_S that while GNOME would be better served focusing on the content production side of things, Linux on the Desktop can still be viable. The issue is that you need someone to throw money at it (e.g. Ubuntu/Canonical) and hire non-developer designers, maybe commission usability studies, etc.

Maybe once enough people are actually on Linux, non-developers with professional skill sets will volunteer their time to Open Source projects, and we won't need to necessarily use money to gain access to their skills. For now, most of them are on Windows of MacOS, and are only going to devote time to their current ecosystem, if at all.
> Mathematics provides a framework for dealing precisely with notions of 'what is.' Computation provides a framework for dealing precisely with notions of 'how to.'"

But some parts of math deal "with notions of 'how to'" and there commonly do so more "precisely" than computer science. There are such parts in optimization, control theory, statistics, and numerical analysis.

E.g., numerical analysis says how to (1) solve systems of linear equations numerically exactly using just single precision arithmetic, (2) solve systems of linear equations with accuracy guaranteed by error bounds from condition number, (3) solve systems of large, sparse linear equations where the matrix is large, positive definite, and diagonally dominate, (4) how to solve ordinary differential equation initial value problems, e.g., for space flight trajectories, and (5) how to solve partial differential equations of heat flow, fluid flow, and electromagnetic fields, and (6) how to do discrete Fourier transforms of positive integer n points in time proportional to n log(n) instead of n^2; statistics says how (1) to get minimum sufficient statistics in the Gaussian case, (2) how to design a most powerful statistical hypothesis test, (3) how to pick a survey sample size that will give desired accuracy, (4) how to get minimum variance, unbiased estimators in multivariate statistics, and (5) at a Web site with users arriving at a rate of 10 a second, how to find the probability of a minute with arrival rate of over 20 a second; control theory can show (1) how to execute best possible decision making over time under uncertainty, (2) how a rocket can reach orbit for minimum fuel, (3) how an airplane can climb to a given altitude in least time; and optimization can show (1) how to find least cost flows on large networks while avoiding cycling in the network simplex algorithm, (2) how to assign interceptors to targets in the best possible way in guaranteed execution time, and (3) how to assign signals to satellite channels to minimize the worst case of signal interference.
What's the mineral in "the crystal?" It's almost certainly an aluminum salt, but I can't find the active ingredient? The FAQ says "Do Crystal deodorants contain aluminum chlorohydrate or aluminum zirconium? No." That's a bit suspicious, as I think people would really want to know "does it contain aluminum?" and the answer is likely "yes."

BTW, you wrote "Your sweat lessens" with this product, but it does not. The FAQ stresses that it does not reduce sweat. "Crystal is not an antiperspirant. It is a deodorant ... Deodorants are generally considered cosmetic product because they simply control odor."
The “people” approach to choosing a business location
Yeah, that sentence makes it sound like they are saying they only brought cheese to the ISS though.
Government information requests are a huge potential revenue stream, up to $1000 a pop:

http://www.forbes.com/sites/andygreenberg/2012/04/03/these-a...
New York State Startup Attorney does Reddit AMA
[eBook] Powerful Customer Relationship Management For Small Business
The backers - acquaintances, alumni or other accredited investors - provide funding that will typically range between $20,000 and $50,000 in exchange for an agreed share of the graduate's future income over a 10-year period.

Well, I am skeptical, but also glad someone decided to try it out - the chances are slim, but this is so unusual some unexpected good may yet come out of it.
Not to take anything away from vmg (what a great pull request!)... but "RealHardComputerScience" is writing a hash function, not swapping out one hash function for another based on some profiling. ;-)
you get one number, good for up to a week or 20 voice minutes / 60 messages, with the initial purchase. after that you can get more burners on a similar basis.
I hope these awful SEO-bait sites keep consolidating so they can eventually fade away into history. I've never gotten a useful answer from either site, just bombarded with ads and filler text. Quora and Wikipedia should be more than enough to fill that entire space (assuming Quora can keep up the quality as it gets more and more mainstream).
My point was: if you're carrying illegal drugs and are selected for a random search, don't consent. If you're not carrying illegal drugs, it's really up to you.
All good points, iamben.
Has anyone tried to use Samba4's Active Directory implementation with Illumos ZFS SMB support (ie, without Samba's SMB implementation) ?
Do you mean that we need an Elon Musk for health care? I think so.
The people who colonize Mars probably won't make a profit off of it. It will be consumption spending, like funding a yachting team. If it ever turns out to be profitable in a pure economic sense, it will take a long time for that to happen.

Yet they will still do it joyfully.
Some subcultures are non-conformist, and are very positive toward other subcultures. This is not one of those. The dress code is something skinheads judge each other on. It also advertises to others that you are a tough, aggressive person and that you are aligned with whites, or the working class, or whatever.

If you just went around in flip-flops and cargo shorts there is no way anybody would know that you identify as a skinhead, or know they should fear you.
I did that move many times in my 8 years in the enterprise field(I hold MCP, MCAD, MCTS), I won't be surprised if you have to work with more than just an old version of .NET. The PC market is full of legacy stuff, you go back to work with those .NET2.0-ish people and you end up by dealing with VBScript, COM+, ASP, VB6 and stuff like that. I personally think that you will not be entirely happy in an enterprise environment, so I would work with other more interesting technologies in my free time.

Also, for personal experience, take in count that companies working with old technologies rarely want to sponsor certifications for newer version of the platform(forget about C# 5 free exam vouchers) since their ".NET 2.0" infrastructure is working "just fine".
Interesting perspective. My thought is that CS is what we call what those researchers do to differentiate it from what the users do.

Creating a new tool through the scientific method would be the science, whereas implementing a system or product would be the 'software engineering' - the application of the science. I don't have a good basket term for both research and application, but I'd probably go for something like 'Computing'.

This could be applied to any engineering field as well, it's just a matter of naming practices. I'd be happy to admit that 'electrical engineering science' existed (though the name is horrible) to refer to the research in electrical engineering.
I've added thousands of words to Wiki (mostly on pop culture) as one of its few female editors and I think it needs a friendlier interface to draw a wider cadre of contributors.
I'm hoping they do, but it would actually get tricky.

Law enforcement wants info on a phone number -> it goes to Twilio -> Twilio links this number at that time to Burner -> Burner links this number at that time to a user account. At this point, I'm not sure how they can link it to a real person. I'm guessing the credits are from in-app purchases, which means Burner itself might not have any real personal info on you and the buck then passes to Apple.

That means three different privacy policies involved and most likely a pretty long delay.
we have more than one ops guy...we have a team that help with these scenarios.

And, I think you'd be surprised. Multi-site replication is a requirement for companies and applications both large and small.
http://news.ycombinator.com/item?id=4290187 <- Many comments

http://news.ycombinator.com/item?id=4300723

http://news.ycombinator.com/item?id=4311703

http://news.ycombinator.com/item?id=4312060
> no chemicals, no fragrances, nothing but salt.

The "rock crystal" you're using contains either potassium alum or ammonium alum, both of which are both chemicals (so for that matter is water and everything else).

And FYI, aluminium chlorohydrate (one of the "harsh chemicals" that Crystal-brand deodorant claims not to contain) is also a salt, and indeed used in water purification just like the alums. I believe that aluminum zirconium tetrachlorohydrex gly is also a salt (or rather contains a salt), but I'm not certain.

All the major antiperspirants and deodorants are aluminum-based.

> After a week or two of this, you're done. Your sweat lessens, and becomes clear and odorless.
> No more deodorant is required after this. Just shower and apply some soap to your skin.

This is not a claim that Crystal makes. They specifically indicate that their rock lasts about a year. They don't even claim that it has antiperspirant qualities, just deodorant qualities.

There is no magic salt that you can rub on your skin for a week that stops you from sweating and smelling indefinitely.

> Their products are specifically designed not to kill the bacteria, and hence to keep you purchasing the product.

This is ridiculous conspiracy theory. Their products are designed to stop people from smelling. No one is sitting around twisting their mustache and creating deodorants and antiperspirants that specifically protect underarm bacteria.

You're also covered in bacteria. Even if Crystal managed to kill all the bacteria under your arms, it would be back the next day. If sanitizing your underarms was sufficient to get rid of odor and sweat indefinitely, then a big iodine swab would do the job faster and even cheaper.
Retailers starting to prefer eBay over Amazon
Php Developers India
Sukritinfotech Web Development Company is one of the important, best growing, expert and well-reputed php developers companies of India, and where quality service, professionalism, timely delivery of the project and going past the hope of the clients are not merely a buzz word or slogan, but a reality.

Visit my Site - http://www.sukritinfotech.com/
This woman might have benefited from such arrangements:
http://www.bbc.co.uk/news/uk-england-surrey-19160222