skysight-inc/HackerNews huggingface dataset:
I can speak first hand about this. You want to know what the real problem is? Cheap motherfucking executives and boards. Full stop. I was at one time a one man miracle show for a company that had 6 branch locations, and was supporting at any given time ~50 operational PLC's in the field, among other PLC's internally for other operations...

Now, I've learned a lot about mistakes I've made, and I was never a perfect senior sysadmin, mostly because I wasn't playing the meeting room presentations/reports and politics game. So I'm not trying to make myself out to be perfect in any fashion.

That said, when I requested a full time t2 person. Denied. Requested a full time t1 person. Denied. I literally had to poach some part timer who was sweeping floors and train them myself... which did nothing to alleviate my time crunch dealing with desktop users in order to tackle the substantial infrastructure security issues, which takes time and thought (did I mention it was an open office area, so good luck getting good thinking work done...) Requested contractor structured cabling job (just horizontal)... denied...

Us sysadmins can secure this stuff, mostly through really good network policies and firewalls, etc, but if management is cost-cutting corners left and right and would rather hire some contractor-MSP type that does 1/4 the work at x3 the cost, while refusing to support internal IT teams with the tools and funding they need to get their job done properly, it's no fucking wonder insecure systems abound in the industrial world.

This is managements problem, and until the public or others start punishing them for not seeing IT and security as an investment instead of just a janitorial cost-sink, it will continue to happen.

That's the reason behind my last burnout. Now I'm happily on break pursuing my data science degree. I've been on the contractor side too, (dropped out of college after the Marine Corps to start an IT support company that is still alive today even after I left) so I've seen the inside of hundreds of companies, from fortune 500 oil to 20 man lawfirms, so I'm not just pulling this info from a couple of jobs. I saw it everywhere.

A good CIO or CTO should be able to address many of the technical-political disconnects, but they hardly exist. Go try asking /r/sysadmin how many of them even get a real budget. Half the time they just have to "ask" and hope they were convincing enough that management approves. Usually to a CFO or CEO since the CTO/CIO doesn't exist.

Oh, and of course they all want to immediately jump on the IoT bandwagon but still don't want to hire the people to get them out of their old technical debt, much less the new massive technical debt many IoT devices will bring!

Don't even get me started on the "big data" issues IoT and many PLC type devices bring.

edit: The key to the increase of this issue is the direct LTE connections on the PLC's, whereas you used to have a satcon to a router and everything was internal from there, that's less true these days. Even so, you still have issues with the security of that edge.
I'll be getting a few high-end Intel CPU's that will soon flood the market on the cheap for home machines running arch.
You can also choose to pass the FE exam to qualify for the patent bar; most states require a BS in engineering to take the FE exam, but not all, and an FE pass in a state that doesn't still qualifies.
Maybe it's because you update often so there are fewer changes in between? I update far less frequently.. it's not my primary OS so it's not like I'm even on it every day (or week). I use it whenever I need to.
How is a project leader on github even supposed to know their pull requests come from people of colour? I have no idea who most of the projects on github are maintained by or who is adding pull requests other than a user name. I don't think I've ever personally looked at a user profile on github, other than to look at code contributions, I dont even know if they have information about race and gender on them...
You can use DNS and NTP to discover IPv6 nodes.
One question that would be interesting to explore is: what is the predictive score of judges/juries/etc? Is it more or less variable than the COMPAS score?

In other words, do judges perform better than COMPAS? And slightly less important: is the variance lower?

If it isn't, then there is no point arguing whether COMPAS is risky: it would be less so than the alternative.

Although I suppose that the 'crowd of non-experts' is essentially what a jury is and they had about the same performance.

At any rate, it sounds like much less of a hassle to input characteristics into COMPAS and get a probability than getting a jury together.

Besides, I think I'd be much more worried that a jury could influence each other and bias its decision than about am algorithm making unfair predictions.
It's a miracle that reboot-less updates mostly work in Linux. You need to restart services, etc. to make sure they have the latest libs. Gnome3+systemd does that now:

https://blogs.gnome.org/hughsie/2012/06/04/offline-os-update...

https://www.freedesktop.org/wiki/Software/systemd/SystemUpda...

https://fedoraproject.org/wiki/Features/OfflineSystemUpdates

It's still much faster than a Windows update (at least on my SSD system).
>photon that has a 1/2 probability of being left circular polarised and a photon that has a 1/2 probability of being right circular polarised.

That's a description of photon __before__ decoherence and before observation. If you construct the combined wave function after the photon has interacted with the photon sensor those probabilities have settled one way or another.
A 15-year look at how energy changed in the US, state by state
Simplify your JavaScript – Use .map(), .reduce(), and .filter()
Show HN: Lib.Net.Http.WebPush – Web Push Protocol Client
Or even Dlang .
Interesting, still valuable, and will be downvoted/flagged, but a repost, previous discussion here: https://news.ycombinator.com/item?id=10565032
Show HN: Growing my sideproject
i created https://signl.uk as a side project to help me learn and focus on one single goal for 2018 to see how far i could progress site & better my development skills , having a side project has been awesome and so far users have been engaging and this in turn has led me to implement or do things outside my comfort zone. i would love for anybody to share feedback and ways it could be improved in terms of UI/UX , features and helping keep users visiting and most importantly getting users contributing as Signls main purpose is user generated content currently the site has exceeded what i thought would and has nearly reached 500 registered users & has traffic of 150-300 per day
Sales Training Buyers Guide
Pendulum: OCaml syntax extension for programming reactive systems on the Web
Bullshit, you are just shilling for the company:

https://www.linkedin.com/company/pingapp

If you're going to start off with fake testimonials I wish you much good luck in your venture but I predict it won't work.
Blockchain + IOT = enough buzzwords to profit off of the greater fool theory.
So how can you trust the words of a company over a spec sheet? Apple has been caught lying before, it's not like they are some good guy company out to help out the common people.
Here's a helpful link to understand their success: https://blog.fivetran.com/warehouse-benchmark-dce9f4c529c1

Essentially, their product is (at least) on par with major competitors like Google and AWS, no small feat for a young company.
> Sounds like you have some personal bones to pick with companies YOU dislike

No evidence of this, I only used facts.

> Even if it seems to you like there is a predominantly negative sentiment around Microsoft, realize that HN and techie circles are little bubbles that do not well describe the market as a whole.

Not important, economic damage isn't measured in non-techies feelings.

> Careful not to let your personal ideology prevent you from learning new things

You first. :) :) :) :)
for anyone interested in running Go apps as Unikernels, I suggest checking out https://github.com/solo-io/unik

disclosure: I'm one of the authors
IRP for Cloud optimizes AWS routing and decreases the infamous cloud charges
What she opposed was a change, not the whole thing.

Inaccurate summary: The percentage of <abbreviated> that was being recycled was dropping, and so reform was proposed, which at least some people expected to solve no part of the problem. She was against that reform. In her usual fashion she did not say much about why. I didn't notice any better proposal at the time.
Sure, until this happens: http://www.dailymail.co.uk/news/article-5323601/Bitcoin-robb...

Harder to do that to an exchange.
And how will that work with different manufacturers and different use models?

For example I play a certain game. I know how quickly that drains my current phone but I don't know how to compare that to video playing time.
The unix philosophy != command line tools usually preinstalled on your system.
No. D-BUS is a travesty and blight upon the Linux desktop, and with systemd, every Linux system. It's the most fragile and nasty IPC system I've encountered. There are several better alternatives implemented by competent people, so there's really no excuse for its many defects.
That is a useful anecdote- thank you. Just to be sure I unerstand: You had an intended customer base who used a mobile office of sorts, and by exploring the persona you could drill down and discover certain usability issues as well as a future to bear in mind. The persona exercise helped make this clear.

Something like this, fleshed out with more detail, would have been great to include in the original article. It shows how personas can be a useful framework for exploring potential markets (or niches, maybe).
If not a union we need developer training on negotiation, the hiring staff are too good at it. "Can you consider coming down since this is a remote position?" When I hear that now I'd see through the BS it is, back a few years ago I would thought, may be they have a point.
As I've commented below it's disingenuous to say that GDPR applies equally to all companies when it was conceived with US tech companies in mind and is designed to alter their business models.

1) Some of the ideas in there are welcome.

2) When you put roadblocks in front of every data point it's difficult to develop a half decent pattern matching system. A consent prompt upon joining ought to suffice.

> technology companies are only suffering because in the past they have collected personal data indiscriminately on the basis that it might be useful some day

Perhaps, but the "might be useful someday" part is a route for many an innovation that I want to preserve.
His overall point was a bewilderment at the incompetent and non-sensical patches that were being given as "fixes" in this issue. Linus was pointing out a particular instance of that, but this news and other behaviour from Intel seems to indicate this is part of an endemic, cultural, administrative issue inside the company.
Omphalos, Uber’s Parallel and Language-Extensible Time Series Backtesting Tool
The question for me is, does Amazon buy Snowflake or beat Snowflake?

Snowflake is built on AWS, you can be sure Amazon has been watching them for years.

I’ll put my money that by 2020 AWS will have a strong Snowflake competitor. Honestly, Athena/Redshift Spectrum are getting somewhat close.
Who said blockchain?
Maybe a false-positive of the spam detector. If you go to the comment's own page ( https://news.ycombinator.com/item?id=16257086 ) you can vouch for it. (There might be a karma threshold for that, I'm not sure.)
I will acknowledge, that this has also resulted in a large decline in brick and mortar bank branches. Some smaller cities, no longer have any bank, which can be/is a problem for some.
How to hallucinate with ping pong balls [Video]
GPUs can definitely write to host memory. In some situations, this is the only way to the results of some operations that the GPU performed (e.g. grab framebuffer for screenshots or video recordings). Usually, it's the job of the driver to check for illegal copy target addresses.
Are you sure this isn't more the Desktop Environment/Display Manager than X11? Or otherwise something to to with your use case?

I've primarily been using AwesomeWM for the last few years and occasionally XFCE (both on ArchLinux) and I cant recall ever experiencing what you describe.
When it's just abstract information, especially information that has no basis in user research, it is worthless.

But I'll give an example of where I've seen this be useful.

> Bob is a marketing guy. He mostly uses his mobile for calls, but doesn't have a headset. As a result, he can't type quickly while on the phone, so any UI he needs to use while on the phone should be optimised for mouse clicks or single keypresses.

This came out of some actual user research and was the justification for spending time on a 'point and click' friendly UI.
I think every technology is a tool in the first place and allmost everything can be abused.

And about nuclear bombs, well you can argue that they prevented World War 3. Also I think Orion-Project. (nuclear bombs as a way to accelerate a rocket in deep space)

And KI I believe likewise.

It is just a problem of power balance. If you americans don't trust your agencies, then you have the power to control them. But as far as I know, most common people have rather a dubious NSA who fights terrorists for them, than none or a weak NSA and terrorists everywhere.

Here in Germany it's the same.
So I would not focus on the technology and rather on the people behind it, if you can trust them. And if not - find new people/add transparency. To some extent this is happening in germany after some secret service apparently let nazi terrorist murder non-germans (or were extremely incompetent in failing to notice) and hindered police investigation.

So now something is happening, but only because people are upset. But yes, with recent terror attacks, most still tend to view them as a necessary evil.

edit:
and yes, terrorists are a problem and to fight them efficient, police/secret service maybe can't play by the normal rules all the time.

But on the other hand, most terrorists justify their actions, because they view themselves as attacked and exploited first. To which there is some truth. So it is a complex world. But I don't think it is doomed because of KI ...
I disagree. The concept of personas is useful for abstracting the user's previous experiences and habits formed, not their current goals.
It's a useful abstraction that should be considered an abstraction and not a concrete example. When discussing 'stay at home moms', we're encapsulating the past experiences of such personas.
Please check with array initialized from file or other dynamic source. With maximal inlining, there's a risk of constant propagation resulting in a lot of computation happening at compile time rather than run time.
I'm in favor of "opt out", I just don't want to eliminate the option.
"Solid, hard-yards user research that comes from a large enough sample set"

Unfortunately, not so simple in my experience. That's a lot of time and money many companies can't or will not fork over. So, shortcuts and approximations are used as an alternative.
I remember reading in a Tom Clancy book once that it's called "Light Fighter Candy".
It’s amazing how many people have a “Senior” prefix that I don’t remember from when I worked with them... or are claiming sole responsibility for a team or even a different team’s project... There is also a trick used by people who attended college but never graduated, list the years and the subject and leave the reader to fill in the blanks, not technically lying but...

The average LinkedIn profile is just if not more fictitious than Facebook. And everyone knows it but plays along anyway.
workerize looks very nice. I've used https://github.com/borisirota/webworkify-webpack in the past but wasn't 100% satisfied.

Does anyone know of write-ups documenting performance of the various methods of pushing data to and from WW across different browsers?
I wonder why that's not more commonly known - I imagine many think of a solicitor as simply the "S" in ESPC or ASPC, i.e. that they relate mostly to property stuff.
Countersteering is a natural thing isn't it? I don't ride motorbikes very often, but every time I do, countersteering just comes naturally.
It definitely wasnt flamebait. I assumed it was well established fact. Is that not correct? Everyone agrees that he made hate speech about Mexicans but voted him in anyway? It seemed very relevant to the discussion and as per my original comment its something we can discuss here without flaming due to the good moderation here. I also assumed that most people here would be anti Trump.
Automated browser testing in 2018
Infrastructure as Code Tutorial
There is a lot of good that can come out of a database on the mental health of a large population. I think you should be able to opt out of such collection but I'm not in favor of banning such collection altogether.
Apt does this automatically for you on uphrade
In principle, yes, IPC can fail between different versions of the same software. However, the chances that communication will fail between new version and some other utility are IMO much higher. A surprise comm failure between two copies of the same software (even different revisions) usually makes developers look pretty bad.

Some versions are known to be incompatible and most Linux distributions do a very good job of recommending and doing a restart of affected services in a way transparent to users. I have been running Linux and home and at work for years, almost never restart those workstations and, as far as I can tell, never had problems from piecemeal upgrades. My 2c.
I think it's partly that but I don't think it's purely about self confidence and it isn't limited to metaprogramming. I think it's also a market driven effect. Developers will see jobs advertised or that require doing X that pay a lot more than what they currently do and think "I should gain some experience in X so I can sell it at my next job interview". Most developers have probably felt this instinct at some point even if they're plenty self confident.

I don't think it's such an easy problem to solve because, whatever X is, developers will probably have to be a fuck up at using it first. Then they get good at it. The higher pay is going to keep them motivated to use it and it's not usually practical to tell programmers that they should put their career development on hold because it's torturing your architecture.

Furthermore, sometimes X will more or less do the job ok even if it wasn't strictly necessary. In that case, was it really such a bad thing?

Anyway, I don't see it as something to be embarrassed about. Everybody screws up and learns from it.
The fact that it is using balanced Ternary makes it seem like the science project of young/inexperienced developers. If you're building a cryptocurrency put away your hubris and use what is tried-and-true.
1. There have been no vulnerabilities in the past. Please read: https://blog.iota.org/official-iota-foundation-response-to-t...

2. If people are unable to generate a simple seed (password) on their own. How can they even begin to understand cryptocurrency or even new tech based on IoT? Still, yes it should be in the wallet and it will be added, but only for investors, I guess?!

3. Please read the following from their AMA: https://www.reddit.com/r/Iota/comments/7goul4/iota_founders_... and https://www.reddit.com/r/Iota/comments/7tltz2/live_interview...

Is their market cap justified? Is the entire crypto market cap justified? The whole idea is to invest in tech that can change the future. Who knows which party will be the winner. It's a dare to believe in something magical, like IOTA. Or put your luck into something more real like Bitcoin, for example. Alas, it's good to have doubts, but this blogpost is alarming and not IOTA.

PS: A small portion of my crypto investments are in IOTA, but never press your luck on a single coin.
> A 2013 attempt (attributed to Iranians) to "hack" a dam in upstate New York failed, largely because the dam's flood control systems had been broken for some time.

This seems more like a satire than real world.
I think for some products this would actually be useful. Some products are inherently not exactly goal-oriented - Point A to Point B.

Take Facebook for example. It's not about achieving the objective of putting photos online, it's about the mystery of being invited to a website to share who you are with your friends and learning how you can interact through this new medium. It really mattered that Facebook targeted a specific demographic. If they didn't target that demographic exclusively, they wouldn't have succeeded, because college student's mom's would have been on there and they would have felt vulnerable, and found somewhere else to share.
They do. (IOTA - Next Generation Blockchain)[https://iota.org/]
Image Matters Commits to Embedded
To be clear, we're talking about binaural beats. There's no such published research showing any kind of results. I haven't been "quick to judgement", binaural beats have been on the level of homeopathy for over 20 years now.
I have not been able to disable the update service. I'm supposed to be able to, but damn if I don't open my computer in the morning and see everything closed (and lock files all over the place) and all kinds of annoying shit like this.

I actually like Win 10, but it's shit like this that keeps me from becoming a true convert. Oh, for $X00 I can get enterprise update, but IMO that's just Win 10 home being used as ransomware. /rant
The GDPR is in favor of "opt in". It doesn't eliminate the option either, it just makes sure that people are allowed to make informed decisions about their data.
You can go on YouTube and have multi hour long recordings
of single player games that turn the game into a movie for
story focused games I can definitely understand why some
publishers would like to put an end to this as I have
watched a few of those instead of buying the game and I
know quite a few other people that would.

I've done this, both for games I own and don't. Last I did it was for the new Wolfenstein game. I thought it looked cool, so when the demo came around I downloaded and tried it. At that point though, the suspense of what was going to come next was gone, and instead I just focused on controls and other things that bothered me. I didn't buy the game in the end.

Streaming has increasingly informed my purchasing decisions over the past year or so. Sometimes it's made my buy things I never thought I'd look twice at (e.g. Hellblade: Senua's Sacrifice) and other times as mentioned it's dissuaded me entirely. It's a double edged sword, for sure.

EDIT: To add to this, I feel that demos filled this niche for me before, but these days you rarely get anything but a super polished ad video that barely has any relation with the game. Back in the shareware days, demos were common place, and they definitely made me buy games more than once. Sometimes the rest of the game were a dud, most of the time it wasn't. A current game that does this to great effect is Tomb Raider – it gets you in the game proper, teaches you the controls, and drops you off right as the story is about to begin for real. If you purchase the game, you can then pick up right where you left off (which you can't from watching a video, or playing in a store.) It's a great example of demo design.
Firefox with e10s enabled (all current releases) detects version differences between parent process and and a child process started at a later point in time. Until recently it aborted the entire browser when that happened. I think now they have some logic that tries to keep running with the already open processes and abandoning the incompatible child.

Ideally they'd just prefork a template process for children and open fds for everything they need, that way such a detection wouldn't be necessary.
Linux 4.15