skysight-inc/HackerNews huggingface dataset:
That's part of the reason why my last two hires have been at the beginning of their career. For both of them, it was their first major sysadmin responsibility after having jobs involving tech support and occasional Linux experience.

The key is to pick smart people who are good at learning and find complex systems interesting. Then, of course, you need to have interesting projects for them to work on.
It's machine learning. It's not AI. Please, all, let's try hard to use words that mean what they mean.
That's through their current attempt which from the article sounds like it raised health and safety concerns.

> Oakland Bulk & Oversized Terminal LLC, argued the city had no substantial evidence that shipping coal through the terminal would endanger the health of workers or surrounding communities.

AndrewBissell was replying about them using taxes as a way to significantly discourage bringing coal through the Oakland port where the article is about them just attempting a regular ban which is against the contract which probably only allows the city to ban the port from moving a good if it poses a health/safety risk to the town.
A good sysadmin would not look like they are doing much work (everything is humming along and can self-heal minus physical problems), but a good devops person is constantly busy.
> A dumb phone can be localized by cell triangulation. The US military disclosed ...

In the U.S., aren't dumb phones (or 'feature phones') locatable for E911 service?
>Or could it be that the consequences of coal negatively affects their community?

It is more likely that they don't like coal because of the concentrated propaganda (some justified) against coal by political groups in the US.

It's unlikely that coal was negatively affecting Oakland in any way (other than the global scale climate change which a local ban has no impact on). Can you elaborate how you think coal shipments were harming the Oakland community?
The Librarian is a game that feels like a poem
If you think people shouldn't be discussing what companies do with their money then maybe you're on the wrong forum ;p
Google Domains. I asked:

> How is abuse reported? Can I be made aware of reports of abuse before the domain is suspended?

And support responded:

> Abuse reports can be submitted to our Abuse Team via email using registrar-abuse@google.com where reports are analyzed and investigated further. Warnings are not given out, however, unless the reporter also reached out to the registrant of the domain in question. If a domain has been found to be in violation of our terms of service, the necessary actions are taken.
I wish there was a HN virtual lodge or something more intimate than this. Sometimes I feel like only you guys will understand the things im expressing and tbh I would love to illuminati some (adjective) and change/guide the world in more real ways than simply through corporation and finance.

And aren't modern day hackers the very descendants of the original Freemasons? You know, the ones that actually had to build (and rebuild) Rome.
If you're going through the trouble of epoxying USB ports, you could probably epoxy the mouse to its port as well.

Or just monitor connected USB devices and shutdown if something unapproved is installed, a la USBKill.

https://en.wikipedia.org/wiki/USBKill
A Detailed Look at Mobileye's Camera-Only Driverless Car
Dan Geer (CISO at In-Q-Tel, has been warning about the dangers of surveillance for years) has spoken about how he uses a pager instead of a cell phone.

https://www.washingtonpost.com/news/the-switch/wp/2014/08/11...
I hope noone notices that most of my code was written by a Markov chain.
Nevermind, I misread you. I missed "rule" where you said "beginning of every Makefile rule". (I thought you were suggesting just having the default rule run some enormous Python script, which I've unfortunately seen before.)
Good to know. In that case, assuming 100% of the coal arrives by rail to the Port of Oakland, and there is an overall net increase in shipping activity, it stands to logical reason that there might be an issue with changing truck traffic for other loads in the port - this would then have a direct affect on the locals existing health problems that are already documented. Clearly the reality of the situation would still be at odds with the insane claim that additional coal shipments wouldn't have any studied affect on the locals.

Edit: I have been banned again for something, I guess it's too many comments with too many downvotes?. Since I'm not allowed to reply, here is my comment reply to the comment below this.

There is not one single, individual argument about this - there are many.

Coal is singled out here likely because it is one of the most damaging things that could be shipped through the port. I'm not the one who singled it out. But clearly, if the locals are concerned about their health, than this is a major thing to look at.

Additionally, I was taking the quote of the port loading commercial developer, who said specifically that there would be no health impact to locals, or no study about it - and I am responding that this is false. Either he is lying or does not know the truth.
“I made a talking banana” – Streamer's battle for control of his talking banana
Thanks! I am not a lawyer, nor was I directly involved in this, but I'll pass it up the tree.
It's not just a matter of switching your brain, it's also about reusing code across projects, and being able to use the same toolset for everything.

But on the topic of switching your brain, you have to know that not all developers can switch between languages as easily, they aren't all special geniuses like you.
Time perception:  Progressive image loading
> I could look up the contact information you provide to see if it matches the manager's name, I could call a general number at the business to be connected to them.

I've never done this when checking references, and I've never known anyone who does it regularly. It seems that there is a disconnect here between your sector and private industry. Your hiring practices seem a bit off to people coming from private industry, so you're seeing people here trying to come up with ways around it.

>If a candidate attempted that, I would definitely look into what options there are for consequences beyond not getting the job.

If you mean legally, no one is going to prosecute this even if their technically could be criminal penalties.

You could sue the person to recover damages, but you don't really have any damages beyond a bit of wasted time. The person they are impersonating could sue the person for defamation, but they'd have a hard time proving damage as well.

You could also try calling up their current employer, but then you're opening yourself up to defamation claims that would have a very clear damage component. Truth is a defense in defamation cases, but you're going to need to prove it and it's not going to be pleasant.
You're right. Still wouldn't hire them.
I think you will find interesting Three Clue Rule of rpg mysteries: http://thealexandrian.net/wordpress/1118/roleplaying-games/t...

Justin Alexander also has nice set of articles about node based (role playing) game design, which is like an extended version of Three Clue Rule.
You know what? Fine. I don't care which incumbents will be okay in a world with better laws around privacy. I want better laws around privacy.

And I give less than zero shits about any startup whose business model necessitates violating my privacy--if privacy laws create barriers to entry, that's absolutely fine. The rights to privacy that some new laws could give us is simply more important than that.
Tariffs can be for both import and export.
Thanks for the response and analysis. I think I have qualms with how mrb exaggerates the difference in their conclusions. He says Alex' numbers are "rather inflated" and has told me before that Alex makes "fundamentally flawed assumptions" and has "holes and flaws" in his logic, when really when you look at the difference in their forecast it's 0.5% versus 0.4%... both numbers support the general idea that assuming the technology brings no efficiency to society, Bitcoin is an environmental catastrophe.
A Silver Thread: Islam in Eastern Europe
Which is why I’m curious about California taxing its ports for handling coal. Port services are sold in California.
It would apply to bitcoin if that were the usual way to transfer it, but it doesn’t look like that’s the case.
You'd have a fantastic case for a lawsuit against them. Good job keeping a paper trail.
I've tried touch based UIs to do actual work, and I just can't handle it.
How do they know you are driving? Seems too error-prone to be useful.
TL;DW: This guy had to implement a clever phonetic bad world filter to mitigate a coordinated attack which was attempting to turn his talking banana racist.
It's useful having a spectrum types. I personally prefer noImplicitAny in Typescript as that lets me choose which battles to pick and while I often leave more `any` typed things than I would like, I have the `any` keyword as an explicit TODO marker of those places where I gave up, so I can go back and fix them as needed/time permits/tech debt requires.
SaltStack is around. Lots of big orgs take the time to understand. Ansible is more popular because you can use it with just one playbook. Saltstack requires you to think about your environment and design your configuration management properly.
Also, there were exactly 30 days in a month and 360 days in a year until more precise accounting screwed up the math.
It's not wrong, but the unit "petaflop/s-day" made me smile.
The financial incentives for running a node take the form of a "publishing fee" - similar to the transaction fees for other cryptocurrencies - that block creators will receive.
I once worked at a company which separated IT into 3 teams: developers, DB-sysadmin (ops), and QA (who also managed deployments). Releases were supposed to go in a waterfall model from the Dev group -> QA group -> Ops. QA wanted Dev to submit Word documents for each release with blanks to be filled in with server names. However Ops was so distrustful of Dev that it was not enough for them to lock us out of Prod using regular security tools, we were also not allowed to know the NAMES of servers in Prod or how currently deployed systems were grouped.

Every release was an Abbott-and-Costello "Who's on first?" routine. Do you have any idea how hard it is (especially in computing) to ask for something without being able to utter its name?

QA: "You left servername blank on this deployment document."

Dev: "I know; Ops won't tell me. Just ask them for where the service is currently."

QA: "Ops says there's 5 unrelated legacy services with that same project name, on different servers."

Dev: "5? I only knew about 3. You know, if I could query the schemas of the Prod DB, I could tell you in a jiffy which one it is."

Ops: "Pound sand. If you want look at databases that's what the dev DB server is for."

Dev: "Erm, OK well can I give you a listing of the Dev DB schema and you tell me if it looks like the one the Prod service is talking to?"

Ops: "Oh I see you want us to do your job for you now? You can compare the schemas."

Dev: "OK..."

Ops: "Just tell us which DB server you want the schema pulled for."

Dev: "But you won't tell me the server names."

Ops: "No."

My point is this is how bad communication can be when ops and dev are not on the same team.
If you proactively renew instead of waiting for the automatic renewal you can also typically use a coupon to save a little bit of $.
> the company should appeal.

Did you miss the part where they won?
Tweetbot with poll still beats Twitter.com with streaming.
> GNU utilities, are not only unsexy, they are bloated and messy, and prone to failure; the GNU implementations (coreutils: grep, cat, tail, etc) of standard UNIX tools are not done with simplicity in mind.

I've heard people say how GNU code is bloated and messy many times before, but never that they're prone to failure. I've never had any failure myself with any GNU code. Can you give some examples of failures you've experienced?

Also, I'm looking at the coreutils source right now, and it's not as messy as I was expecting. true.c is only a pageful with 80 lines, many of which are simply because of the license comment and the usage() function for --help. cat.c and tail.c also seem reasonably understandable. Biggest complaint I can make is that there's cases where spaces and tabs are mixed in the indentation, but I've long resigned myself to expect that in projects that have more than 1 major contributor.

I do, however, think that glibc and gcc are pretty messy. I tried looking for the definition of fopen() in openbsd's libc and found it in less than 30 seconds by grepping. I still haven't found glibc's. gcc seems to rely heavily on its own extensions, because I don't understand what's going on here:

int
main (int argc, char **argv)
{
toplev toplev (NULL, /* external_timer */
true /* init_signals */);

return toplev.main (argc, argv);
}

That looks like a function prototype in a function definition, but it seems to mean an assignment going by the next line. Then in toplev.c, we have:

int
toplev::main (int argc, char **argv)
{

That looks like C++, but the file extension is ".c"...

You know what? Nevermind. Comparing the code for true.c and cat.c between glibc and openbsd's libc, I do rather like how clear openbsd is in its code. Damn. Sexy is a good word. Now I understand why people speak so well of it. I don't even need grep, the source file hierarchy is so clear. Looking back at GNU's true.c, I don't even understand half of what's going on there in those 80 lines, and it turns out that true.c is also the source for false.c, it just #include "true.c".

TL;DR I agree that GNU utilities are messy. I'm not sure of the bloated aspect, because I do like that utilities have internationalized documentation built-in, but that seems to be bloat by openbsd's standards. And I wouldn't know of them being prone to failure, because I never had one with them.

EDIT: Huh. I wanted to reply to Hello71, but there's no reply link under his post. Anyone know why? Anyway, yeah, I saw a comment in the file mentioning that over a line that referred to stdout. Can't check now because I'm away from the computer. I didn't really understand the reason though.
If we're going to use invalid analogies, there's also a big difference between "I declare murder to be legal in the home that I own!" and "I think murder should be legalized!"
I cannot recommend GUMSHOE enough as an investigative system.

As a GM it's whole approach to how to structure RPG investigations was like a hammer blow of clarity. As I read it I was mentally going "Of Course, it's so obvious" pretty much every other sentence.
This is why we have a local registry and for any container that is goes to testing or production or is needed for builds should be build-able from source.

We still need to figure out how to best tackle the issue of online repositories being taken down or vanishing. For now we run apt-mirror.
Yeah, just to confirm: the current ash cloud has never gotten higher than 12,000 ft, while the telescopes are at 14,000.
Why do y'all worry about points anyway? It's not like you can exchange them for Bitcoin.
Many would see that as another plus :) . (I've just received a call from "Scam Likely")
Hot desking is actually a positive indicator for some people. It means they only expect you in the office intermittently.
They don't support registering ccTLDs, such as .io:

https://faq.nearlyfreespeech.net/section/domainregistration/...
Namecheap not sending renewal emails? I usually get 5-6 notifications when a domain is about to expire, starting 2 months out.
Yes, because the platform is a worldwide social network, not a B2B app. Also what is there to manage? There's no need for the vast majority of app developers to talk to anyone to use an API.
The problem is that to know what files are in the tarball you have to read the whole thing. If the archive is large that's a lot of reading just to get a file list.
First, if USB sticks are out for data exfil reasons, 4G sticks (and anything else that isn't a HID device) are out as well.

Second, such networks generally have an approved way of getting data on to them, typically involves handing your USB stick or DVD to someone with access to a particular machine with unblocked ports and specially firewalled off access to a particular shared drive on the network, and nothing else.
I think that ship has sailed. The term "AI" for any behavior by a machine that changes based on input has been in use for at least over 60 years now. Whether it's the ghosts in Pacman, or a disembodied voice that tells you the weather and plays music when you ask it to.
This article is about the US telecoms
Perhaps but there's an existing SDK that is the backbone of many Git libraries: https://libgit2.github.com/

Of which there is an existing Node package that links to it: https://github.com/nodegit/nodegit

The caveat is that it stopped being a pure-JS library that boasts in-browser support.
NYU ITP Spring Show 2018 Livestream with Coding Train's Dan Shiffman
Ansible is one "ohh shiny" thing that has greatly increased my productivity as a sysadmin. Before that I would automate what I could with ssh and pdsh and scripts, but it was never as well polished as Ansible.

I'm even using ansible for ad-hoc stuff (tweaking a config, restarting a service) because it's easier to do that from a management server than log in to some remote host, get oriented as to the OS distribution and version, and run commends in the shell there.
A hot room sounds horrible, but the memories of college days does make sense to me. My college was freezing cold, and my search would be for a room where you didn't need to wear 2 sweaters to be comfortable.

But yeah, the idea of studying in a really cold room "makes sense" to me, and this might be why.
To be fair to many ICOs they don't make most of these claims. They are cherry picking the worst of the worst and presenting a straw man. I agree the crypto currency space is messed up but I think this could be done better.
My bad. By the way, I didn't think of you as a noob, I just wanted to see if you have explored JS to the point of being able to use it predictable while managing a few developers.

In my defence:

I haven't worked on webGL or facial/emotion tracking system with CV in a browser yet. My experience has been more towards apps that tend to be very heavy in functionality, and are written with a specific personas of users in mind.

I have been using JS in a functional manner for quite a few years. And I have found that JS works best when you don't have to deal in classes when writing domain-specific code. Using "functions-as-first-class-citizens" is what I have found works in scalable way. And I generally get any new junior dev up to speed on basics of functional programming before working with them.

(By the way, have you seen https://js.tensorflow.org/)

EDIT: By the way, I mentioned tensofrlow.js because with it, if you have a dataset, you can prototype the emotional recognition thing in a week or two. Just don't have the need/time to spend that effort at the moment. Needed to share that information in order to see if i'm correctly gauging the complexity of the type of work you mentioned.
> Given their history of borrowing technology from other countries without attribution,

Impressive choice of words!
Inference on embedded hardware makes sense, but training no so much.
Just wait for the Electron browser...
The summit is at 14,000ft MSL. It's pretty brutal to go up because unlike when you go to 14,000 ft in e.g. Colorado, here you almost always start from sea level. I always get lightheaded and get a headache every time I go up.
Is AI defined as "mysterious future thinking computer"? Anything we figure out how to do seems to suddenly fall outside of the definition.
A tar is a linked list of file paths and contents, it cannot be indexed to a particular file. A compressed tar has to first be decompressed and then the chain of links traversed. Accessing a file in compressed tar is o(n) with where the file is placed within the compressed tar stream.

It isn't that it is possible, it is that is horribly inefficient.

Zips on other hand unify storage and compression such that one has random access to particular file, hence most modern file formats are zips with xml or json inside.
I can't find a link, but this problem was foreseen and solved by Robert Morris Jr. He wrote a paper on how users could register their location with a 3rd party using a hash of their IP address. When someone wanted to call them, they would contact that 3rd party for the location then route to the cell. The cell knew someone was there, it just didn't know who. And each 3rd party only had info on a few users, and no choice over which ones it had, if I recall correctly.

Looks like there is info here:

https://en.wikipedia.org/wiki/Robert_Tappan_Morris#Later_lif...

This is the way we should have designed these networks from the beginning. It was inevitable that the stuff in TFA would happen, given the interests of the companies involved and no regulation to prevent it. Same with FaceBook and Cambridge Analytica.
Not really "valid arguments" but differing opinions. If you are fine with closed systems and surveillance states then everything RMS says against these systems will sound wrong to you.
There's a very large Cryptocurrency convention taking place in New York right now, and I wonder how many USB drives are "lost" in the area.
I think a lot of people in the industry got that word in their vocabulary from its usage in “Amazon EC2” (Elastic Cloud Compute). It’s certainly been used before, but that was one of the first times I remember hearing it in that context.
Not that it's useful or desired, but could one transpile it into pure bash as well? It's Turing complete isn't it?
It's called "neighborhood" caller ID spoofing and its extremely common and accessible to almost any would-be scammer. It's illegal, but its hard to take enforcement against.

[1]https://www.cbsnews.com/news/robocaller-hit-with-record-120-...
The worst of the worst are still exceptionally common though. It is by no means the exclusion.
Nope https://www.macobserver.com/analysis/ios-airplane-mode-gps-n...
I'm not saying there are no young people doing sysadmin. What I'm trying to say is that if the new 'infrastructure' that all sysadmins learn is not an open UNIXy system where you can grok all the internals if you want to, but closed systems owned by 2-3 major cloud players, then we kinda maybe have a problem in 20 years?

Of course, one can argue that that will just cause a new wave of openness and the cycle continues.
Azure Application Insights with App Service – ENABLE ALL THE THINGS
MXNet GluonCV – Deep Learning Toolkit for Computer Vision
> when GEICO signed the deal to get access to this, they pinky-swore in a contract to only use the data certain ways.

Like Cambridge Analytica's deal with Facebook.
What's wrong with cherry picking the worst? Maybe they are targeting the most gullible for education?
How do we avoid the problem of 40% of people shouting "liberal bias!" when they see the Times, the Post, and CNN dominating the graph?
Marketing worked without this kind of tracking for the entire 20th century.
Show HN: Gitleaks-CI. Check GitHub PRs for Secrets
I think it's hilarious that one of their "celebrity promoters" calls the coin a bubble right on their front page:

> I’m all about HoweyCoins – this thing is going to pop at the top!
I have friends in Eastern Orthodox monasteries. They nap a lot during prayers.
Awesome. Fantasytote.com is another Irish service in same fantasy football gambling space having players against each other using a tote, rather than the house setting the odds.
Ocelot Arcade System
Free speech is not the same as violating someone's privacy (whether as a journalist or a doxxer).
It is entertaining though. They chose some pretty funny stock photos.
Just another act of IBM's security theatre, and a testament to their backwards views on employee experience.