skysight-inc/HackerNews huggingface dataset:
Salesforce has been getting hammered on their lack of true analytics since the last Dreamforce. They have positioned their new SF1 dashboards as analytics, but anybody who knows better, knows that these are not analytics tools but visualization tools.

I'm guessing RelateIQ was a way for them to calm the industry influencers down, and give them a head start in plugging a significant hole they have had when being compared to the legacy stack vendors.
>So I am kind of grossed out by the idea of buying underwear with the intention of bleeding into them and then washing the blood out and then doing that again.

that probably it. Back in USSR times the single use pads were a luxury, and women frequently were getting by with kind of self-made and somewhat reusable pads. The moment [western] single-use pads/tampons became available they stopped using anything else.

In particular, i think, there is an issue with washing out as it is not only blood there, and all the stuff wouldn't be washed out completely, especially from inside built-in padding material. Things change of course, yet 30 years ago regular detergent in regular cloth washer wasn't enough.
There isn't any copyright-infringing material hosted on those repositories. How can such a takedown request be taken seriously? I'm no copyright-guru but this smells murky.
I left the USA (I'm a US citizen, born in the US) for several years at a time under fairly different circumstances each time.

1997: I moved to Anguilla to (legally) get around ITAR and other stuff. Stayed until we had visa problems there, just before e-gold disintegrated. My salary was nominally $1500/mo with a bunch of equity and all living costs met; it was fine.

2000-2002: Sealand. Lived in London for a while, then out on Sealand. Traveled a lot. Startup. Was fun. Went back when it imploded.

2003-2010: Iraq/Afghanistan/etc., as a civilian company founder, and then defense contractor. Was...interesting.

I'd probably like to do Asia for a year (CloudFlare's going to open an Asian office before the end of the year somewhere, so that's an option, at least for weeks/months at a time), and probably someday Berlin for a few years at least.
Haha, there will be a lot more stories there, it almost gets boring. Being a European in the US, I'm actually interested in knowing where Americans in tech want to go.
I think it is a lot easier to manage the content in your resume by keeping it in a structured document such as TeX or Markdown. If you manage your resume in a word document it gets messy, plus if you use markdown or TeX you can use Version Control to track or rollback the changes you've made to your resume... its very useful.
The Anti-Social Networks aka JerkTech
I'm originally from California but I've lived for about 20 years in Europe. I lived first in Berlin, then Zurich, then Prague, and more lately the south of France.

I love it here. It matches my personality more than the States. But it's always a mixed bag; every country has its pros and cons. I wouldn't have changed a thing, though. The cost of living is much higher in Europe for almost everything, strangely, but the quality of life (which is a personal metric) is unmatched, and everything I hoped it would be.

My email is in my profile if you want more details.
You can search on completed listings. Looks like only 2 copies were listed, both unsold. Also, it seems like a long way to get Bill Gates to write a guest column in the WSJ to make $260 (top bid $81 now).
Yes, not only space, but also limited hardware. U5 was the last Ultima that still ran on 64kb of memory -- of course with several floppy discs to swap (a second floppy drive was a big advantage for that game) -- I think, there where 6 or 8 of them, but you had to swap mainly two (overworld and town disc).

It was the genius of that time, that a game of that size could fit into such limited hardware (64kB RAM, no HDD, only Floppy drives with 180kB size limit, <1MHz clock with unbelievable slow 8bit processor (I guess, today they sell such stuff as a smartcard "SOC" -- but of course with out the Floppy drive -- even the processors on SD-Cards are faster today, I guess) [Specs from the C64 version, but there existed versions at least also for Apple II with similar specs (It could even be, that it ran on Apple II with only 48kB) -- and (later?) of course for IBM PC].

U4 was technically similar to U5 (also several discs to swap and a big world on limited RAM), U5 did just drove the concept to the technical (and swapping-endurance-) limits. I think, they doubled the disc number (and so the content, I think 4->8 discs), improved the combat system (I liked the U5 combat system the most from all Ultimas I know) and made a new story, that showed the other side of "righteous" living.

Even, when I never found the time, to finish U5, for me it is still the best of all time.
Another principles that will help this work:

Make sure that you don't have any code that does "select " elsewhere in your system. Otherwise, the result sets' shape changes when you start adding columns. (And you can get into naming collisions where suddenly a select is ambiguous where it wasn't before (when both a and b have a column named ID, for example).
Because no one else would have filled that void...

That's like saying if Henry Ford had never mass produced cars, no one would have figured it out...

Yes MS created the PC ecosystem in the 90's, but if they hadn't, someone else would have (Apple? IBM? Maybe even Sun?). Market pressure would have eventually driven down prices, it always does...
Considering how many trillion definitions people may mean when they say a currency is "backed by" something, I don't think your explanation is an improvement.

For that reason, I recommend listing the specific things that make the USD valued: in this case, the need to pay USD in taxes, and a very wealthy entity (US government) prefers to trade in that currency, or whatever specific thing you mean with "backed by" in that statement.
i can't write code only but i can't also understand what i read :)
This looks interesting. Do you know how it actually works? The readme simply says, "The basic idea is to perform the migration online while the system is live, without locking the table. In contrast to OAK and the facebook tool, we only use a copy table and triggers." What's the technique used to achieve that?
I believe there is a medium between the two. Keep your data structured, then when you're satisfied with the content, paste it into in-design and work on the layout.
I'm building a site that collects stories like these (from expats and slow travelers) if you're interested:

http://www.istorical.com

An interesting post from a man who's lived in Japan for 17 years:

http://www.istorical.com/countries/japan/experiences/78

A rather well-written post about living in Hong Kong:

http://www.istorical.com/cities/hong-kong/experiences/88

A good post about Berlin:

http://www.istorical.com/cities/berlin/experiences/138
You lived on Sealand? I would love to hear more about that.
You're missing the point --

It's not unreasonable to compare the functionality of zones in 2014 with the functionality of vserver in 2014. But you compared the functionality of zones in 2014 with the functionality of vserver in 2005 (which hasn't changed much).

LXC is the preferred container solution and has been for years. I only referenced vserver because of your "Linux finally catching up to zones" comment, when Linux has been doing containerization as long as Solaris.

I'm also not going to "provide any data" about vserver. You can look at the release dates for vserver, openvz, and lxc yourself, as well as when lxc made mainline and how many VPS providers use openvz, versus how many distros even package vserver in 2014.

LXC made mainline for a reason. OpenVZ is pretty comparable in features. You're making a sideways argument now based on Linux not having ZFS, but that isn't the discussion. It's also true that Linux doesn't have Crossbow. It's not true that LXC and OpenVZ can't take advantage of openvswitch, which is pretty comparable. But none of that has anything to do with Docker. This is not "LXC vs Zones vs Jails".

Containers can also be backed by btrfs or lvm cnapshots, which aren't as feature-filled as ZFS, but you're reaching. Similarly, zones aren't as featureful as full-fledged VMs. But that's also not what we're talking about.

You're repeatedly missing what Docker actually does. Ok?

Zones -> LXC. LXC also has "weight" in that it starts init and basic services, and has to be managed.

Docker -> containerized chroot. Docker is not an analogue or competitor to zones.

However, Docker (through libcontainer) are already built on top of cgroups and can be managed through selinux. Security is not a valid complaint.
Okay but think ahead 10 years. Do you think that's going to linearly extrapolate to the entirety of the United States? Everybody's gonna grow pot now? Doubtful. It's a new exciting thing so a ton of people are doing it. Gardening takes work, growing great pot presumably takes a lot of effort (I have no idea, but I'd assume you'd have to at least do better than outdoors which takes $$ too).
I think RelateIQ has a really good product and I honestly thought they will become a multi billion dollar company. Its a little sad to see that enterprise startups with great products are having a much lower valuation than consumer startups.
EnduroSync (https://orandolabs.com) will get you close. It's a light weight object store that sits on top of sqlite.
http://abcnews.go.com/Health/kicking-pot-habit-lead-withdraw...

The withdrawal symptoms aren't especially serious in the grand scheme of things, but they're still unpleasant enough to discourage people from getting stuck in that 5 - 20x per week range.
We actually had a good number of customers in private beta from before our launch but it's grown by a factor of 5 since then. It's true though that the lower the denominator the higher the growth percentage that you can quote.
I think they mis-adjusted their ranges and it's probably a fat-tailed power law distribution. When you survey people there's going to be a peak around "smoke weed every day" but there's a gigantic range of usage between "I take a puff or two off my pipe every afternoon" and "I spend all of my free time stoned out of my mind".
Predicting the World Cup with Google Cloud Platform
I wouldn't draw very much from that violent crime factoid. Denver was not exactly the most violent city before legalization, and has its own circumstances, so you wouldn't want to generalize from Denver's example to more violent urban centers like Chicago or New York for example.

Although I absolutely agree that the tax revenue is a great boon.
Just as anecdote, I've had more success with the Percona tool than LHM. They do roughly the same thing though.
Nacchio was convicted of running a pump-and-dump insider trading scam that netted him ~$100MM at the expense of common public shareholders. If there's an award for "most obnoxious implication of NSA's wrongdoing", it should go to the attempted rehabilitation of people like Nacchio.

Here's the indictment. It's quite straightforward.

http://extras.mnginteractive.com/live/media/site36/2007/0307...

Here's the cliff notes:

"No later than December 4, 2000, through and including September 10, 2001, NACCHIO was aware of material, non-public information about Qwest’s business, including, but not limited to" [litany of distressing concerns about Qwest's bottom line which ultimately proved dispositive in valuing Qwest].

Note the date.

Now, look at this table of Nacchio's stock sales:

http://oi60.tinypic.com/2n1tgr6.jpg

Nacchio claims to have believed that secret national security government contracts were going to rescue Qwest from their financial problems (note the implicit concession that Qwest had problems from which its financials needed to be rescued). One tie-in between Nacchio and NSA is the notion that by refusing requests from NSA, Nacchio lost those contracts. Stipulate that this is true; it's a plausible complaint. Nacchio still took the money and ran.
I believe so–that's what the blog says at least!

Would've been nice if they'd done this from the start (says someone who just paid his registration fee last month solely for access to the new XCode beta/Swift) but better late than never. Maybe there was some strategic value in only letting paying devs have access it for the first month or so as the news settled in...
Buffett, Adelson and Gates: Pass immigration
Bingo! I2C is just 4 wires, but getting that data out is the trick. You have hiccups in the transmission, some bit flips, and then the actual data to contend with.

Signal to noise is actually pretty easy, just have a Fourier transform to pick out the differences between a background you set before. Typical applications are pretty immune and the ratios are very high usually.
Huh, that worked with my non-dev alt account too.

Count yourself lucky, that's probably not going to last long. Xcode itself doesn't do any server side verification of your developer status to let itself run, so you'll be able to do everything aside from sign and sell apps.
From what I understand, it creates a new table with the same structure as the existing table, runs your migrations on it, adds triggers to bring live changes in from the original table while copying (in batches) the records in the old table. Once everything is copied and updated with triggers, it swaps out the old table for the new one in an atomic operation.
When asked what was going on, did you say "I don't know" or something like "I don't know yet, i'm looking into it right now"?

There is a difference. It is frustrating to manage people who don't see the value in communicating properly. (Or maybe you had a clueless manager.)
As much as I loathe ads myself, I don't think it's a good idea to default to blocking ads, not the least because the definition of an ad is a little hard to capture completely without either false negatives or positives. Different people also have different ideas on what they consider acceptable ads, so it could be a form of unwanted censorship to some.

Default to showing all the content, but let people make their own choice on what to filter out.
Don't try to accomplish anything important when you're high.
I don't have the stats but I read an article from a local news organization that arrests for driving while under the influence of marijuana are up significantly. However, that could be just increased enforcement or awareness by police to look for it than actual incidents of driving while high.
Coursera has a couple of Scala courses: try the introductory one "Functional Programming Principles in Scala". I'm not sure when it will be offered next, but they've given it a few times already. It doesn't require any Java knowledge.
Adobe Edge Animate Tutorial Elastic drop in character
Makes me wonder why is OpenBSD still using CVS for their things.

Really, not having atomic commits is a pain
Business wants immigration reform. Why? Because they can't find enough workers
There are many more attendees of M.A. meetings than there are of people in recovery, trying to quit reading because it's had life-altering effects on their minds.

"Addiction isn't a problem" is the biggest myth perpetuated in the smoking community. I'm not trying to make pot out to be any more or less monstrous than it is, but to claim that addiction isn't something that happens is to hide one's head in the sand.
I mentioned that, and yes, it is known to work really well. Shopify is using it, so does GitHub as far as I know.
Here is a great article about strings in Swift: http://oleb.net/blog/2014/07/swift-strings/

Short story: “number of characters” and “nth character” are more complicated questions than you might think when you deal with full Unicode text.
> these rules are written on tombstones.

I love the way you phrased that.
Amazon Payments launched in 2007, and Stripe lunched publicly in 20011.
Ask HN: My mom called me, but I got someone else. How can I report this bug?
My mom calling me triggered a bug somewhere in our telecommunications system.

What happened:

First off: I live in SF, work on the peninsula, and have a Utah (801) area code. My mom lives in New Mexico. She has Verizon, I have AT&T.

Yesterday, my mom shows up on my caller ID. I leave my office and walk down the hall. I answer.

On the other end is a strange man. We are both confused. He asks if I'm so-and-so from Modesto, California. I say no, he is dumbfounded, "Really?! Wow." I ask him what number he is calling, and he starts with "209", but the call drops out before he finishes.

I call my mom back. She picks up. I ask her if she just called me, and she says yes, she left a voicemail, but she was confused because she got a voicemail from some "lady who sounded weird". She left a message, asking if I was in trouble, and telling me to call back.

I think when she hung up after leaving the short voicemail, it may have terminated the call I had with this guy.
Companies want MBA's who can code
From what I understand/think, this is roughly:

Create a new table, add triggers from old table to new table (with new column(s)), copy data, once everything is copied, switch the tables
The thing is: I find employment very boring. I could never sit on my ass and do stuff for a company. And I usualy dont click with people who are employed. I dont like all the stuff these people are into. I have absolutely no interest in talking about politics, sports, gossip, gardening, family and whatnot. Im interested in girls, startups, coding, philosophy...
In the article, Gates says that he was introduced to the book by Buffett, who recommended it as his favorite book about business.
I take issue with a couple of the points made for pagers (and against smartphones).

Security: Pagers are hilariously insecure. It's all plaintext, and it's broadcast nationwide. All you need is $15 for an RTL-SDR dongle and you can receive and log everything. I've seen, first hand, pager messages with embarrassing medical information and the full patient name and address.

Reliability: Since pagers are one-way only, there are no built in means to check whether a page was received. If the doctor is out of range, the page is just silently lost. Cell phone range may be less but you can get an ACK.
Or lets say thats about $12,000 a year. Very conservatively thats 1/10th of a developers cost. Could you really build, and operate, a truly equivalent service with 1/10th of a developer? Im dubious.

There are many cost/efficiency arguments against outsourcing infrastructure. I dont think this is one of them.
Is it reproducible? You (or her) can call 611 for repair service from your phone company.
Oh, I wasn't trying to insinuate that the ebay seller was connected to the WSJ article.
Pre-launch – Event-Specific Social Networking
Also: humans perform intellectual tasks quite poorly when their brains are being oxygen-deprived.
You seem like an interesting fella. Wanna get in touch over email and bounce around some ideas and favorite blogs and such?
Even old, time-tested technology is unreliable and leaks information when not used correctly. For example, I have a home phone number that's apparently similar to some doctor's phone number. In spite of the fact that my answering machine message states my name and phone number, I get lots of messages for the doctor, some of which include clinical details, e.g., "Dr. ___, Mrs. ___'s lab results are ___, what are your instructions?". Due to simple carelessness, I've receive private health information which I shouldn't have received, and the doctor failed to receive information that may have been critical to a patient's health. It would seem that a communication system designed for sensitive or critical information should include some kind of protocol that ensures (1) the device you reached is the one you thought you reached and (2) the device was able to store your message.
The moment [western] single-use pads/tampons became available they stopped using anything else

Which is a shame, as it is not exactly ok for the environment. Same goes for diapers. Tons and tons of throw-away material every single day. Which is the reason my wife uses reusable pads and our (future) children will use reusable diapers. My wife has no problems with the pads whatsoever (not claiming no women will ever have, but it definitely indicates it can be a proper substitute - although in might be in contradiction with what marketing tries to make one believe) and none of the parents we now who are using cotton diapers have problems either (again, same remark).
...why would i install a plugin to do something accessible in the user preferences menu?
I have Ultima: Runes of Virtue for game boy lying around somewhere. Worth checking out?
As a woman working in startups, this is another reason why I always wear a suit to job interviews. I don't care about having to dodge nerf footballs or beer funnel-whatsits or whatever while I'm coding, but if you're only looking for people who fit into your "culture," down to lifestyle, hobbies, and dress it's probably not going to work out.

shakes cane

I'm being a little glib, but I think it's always best to stick with your guns, especially in a job-seeker's market :)
Review of The Martian
It seems like their operation would fall in the exact same legal situation as Angel flights, or Pilot's for Paws, or Lighthawk. None of which seem to have common-purpose. Now these organizations seem to ignore compensation issues, but there are cases where logging hours alone was deemed compensation so it is arguable that compensation does occur irregardless of monetary transactions. I can't help but notice though that these organizations often require 500 or 1000 hours of their volunteer pilots, which could likely make many of them CPL holders already.
Inflammatory or not if you compare Monaghan to the average Catholic in the US, he comes off as a zealot, IMHO. And I guarantee he takes less offense at me calling him a name than I do at his actual actions that have real consequences in the lives of people who do not share his views. It's fine to hold whatever beliefs you want, and it's fine to take actions on those beliefs as long as they either don't affect others or only affect others in ways they would agree improve their lives. What's not ok is when you take action on your beliefs that harms others.

As far as being responsible for the actions of whomever you sell the company to, I think it's pretty obvious here why I blame him for the actions of Bain Capital. Because it's well known what Bain Capital does to most of the companies it buys. They have a reputation as the pre-eminent vulture capitalists for a reason. So given that it's well known what these guys do and he chose to sell to them, then yes, he can be held responsible for them doing exactly what you'd expect to do. If you put your dog in charge of watching the steaks while they rest, it's your fault when the dog eats them.
Show HN: PngWatermarker, an invisible PNG watermarking library for .NET
If I'm understanding correctly, you take all frontends out of HAProxy's config, so that HAProxy basically queues requests in-memory until you put a frontend back into circulation? That seems like a much simpler solution for when you have migrations that do not take very long (and enough memory for HAProxy to spool those requests).

Would you be willing to add a minimal example HAProxy config to your blog post that demonstrates your setup? I've been meaning to try out HAProxy but the documentation is so dense I've had trouble getting started. Your use case sounds like a really good reason to give it another go.
What if I want to watch movies that are released by the creators for free? Who says it has to nnly be for copyrighted material?
Why wait? There's already a language that bears a strong resemblance to Swift and it even has Java interop baked in. That would be Scala.
Will Via's 64-bit Isaiah II run both x86 and ARM code?
ZeroMQ intergration with C++ Boost::asio