skysight-inc/HackerNews huggingface dataset:
Programmer type personalities are in every industry (animators/graphic designers/techs..) in general the suits don't care about these people.

It's just there are so many suits trying to extract money using programmers that causes all these discussions, and there are to few good programmers. I don't know if there was any other time in human history that there was a skill so in demand and with such a limited talent pool.
I created a util-linux cheat sheet a few years ago. Lists all executables in the package with short descriptions:

http://www.catonmat.net/blog/util-linux-cheat-sheet/

I love cheat sheets.
Custom Markup
This is an html framework. You can access the github repo here: https://github.com/talonbragg/Custom-Markup. You can also visit the website here: https://custommarkup.ml
I can confirm FeeeBSD is very stable on my 2008 UniBody MacBook. Even Suspend/Resume works
That was my understanding too. It's disappointing that it keeps getting explained along the lines of "every time there's a decision point at the quantum level, the universe splits in two", when it doesn't say anything of the sort (at least, not if I've understood it correctly).
The trick is that it's is part of Office365, you can't buy it separately. But for a few bucks you get a coherent suite of many products, Microsoft Teams just being one of them.
So it does not have to be greater than Slack, just good enough, since you bought it anyway with your Office365 subscription.
Nice - hope it goes well!
Showmanship and perceived difficulty often seem to matter more than actual skill in writing code, too.
https://docs.mongodb.com/manual/security/ is a good start(not being glib).
Yea I think you describe it well there as "heavy" it doesn't feel agile. The whole concept that a single login is more fluid only has a little validity because when you login to a suite of apps you feel so overwhelmed. Logging into slack means you're logged into slack. Pretty simply and light.
A fresh Coinbase account will let you sell $15,000 a week, and I assume that this increases over time.
I think slack should charge on per user basis for any number or team, instead of having to pay for the same user in two different teams.

I also think there should be cheaper/better competitor for slack in the market.
I was waiting for the author of the article to mention Asimov, but he never did :(
It's too bad because Asimovs Three Laws of Robotics

1) A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2) A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
3) A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws

do answer many of OP's points about goal oriented behaviour.

I think that if the show spent time covering how the tech came to be, it would just dilute the philosophical concentration of the series, which in my opinion, was extremely stimulating and appropriately delivered for television's standards. No I do not believe that Mr. Ford developed sentient beings with the help of just one other person, but who's to say he didn't just fork some open source framework (in his backstory, of course) and spend some ridiculous amount of an inherited wealth to make it all come true?

I had my share of disappointment as the show progressed, but it definitely added something to the mix that I was not expecting.
The Game Worlds We Make (2017)
Is temperature the only determinant of intensity, or could this also depend on something like opacity, emissivity or reflectance? Could these be ordinary contrails?
I'd say there's more review on m.o projects than at any medium-large company I've worked at. It's not hostile at all, and I've learned something the times I've cared enough to shepherd a patch through that process.

I don't think it's unfriendly to newbies at all, other than the size of the codebase being so large that it takes considerable time/effort to understand well enough to make a patch you're willing to work through getting integrated.
Don't underestimate the brutality of art school critiques. Most fields wouldn't tolerate it, not just programming.
If the user just wants to get work done and doesn't care if they have the latest thing, why not CentOS?
Previous discussion of this article when it was hosted at Medium: https://news.ycombinator.com/item?id=12122557
It does try, and for some things that does work.

But I've found it's just not that consistent for it to work in some of these cases.

I sometimes order 2 boxes of litter a month, and sometimes don't order any.

Now if you are talking about something which will measure how much I have left via a scale or some other method and reorder when I'm low, I'd love that! I'll need to see if I can grab another ESP8266 and some load sensors and set that up!
Two paragraphs before he says this that explains a lot of his frustration IMHO:

> Jugglers don’t have to perform difficult tricks to entertain people, because audiences generally don’t know what’s difficult. Juggling five objects is 10 times harder than juggling four, and six objects is 10 times harder than five, but to most people, five objects in the air looks like six, and six looks like five. A truly difficult juggling trick doesn’t necessarily register intuitively as difficult. It just looks like a bunch of weird shit crossing in the air.

That I think has two consequences (that the author alludes to btw):

1- You're working hard to please a crowd of clueless chumps that you have no respect for.

2- You're vulnerable to hacks who can impress the public with easy tricks and are a hundred times or a thousand times less talented than you, and who don't even work hard.

Sometimes being too good makes it impossible to go on.
Theoretical Science =/= Practial Engineering
Yes, this is what I mean. Drivers would not have to do anything if Transit is smart about it. "Looks like you are a driver. You have taken two return trips on the 14 today. Enter your debit card and keep the app installed and we'll pay you $10 every day you drive"
Three, now, and people putting in coordinates on Google Earth get pretty good reconstruction of key shots in the video.

Of course, it's unsurprising that a government committee for investigating UFOs didn't bother to do any due diligence like actually checking publicly documented flight paths. You don't get continued funding if you undermine the purpose of the position. (The article reports their claim that there were no planes in the area to be seen, but there were in fact three.)
They're working on a beacon-based train time system now [1]. Bluetooth beacons are installed on cars with trackside sensors as trains enter and exit stations. Station wi-fi is used to relay data about entering and exiting trains. Since the MTA already has train speed and track length data, it gives a pretty accurate guess at where the train is between stations.

It's not as accurate as full trackside sensors throughout the tunnels, but much faster and cheaper to spin up. Pretty clever overlay IMO.

[1] http://www.metro-magazine.com/rail/article/715387/nyc-transi...
Debian's rolling release system is the solution for this. Ubuntu's 6 month release cycle is a nightmare.
I also use Shutup10, which is essentially the same as the script only with a friendly GUI that lets you choose exactly what you want to do.
I'd heavily recommend the metabunk thread linked by rahimiali. Reflection off a perfectly ordinary contrail is a likely explanation..
Windows 10 is not open source.
NeuroAD - https://neuronewsinternational.com/neuronix-submits-neuroad-...
The chief benefits to pure C IMO are that it's more portable, compiles faster, and it's a simple and stable language.

Writing C takes more effort in some cases, so it's a trade-off.
Likewise, Void takes some getting used to, though - meaning its package manager (I was used to apt-get).

The manual partitioning also was quite cumbersome for me, even though I've done a lot of fdisk fiddling when I was younger. The main issue for me was the lack of clear documentation regarding this phase [1]. However, I took it as a "forced learning" opportunity and spend a day fiddling with it until I got it working, from which point onward it really is a fast and lean system to work with, very BSD-ish in style, that doesn't get in your way. I love it. My only alternative nowadays would be Manjaro-OpenRC.

[1]: If I remember correctly, you can screw up the rest of the partition management step if you select the incorrect "label type" (gpt or dos), with no clear way to revert your selection.
If I don't understand every single line of code and algorithm in any piece of OSS I use, do you feel as though I don't need it? Not starting a flamewar with this question, I'm genuinely curious
Same here!

The joke I tell people is that "Economics majors know enough about Economics, to know that they should be getting the hell OUT of Economics and INTO Tech. Thanks Economics! For telling me why my decisions were wrong, and that I should be doing something else!"
This article appeared in a different form (same author) here: https://hackernoon.com/one-app-to-rule-them-all-aa1cba497e62...
Yes. I wouldn't know where to start, if I wanted to open a Team with some friends. But in organizations where they already have an Office subscription, and an IT dept to manage the tenants and accounts ? People will love it :-)
do you publicly tweet them or send a direct private twitter message?
If you want to be legit you'll take care of these aspects. For example, I bought bitcoin by moving money through a bank wire to a well regarded bitcoin exchange (Bitstamp). The same for cashing out of bitcoin. So I have a clear money trace.

If you mined or gained your bitcoin by buying it through local bitcoin, the taxman might give you some trouble, but generally, the presumption of good will and non-guilty still applies, meaning that if they don't agree, it kind of their job to prove that you are guilty of something (ie: you got your bitcoin through ransomware)
"Hands up, don't shoot" <-- false news. When all the dust cleared after the grand trial and all the facts came out multiple witnesses said he didn't raise his hands but was in fact charging at the police officer.

"George Zimmerman used stand your ground laws to defend himself" <--false news. He actually just claimed self defense. However the media became obsessed with Stand Your Ground laws.

"2 years after the san bernardino attacks we still don't know the reason for the attack" <-- false news. The media and FBI may not know but the rest of America knows, it was Islamic Jihad.

It is funny how the media can spread fake/false news like wildfire but all of the sudden they care about 100% truth after the election. I mean the mainstream media is almost always wrong when it covers self defense trials and in general any story involving a gun. The amount of misinformation in regard to the Zimmerman trial was truly staggering and if anyone watched the trial it was obvious the state had no case but prosecuted it anyways to appease the masses. I mean the media even invented a term, "White Hispanic" any order to make the story about race.
This is partially explained by the end of season spoiler: a lot of what you're watching isn't happening simultaneously. We see Maeve get reset a hell of a lot of times, while in the meantime Teddy is wandering all over the park with William, Dolores is somewhere and so on. There is no mention of actual dates.

My initial reasoning was that the park doesn't get continually reset every day, nor does it necessarily happen over night. It gets reset when a storyline finishes or a catastrophe happens in one location, e.g. the shootout in the starting town. It would make sense for guests to be given allocated windows for entry (note how the park is clearly not teeming with players, we meet perhaps 10 extras over the course of the entire series). Then that 'game' gets run, people play through the stories and then a new cohort begins. This might take, for example, a week.

We see the transition from the church in the Maze town being totally covered in sand, to being unearthed again. That clearly isn't an overnight (or even a week's) job.

Recall William had to get permission to launch an incendiary attack at the prison. It's possible that the control centre would deny the use of dynamite to a player if it was used in a location that would be frequently re-used.
Spoiler: The real one was adopted and met Johanna later.
Source: The story can be found on Kindle Singles, but the BBC article contains basically everything interesting already.
Untold problems of a software blog – bots
>>We didn't know how to talk or study or dress or think the way our peers did

I know exactly what you mean. Whenever I wanted to try something new, like apply to an internship, my brain tried really hard to convince me not to do it because I would get rejected. My subconscious tried really hard into making me a complete looser. To this day I sometimes have to tell it to shut up.

I come from the bottom of the bottom. I felt intimidated by everybody, especially those people that belonged to a higher income family. The good upbringing was noticeable.
I think quantum physics and 'simulated reality' are one in the same. What's the difference between a reality which is only real when observed, and a reality which is only real when switched-on? What is the difference between a reality in which such reality is deterministic (ie. no free will (at the microlevel)), and a reality based on a pre-progammed algorithm?
Ask HN: Should an employee be worried about fake growth allegations at Snap?
Reporting related to the lawsuit in question: http://fortune.com/2017/01/05/snapchat-sued-employee/ (alleging that the company inflated growth metrics).

Relevant discussion on HN: https://news.ycombinator.com/item?id=13324514
Well, let's not under play the fact that Russia was and still is a resource rich country that everyone would love to have a piece of. At home and abroad. If you are interested - track down the story behind aluminum and diamond trade in the post USSR era. Very fascinating and reflects the general trend in the country.
I'm not perscribing a way to treat devs just pointing out the obvious situation that most devs accept as a given.
This guy is gonna make gazillions!
This article annoys me because TMS is a general treatment, there's no mention in the article of it being particularly suitable for Alzheimers or an involved study of it's use in Alzheimers. The entire premise of TMS lacks the precision of proper medicine at this early stage. It can be reduced to (this is honestly accurate) the following- "lets put a 9 volt charge across the brain somewhere and see what happens". People are getting results but if they are repeatable and then useful is going to be an entirely different matter. There's no evidence that this treatment does anything for plaque deposits.

It's 2017 and we are talking about putting men on Mars but at the same time we know this brain plaque is killing or will kill millions of us in the future but we don't have a way to remove it! Can't we build microscopic pipe cleaners at least!? It's infuriating!
Ask HN: Anyone here using Facebook Workplace?
Was curious how the onboarding and UX was, and how well the company adjusted to a familiar Facebook experience.
This has been my experience at every software job, ever. The threat doesn't need to be verbalized. Consider yourself lucky if you experience otherwise.
You have to be more than a little crazy to keep at it as long as I did. Fighting city hall doesn't pay very well. Burnout is intense. Opportunity costs. Family. Etc.

Some are able to make the jump to a sustainable living. Greg Palast, Mark Crispin Miller, Glenn Greenwald, Amy Goodman, Digby? Struggling to think of examples. Having patronage, doing the book tour circuit, selling bling, commissions.

Actually, I don't have any ready example of other wackos like me (working on local issues) that have been able to keep it (independently) up long term.

Edit #1: Aha, I just thought of one. Alice Woldt and the Washington Public Campaigns crew have been plugging away for at least a decade.

Edit #2: Oops. How could I forget my bestie Garret Cobarr's privacy work. His magnum opus book about privacy and identity should be out this spring. Gods willing, he'll be able to pay rent doing privacy work. And, for the record, Garret's at least as crazy as me. https://twitter.com/garrettcobarr

Activist bloggers do find gigs as reporters and policy wonks.

I've seen some parlay their activism into a non-profit org 501(c)(3) that they then run. Some friends are doing that right now with regards to education funding. Though I doubt their org will become their full time jobs. Alas, I wasn't able to work the non-profit angle.
Hmmm. I have had consistently poor experiences with systemd and unity, so I suggested devuan or elementary os, or maybe *BSD. For some reason that comment got flagged, but I stand by my recommendation, so I'm reposting.

I also mentioned recent troubles with nvidia drivers, which very relevant to people shopping for a laptop based on prior experiences with nvidia binary blobs.

Finally, I linked to JWZ's relevant post on CADT, and how it leads to the sorts of issues that drove me away from Ubuntu in the first place.

None of this seems worthy of downvotes, but I'd like to hear what is so offensive. Color me confused.
Untold benefits of a software blog
Yes - I have just finished reading it. QED.
Patching is not easier now, and wasn't difficult before. There's more steps now, it's not easier to review.

Look at it from the blackhat perspective. I don't care what the hell loops you're going through on the backend. If there's a 0day, i'm going to use it and it's going to work, because you don't even know about it yet, much less have a patch built into a binary pushed to mirrors that your Docker image building box needs to update to before you can rebuild your image and push it to your servers and do a maintenance window to switch to the new services.

It doesn't matter if you are running in a VPS in a container in a virtual machine in an emulator, because I can still use an SQL call to dump everyone's passwords, or get voting records and account details for one of your political parties. If I execute code you're still going to get owned because you don't have security patches in your kernels and you don't use signed binaries (none of which are new technologies, btw).

I would even go so far as to say you would never in a million years find exploited code in one of your systems because you somehow believe container apps are immune to basic vulnerabilities. Containers are just fancy chroots.
Muni has been upgrading the radios in the shelter signs over the last year, so they're definitely aware of it and have been working on it.
> Why?

Because if you miss three releases then you have to do three upgrades. If you setup a system and then come back to it a couple of years later and find you need to upgrade you can plan on fighting through multiple system braking upgrades. Yes I know you can mitigate this with LTS but that's a big compromise.
Public transport sucks everywhere in America, and I have never heard SF described as the center of the US. What do you mean by that?
A case for helping your teammates negotiate their contracts
I'm not sure that they're actually trying to go for Slacks user base, I think they're targeting the same people they targeted for Lync and Skype for Business.
Comparing streaming figures with download numbers or CD/LP sales is odd. There's a difference between plays and purchases.
I miss Grantland. Fuck you, ESPN.
I mean this past week WAPO had to all but retracted a fake news story about Russia hacking a laptop when it was revealed the laptop was not connected to the electrical grid had Russian malware that anyone can buy and use on the open market. They failed to contact the power company in question to confirm the information and went with anonymous sources. We all know they ran with the story because it fit the DNC talking point that Russia hacked the election and are hacking other systems as well. Too bad it was fake.
Top company internships certainly HELP, but you are really aren't that far behind if you don't get them.

Getting a job right out of college is hard. Everyone is looking for a year of experience.

But once you get that FIRST job, things are smooth sailing. I never got recruitment message in college, but after I had graduated, and was working for a year, I starting getting multiple every week.

Top company jobs, are of course awesome. But if you don't get them right out of college, you can pretty easily do it after a year or 2 of working in the industry in SF.
You won't get cheaper AND better. There's already a ton of competition.

Cheaper exists (everything from IRC to HipChat to Mattermost to dozens of Slack clones[1]); you're more than welcome to use any of those. The reason people don't is because Slack is the best (great UI, works well, lots of integrations, network effect, etc).

[1] http://blog.capterra.com/the-top-13-slack-alternatives/
You've got the right idea. Think of any urban center as the site of a localized mass extinction, and you're even closer. Evolution doesn't always happen slowly. In a mass extinction event it happens quickly.
After almost 20 years Fedora is only just catching up with where apt-get was long ago.
This is a time before the internet. Even international phone calls were prohibitively expensive for most people. In this environment, international news could be days old and highly filtered. There is value to having a person physically present reading local newspapers, listening to local newscasts, talking to locals, and so on.

Moreover, this was about establishing a long term cover. He progressed through his cover career until he became an art dealer where he most definitely would have been hob nobbing with powerful people. Even if he didn't have access to "secrets" per se, he would have had access to useful information that would otherwise be hard to obtain.
The number one thing you can do is regularly use and exercise the piece of software of interest. Want to contribute to OpenSSL? Use it! Use it in a way beyond that of a "how-to" tutorial on a first Google hit.

Second, I would say start reading the manual, or at least skimming it. Get a better understanding of what the software actually intends to do, not what you think it intends to do. Remember that documentation is a part of software, so improvements are always welcome here!

Then, after, you can learn how to build the software. Make an easy modification (like changing a title, or changing something that gets printed out), and recompile and observe the change. From here you can look at a high level what gets built in what order, and what's important in the project.

Finally, you can start thinking about bugs that have been recorded in a bug tracker, or attempting to implement a neat improvement or feature. Look/ask for guidance, so you don't spend time doing something that ultimately no one will want or care about (which isn't to say it wasn't appreciated, but many projects have specific guidelines/goals/etc. and it's important your changes fit with those).
To be fair, the IRS doesn't care if it's legal, as long as you pay your taxes. There are rules about how you report your illegal gains (and deductions on them).
The 38-Geary is actually the busiest, but since it's broken up in the the local, "rapid", and express variants it doesn't look that way in the tables.

ETA: also it's been 14 years since the fare was $1.