skysight-inc/HackerNews huggingface dataset:
Ah Greg. I would love to work with you :)

Another aspect of this is that people who are chronically late train you to be late. I definitely only leave for meetings 10 mins after the meeting start time for some people and I still beat them there.

There are a few clients who I will have a specific meeting time for, promise to be there on time, and then something comes up. Invariably, it's the chronically late people who always manage to have stuff come up.

So what have I done?

Cheaper chronically late clients =>

Fired them. It's not worth stressing out about this stuff. And I do stress out.

Lucrative clients =>

Increase my rate to a point where I am happy to sit and wait for them as long as required. Now i don't think "they are wasting my time", I think "thanks for paying me for just sitting here :)".

Social meetings =>

Since there isn't a way to incentivize chronically late friends, I just try to aim to be 30 mins late (still not the last one in). Yeah, I'm being part of the problem in this case :(
Stopping the Sixth Mass Extinction
Let's make sure to label this [2014], since this "alliance"* was announced nearly a year and a half ago and there's been no movement since.

Was this even covered at I/O 2015?

(* I use "alliance" in quotes because this whole thing reeks of the Open Handset Alliance, which was how Google convinced everyone that Android was a collaborative effort between major vendors and not what it really was - a field of subcontractors helping Rubin get the first phone to market. I expect just as much from this automotive effort.)
Waovv! I started liking Stroustrup after this.
Many China articles on HN today for June 4th.
Mad Profits Review Binary Scam or Legit? THE TRUTH
There definitely is a big culture component to this... to the point where arriving on time can be considered rude!

I have been away from my native Mexico for a while, but I recently flew back for a wedding. As I was with my family getting ready to go, timing everything so we would be at the ceremony at the time indicated in the invitations, I was truly exasperated to see how slowly everyone else was moving. It soon became apparent that we would not make it on time at all.

We finally arrived there 40 minutes late. There was almost nobody there! And the few people that had arrived all seemed in good spirits. The groom and the bride were relaxed and eager. The actual ceremony was in fact scheduled for one hour later than what the invitation said. Everyone expects this, including the hosts. My mother said to me, "Jordi, you really have forgotten how things work around here."

Even for dinner invitations, you will be invited one hour before dinner is actually served. It is considered rude to arrive earlier, because then you may burden your hosts with having to entertain you prematurely while they prepare dinner.

Of course, generally the expected lateness only applies to social occasions, but sometimes it spills over to business settings. It is less accepted in such a circumstance, but still common and tolerated.
I'm sure it was a combination of a lot of issues. They did have a lot of demand, and with that demand came full advance payments for all of that product, which they got to use interest-free for the entire time from sale to delivery. I'm not trying to say their job was easy, or that the main difficulty was any particular thing. I am saying that the result was a long way from being something that merits this kind of self-congratulatory blog post.
I hereby claim that I will buy hard disks from vendors that sign their firmwares. And I know I'm not the only one.
So you know that most take about 10 minutes, but 5-10% take an hour; you just don't know which ones.

Now you have two choices: put enough slack in the schedule so that you regularly sit around waiting for the next challenge, or take enough slack out that you regularly start challenges late. No matter what you do, somebody has to regularly wait.

Would you pay ~50% more for an assurance that you usually don't have to wait? You might, but most people wouldn't. And if you want an absolute guarantee then it would be a lot more than 50% extra.
> I don't think there's any meaningful sense in which anybody chose this society.

I just showed you how: the vote. Just because its simple does not make it ridiculous.
How do you suppose they obtain the data to know how humans fare?
Do you know why souceforge.jp has become osdn.jp?

I usually download new tera term releases from there.
(and of course ffftp)
If you only have a single extra vacation day you can take off and the plumber doesn't bother to show up, do you get your toilet fixed or lose your job? That's a societal level construct that you can't fix by deciding not to worry about it at a personal level.
Yes, if you were gaining weight every week before, then adding exercise may not reverse that trend.
Hi amirouche, I'm Frank, CTO of ArangoDB. Claudius benchmark looked at queries occurring a typical social network project. The tests shows that wiredtiger is indeed a bit faster for reads and writes. The neighbors of neighbors is typically a question you would ask a graph database, not a a document store. Therefore, you would set-up two databases and ask MongoDB the document questions and Neo4J the graph questions. If you use a native multi-model approach, you only need to setup, maintain one database. The response times for example for reads and shortest paths are comparable to the specialized solutions.

For the technical difference at storage level: graphs and documents model are in my opinion a perfect match, because a vertex (and an edge for that matter) can be stored as ordinary documents. This allows you to use any document query you have in a document (give me all users, which live in Denver) and start graph queries from the vertices found in this manner (give me their 1 and 2 level friends).
Thanks for including Randy Pausch. His 'Last Lecture' is highly recommended for those who haven't seen it. It can be found in melling's link above or directly here:

https://www.youtube.com/watch?v=ji5_MqicxSo
Ask HN: Using a mac as the main development system or not
Hello,

I'm mostly a .net developer. I occasionally work with PHP and node.js.

Recently, my < 2year old laptop that I use as my main dev system has been behaving strangely. It's still under warranty, but I've always wanted to develop apps for OSX and iOS.

So I was wondering if I should get a 15'' macbook pro and dual boot or use parallels to work with windows specific programs. But it seems very overpriced (€3000 ~ $3400) for its hardware. Specially since my current setup is not that bad (I think):

- i7-3630QM 4Cores 6MB cache

- 8GB ram

- 750GB @ 5400rpm

- nvidia GeForce GT 740M (I play games extremely rarely, so this is not an issue)

Battery life and screen size is not really an issue for me. I mainly want a mbp (or air) for ios\osx dev.

Should I still get the 15'' or:

a) Upgrade my system to 512GB SSD + 16 ram (€340 ~ $385) and get a mbp 13'' with (128 or 256 GB ) and (8 or 16) of ram ? just for ios\osx dev

b) Don't upgrade my current setup and get a mbp 13'' with (128 or 256 GB ) and (8 or 16) of ram ? just for ios dev

c) Upgrade (or not) and get a MBA 13'' ?

Thank you
haha! same thing happened to me. What a failed domain name!
I think this is a good writeup and your point about expectations is spot on. That doesn't mean that we lower expectations though, that means you keep driving till you meet them - however Sisyphusian it may seem.

By the way I'm 31, married with three kids and just recently joined the software/startup world - so your send up doesn't really fit my profile. I haven't seen any dissipation of "youthful energy" yet - if anything my energy is just more and more focused as the years go by.
No that's not what I was thinking of. More of a small elevated shelf next to the customer where the cashier places the receipt and change.
I actually received my order twice! The second order arrived nearly two months after the first and after subsequent orders had been delivered. Getting a free months worth of Soylent was awesome. I sent a thank-you note to the Soylent team and they were very well humored about the situation.
TED: Bill Gross on the single biggest reason startups succeed [6:40]
Please no. I like my T-Mobile.
I wasn't aware that I was disagreeing with the original author. I think the point made by the article here is a valid and useful one. I'm just agreeing with an earlier poster that one possible strategy for dealing with this issue is to change which parts of the system are, effectively, distributed.

If the customer is directly exposed to a distributed ordering system, then it is inevitable that they will sometimes see symptoms of the kinds of technical problems we've been discussing. However you dress it up, that is never going to give the ideal buying experience to all of your customers all of the time.

On the other hand, if you can shift the distribution mechanisms behind the scenes, you still have to deal with similar sorts of problems, but only internally. Your staff can be trained to understand and deal with the kinds of race conditions and scheduling conflicts that might arise, and they aren't going to get upset and take their business elsewhere the way an angry customer might when those things happen.
Well this datastructure lets us find the k nearest neighbors in Hamming space (think binary vectors in binary vector space) quickly. If we can map features (for simplicity lets think of images) to points in hamming space such that similar features have a small hamming distance then we have a fast way of finding similar images. That is the problem that this paper proposes to help with, but I could easily see this also applying to sound clips or other media, though my imagination is not that great. When I used this code I applied it to the problem of image matching using binary codes generated by a feature detector [1]. The benefit of using binary codes over traditional floating point vectors is they are much faster to compare.
[1] http://docs.opencv.org/modules/features2d/doc/feature_detect...)
> Is the concern filming someone in pain/suffering?

Kinda? Filming with no other reason, no other commentary, than to reduce it to a cheap jape online or some element of personal amusement....

At least for myself, it falls under the set of 'Why would you want a record of this?' Whereas presumably people aren't - at least not often - jacking off or have a jolly good time over pictures of kids covered in napalm, or whatever, in the newest military adventure.

There are, unquestionably, those who do enjoy war videos just for the sake of some momentary vicarious adrenaline drip granted them by the suffering portrayed. You know, the videos that pop up from time to time with rock music over the gun cams of helicopters and the like. But ... wouldn't you find it slightly worrying if you found someone watching one? Or if it was shown on the 10 o'clock news as an item of amusement?

It's that sort of thing, at least to me. The recording implies really bad taste.

Whether that's a cultural thing (I'm british too) or whether it's a more general thing I don't know.
Here's the video of bill hicks doing this bit[1]

[1]https://www.youtube.com/watch?v=njjgiVKd-X4
There's a relevant old saying that comes to mind: "Don't Trust Anyone Over Thirty."
nginx is the first thing that occurred to me?
How does OrientDB compare to ArangoDB?
Good work! Looks like its built in Om?
Yes. And why not? That's the whole point of countries. Americans are discriminated against by India, so we discriminate against Indians. Same with the English, Canadians, Chinese, Finns, Malaysians, name a country. Is it a lovely, wonderful system? Absolutely not. But I'm sick of being told I have to love the H1-B program or I'm somehow racist.

Here's what I would support: if another country wants its citizens to be able to work in the US, they can offer to let Americans work there. Every American who goes to work there means one person from there can come work here, free and clear, but the numbers have to stay in lock-step, the net delta can't be greater than one for a given year.
Two things - firstly you need to understand the concept of overfitting : http://en.wikipedia.org/wiki/Overfitting . If teams were allowed to train on the full dataset, it would be possible to get a 100% score, yet still not have a model that was useful on any images that were not in the training set. Furthermore, if you allowed infinite submissions, teams could just train a million models with slightly different hyperparameters, and submit the one that did best (which may be what Baidu was trying to do here). This is a problem because now there is the possibility that you are overfitting the test data - there would be no way to tell if the accuracy generalised to other images without coming up with more labelled data, i.e. making a new test set.

Second of all, cross validation : http://en.wikipedia.org/wiki/Cross-validation_%28statistics%.... You don't HAVE to submit to the test set to get a feel of how well your model is performing. On datasets this large, cross validation should be effective, if more time consuming method (unless your model is extremely unstable).
Yup, paleo people are known for their great health. We are really lucky they left all these recipes books so we know exactly what they ate.
Our perfect submission
I've also been thinking on it much of my life, but my conclusions are unlike yours. I believe what's true is true and that what can die is incapable of truth for it's in the nature of truth to always be true. As a result, I do not believe in this world's reality and reject it as just a dream.

The contents of the dream do not matter; just like your dreams at night, it is in the symbolism that you must look for true meaning. Why are you going through the things you are? Are there lessons to be learned? Nor do the laws of the dream matter -- only your belief in them. Would it be possible Jesus resurrect if this world were true and death were king? Or is there something more than the body's eyes see?

Anyway, I'm a follower of the course (A Course in Miracles) if anyone cares about this kinda stuff. If I go on any longer I'll just get down-voted by this pedantic community that will be like "Well actually, a big explosion happened long ago and gave you your free will you stupid lofty-minded primate"
How I delivered a million spam emails
For the last few days, I was getting 404s on a lot of tmux links on sourceforge. Guess this explains that ;)
One path to services – Part 1 – Start Small
Geeks for Monarchy
I build nginx with PCRE, and I'm curious if this vulnerability would impact nginx in some way. My hope is that since nginx is using it internally and not accepting randomly-supplied regex strings, then there might be minimal impact.
Can anybody with more knowledge of nginx + PCRE comment on this?
Show HN: Csysdig – think strace and htop and Lua and container support
"Parties" in this context is "parties to the treaty". So, weirdly, a country would be able to require source from suppliers internally but not from suppliers from other countries.

It's fairly obvious that this is intended to prevent Microsoft from being excluded from bids.
I'm not trying to be facetious...What part of X11 matches the text in/text out -- small programs that do one thing -- mode? Even Linus says that "model" doesn't really apply any more.

Maybe systemD and it's author's are whatever...I think that the CoreOS people are demonstrating that programmatic administration is the best model for massive scale. That's my only point.
How to lose weight the short(ish) version;

1) You need to be in a calorie deficit. (consuming less calories than you use)

2) Use a calorie calculator to find out roughly what your maintenance daily calorie allowance is. (eg http://www.freedieting.com/tools/calorie_calculator.htm)

3) Eating less calories than this will result in you being in a calorie deficit and losing weight.

4) Every ~3500 calories under maintenance will result in 1 lb weight loss (so eating 500 less calories than maintenance per day will result in 1 lb/week)

4a) Likewise when bulking 500 calories per day above maintenance will mean you put on 1 lb/week (approx).

4b) 250 calories under maintenance per day, 1750 per week and you'll lose 0.5 lbs in that week. (You get the idea..)

5) A slightly higher protein diet will help hold on to muscle mass while cutting this weight.

6) Muscle mass helps loss weight because the more of it you have the more calories your body consumes.

7) Some general recommendations on macros (protein = 4 calories/gram, carbs = 4 cals/gram, fat = 9 cals/gram)

- protein: 0.6g-0.8g/lb of body weight
- fat: 0.4g-0.6g/lb of body weight
- carbs: fill in the rest of your calorie allowance

Example for 200 lb male trying to eat 2200 calories;

protein: 200 x 0.8 = 160 gram | 160 x 4 cals = 640 cals

fat: 200 x 0.5 = 100 grams | 100 x 9 cals = 900 cals

carbs: 900 cals + 640 cals = 1540 | 2200 - 1540 = 660 | 660 / 4 cals = 165 grams

Therefore the 200lb male will consume 2200 calories by eating 160g of protein, 100g of fat and 165g of carbs.

When and how these calories are consumed doesn't really matter unless your really care about athletic performance.(1-2% to be gained maybe in meal timing and nutrient partitioning)
So eat how and whatever you prefer. If that means 1 huge meal or 5 small ones no problem.

I'd recommend a balanced diet consisting of fresh natural foods.
Also 1 hour of exercise per day (some days cardio, other days weights(focus on compounds; squat, deadlift, bench press, shoulder press, pullups, rows)).
To be fair, they don't use this on their properties. Apple ships Papyrus too.
Must-watch Webinar replay of a guy that makes iPhone games every 1.5 hour
Well. Unless you pushback with cancelling meetings/calling them out on it, they will forever continue to waste everyone else's time.

I don't buy that they have a "poor sense of how long things take": they just don't care enough to keep it in mind.

I recently had a first-meeting with a new client. I waited 20 mins. He didn't show up. I left. Maybe a little diva-ish? Idk. All I know is instead of stewing about his lateness and excuses, now I could get on with my day with a sense of empowerment.

EDIT: Why the downvotes? Downvotes != disagreement. I can usually tell when a comment is going to be unpopular. This one confuses me. So please enlighten me :)
If these people were far away, or for some reason couldn't help, no problem film away. But I too would be upset with someone filming if there was room to help - here's someone under a bus - the right thing to do is try to save their life, not film the situation at his possible expense.
We invite you to take a look here:
Like Keto/Paleo/Bulletproof?

This definitely works! I used to drink coffee with grass-fed butter every morning when I woke up and also took a few other things of Bulletproof diet to heart and lost over 30 kilo's in two years time.

Friends of mine are very positive about this and Keto seems to very successful as well, as seen here: http://www.reddit.com/r/keto
Oh, I thought he was calling me whitehat scum.

Thanks for clarifying.
> I'd love to see some kind of ETF with an expiration date that would behave like a bond, give diversity against default risk and be denominated to be a tool for the ordinary investor.

They actually already exist:
http://guggenheiminvestments.com/products/etf/bulletshares
http://www.ishares.com/us/strategies/ibonds

They're not super-liquid, but they exist.
I know exactly what Microsoft's history is. I remember the Halloween memo. I remember Czar Ballmer and his Machiavellian practices.

I also know that companies are not people, and as the old guard retires and/or dies off, new people and new ideas come into play. Microsoft appears to genuinely want to work with the wider tech community now, and I'm willing to give them the benefit of the doubt.

To put it another way - do you still think that Germany is out to conquer the world?
Create Custom Statuses for Your Tasks in Yanado – Yanado Blog
Any chance you will be in Sendai? Ill buy you a beer :)
Difference Between ClassNotFoundException and NoClassDefFoundError in Java
They can use a subset of the training data as a validation set.

Given enough attempts at the test set it's very easy to overfit your model to that test set, meaning that although the accuracy looks higher, it would generalize worse on a different subset of the data.
You're conflating the start times of meetings with the start of your personal work day. Sure, no one cares if you come in at 10:25 because you're still going to make the 10:30 meeting. You're not making anyone wait for you... That's the whole point of this article.
Speaking for the OP, that number is not uncommon with IBS.
WikiLeaks reveals new trade secrets (TiSA)
What'love your enemies' means according to Dr. Martin Luther King
Then why do they say there's soy in it? https://faq.soylent.com/hc/en-us/articles/201274745-Vegan-Or...

I can see that there might be soy from the processing plant, but I can't find that information easily on their site.
The US isn't generally one of those cultures - expecting someone brought up in the US culture of timeliness to act like a Spaniard when someone else is late will is not a reasonable expectation.

Not to mention, those inconvenienced by the late party also have expectations they have to meet, and so on. A professor who is 20 minutes late but still wants to lecture for a full hour can make you late for your next class, for which you are punished, not the previous lecturer.

Should we chill? To a certain point. But after that point, it's our lives which are negatively affected, and being annoyed at someone who is making our lives harder is hardly unreasonable.
But if it's futile to tell the junk from the not-, what's the argument for sacrificing your joy and happiness while "chasing the rabbit?"

Local vs. global extrema. That is to say, the person working on something thinks it's not junk - for them it's a global maximum. For observers, what the person is working on looks like a local maximum (or minimum).

The AirBnB story is a good example of this. "I want to make a way for people to pay to stay on an air-bed in my house" sounds a lot like a local minimum to the outside observer.

It sounds like a lasting impact of Dave Goldberg was the love he helped grow in his family and their friends.

Undoubtedly. Based on his work however, it looks like that is where it will stop.
The main reason the paleo people get flack comes from trying to claim historical accuracy when science has consistently shown that claims about e.g. how long humans have been eating grain or dairy products are off by thousands of years.

See e.g. http://www.scientificamerican.com/article/why-paleo-diet-hal... or dozens of subsequent pieces.

The better way to phrase this is to avoid trying to claim unique merit: “This diet works for me. Maybe it will work for you.” That keeps the truthful part but drops the magical claims about why everyone else's choices aren't as valid.
For me the main takeaway from this was the "moving average" method to calculate weight, which smooths daily spikes into a trend curve. An excellent app for this on iOS is True Weight. Saves you from making calculations.

https://itunes.apple.com/us/app/true-weight/id287941226?mt=8
I don't agree. It definitely is a character flaw. Mind that we are talking about chronically late people. So, that equates being late with being an asshole with no respect for other people's time.
I'm not sure that 'scheme' is 100% the word you meant to use (perhaps you meant 'skim'?).

People don't read from left to right. The same way that they don't press individual letters on the keyboard (think about it, if you're typing at 100 WPM you can't think of every single individual character at that speed).

A perfect example is Spritz. Try this. I managed to comprehend at 700 WPM. No way my eyes could move at that speed. It works because of pattern matching.

http://www.spritzinc.com/test/#/
On the flip side, if you were a customer and said developer was purposely scheduling unknown length tasks once every 10 minutes, knowing full well that this would happen, how long would you remain a customer?