skysight-inc/HackerNews huggingface dataset:
Honest question - what do you see as sexualising in that picture? (I'm not going to question the young girl part, but I think that depends on culture / drawing style / reception)
I feel like when you're working at a company that's about to go public, you can sort of see the writing on the wall (e.g. quick wins with no long-term strategy, high turnover and bad morale, upcoming products, etc.). I run Facebook marketing campaigns and it was so clear that mobile advertising was going to be a cash cow in the early days -- this was before any numbers were out there and people were still VERY skeptical about Facebook's mobile strategy. I think employees who want to live dangerously by not selling their stock should use their gut based on what they see working or not working at their company.
A big benefit of working for startups like Square is the opportunity for a non-linear upside.

It would probably be more prudent to avoid working for startups, if you are going to take this approach.

This approach (taking money off the table as early as possible) will likely have a worse return than if you had worked for a traditional company which pays market rates using cash or cash equivalents.
Banks make money through loans, they then attach interest obligations to those loans, perpetually siphoning from the money supply.
11 years in IT industry in India. Doing fairly well.
- Should have been more rigorous in my Engineering. I know things, I could have known them very well.
- I should have built more startups early on in my career (when I had no responsibilities)
- Figure out how I can spend more time with my family & now my Wife & Kid.
Where does upstart stand in this? That's what I've used so far.
6 years software engineer based in Tokyo. I know 6 years is not much compared to other people here but I want to share it anyway:

1. Push private projects through. Instead of having a playground to use new technology, actually push it to a initial release. You never know what happens to the project and you have something to show.

2. Create more companies. One of my projects went off and turned into a small company that got me a good amount of $$$ until I sold it even though the market wasn't that big for it. It made me realize that there are so so so many people on the planet. The chances of just getting a subset of that as your customers is extremely high. Assuming you have a service that costs $5 a month and maybe 10.000 users (which is not much at all), it already means that you earn 50k/mo that you can re-invest.

3. Do more remote work. The best time I had in my entire career (so far) has been the time where I was able to work literally everywhere I want. That time also turned out to be my most productive time so far. I love my office and I love my coworkers but events come up all the time. What if I want to be in X for a month to experience new year? Or see my family? Or explore another country while I'm young? Remote work is so important for me these days, I would without hesitation give up a good chunk of my salary to be able to do it. (Plus I love working from cafes)

5. Hop less between companies. I was very unfortunate with the companies I picked. My past 3 companies either failed or turned into a management hell that I tried to leave as soon as possible. Now my 3 previous companies are all under 1 year (luckily contract based though) which is extremely bad for my current job search.

6. Don't do everything alone. If you work on something in your own time and it looks crap, just spend money and hire a designer.

7. Don't focus only on Google, Facebook and co. Yes, it would be cool to get into these companies but you might earn a lot more money with more freedom and more impact at smaller gigs. Ignoring these kind of companies is a huge mistake.

8. And lastly: Don't be afraid of being jobless for a few months. It's actually great to have some time instead of directly starting the next thing.
Since when does an overflow mean the program is screwed? Perhaps I misunderstand your meaning, but notvall integer overflows, and in fact probably only a small percentage of integer overflows, mean that a program is going to die or have some similarly bad behavior.
One "interesting" tidbit about systemd is that the init part will keel over if dbus goes down, and if pid1 keels over you are looking at a kernel panic...
That is not what "a poor craftsman" means.

Doing awesome things with primitive tools is a parlor trick. Grandstanding.

The craftsman blames themself for using the wrong tool for the job, not the tool.
I will take your bet, what would you like to wager?
The first commercial gene therapy to provide an outright cure
I'm pretty sure I've updated the kernel on the fly when trying to update the kernel on Digital Ocean-- the stock kernel loads (let's call it the bootstrap kernel) and then it eventually calls some code that replaces the running kernel with a newer more modern version. I've forgotten the details, as it sounded kludgy, but I'm pretty use like anything else Linux, a reboot isn't always required.

In fact, with Nano server, Microsoft is trying to go that direction too -- the less you have running, the easier to avoid reboots.

But the real solution is trying to be reboot-tolerant by having a slight bit of redundancy, I would think. Uptime matters more for pet/snowflake servers than for cattle....
Twitter Moves to 'News' Category in App Store to Boost Visibility
SpaceX: “Landing confirmed”
The problem we are attempting to solve is that a third party app is demanding access to your bank account, but you only want to enter your password on the bank page. So the trust that needs to be establishmed, is that a page (being shown by the app through webview) is a genuine bank page and you can go ahead and put in your password there.

Bob is impersonating you in the first place and asking for the password. How do I know whether it is you or him?
The title should be "seldomly used Postgres-specific SQL".
"Pure waterfall as it's depitected by Agile consultants was never a thing."

This is correct.

The first paper to describe a stepwise model was by Royce in 1970 [1]. The model he is describing is hypothetical and does not use the term Waterfall.

The first use of the word "waterfall" (including the quotation marks) is from 1976 [2] and specifically refers to [1], the hypothetical model. In [2], the writers specifically state that "so few" projects fit this scheme.

If you were programming in the 80s and early 90s, you would know that no one in programming ever referred to a "waterfall" model.

Even Kent Beck's seminal book on XP, written in 2000, describes many failures of software development in those days, but he does not once use the word Waterfall.

So, in summary: the paper that supposedly describes it describes a hypothetical system; the paper that first uses the term mentions how little the model is used; the term wasn't used by people during the era it was supposedly most popular; and the folks who initiated the new generation of software dev don't refer to the model.

I think it's safe to say that it was not a thing. Or, to be more accurate, if it was a thing, it was never the thing it became until the Agile consultants used is as a strawman.

[1] http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/wate...

[2] https://goo.gl/eYLBN7
This is not about shipping executables. Its about kids being able to sit down and bang out a program, complete with a UI.
Any advice in particular for freelancing while doing a PhD? I just started my first year, and I would like to keep a foot in industry and ease a bit the finances.
> ... and it varies a lot by personality ...

But that is the point of the sentence. A process does not care about individual variation. What the manifesto is saying is exactly what you are saying.
In Donald Trump’s Rise, Allies See New American Approach
The author is trying really hard to trivialize inequality. First, comparing Rockefeller with $1B.. except he was worth what would be $340B in todays dollars. So first, he lowers the topline of the comparison.

He says a letter overnight is impossible.. even though the telegraph existed for over 70 years at that point. Then he throws in some more trivial inconveniences: phones being attached to the wall.

Then he adds in a few lies like being unable to get foreign food in NY in 1916. Hey guess what? NY had plenty of immigration in 1900, and Italian, German, Jewish, Chinese and Eastern European food was easily found:
http://leitesculinaria.com/10348/writings-dining-through-the...

And while many of the points are true.. like it taking days to travel to Europe.. he forgets that as a billionaire, you can send people on your behalf, and they can telegraph information back to you from Europe. You, as a billionaire, never needs to make that trip.

And if you're really worried about your limo breaking down.. as a billionaire, why not just have a few dozen follow you around, just in case? (Edit: also there were horse drawn and electric taxis operating in NY since the 1890s.. and even if he didn't want to take a taxi, it would still be useful for sending someone to notify whoever that he would be late for the meeting (something he pretends can only be done with a phone, and therefore impossible in 1916.))

He spends no time thinking about how he would actually utilize the resources of Rockefeller in 1916.. but would trade it all for a phone that isn't attached to the wall. Sure.
Which Is Bigger? Trivia Guesstimation Game
Years ago Microsoft introduced Visual Basic, which had some drag and drop programmability. It was popular and so Microsoft management decided to put "Visual" in front of everything. And now it means nothing. Kinda like how IMax used to mean large movie screens, and it was popular so now that company calls everything the do "IMax" and it now meanscnothing.
Yup, that's correct. Sadly, I can't update the comment now :(
Looks like the landing was perfectly centered on the barge this time as well. Does anyone know when they plan on reusing one of these recovered first stages?
The article doesn't claim that you are more powerful in the present, only that you'd be richer. Bringing up legacy and power that you would have had in the past does not work because by definition these things are only available to a few, so equality would not make them available to an average modern person. I think it would be more correct to talk about the envy.
Cardiff University microwave device to help diabetics
He defrauded the Australian government by claiming R&D grants and then pocketing the money. Millions of dollars.

He's a criminal.
Meeting Osama
They said at the beginning of the live stream that they plan to do a test fire on the first recovered first stage "sometime soon".
And when agile is used in this way, not only can it be demoralizing

You can say that again.
>Plus this: http://www.urbandictionary.com/define.php?term=candy

It's a box of candy. It's not a metaphor for sex, it literally contains candy.
I believe that's a picture of two happy people sharing a box of candy. I think you're looking a bit too deep into this one.
Depending on what you're looking for, grep may or may not.

grep <pattern> <file>

Convenient when you're looking for <pattern> in a bunch of <file> (and for some reason cannot glob or list them). Less so if you're looking for a bunch of <pattern> in some one <file>.

I've been known to write one-liner shell functions to put the variable component of a list of commands at the end of the commandline for easy editing.
In some respects that's true, though the docs do contain a lot of patient explanation at a pretty basic level.

I wouldn't exactly call it a tutorial but it did teach me a great deal about SQL when I started using the db > 15 years ago.

New standards and features have made the program more complicated over time, so periodically I need to study up on these topics. More than a few times, it's been really useful to have that "beginner level" info re: stuff that's new to me.

But like you say, not all subjects are covered that way, perhaps they haven't been considered to be basic. I bet if there are enough requests the project would improve the documentation in those areas.
This is reminding me of the Big Short. Hopefully it's a false alarm.

Anecdotal hypothesis: I found it very easy to be approved for a house I could hardly afford, so if there is another recession on the job market, I could see a lot of mortgages defaulting again. On the flip side, that's why Mortgage insurance is there. However, will we bail out the insurers next time, instead of the banks?
At a "big data" talk Yahoo gave one of the keynotes where they asked which one of the two email samples had the "most engagement" Surprise surprise it was the one with the confusing text on it -- people were clicking on it to see what the heck it meant.

But to the Yahoo guys that meant that email was better as it got more clicks. And I suppose it is better if that's how your bonus is constructed.
Overturn the FDA's ruling on ecigarette classification as a tobacco product
It is too bad about Intune. I think the Azure AD with joining is only hybrid, unless I've missed something, which means you still need a local AD resource. Reminds me of Azure-compatible Storage Spaces Dorect -- an amazing idea until they told me I would need four identically configured servers and I realised it would be a waste of time when I only need one server and less redundancy to start. Wish they could figure out a way to provide AD entirely remotely, for those willing to require the Internet always working 24/7 to locate and manage devices on their own network... Though maybe something like bonjour could also replace those functions of AD.
But it accepts a list, so rather than write the loop:

systemctl stop foo bar baz; systemctl start foo bar baz
US Senate website says use HTTP instead of HTTPS
Did they say anything more specific than that? They have already done a static fire of the first one they recovered.
Good estimate generation is the holy grail

If estimating is what you want to learn, James Shore has some good posts on the topic:

http://www.jamesshore.com/Blog/Agile-and-Predictability.html

http://www.jamesshore.com/Agile-Book/estimating.html
Time to build new cities.
There's that aspect too - but there's open issues and 5 pull requests.
Check again because it does not have version history. It only does it for "Office documents". This has been one of the long requested features that's still unaddressed.

On Dropbox losing files, never had problems, but I believe you. All software is terrible.
https://news.ycombinator.com/item?id=11639659

Found this regarding programming languages (and JS in particular) a bit interesting in the middle of the whole systemd debate, as i wonder if it can be applied to unix as well.

This in that unix have from the early days been made up of loosely coupled parts. This then allowed new parts to be introduced, tested, and either adopted widely or discarded as seen fit. Maybe even adopted in some areas but ignored in others. But you rarely ran into deep dependency chains.

Systemd on the other hand is tightly coupled, continually sprouting new stuff, and foisted on the world via deep dependencies.
Clearly the article is just a thinly veiled advertisement, but leaving that aside:

Apparently the author hasn't really read the agile manifesto, because nowhere does it talk about scrum or sprints or xp or any of those things.

The agile manifesto is essentially a few sentences, that very eloquently say

"Don't be a dick and understand that the product people or customers don't really know what it's supposed to do either."

Much like the bible took Jesus's essential point "Don't be a dick." and wrapped a terrible mess of a system around it, the various agile methodologies have done the same, but the essential point of the manifesto is as relevant today as it was when it was invented.

(Note: I'm not actually religious, the Jesus thing was just a comparison)
Thanks again. I'm mulling this but leaning to UBI, living wage, and land tax. A few other bits as well.
Python is nice, but pygame is just a wrapper around sdl. I am not surprised it was not appealing.

How do you do graphics in awk? If you don't then using js and one of the html5/canvas based game engines might be a reasonable step forward.
> Subjectively, each person's relative economic position is at least as important as their absolute position.

That subjective need to be "better" than your neighbor is part of the reason we are all less happy even though we have much more than ever in absolute terms. I don't even think it's a "capitalist meme", in some sense it is a core tenet (and at times a major problem) with capitalism.

Bob Frank wrote a great book about this: http://www.amazon.com/Darwin-Economy-Liberty-Competition-Com...
They've got Dr. Michael Burry as one of their advisors so hopefully they won't go the way of the Big Short - https://www.peerstreet.com/about. There's a pretty good post from MMM about how it works - http://www.mrmoneymustache.com/2016/05/02/peerstreet/.
Good question - Elon tweeted this https://twitter.com/elonmusk/status/728459808270000128 - sounds like they could end up with a backlog ;)
No, it does not need to be proprietary. Instead one need to have control over the commit rights of core repositories.

As for conflicting: i think you have missed server years of conflict, never mind that you can only ever have one process as pid1 on a unix setup.

And if something like your session tracker depends on pid1 being systemd, you get conflict.
They have ieee1284 printer-port protocol baked into them, so you do an OUT transaction of several bytes and the adapter does the per-byte handshaking. The old parallel ports were just a collection of gpio lines (originally some input-only and some output-only, later some turned bidirectional) connected to some io addresses.
Unrelated: the jpg images in this post are huge in both dimension and filesize. Might be better to use smaller versions that link to the full image.
The app I was waiting for to call several people at once.
Very easy to use.
My MBED has a USB port so I can use a keyboard on it. Or a ethernet.

So many to choose from

https://developer.mbed.org/platforms/
>>>First, comparing Rockefeller with $1B.. except he was worth what would be $340B in todays dollars. So first, he lowers the topline of the comparison.

Does $1 billion vs $340 billion mean even a small improvement in the quality of life in 1916? I doubt it.

>>>He says a letter overnight is impossible.. even though the telegraph existed for over 70 years at that point.

True about the telegraph but you ignored the part about the packages.

>>>Then he adds in a few lies like being unable to get foreign food in NY in 1916. Hey guess what? NY had plenty of immigration in 1900, and Italian, German, Jewish, Chinese and Eastern European food was easily found

How about Thai? Japanese? Turkish? Colombian? Vegetarian? Cocktails?

>>>like it taking days to travel to Europe.. he forgets that as a billionaire, you can send people on your behalf

That's only when not traveling for pleasure.

>>>And if you're really worried about your limo breaking down.. as a billionaire, why not just have a few dozen follow you around, just in case?

Good point.
I think candyjapan should add a new form of subscription, one-time shipment, and I believe they would see it being ordered by about 40% of their customers. ;)
> It depends on the audience.

One problem is that even if the person receiving the box is exposed to Japanese culture, their coworkers probably aren't.
> Airlines are good at safety not because liability charges are astronomical, they are good at safety because of an enormous set of not too unreasonable regulations.

Agreed. Checklist proponents in this thread oversimplify the issue. In a 2007 article, Atul Gawande, author of the 2009 book Checklist Manifesto, discusses how Peter Pronovost trained his hospital to better follow known surgical procedures,

> The new rule made it clear: if doctors didn’t follow every step on the checklist, the nurses would have backup from the administration to intervene. [1]

So, he didn't just use a checklist. He convinced staff they were making mistakes. The administration changed hospital rules. Then, Atul says,

> They calculated that, in this one hospital, the checklist had prevented forty-three infections and eight deaths, and saved two million dollars in costs.

He claims the checklist is what saved people's lives. He continues saying so for the rest of the article and in his book. It's an oversimplification and misleads the public into believing medicine is simple. The result is the comments you see in this thread. Training people is not simple. Everyone forgets things, even with checklists.

Atul himself later says so,

"It turns out to be much more complex that just having the checklist in hand." [2]

People want to hear about simple solutions. They disengage when a problem is described as complex.

[1] http://www.newyorker.com/magazine/2007/12/10/the-checklist

[2] http://www.nature.com/news/hospital-checklists-are-meant-to-...
I don't agree with the connotation, but unfortunately there are negative associations in American culture with older white men who are into anime or other Japanese cultural artifacts.
Try doing ^status^stop for instance moving between the first and second command.
Ask HN: Why do many data science openings ask for a PhD?
Looking on Kaggle and other sites, this is a common minimum (or preferred) qualification:

"PhD degree in a quantitative field (Statistics, Computer Science, Engineering, Data Science, Operations Research, Biostatistics)."

What about a PhD would make the applicant more valuable to the company? Is this simply a way of filtering for "ability to perform research"? . . . If not, what quality?
Offtopic: That netlogo site presents what appears to be an Internet2 cert signed by "InCommon RSA Server CA". It's untrusted by Firefox 45.0.2.
There's also http://homepage.ntlworld.com/jonathan.deboynepollard/Softwar... - a daemontools compatible, partially-systemd compatible init system.
cp, rm, rsync, scp tar...

cp [list of a great many items] [here]

or service

service [item] [action]

whereas systemd is

systemctl [action] [list of great many items]

There appears to be no hard and fast rule, though - argument ordering is different to flag ordering (-f -z etc). I never see anyone put flags at the end, though plenty of tools work fine that way.

My problem with systemctl is that it's so woeful to tab-complete. At 'syst[TAB]c[TAB]', you may as well just type out the whole thing, because tabbing only saves you two characters. Why not just take 'ctl', that doesn't seem to be taken by anyone?
This might match: http://programming-motherfucker.com/
Elon Musk sleeps at Tesla's factory 'quite frequently' to hit production targets
Does this hook into the resolver?

Sounds like something a variety of sites might like to use. Say for instance Wikileaks. Or, more obviously, SciHub.
> How about Thai? Japanese? Turkish? Colombian? Vegetarian? Cocktails?

If you read the article I linked to, you would see that you could get bear and elephant meat in NY.

Can I argue the same.. That since elephant meat is no longer on the menu, that 2016 has poor choice of food? Oh how we suffer.

Of course you think that's silly.. because it is.. if elephant meat isn't available, you'll eat hamburger or whatever, and you'll be happy with it. And that's the same as it was in 1916.

Fact is that there was plenty of variety of food available in NY in 1916.

(Edit: and don't forget, in this story you're a billionaire.. so if you really want Thai.. you can spend a few million to send someone to Thailand and bring back a chef that can make it for you. $1M to someone worth $340B, is the same as $0.13 to someone worth $45,000 -- the median US net worth: http://money.cnn.com/2014/06/11/news/economy/middle-class-we... )
I believe they're talking about the art on the box, not the picture of the cosplay girl holding it.
Turtle Geometry book as a "borrowable" ePub (DRM). https://openlibrary.org/works/OL3267302W/Turtle_geometry