skysight-inc/HackerNews huggingface dataset:
DevOps is just the mixing of system administration and software development.

My company has a single team that handles all the technical matters, from cert and domain registration to database and system administration to CSS tweaks on the website. We're a devops team. It isn't necessarily the case that each and every member of the team is conversant with all the technologies involved, but each member is ready to co-pilot and pick up those tasks if necessary.

A devops engineer, similarly, is one that is conversant with many of these technologies themselves, and is competent to be at least a stand-in sysadmin, dba, developer, or whatever.

I don't think devops is dying; a company with <10 technical employees probably needs almost every one to be devops; there just aren't enough people to silo some of them away. As a technical organization grows, more and more of the hires can be narrowly specialized, and should be, because devops hires are often going to be more expensive and less effective at any one narrow specialization.

AWS is just one of the tools in the toolkit of a devops engineer.

[edit for grammar]
I think this is correct but maybe not quite far enough. I am much more willing to give out my social security number than my Gmail password.
There is nothing more damaging to the morale of a soldier than the idea that if he or she is hurt then they will not be cared for.

Their structure was far ahead of it's time, and indeed, laid the groundwork for today. Any staff officer today who went back in time to review a Roman unit would have no problems identifying the various components of the organization.
Sheryl Sandberg's Accidental Revolution
I disagree. If think it's the false sadness — er, "heartbreak" — expressed by the CEO in response to users being upset that angers Gruber. It's one thing to be a straight up sociopath and run your sociopathic business but quite another to pretend you care one iota about the people who you are monetizing by turning them into a personal data slurry.

By the way, folks seem to be intent on down voting your comment into oblivion. That, sadly, seems like increasingly typical behavior here, and elsewhere on the internet. The thinking seems to be: "I don't agree with your opinion therefore I will do my best to make your opinion disappear." Does that make anyone smarter? Perhaps someone was deeply, personally offended — in which case, off with your head, right?
Just learn ThoughtSpeak! It will solve all your problems...
Translation: Google, the closest thing to a public global utility on the internet, becomes an arbiter of what's "true" and what's "hate speech" -- according to the prevailing interests and standards of its owners and of its country.
Yeah, I've seen a lot of companies have postings for the two roles. Usually that means "we don't do devops at all, but we expect our ops staff to know how to code."

It's a fine job to take if you know that's what you're in for, and you're not planning on advocating for actual devops.
You can do it inefficiently and kinda manually in rust via weak pointers.

Otherwise GC is basically the only way in rust. You can have tightly-scoped GC in rust that doesn't affect the runtime of everything else, though. No good such GCs exist right now.

There are some type system tricks in hypothetical type systems you can do to make it possible to deal with these without runtime tracking. You can use the type system to ensure Detach traits get implemented, where Detach is for breaking cycles in a pass before destruction.
Visualizing Commute Times
For the item you're removing, you are presumably removing it because all handles have been closed. But the item you're potentially swapping with may certainly have open handles.
Not to mention all the references to Apple, Unix, and NeXTSTEP. Such as the Whisper voice being used to speak the episode name and styling of the "To Be Continued" at the end of every episode.
There seems to be a lot of jumping to conclusions and knee-jerk reactions in this thread. As a C developer, and having worked on Linux drivers, the description here is quite strange; memory is always freed by the same "layer" that allocated it. The implementation of release_sock (http://lxr.free-electrons.com/source/net/core/sock.c#L2536) appears to have a callback, and appears to not free memory, so it doesn't look like we have the full story here. What is clear is that the author misunderstood the "right way" to use the API in some way, and the lack of good documentation for a lot of kernel APIs is a big problem.

Perhaps Rust could have prevented the bug? I don't know. I haven't looked into Rust a great deal, but the impression I get from what I've read is that it severely limits expressiveness (read: the ways in which you can define APIs) unless you encapsulate things in blocks annotated "unsafe", at which point you lose any checking the Rust does. Would it even be possible to port the sockets code to Rust without fundamentally changing the APIs and data structures? To the Rust people: it comes off pretty badly when you throw around claims like "C effectively is unsafe everywhere" because "unsafe" in English doesn't mean what it means in Rust nomenclature; calling something "unsafe" implies it has bugs or security holes. It is perfectly possible to write bug-free secure C code, and also perfectly possible to write buggy or insecure Rust code. What I think you mean is: C code is roughly equivalent to what you'd find in a Rust block annotated "unsafe", and thus cannot perform some of the compile-time checks that Rust can. Calling it something else like "lowlevel", "expressive", or "tricky" would be better.
That experience hasn't changed you at all? It must have informed you in some way that could have led to some internal growth or least changed or re-enforced existing beliefs
Russian Scientists Make Major Revelation on Text CIA, NSA Can’t Decode
I doubt that exactly that will work. There are tens of thousands of different UAs (maybe 100K). Perhaps some kind of tiny (few CPU cache lines) cache for most popular UAs could help. But again: measure, measure, measure :)
I would expect to be a scaling point past which choosing gasoline over batteries becomes more efficient. Maybe common electric flying vehicles have not reached that size point yet.
You're more than welcome and the thanks are very much appreciated.
* 15min flight time
* I'd estimate 5 miles range
* if you roll it into the water and any part of the battery is exposed you'll be electrocuted and likely drown.

Fixed wing is the only way to go for efficiency and I can't imagine anything other that a hybrid having more than 45minutes flight time @ <40knots.

It's deffo possible to make a high lift, low speed fixed wing that has a short takeoff/landing requirement. There are elec ultralights that do this today.

This whole obsession with elec/'coter design baffles me - even with the most optimistic math assumptions it is a terrible product.
Perl Encryption Primer
you are correct, bleeding edge tech small drones do 25 minutes if you do a large drone capable of people transport you can do 25 minutes empty when you put a passenger inside you get 15 minutes.
It doesn't matter that it's two list appends, 2*O(n) is still O(n).

Suppose the length of (qsort (filter (<x) xs)) is k. Then the time to do the two appends in (qsort (filter (<x) xs)) ++ [x] ++ (qsort (filter (>=x) xs)) is k + (k+1), which is linear in k.

At the same time any quicksort (even an in-place one) will scan through the entire array once in order to partition it, which also takes linear time. (It will take time proportional to the length of the entire array, not just the first half.) The extra work from the appends only changes the constant factors, not the asymptotics.
IIS Crypto
How to shut down SQL Server
We’re going to Uber’s ‘flying car’ event in Texas this week
How would you describe the difference between an engineer with a specialization or specific expertise in "DevOps" and a "SRE"?
Plenty of agencies on services like Google Apps for Government.
http://ec.europa.eu/justice/data-protection/individuals/misu...
Hate-speech can be tricky. There are edge cases where what is "true" can be hard to determine. But in a large proportion of cases veracity is easy to determine.

Are you suggesting that we just throw up out hands and say "there's really no point trying to determine what is a fact, these days?"
Is anything in this thread for real? This post talks about a bunch of stuff that sounds like gibberish to someone not working at Amazon. The hell is an LP? More importantly, how does this possibly become the top comment?

Also this user has only made 2 comments in a year? That's worse than my throwaways
Choose OpenGL 3.3, you’ll loose gamers running Windows on Sandy Bridge GPU.

Choose Direct3D 11, you’ll loose Linux gamers.

Are you sure in absolute numbers, there’re more people in the second group?
Yubikey/OpenPGP smartcards for newbies (2014)
This is mostly due to the audience.

Scientific journals are written for a scientific audience. For the most part, scientists get very adept at identifying good articles from bad, even in well regarded journals. Thus the system polices itself, by rewarding good articles with citations and letting bad or trivial articles wither.

Unfortunately, the general public lacks that inherent skepticism, leading them to cite spurious articles from the East-Austrian Journal of Ass-scratch.
People couldn't handle hoverboards without crashing, now we are going to add another axis to the mix... watch out.
Java Tester – Other Testers
Devils advocate: the noise masks the distortion, which is the giveaway.
> Also, what is SOTA?
State Of The Art
Yeah, I wouldn't really advocate for automatics when you're talking about CDL trucks, although the newest automatic stuff looks pretty interesting.

The automatic gets more appealing as the trucks get smaller. It's also context-dependent, and I wouldn't want to say one is perfect and the other sucks. I've driven SUVs and I'd prefer the manual and a good low gear if I were driving over rocks or dealing with steep inclines. On the other hand, if I were driving a lot over sand or doing towing, I might prefer the automatic.
is SDE II an L6 position?
We've all agreed to things we didn't expect, because none of us are willing to invest thousands of dollars worth of our time to check the side effects of trivial transactions. Instead we make the rational decision to trust our counterparties and to hope they don't disappoint us too often.

This situation sucks, and is a new problem, which deserves a solution. Contracts have always existed, but bespoke contracts for each minor transaction are a new development.

Long-term, we have two choices. The first is that industry devises reasonable standards that simplify the process for end-users. The second is that government will devise standards and impose restrictions on us. I suggest we acknowledge the issue and work on a solution, instead of just insulting those who correctly identify the problem.
Great, I'm sold on leaving unroll.me but I think there is a deeper problem here. Email is so insecure and if you're already using Gmail then who knows who Google is selling your emails to. Google is just a lot better about keeping it a secret. Fooling yourself into thinking your emails are secure if you're not using Unroll.me is a joke. Also, please suggest a secure alternative when telling people to leave a service over security. I'd love to switch to something else that gives me some false sense of security but shutting off unroll.me and allowing my inbox to implode with spam is not a great option right now.
And this has a sort-of easter egg: if you open developer tools in Chrome when at the page, they invite you to apply for developer jobs:

Hi there! Do you want to help build a fast and accessible web experience used
by over 300 million people around the world each month? We're hiring people for
all sorts of roles. Head on over to http://careerssearch.bbc.co.uk/ (search for
"News") to find out more!
Malaria: Kenya, Ghana and Malawi get first vaccine
Privacy rights are under attack. Defend yourself with Getsafe
The internet has led me to believe that Indians are extremely sensitive and insecure about their reception and reputation in other countries.

There are 1 billion+ Indians and 330m+ Americans. I'm sure some hate each other and some love each other. If you think America generally as a whole dislikes Indians, perhaps you can explain why they have the highest average incomes of any ethnic group in the US, own most of the hotels, and lead several Fortune500 companies.

This is probably the third thread I've randomly come across in two days where Indians are whining about their supposed reputations abroad. Keep it up and it'll become true!
I have tried the service, and my interactions with it have confirmed all perceived sketchiness:

In a moment of desperation, I signed up for this a while back. I found it not to be useful and tried to remove my account with the site, which turns out to be essentially impossible.

I ended up revoking access to my email account and continued to receive emails from unroll.me that the service "has lost its connection to your account," which I found hilarious, because in my desperate attempt to get rid of spam, I created more.

I've tried to unsubscribe from these unroll.me emails several times before, and the unsubscribe link takes me to a page containing all the subscriptions that the service once found on my account (the one you'd see if you were trying to use the service---so all that data is still there, for sure, and it has been many months), and I have never actually been unsubscribed.
Journals are flooded in a way you would never believe if not spending a day on the other side of the desk. Many papers are presumptuous and preposterous at best, from developing countries but also from reputed institutions. The model is clearly flawed and the ecosystem saturated, there are a small number of institutions being accepted by default and a lot of the other not being given any sniff in. I am not sure how to rectify this distortion, predatory journals being one effect more than a cause: you can't stop shit / compilative / small incremental papers being put forward and spammed if not charging them a fee? The more you charge, the more probable they desist. Point is such money should be reinvested into the ecosystem, not drained out by greedy publishing corps imho.
Dropbox will turn off v1 of their API soon. Time to update your application
Location agnosticism has been pioneered by the developer community - great to see a platform tap into this impulse. Looks European only for now?
I am a tall, skinny 60-year old, who recently started crossfit, which emphasizes squats, deadlifts, and other barbell exercises. (Previously I did HIIT for several years.)

Crossfit just isn't working for me. At all. I can't squat deep enough, and my shoulders aren't flexible enough to keep the weights as far back as they should be. So I'm stuck doing remedial stuff to get to the point that I can actually lift anything. I've been trying this for four months now, and I'm really stuck on square one. Any thoughts on this?
So if you are famous enough to have your voice seen as distinct, you are already screwed... interesting.
I don't think the tech will improve fast. I've been watching speech synthesis since the 80s, and progress hasn't accelerated over that time.

Speech synthesis is one of those 90% problems - when you're 90% done, you find you only have 90% left to do.

This level of synthesis is relatively easy. Getting to the 'Can reliably pass for the real thing" level is going to take a huge amount of extra work.

It's not even about computational power - it's about the sophistication of the models, and their ability to parse words into phonemes correctly with some knowledge of social and linguistic context.

"Good enough for some applications" - like phone switchboard systems - is a simpler problem. Virtual impersonation is very much harder.
Breaking news: Spicer holds press conference.
To be clear, when stuff's implemented in a safe block, it's usually implemented correctly, ie safe to use. It's just the logic behind it is harder to track than the normal lifetimes stuff.

I'm betting you could do something with a dependent type system - from what I understand you can encode the state of data as a type... but I'm not really familiar enough to say for certain. Take this comment with a huge grain of salt.
There is a lot of shady stuff with Japan and USA surveillance.

Japan has started fingerprinting all non-citizens in 2007. at immigration checkpoints in airports and harbors:

https://en.wikipedia.org/wiki/J-BIS

The winning bid for this system was by Accenture, same company that handles US's fingerprinting system, and their bid was 100,000JPY, or approximately $900 at the time. This doesn't cover even the cost of one single machine.

https://zcomm.org/znetarticle/accenture-japan-visit-and-the-...

A stateless corporation in Bermuda in control of millions of biometric IDs (fingerprints) that are usually hard to obtain for the US gov/spy agencies? In this post-Snowden world, I'm having trouble believing that there's nothing shady going on here.
I think they might just be saying that we tend to reward lying and punish honesty, so we shouldn't be too surprised when this sort of thing happens.

It frustrates the shit out of me, but I think it's true in many cases. This company would have died instantly if they had been up-front about what they were doing. By lying, they've managed to have some success. I don't condone lying and I wish they wouldn't do it, but given the incentives, I'm not surprised that they did.
CEO of ThinkPenguin, Inc arrested for filming police
A good gaming engine supports multiple graphics APIs, making specific ones irrelevant.
Every summer I spend a week volunteering at a summer camp for kids. The camp is structured to be extremly low cost, so they hire a minimal skeleton staff for the summer and rely on volunteers to run each week.

I started when I was 16 and have gone every summer. I credit my volunteering with nearly every one of my soft skills since it's a lot of work to entertain 85 11-13 year olds for a week.

I'm very good at presenting because I have spent years public speaking to particularly hard audiences. If you don't captivate an audience of 13 year olds they will let you know. I am much more patient and flexible from years spent working with kids. I'm a pretty introverted guy and don't usually want to be front and center, but I have developed a whole camp persona I can slip into anytime I need to command a room.

Sometimes it rains and you need to spend a few hours inside. Sometimes an activity you think was going to be really fun just doesn't work. No point in getting frustrated about the weather or an idea that didn't pan out, just change to the next idea and keep the fun going.

11-13 year olds can be extremly cruel to one another and these kids haven't learned to control their emotions and responses yet. Calm, patient listening goes so much further than just trying to fix whatever problem they are bringing to you.

My time at camp has been hugely rewarding and I'm certain I wouldn't have gotten my current job without the skills I learned there.

To my dying day the best idea I will ever have is plunger olympics, which is tons of olympic events performed with toilet plungers. There is plunger toss, plunger lacross, and plunger luge where you lay on a skateboard and pull yourself along with plungers to name a few. The crowning events are synchronized plunging and the plunger regatta in the pool. The kid who wins each event keeps a plunger as the prize and we open and close with lighting the campfire with a burning plunger.
Craftsman donates his tools – and himself
I only say that not because I'm convinced at all about the concept, but because it seems interesting enough to ensure that it's not excluded. I'd like them to be able to run with it a bit and show us more evidence of the advantages. OTOH if supporting it is a bigger deal than I thought then no.
If a local producer is getting outpriced by a foreign company with more resources, turning it into "stop importing harmful GMOs" issue is rather convenient.
SOP Bypass / UXSS – Tweeting Like Charles Darwin (Edge)
^ This. Peer-review is not a magical panacea that guarantees anything.

The way to judge the impact of a scientific paper is through its citation count, perhaps normalized by a typical count for that particular field.
InPixio Photo Maximizer Pro 4 Serial Keys Full Free Download
FWIW, it makes sense for databases, but not for peripherals in which one is controlling the other. E.g. an SPI memory chip. If that were called a "replica," it would be confusing.
I was a volunteer with TEALS last year, and I agree with the improvements in soft-skills, particularly the constructive criticism piece. It is a careful art to give a student constructive feedback while simultaneously keeping them motivated to continue with the course material. I have found this skill to be invaluable in my day-to-day, and I credit my time with the TEALS program for developing it.
Our fixed wing electrical vehicle achieves 1h30 flight time with the same battery weight to total vehicle weight ratio of the 15 min VTOL.
If I'm going to be going to be flown around by a quadrocopter, I think I'd prefer this more laid back approach.

https://www.youtube.com/watch?v=EPC8qElrG-I
If you actually try current vision systems out on real raw video data as opposed to clean datasets of "good" photos pre-selected by humans, you'll see that they are terribly far from human performance.

Same goes for translation systems.

Most current systems (by their very design) lack dynamical representation capability necessary for modeling interactions in/of the world. I hypothesize this is important for AI that actually gets what it's dealing with.
Anyone who can watch YouTube videos can also get on Twitter and make noise (except for a few countries where Twitter is explicitly blocked).
> incorporating metrics other than publications.

This is qualitative and easily gamed though. Science can get mean and highly political. Adding a qualitative metric to scientific achievement would just give ruthless people a tool to hurt good scientists.

Science is a small world. Among your peers in the field, it's not your number of publications that matter but the quality of that work. Your results build your reputation, and that is what gets you jobs.
> Hate-speech can be tricky.

It seems pretty clear to me. Hate speech is free speech.
I think that's the point. If two allies complaining about each other in jest is indistinguishable from two enemies complaining about each other in sincerity, then what's do the enemies complaining about each other really mean?
> mitigates any potential SQL injection problems

Not quite, string concat for defining queries is still plenty vulnerable regardless of PDO.
Supervision doesn't always mean micromanaging or looking over their shoulders. You have to adjust your supervision strategies to the task and environment.

>> 9. Exercise care and thought in supervision. Over supervision hurts initiative and creates resentment; under supervision will not get the job done.

You might give your engineers a lot of freedom but at the end of the day you know what they're working on and you see their outputs.
This is actually quite inspiring!
Launch of BPF and XDP Documentation
No sound...but awesome stuff \o/
The Pale Blue dot. It's where we keep all our stuff.

The two most likely outcomes are humans will expand into the stars or we go extinct (or we're already in the former and this is just a simulation).
Probably with the same technical ML approach that says a quarter is worth 50 cents. http://i.imgur.com/1nNreR2.jpg

Hooray for automation.