skysight-inc/HackerNews huggingface dataset:
OK. But still don't throw that former employee under the bus. Your attitude should always remain 'there is room for improvement' and not 'this sucks'.

One thing to keep in mind is that technology at almost every company you will ever work for will be held together with some combination of duct tape and bailing wire. I have seen tables with no normalization whatsoever that support tens of millions of dollars of revenue. They key factor with IT is that it needs to work. And since these things tend to grow organically, almost none of them are optimized.
oh good. Now I can wear a $800 iWatch on my wrist while holding my $800 iPhone in my hand and my briefcase carrying my $900 iPad in my other hand. Can you imaging how annoying it will be to receive iMessage alerts on all 3 devices at the same time. Not to mention my MacBook Pro which will also sound the alert.
I've never really digged into column-oriented storage, so had a quick skim... Would the below excerpts/example be a fair note of pros/cons of the general idea?

> Column-oriented organizations are more efficient when an aggregate needs to be computed over many rows but only for a notably smaller subset of all columns of data, because reading that smaller subset of data can be faster than reading all data.

Example: SELECT sum(a) FROM things;

> Column-oriented organizations are more efficient when new values of a column are supplied for all rows at once, because that column data can be written efficiently and replace old column data without touching any other columns for the rows.

Example: UPDATE things SET a = a+1;

> Row-oriented organizations are more efficient when many columns of a single row are required at the same time, and when row-size is relatively small, as the entire row can be retrieved with a single disk seek.

Example: SELECT * FROM things;

> Row-oriented organizations are more efficient when writing a new row if all of the row data is supplied at the same time, as the entire row can be written with a single disk seek.

Example: INSERT INTO things (a,b,c,d,e,f,g) VALUES (1,2,3,4,5,6,7);
Update on GoDaddy Auctions Downtime
Composer.json Schema Cheat Sheet
Speech Recognition Pioneer Novauris Bought By Apple, Team Now Works On Siri
I remember Apple being beaten to the punch on MP3 players.

Being first sometimes just tells the other guys what doesn't work.
Terminal velocity for a small flat rock is not all that fast. 200-400mph: http://www.amsmeteors.org/fireballs/faqf/#8

Considering the skydiver also has a significant speed, that corresponds reasonably well with your estimate.

The rock also looks very much like fragment of a meteorite with classic "fusion crust".

And probably they would have known if an airliner was in the area, considering they were essentially right above a general aviation airport. And probably airliners would not choose to fly over that area.

I think the meteorite identification is much more plausible than anything else.
I am a customer of Colin's, though I almost had a very similar scenario happen. Luckily, my understanding of crypto caught it, and Colin is quick to answer emails, so I'm good to go (for the most part...)

Here was my deal: I stupidly told my computer to upgrade libc, and only after apt completely failed and wrecked the machine to the point of `ls` not working did I realize that I had some personal data that wasn't backed up. Of course.

My plan was thus: use an Ubuntu LiveUSB, upload a copy of /home/steve to Tarsnap, then install Ubuntu, and be on my way. As I was compiling Tarsnap, I realized that my mental model of machines on Tarsnap was probably wrong: it's not that I have a Tarsnap account, with access given to a set of keys. It's that each key has its own backup. So what I _almost_ did was upload an encrypted backup of all my stuff, then wipe the drive and the key, never (hopefully!) to see my data again. :(

Even when you're technical and know about this stuff, you can screw it up, because you're still human.
Makes sense, thanks for the explanation. Mixing table types is a pretty nice feature.
Did you make your feelings and experience known to the organizers of the normal Rails meetup?

I say this because everyone should have a "safe and welcoming environment" and it is the failure of that meetup to provide that for everyone. They should look at ways they can make the meetup more friendly for all people whether men/women, beginner/expert etc.

Maybe a man attending the same night would have the same experience and feelings, and he doesn't have the option to attend the only women meetups.
I agree with most everything he says except, I really love "Online backups for the truly paranoid." It resonates with me on a primal level and professionals want security that is above and beyond utterly reliable.
(Ozgun from Citus Data here.)

We're going to publish more comprehensive results in a few weeks. In our initial tests, we found the speed up to depend a lot on the underlying data and the type of queries.

For example, we found that when compression reduced the working set from being on disk to in-memory, there was a significant jump.

Also, we're looking to do optimizations on the cost estimation side -- these will notably help with queries that join multiple tables together, a common scenario for the TPC-H benchmark.
I'm curious to see what new stuff Apple has to offer.

I'm not entirely sure why pretty much every piece of Apple marketing these days involve short, staccato sentences of incomplete "sentences", but it's really annoying.

In addition, text as images ,_,
Does that latter fact perhaps reflect the Willie Sutton principle, per Wikipedia: "Sutton is known, albeit apocryphally, for the urban legend that he said that he robbed banks 'because that's where the money is.'"

I.e. is one reason they being killed at home is because that's one place murderers will easily find them, plus with Brazil's gun control regime I'd assume they're almost as vulnerable there as on the streets.

But bravo on digging deep into the statistics!
I stumbled over that initially too, but the subsequent paragraphs explain: unlimited storage of data except for media files, and limited storage for media files, trusting the user to be honest about it. The intent is to focus on storing things other than photos / videos / music.
Wouldn't the best response to Patrick's post be to start a non-Geek brand [a B2B brand] for Tarsnap [under a different name] and sell it that way?
What's with the weasel words? Existential types aren't even remotely controverisial or dangerous.
This part is absolutely a pain. You are supposed to set up (or contract with) umbrella corporations that can handle local taxes, etc. Most reasonably large countries will have an agency willing to do this.. for a fee of course.

If you get, say, Facebook or IBM or Microsoft large then you just have lots of regional offices to handle this.
Skills versus Earnings
What if I moved to a country where I was the minority? Could I then understand?
So you're saying it's ok to give "perks" based on gender, but not to detract based on gender?

Those seem like different ways of saying the same thing. Discriminating in favor of one group is more or less isometric to discriminating against the other group.

A code camp that was boys-only would get torn apart on hacker news, even though it follows your definition of a "set of perks for some people".
Nope, you don't need to purchase CitusDB.

We open sourced cstore_fdw with the Apache license. You can just build and load the extension, and start using it with your PostgreSQL 9.3+ database.

If you later need to scale out your PostgreSQL cluster, just please let us know. :)
We decided to offer bash-piping to make it simpler, but it's actually nothing more than a clean deb/rpm package.

And you have the option to install it manually if you want https://github.com/draios/sysdig/wiki/How%20to%20Install%20S....
> Don't forget that your rights end where my feelings begin

I think the quote is that "your rights end at the tip of my nose".

No-one's rights should be infringed because someone is merely displeased or offended.
I expect a framework that runs remotely to have a way of remotely notifying me of errors. Anything less is not a full stack.
OK, get your point on the multiple. Sorry, commenting on my business has me in defensive mode!

I recruited and retained several top level devs in my 10 years prior to going it alone. I'm not too worried about that bit. But thanks for making me think about what worked well in the process back then.
(I'm Jason from Citus Data)

As Ozgun notes above, the Foreign Data Wrapper APIs just provide a powerful abstraction for what this extension is doing.

Though the DDL to set up a foreign table requires first creating a "server" with CREATE SERVER, this is merely a formality: as in file_fdw the server doesn't actually represent an external process. All I/O occurs within the postgres backend process servicing the query.
Thanks, I tried searching if it was submitted before, but couldn't find anything.
Awesome, can't wait to see more benchmarks. I would love to be able to switch back to 100% Postgres. IB gives us tons of speed but even ignoring the MySQL warts it just feels incomplete. And we ran into a bug in production where the order of AND was actually having an effect on query results, something that's completely unacceptable and makes me worry about my data.
I saw the first two episodes at SXSW and it's hilarious.
Is Mono able to compile Roslyn?
Doesn't change the fact that his redesign looks identical to the 100 generic free wordpress themes you see on lots of non-technical and spammy sites around the web.

Colin could spend one day and come up with something that didn't look super generic. My idea would be something dark and simple, like this: https://useiconic.com/
He was convicted of rape in the fourth degree. The victim was his 3 year old daughter. Here is the definition of rape in the fourth degree in Delaware:

(a) A person is guilty of rape in the fourth degree
when the person:

(1) Intentionally engages in sexual intercourse with
another person, and the victim has not yet reached
that victim's sixteenth birthday; or

(2) Intentionally engages in sexual intercourse with
another person, and the victim has not yet reached
that victim's eighteenth birthday, and the person is
30 years of age or older, except that such
intercourse shall not be unlawful if the victim and
person are married at the time of such intercourse;
or

(3) Intentionally engages in sexual penetration with
another person under any of the following
circumstances:

a. The sexual penetration occurs without the
victim's consent; or

b. The victim has not reached that victim's
sixteenth birthday; or

(4) Intentionally engages in sexual intercourse or
sexual penetration with another person, and the
victim has reached that victim's sixteenth birthday
but has not yet reached that victim's eighteenth
birthday and the defendant stands in a position of
trust, authority or supervision over the child, or
is an invitee or designee of a person who stands in
a position of trust, authority or supervision over
the child.

(b) Paragraphs (a)(3) and (a)(4) of this section do
not apply to a licensed medical doctor or nurse who
places 1 or more fingers or an object inside a
vagina or anus for the purpose of diagnosis or
treatment or to a law-enforcement officer who is
engaged in the lawful performance of his or her
duties.

Rape in the fourth degree is a class C felony.
I've been thinking about this issue lately. Jr developers, interns, fresh grads, etc all have some alluring properties: they are cheap(er), have few(er) bad habits, and are more open to being coached into their roles.

Netflix, on the other hand, hires no folks like this.

http://www.businessinsider.com/interns-banned-at-netflix-quo...

My current company is comprised almost exclusively of newer engineers. It has put me in a strange position as someone with > 10 years experience in my field when that long ago, most were in high school.

EDIT: fixed split infinitive and spelling
It's not really about scarcity of mature professionals, but of how hard it is to find the ones that are out there, and get them to apply.

Take this large-ish city in middle America. I have worked with a few local developers I would call mature professionals: If I was starting a startup, I know where I'd call. But I only know their skillset through having worked with them over the years. How can someone that doesn't have a network find them?

A few you can find in user groups and meetups. But that gets you one very specific brand of mature developers. Many in my list wouldn't go to one of those: They are often just sausagefests, with 25 to 35 year old males trying to impress others about how good they are. That and recruiters who tend to not know anything. Same thing by going with speakers in conferences: You get a few people, but those are probably not going to make your company their number one priority. It's more likely that you are an excuse to make money between other engagements.

An ad in a recruiting site? The really good ones don't get jobs like that: They mention a friend they are unhappy in their workplace, and they quickly get recruited. I got my last job like that, without even an interview. So and so says you are great and would mesh very well here, so have an offer.

Pestering recruiters? You can talk to those, but they can't tell the good from the bad. Also, the mature professional can't tell if your newfangled startup is good or bad. Will you want insane hours? Do you have a crazy idea, like mandating that all code is organized in tiny web services 100 lines of Clojure or less? Unless they are unhappy in their existing position, you have to find them and prove to them that you are a worthy employment option. And they might not even buy into your pitch. No, They might think that a web of tiny services doesn't really fix all the world's problems, or they might not want to do boring business analytics.

So, more than the scarcity of professionals, the real problem is that you can't even contact them.
The "audition filter" here will eliminate those people who are (a) really good, and (b) can get a job without such nonsense.

HN has thrashed this out before, but what the heck:

- My current employee agreement may prohibit me from doing such work (this is definitely true of ALL of my employers up until now)

- I'm pretty sure I can get a job at a great company without such a hoop, so I'm not going to bother with yours unless I really want to work at exactly your company [unlikely]

You need to work on your ability to assess candidates without involving fear-based behavior on your part.
Behold, the New All-Way Standard for USB Cables
The "$650 for $6" part is a bit disingenuous. That's what you spent showing banners to people that saw your site and eventually converted. You might have gotten that $650 without spending a single dollar if they were going to convert anyway. It's not unusual, especially in B2B, for someone to convert days or weeks after the first visit. You probably also spent more than $0 acquiring some of those visitors to get them on the retargeting list in the first place -- retargeting doesn't bring anyone new in.

What needs to be compared is conversion rate with/without retargeting (i.e. retarget only a portion of the same traffic at the same time), and whether the added conversions, if there are any, bring in more revenue than it cost to do the additional advertising. That's something you can measure rather than guess or speculate based on anecdotal feedback.

Not to say that retargeting isn't probably working out for you. I use it as well (also with Perfect Audience, they're great). But I have also wasted enough money on ads that felt like they were working but really weren't that I take the time to measure results now. For example, I don't retarget every visitor to the site. Only hitting people that viewed the pricing or signup pages works just as well.
I aint ignoring it. Because Global Warming?
There we're rumors they are working on watch that detects heart attacks by listening to your pulse.
That'd be a good idea. I've never (and won't again, not an Apple dev) attended one of these, are there official forums? Housing block for the hotels near the conference? If there's an official housing block it maybe easier, there should be a group managing it that you can contact directly. If you need a room, get put on a waitlist, if you have a room they'll offer it to those on the waitlist. Official forums or very popular industry forums would be great places to host this discussion because it'd have the greatest chance of reaching the audience that needs the rooms. (And HN would likely count as a popular enough forum, but with no subforum concept it'd last a day or two and then fall off the front page.)
Kyle! Thanks for the comment. As with anything anywhere ever, YMMV. Just because a metric is bogus for one business doesn't mean it is across the board.

I have a phone call with almost every new customer and the data from those calls supports VTC as a metric...nearly all new customers saw Baremetrics everywhere before they ultimately converted.

Lots of reasons why that's the case for our business (goes back to the value proposition I mentioned in the article).

Obviously this isn't the case for everyone, but I'm confident in that metric for us.
Microsoft should have done this announce two days ago! :)
> "the promise/premise of algebra is that if you take an equation, it remains equally valid when you add, subtract, multiply, or divide both sides by the same expression"

No.

The promise/premise of algebra is that an equation remains equally valid when you perform valid algebraic operations on two equal quantities.

Division is defined as the inverse of multiplication. Multiplying by zero has no inverse, and thus, it is not valid to divide by zero. If you are in a circumstance where you want to divide to solve an equation, you must check to make sure you're not dividing by zero (and write a special case for any circumstance in which you might otherwise have divided by zero.)

> "Solve for f(x) in the following equation (x + 2) * f(x) = x^2 + 4x + 4, where x = -2."

The way you've written it, f(x) is undefined for x=-2. Any value I select for f(2) makes that expression true. Try it -- if f(2)=813, 0 * 813 = 4-8+4. That solution works.

You might prefer to define f(2)=0 because it makes f(x) continuous. But you have to define that value separately; you can't solve for it from the equation, because dividing by (x+2) is not a valid operation for x=-2. You could, alternatively, choose to define f(2)=7 or f(2)=-318 or any other value. Because you've written an equation that allows it.

That's the thing about mathematics. It's very carefully defined and very precise. Your inclination is to try to simplify first, but you're simplifying in a way that is not valid for x=-2 and thereby accidentally making an incorrect statement (that f(2) "should" be zero.) If you simplify properly, you'll see what ubercow said is true -- the solution is f(x)=x+2 except at x=-2, where f(-2) can be any number and therefore you have a continuum of possible solutions.
It's a civil suit, not a criminal suit. It's a negotiated settlement or a judge-imposed settlement. But there's no law that was broken here with a mandated penalty.
I had the privilege of early access to sysdig thanks to the developers. It's not as powerful as SystemTap or DTrace but it is very useful and easy to use. Think of it as strace(8) with global dump capability (not just per-process), more powerful filters, replayable logging à la tcpdump(8), and Lua plugin support.

Plus the packaging is top-notch; its kernel modules are rebuilt automatically on kernel upgrade via DKMS (which I wish other vendors like FusionIO would do).
Dan, I don't spend any money on bringing in new customers. The only money I spend on any marketing at all is via retargeting.
My bad - I meant `aptitude search`
Imgur, the Image-Sharing Site, Raises $40 Million From Andreessen Horowitz
1. We have no idea what the iWatch will cost but it's not going to cost more than an iPhone.

2. An iPhone, unlocked from Apple in the US starts at $649.

3. An iPad Air, from Apple starts at $499.
It never seizes to amaze me that while the US treats Cuba as a hostile nation it is in conflict with, the rest of the Western world considers Cuba a holiday destination.
Open Sourcing everything! Today read they will be releasing Windows os for IoT free! Looks like Opensource is the next business model! :)
Unfortunately as an Asian man, you'll get very little sympathy except from other Asian men, and we have very little social or political power to create these sorts of things - people don't really care, or will say you are privileged anyway.

Especially social inequalities: there isn't going to be an affirmative action program for dating, and no one's going to create a "make asian guys popular" program.

I've found that expecting the modern political system to take care of us is still a fantasy, so the best solution is to not complain too much, focus on your blessings, and work on improving yourself.
Show HN: Meterfy, the number wiki
I don't see where they're asking for a Username. Their signup form looks bare minimum to me.
How Arduinos Helped Me Fix My Car Horn
I wear a Fitbit. I feel like I was incepted in to wearing a watch - I never wore one before. I thought I was buying a device that tracked my daily fitness but what I ended up with was a watch that has to be recharged weekly and tells my friends how lazy I've been.

I imagine Apple will take a similar life-data approach, especially with the rumors around Healthbook (http://9to5mac.com/2014/03/17/this-is-healthbook-apples-firs...).
And the system libraries are cake to decompile if you really need to dig into the innards. I've only had to do that on one or two occasions, and it was more for curiosity sake (I think once I wanted a copy of the html character code encoding table and didn't want to piece it together by hand.)
Russian GNSS System GLONASS was down for 12 hours, now back
I like that you link to the github, where the README is a link to your more-slick website, which has nothing but a couple of examples and an install page, all of which is really linkbait for your company Draios. It almost seemed like you were just sharing a useful tool. The tool might be really useful, but at this point i'm still clicking through links trying to figure out what it does and how.

edit: Nevermind, I found it. It's a kernel module and user app that uses Lua scripts for interpreting data. Sorry about my harsh tone before, but jesus I hate it when there's more gloss than content.
That's the main thing I would be interested in also, but I'm thinking that's one thing that we WILL NOT see. That could seriously undercut the need to buy Windows servers.
Thanks. I added a more flexible answer.
Face it, those code quality issues aren't going to solve themselves
Check out code quality report from RebelLabs
Well you sure don't read the news. This is not about some old missle crisis from last century. This is about greed and expanding global putocratic control. Very similar to what's going on in Ukraine, Syria, and Libya.
I tried to donate to this, but

1. The popup to donate shows up on a page where the URL is not https. This looks wrong, but closer inspection shows that it is an iframe that is in fact properly secured. But had I not known how to find that out (right-click, show page info), I would not enter my credit card info on a non-https site.

2. My card was declined, the first time in my life that that has ever happened. I triple-checked the information I entered and it is valid. Could be my fault, but given I've never had a problem before, perhaps an issue with the site?

Based on those two things, this project might be missing out on some amount of donations (at least mine, since I don't have another card to try). Hopefully that's fixable.
This tool is very similar to what I had created last summer as an intern (strace/lsof analysis), but it seems to be a lot more rich in features. I analyzed system calls as well as application tracing (New Relic) to find/fix performance bottlenecks.