skysight-inc/HackerNews huggingface dataset:
Wow, thanks for the awesome response. To narrow it down a bit, I was wondering about the feasibility of launch this type of thing out of basically "my backyard". So something like a launch loop would be out of the question, and so would mining asteroids. Basically, can someone outside of NASA or SpaceX land an object on the moon that takes, say less than 5-10 years to arrive. Does it take $10k, $100k, $1m, $100m, etc.? Just idle wondering.

The thing I was thinking about at the same time was my college professor's electromagnets. They would run on the order of 9 Tesla and he claimed could launch a bolt at greater than escape velocity straight up. Those cost I think on the order of $10k plus his expertise (he manufactured them himself).
Happy to see Lyft dealing with the Breeze parasite https://www.joinbreeze.com/
Yep. Plenty of jobs here, and affording a place to live is only a problem if you're not a software engineer.
German police raid Volkswagen HQ
Researcher: Children’s Cancer Linked to Fukushima Radiation
Recently some fancy restaurants in NZ have started asking if I want to tip (tipping has never been common practice in NZ). I always refuse and state this exact reason. As soon as customers are expected to tip, workers get exploited.

I'm not tipping you for your own (long-term) good.
Beautiful!

It's not even the number of lines that matters -- because start-stop-daemon could probably accomplish all of that in "1" gigantic line.

It's the fact that it's incredibly readable. Someone with only a passing knowledge of UNIX and no knowledge of systemd could understand almost everything in this file at a glance.
Agreed. I nearly always tip with Lyft. One of the rare times I didn't was when a driver, in the interests of speed, decided to hit the gas and merge two lanes to the right without a turn signal, because he wanted to get ahead of the truck that was coming down the street. The other passenger (this was a Lyft Line) joked with him about how sometimes you just gotta drive like that. But that kind of driving not only ensured I didn't tip him, it also meant I gave him a bad rating and wrote some nasty feedback. I really don't appreciate having my safety compromised in the interests of saving 20 seconds.
No more problems with overflowing logfiles

Not quite. The journal is prone to fragmentation, though it can be capped just as most sane loggers like multilog can.

no more debugging undocumented shell scripts for booting

no more writing init scripts

no more debugging undocumented 200+ line init scripts

Redundant complaints, and irrelevant. Not all script-based init systems are created equal, and many init systems throughout history have eschewed shell scripts [1].

no more minute-long boot delays

Incorrect. Boots can still stall from dependency loops, cyclical transactions, stuck start/stop jobs, an improperly calculated service ordering in the parallel dependency graph, etc.

no more brittle, half-assed distribution-specific networking solutions (also undocumented shell scripts)

Incorrect. networkd is tailored to specific purposes (largely containers) and not a general-purpose NetworkManager replacement, nor does it necessarily deprecate any ad-hoc network configuration scripts (which aren't even intrinsically bad).

[1] http://blog.darknedgy.net/technology/2015/09/05/0/
SHA-1 Freestart Collision
Could you please explain in more details the issues here and the right way to do it?
Does the driver typically not get paid when a chargeback occurs?
> > I've long maintained congress would be much more representative if eligible citizens were randomly selected for 1 congressional term, like jurors are in juries.

> And like jurors in juries, wouldn't we then be governed by people not smart enough to get out of their congressional term?

Now, I think that a by-lot Congress is a really bad idea for a variety of reasons, but that's a moderately stupid argument when it comes to juries (given that it assumes that everyone is actively seeking to avoid jury service, so the only people who actual serve are those who fail), and its even stupider applied to Congress -- its relatively common for people to want to have a say in the government of their country (to the point where already wealthy people will sometimes spend many times the salary a member of Congress earns per term on a campaign out of their own money), and shifting from an elected to a by-lot Congress would reduce the political power of voters as voters, increasing the delta represented by serving in Congress.

And that's even before considering that members of Congress are paid substantially more than most workers; changing nothing besides the selection method would make being selected for Congress not much different than winning the lottery for most citizens -- only those who are both already wealthy and politically disinterested would have rational, self-interested reason to avoid service.
Well, sure, posturing is posturing, whatever posture you adopt.

That's not been my experience of Seattle though. But then again, I'm pretty unconventional myself.

There is a point to "living simply". That's not necessarily counter-culture. Some folks eschew materialism as a self-image thing. But some folks have already been on the extremes of material wealth, have already found that it wasn't what it was cracked up to be, and choosing to live simply comes from wisdom and experience.

I hope you're able to find out for yourself whether the material possessions actually makes you happy -- and that you do find happiness, whatever form that takes for you.
> Am I the only one who likes systemd?

No, but those of us who do generally get downvoted for mentioning it in these comment threads, so many just stay away.

Paradoxically, due to the positive feedback loop of people downvoting comments that they disagree with and thereby driving away dissenting voices, comment threads on polarizing topics like these tend to be a pretty poor representation of actual popular opinion, as opposed to the opinion of the loudest people in the room.
Another reason Uber can do this is because they have large amounts of money riding on doing away with human-driven vehicles entirely. Once they get there, they will fire their entire driver-base so quickly it will make heads spin. They just need to make it that far.
Maybe I'm biased because for the music I listen to, the quality makes little difference, but if you want the high bitrate, shouldn't you expect to actually pay for the song?
Sentry's approach to open source is incredible. Their team/top contributors on Github is basically a who's who of the Python web scene.

Happy to have been using Sentry for a long time now. Excited for the new release.
I like it too.

I think systemd has the misfortune/honor of touching decades-old subsystem interfaces. Any time anyone ever makes a change to something that's worked the same forever faces criticism. systemd's feature set is so attractive that it's getting/gotten adopted by the vast majority share of linux distros. The folks who didn't prefer it but thought that they could ignore it may have been surprised and vocal when it showed up in their favorite distro.

>undocumented 200+ line init scripts ... undocumented shell scripts

Maybe we've just traded those for undocumented C init programs?
Yes, that's true - it was a loosely categorized collection of my thoughts while going through the frontend. The frontend architecture is very similar to that of BitMEX, the exchange that I built, so I am very interested in the choices they've made, why they chose them, and what's different.

Gemini is a spot exchange (simple buy/sell) while we're a derivatives exchange with much more complex requirements, so you'd expect a different set of decisions and tradeoffs, which is what I found. Gemini's real value (at this point) is in its ability to navigate regulatory capture, not necessarily in its technology. But their technology is a cut above what you usually see in Bitcoin exchanges. The exchange landscape has been plagued with unreliable/buggy exchanges, like the late Mt.Gox and the still-limping Bitfinex (which is much more complex).

On the whole, basic spot exchanges without leverage are relatively easy to create. I would love to do a more complete analysis but of course I don't have any inside information. I would be very interested in their backend, which appears to (possibly) be Scala. No clues as to whether they're using a SQL database or something more specialized like KDB+, which we use and love.
> I spent the first five years of my career making under $50k.

Many people spend their entire lives making less than $50k. Try and have a little bit of empathy.
Facebook Design Resources
Because tipping has a tendency to grow from "bonus for exceptional service" to "obligation".
It's quite possible that the "company" didn't actually know about it because they built a culture where people know what when to break rules and when not to ask.

It's not all that different of a culture than a government agency that doesn't need to be told to do things that benefit the party of the current regime.
Interesting that he chose to donate to two candidates with almost no chance of winning the election. Makes me wonder where his real allegiances are.
My thoughts exactly.

The worst part is: you don't even know what you are missing in the first place.

Since we are all into anecdotes today, let me give you mine:

My co-founder once called me with some aggravation, because he was developing a feature for a client that needed, in a nutsheel, to figure out which points, out of a few million, were inside some arbitrary geographical boundaries.

His naive algorithm was taking minutes to process all the data, but the requirement was for real-time(ish).

Turns out I didn't even get to apply the space partitioning techniques that I learned in class. Just explaining to him the concept of pre-calculating bounding boxes was more than enough for him to implement a solution in less than an hour.

Since he had not even heard of them, he didn't know what to look for, or that there was an entire class of algorithms and data structures in computer graphics dedicated to that sort of problem.

Don't even get me started with things like dynamic programming, or mathematical logic. Are you seriously going to study something like that for months, if there's no-one pushing you?
Unfortunately, I've had some pretty bad experiences.

I used to love Lyft more than Uber but then the lack of professionalism over my last three times using it in SF have made me hesitant to ever recommend them again. First time around, the driver was completely incapable of finding me at SFO despite me following Lyft's text message instructions and communicating precisely which gate I was waiting at. Second time in downtown SF, the Lyft driver 'accepted' the ride only to basically never pick me up. Third time, same thing happened. And of course, there's that time when the driver almost ran someone over because they were focused on talking.

Now, I don't see any difference between the two. I've definitely had less than stellar experiences with Uber but now I don't see any differences between the two.
For those who like to count lines, that's typically a whopping 9 line script, because it usually looks like:

#!/bin/sh
#
# $OpenBSD: xdm,v 1.1 2011/07/07 18:42:17 robert Exp $

daemon="/usr/X11R6/bin/xdm"

. /etc/rc.d/rc.subr

rc_cmd $1
The $0.40 cost per day I calculated includes multi-AZ HA, and your bursts would have to be fairly significant to overwhelm two t2 instances which are accumulating CPU credits 95% of the time - say around 600 requests per minute for a few hours.

Of course, this is all conjecture since I can't actually view your workloads, but we've been performing this exercise for our own services, and the t2 series of servers is remarkably capable: especially given their cost. The original administrators thought (or were lead to believe) that we really needed the raw horsepower that c*.large+ instances offer... and they didn't in most cases.

Routers, crud API wrappers, even some disk persistance applications all qualify as "non-CPU intensive".
Very simply, drugs make you feel awesome. That's about all there is to it.

The problem comes in when you want to maintain the level of awesome ... and can't. That's when the detrimental side effects hit.

You can be quite a high functioning, normal member of society with a drug habit. As long as you can pay for it, and as long as it doesn't interfere in the aspects of your life you don't want it to, one can make a rational case for continuing drug use.

Think about coffee. It's great. It makes you feel great. It's socially acceptable. It's also highly addictive, and the withdrawal symptoms can be nightmarish for some people. But it's not viewed as a bad drug.
Yeah, I seriously doubt they were looking to hire you for your ability to manage laptops...
Barr always struck me as something of a charlatan trying to bamboozle a jury.
I mean, it's not that I'm going to rain on your parade if you want to use systemd. But by and large most systemd proponents seem to scantly have any idea why they like it beyond parroting misconceptions and half-truths, much as many critics aren't sure why they hate it.
Since this is tied to an account, it means data that never dies. While currently unlikely, imagine being vetted for a job by the websites you visit. Do you want an employer to be able to purchase your online history? There's more to hide the the usual things like pornography or political sites. Imagine you've visited several competitor employers, including past job listings. One could easily deduce you likely applied and failed if the job listings no longer exist and you're applying for this new job. Perhaps this makes for a lower offer on the new employers behalf.

I could invent many hypotheticals in this vain but privacy is something worth protecting.
Yes. The type of person RenTec hires are people like Peter Weinberger or Leonard E. Baum, names I'm sure people here know. Mercer has a doctorate in computer science and is an expert in speech recognition and machine translation. Aside from CS types, it hires a lot of mathematicians, as well as scientists with the normal scientific experience of drawing conclusions from data.

Wall Street is very different. IT is considered to be barely a step up from the people who clear out the garbage pails, even if you are a Java programmer that is making $175k a year (which is considered nothing). There are many signs of this. One is that in IT, a managing director might have hundreds of IT personnel working for him (on Wall Street, titles like partner, managing director etc. have some
importance). In an important, major profit center division or group, it seems like every other person is a managing director.

Hedge funds like RenTec, DE Shaw, Two Sigma, PDT should not have to exist. Investment banks should have been able to spin out groups that do what they do and keep those tens of billions under management. The Wall Street culture and corporate politicsmis such that this can't happen, so these quant/ML hedge funds pop up and get tens of billions of dollars to manage. Which then pay their top quants hundreds of millions to billions of dollars. This can not happen in investment banks. Investment banks have seen these tens and, collectively hundreds, of billions go out the door, but they are big bureaucracies with office politics and inertia, they're taking steps to try to reclaim some of it, but the genie has already left the bottle to some extent.
Indeed. Simple link counting based search algorithms got gamed a lot in the past, by regular website operators and most heavily by spammers. That's partially why the current search algorithms are much more clever and secret than just using the Page rank. Human raters and machine learning off the data they generate are used as well. This helps to make the rules more uncertain and nasty SEO tricks much harder to discover and use.

Compare this to the situation in rating of academic research, where the papers are rated by the community of authors itself and the ranking is essentially a weighted counting of references. Of course it leads to lots of self-serving spam.

If the idea of independent raters (and possibly machine learning on top of it) could be implemented for academic papers as well, that would be a big improvement, I think. Academia has got a lot to learn from search engines.
I dunno, Pera. That's been my experience of Seattle too.

I mean, sure, I remembered the street protests that lead to the minimum wage laws; and people getting angry about one thing or another. But by and large, I don't get the cold shoulder or hostile looks.

Maybe it is because people in Seattle are sensitive to being judged, and are aggressive about political correctness? I'm OK with that.

Seattle is a beautiful city. I'm glad I had the chance to live there :-)
LBJ was rip-roaring insane. His antics are the stuff of legend. Like the time he exposed his penis to a foreign official.
David, I've been a Sentry customer for years and I rely on it. But one feature I miss dearly is having a 1 day graph that shows me the health of my servers based on a single count.

A few months ago the top-right dashboard lost its total count and I had to rely on hovering over the graph bars to see what the numbers looked like. I generate a hundred exceptions in a day (on a good day), and I like to use that count to gauge if anything is wrong. A bad day can generate hundreds of exceptions and I like to have an easy way to spot those days.

The dashboard view kind of gives that, but there is no single number of exceptions that I can use. And I greatly miss being able to have that count and graph on the same list of exceptions.

Can you bring back that 1 day graph, complete with a total exception count?
Even more so with paywave, which is all over Australia and becoming more common in New Zealand. I don't think I actually inserted or swiped my card more than once a week in Brisbane.
> All I've seen in drug users is wreckage and death.

Drug use is illegal and is taboo. Many people who take drugs are not going to talk to you about it.

You won't have seen a lot of drug use. You'll only have seen the worse end of drug use.

You have seen plenty of people who can have a few alcoholic drinks a week? That's drug use that doesn't end in wreckage and death, even though alcohol is very harmful and very addictive. (And physically addictive, not just psychologically addictive.)
Photographing Diverse Hands at Facebook
Surprise Pluto Has Blue Skies (Photo)
Any plans to include integration with the new AWS container registry? Seems like it could offload some of the orchestration for deploying a new docker image, no?
Please, publish your browser history on Pastebin and let's see what we can figure out about you.
I think the point was that GraphQL can slice & dice REST interfaces like an ORM, not that GraphQL is REST. I believe this is a part of the story - GraphQL can sit in front of any datasource, not just REST-based ones.
What it really gets down to is the individual's compsition in a variety of factors (physiology). Each drug has a 'profile' of how it acts, or at least we categorize them for understanding. Thus, no two people will react the same way to the same drug, and no two drugs will react the same way in the same person, in my experience.

Thus, you get somebody like Willie Nelson who is essentially a life-long pot head where his drug use/abuse didn't get in the way of his work; Willie has also noted that Waylon Jennings was fond of speed, but that Willie didn't like the stuff. Going down the list of accomplished writers yields a treasure trove of alcoholics not frequently remembered for the wreckage they made of their lives (F. Scott Fitzgerald, O. Henry, Hemmingway).

As a society in the US, the unfortunate moralistic approach to addiction as a personal failure rather than a physiological concern holds back those who could likely benefit from certain substances but never come into contact with them. Also of note, it would seem a certain percentage of the US population simply has an addictive compsition:

http://cdn.thewire.com/img/upload/2012/10/12/drug-spending-v...
coincidentally, today they announced the Nobel Prize in literature to Svetlana Aleksievich for her works about USSR, including the Chernobyl stories which paints different picture of the catastrophe's consequences from the official one (and which also more close to what i know - among other by having some relatives in that area of Belarus at the time)
> It's pretty clear that some fields and paths to graduate study in the US are far more open to non-citizens than others, and that visa programs targeting STEM fields do provide an extra incentive for non-citizens to go into STEM graduate programs rather than other study paths. This doesn't make it the only reason, or the main motivation, but I'd say it is a motivating factor to go to grad school.

What? This is the weirdest reason I've seen about why foreigners do STEM. Are you suggesting that it is because it is easier for them to get visas in STEM?!?

You are clearly ignorant of the gaping difference between STEM and non-STEM education in India and China. There are too many good STEM schools and too few non-STEM programs in these two countries for there to be any other reason for people doing STEM in US grad schools.

I continue to be surprised by the casual anti-immigrant bigotry on HN. Stating that they choose STEM because it is easier to get visas sure is an unfair stereotyping and second guessing of someone's motives based on their ethnicity.
Sure, ascribe everything to luck, and then so what? Where does that leave us? With less of an appetite for technology and progress? With more of a use for people who have no salable skills and hungry mouths and envy for the good life? Or does it just leave us with a bunch of people who contribute nothing more to society than constantly exclaiming that things aren't fair? We know they aren't fair. They've never been fair, they'll probably never be fair. Spinning tires over that basic fact of our universe is so pointless I'm almost offended people waste so many bits about it.
Good to see some of the cooler features of WebRTC getting leveraged – There are only so many apps that need video conferencing.
That might be part of it too. I worked from home. I lived in Capitol Hill, parked my car in the garage, and I think I drove it maybe once the entire year I lived there. I walked everywhere. Folks were pretty friendly.
Personally, I hate not being able to dig into it when something goes wrong. But that familiarity will come with time.

What I absolutely LOVE is a much more robust ordering of system service turn ons. Start network BEFORE ntpd. Start rpcbind BEFORE nfs-server. A lot of hack solutions for this chicken & egg problem in the past were always very fragile.
Your car is still legal to drive. edit: Source is the apology letter I got from VW a couple days ago.
> I pulled out my credit card in a pub and got scolded.

Probably because you didn't have chip and pin.

If an establishment takes a card without chip and pin in the UK/Europe, the fraud rules are very different.
You're making the https://en.wikipedia.org/wiki/Nothing_to_hide_argument except for corporate surveillance instead of state surveillance.
I'm not sure where the phrase / joke / saying came from, but "I only have a drug problem when I'm out of drugs" kind of fits in with your description.
And that's perfectly fine, but then you end up on the other side of the coin which is:

"How do I know you don't plan to sell me out down the line or that you'll disappear in a few months once I've invested time and energy into setting things up?"

So really you need to make sure both are addressed ;)

Congrats on shipping!
Apple Says Battery Performance of New iPhone’s A9 Chips Vary Only 2-3%
Upstart did all those things without needing to worm it's way through the whole system like systemd does.

You're mistaking people's dislike for systemd with a love of sysv init - no-one liked sysv init and everyone wanted a change. It's just that systemd has taken a very broad remit, plus the maintainers have a 'fuck your use-case' attitude.