skysight-inc/HackerNews huggingface dataset:
As a classically trained sysadmin I've seen this trend going for the last decade.

Some developers seem to be pushing that ops shouldn't exist any longer or should be outsourced to google (who don't hire ops) or amazon (who do).

Managers see this trend and think that hiring only developers is a good way to save costs and do things the "new way".

Traditional ops roles are indeed not as required but security/process/reliability focused people should not be the same people who write new features. They're in contradiction of each other often.

If you're a developer who thinks ops shouldn't exist any longer consider this:

I can write software and design websites as a sysadmin, does that mean I don't need you now, or that I know everything you do?

I argue that it doesn't. A focus on automation is one thing but defenestrating the notion of operations/SRE is going to net you a bad time.
Rasa raises $13M Series A led by Accel for open source conversational AI
When to Use React UseRef and UseLayoutEffect
Once again something is at odds here. You give resounding "Yes" comments, but in the backwards compatibility discussions I had with language team members, those "Yes" comments were actually "not really our problem" answers.

I also don't know how current code running in a future compiler is forward-compatibility. And the Rust guarantee only kind-of holds if you define "code" as "crate". Everything outside of or crossing that boundary is not compatible.

To clarify and bring it to an example: Are you guaranteeing that `(a<b, c>(d))` will always be parsed as a tuple with two comparisons? Because if so I believe you're the only one.
Behind the Buzz: How Ketamine Changes the Depressed Patient's Brain
On the flip side, if we're going to be discussing libraries, remember that things like "Maybe<String>" aren't free. That "Maybe" wrapper in the general case has to expand the size of the underlying data structure to adjoin an additional element to it, and that's something else a library may want to think twice about.

I say "in the general case" because in the specific case it is not always necessary. ISTR Rust implements a specialization on pointers where you can syntactically wrap an Option around something and it's smart enough to use the null pointer directly as the missing case under the hood. However, if you've got something like a plain ol' machine int, you have to expand it somehow to get an Option or Maybe, because the compiler is not entitled to remove even a single element out of those for its purposes.

How acceptable it is depends on your ability to declare an in-range (for the data type) element as the "impossible" element. Being able to use an in-range element is more efficient, but less general. In this case, simply by declaration Ted says empty strings are not valid. The next time he does this, they may be, and the technique would have to be adapted to that. A library that uses some equivalent to Option or Maybe is a good safe default for a library, of course. Another safe default is to create a new array and return that, too. It's not that hard to end up in a place where the safe default library is not suitable, although nowadays it takes enough data to choke a horse to get there since our computers are so darned fast.
NoScript extension officially released for Google Chrome
it's easy to achieve incredible results using uncredible methods.
What are your thoughts on Lua Love [1] ? I have done some Unity, Unreal, Pygame, Processing, etc. And Love has always had the shortest time from idea to running sketch.

[1] https://love2d.org/
Ask HN: Which computer science field masters is worth studying in USA?
Including university that is good for any field, and the job opportunities that it may spawn after studying.
Downvote me to oblivion on this - I don't care. If you drive while high you are threatening the lives of others just for kicks. You don't want that blood on your conscience if something goes wrong. No your reaction times, focus, and judgement are not the same. They just aren't. I am not anti-marijuana by any stretch but there is a time and a place for it. Driving is not that time.
Computing Summaries of String Loops in C for Better Testing and Refactoring [pdf]
I've noticed that even with an earthed power supply I still have the problem with the newer USB-C MacBooks. I find it rather uncomfortable on my wrists.

A MacBook I had quite a few years ago had a cracked chassis - touching that when using a non-earthed power supply was enough to be a little bit painful.
Fwiw, I bike to work in Cambridge and take my kids to school by bike on the way. It's by far the most consistent way to get to pickup on time. We bike through winter and wet weather.

Negatives? My wife doesn't feel comfortable riding the big bike with kids and there's only one bike with two seats. If the big bike goes into the shop, things get complicated but the same would go for a car-based commute.
Given that Unreal only now added such support via https://molecular-matters.com/products_livepp.html partnership, I wonder how Godot is actually doing it.
Reusable is 8000kg to GTO, not LEO. LEO performance in fully reusable configurations is 30+ tons.
Precisely!

Violating the sanctity of one's blackboards is one of the worst possible offenses in the academic world. Cleaning staff sure knows better than even glancing in their approximate direction.
Can we finally stop having sci-fi films in which the whole outcome of the movie is solely determined on some heroic manual flying of a spaceship while simultaneously using manually aimed weapons like it's World War II?
But why would she be assumed to be the product manager (or its equivalent in the academic realm)? She has a doctorate in Computer Science from MIT, so she clearly has the technical chops. And she's in the early stages of her academic career, so she hasn't reached the point where she would have the ability to claim grad students' work as her own (which would also be a huge ethical lapse, though apparently it does happen [often with women as the victims]).

In my experience, people don't start looking into these things without some other suspicion. In a work setting, that would be things like impressions of poor productivity, claimed output not matching perceptions of competency, etc. But those involve a ton of data points, based on direct interactions with the person. In this case, the article gives us the following demographic data points:

- 29 years old

- Woman

- Computer Science doctorate from MIT

- Assistant professor of computing and mathematical sciences at the California Institute of Technology

Which of those data points suggests that her work output should be questioned?
The browsers we target don't need polyfills.
That's on top of what Visa charges the merchant.
"Introvert" still doesn't mean "shy" or "socially awkward", however much shy and socially awkward people want to redefine it as such.

As a confident introvert who doesn't flounder in social settings, this stuff annoys the hell out of me.
It doesn't necessarily make it harder. There's a burn to slow the booster down for re-entry, and having the side boosters do a lot of the work means more fuel / delta-v can be saved to slow the core booster.

The FH is apparently capable of 8,000kg in a reusable GTO launch ( https://en.wikipedia.org/wiki/Falcon_Heavy#Capabilities ), and this satellite was only 6,000kg. So it looks like there would be plenty of fuel available to slow the core down well below the survivable maximum.
> Autism does mostly resolve itself, either "for real" or because the patients learn to mask it well enough to "not have symptoms"

Having worked with autistic youth before, that's simply not true. First, autism is not a disorder that can be cured but worked with. Second, it doesn't do it by itself, but _can_ get better, with different approaches, and most of them involve hard and persistent education work. Lastly, the part of the spectrum that can look as if they were "normal" is a rather small proportion of the whole ASD.
His moustache fell off.
haha that last video has a guy cycling through an indoor marble floor mall and a dog just casually wander in.
How's your experience with writing device drivers for NuttX? Is it easy to attach manufacture's device libraries? The biggest reason that I stick to FreeRTOS is the fear of writing device drivers from scratch for a big RTOS like NuttX.

I did some contributions to RIOT-OS [1]. Honestly it was nightmare to me because they have strict policies not allowing manufacturer drivers so I should write peripheral registers directly, which leads to a lot of bugs that is hard to debug.

[1]: https://github.com/RIOT-OS/RIOT
NPM apologizes for ham-fisted handling of recent staff layoffs
ZephJS looks cool, will try it soon. Thank you!
that's it, we're officially close to a recession
You just need to search for papers, quite a few available.

In fact, during the 60's Algol variants were already being used to write compilers and OSes.
Where do you get that understanding? All the comments and the summaries I've seen by language team members on this give me a different impression. See this comment from Niko for example: https://github.com/rust-lang/rust/issues/53668#issuecomment-...

So, can you point me to a comment that tells me that the policy still holds and is as you are presenting it?
Deep work? We live in a world of open offices, daily standups, max-four-hour JIRA tickets and pair/mob programming. The people in charge don't believe that "deep work" even means anything.
For another perspective, my commute is a routine of watching cars break the law and endanger me with impunity. It's only superficially acknowledged by others and I have yet to see a cop pull over a car for committing an infraction against a bike.

So while I do obey the law as best I can, it should be easy to see why bikers would stop caring. The law is not enforced, even when a cyclist dies. So where's the merit in the law, if you're a cyclist?
Special AMD’s Comeback Story – Intel vs. AMD Marketshare
>Godot can support different languages (unlike Unity or Game Maker), but IIRC that requires recompiling the engine and may break the editor.

Personally i've been using this for godot:

https://github.com/GodotNativeTools/godot-d

It's been working well for me.

I compile my code and include it as an .so in my project. No recompiling the editor.
I have the same problem with a bog-standard Dell laptop power supply. The safety ground (earth) lead is bonded to neutral way the hell back at the meter so there's too much inductance in the lead and through the whole house to do much good other than prevent electrocution.
Can you use the coinbase debit account to pay off a credit card?
> The data they collected about you is their data.

9 times out of 10 they’ve collected that data without my informed consent and using my computer hardware - which I did not consent to be used for that purpose. It’s computer fraud of some kind, but IANAL.

Edit: If I flip your argument on it’s head, doesn’t torrenting something make the torrented copy of the media “mine” since “I’ve collected it”? Yet we usually call that a copyright violation and illegal.
> I think it only makes sense to test for harder drugs e.g. opiates and amphetamines.

I think you would be shocked to learn how many of your co-workers take prescription opiates and amphetamines, and aren't punished at all for it.
Ask HN: Full-stack JavaScript and “traditional” webdev contrasted?
I'm not a typical software developer - I'm an SRE that does a lot of different things. Webdev is not my cup of tea, but I do check in every now and then to play with it and get a general feeling. I'm making a round right now and trying to wrap my mind around the current trends. I'm looking for a good general piece of text (eg. not framework specific) that would describe current trends and popular solutions in terms of architecture of modern web development. For example: for applications that have most of their code running in the browser, what's the common strategy for data persistence? Do people go for key-value stores that they talk to directly from their clients? Or do they end up writing custom REST apis for their favourite traditional db?

For my current baseline: "traditional webdev" = primarily in python (eg. flask). My JS is pretty rudimentary - I've read "Javascript: the good part" and I used it a little bit for frontend stuff together with jQuery - so I'd say ES3 with bits of newer improvements.

Thanks!
>In my opinion, Assange lost his moral high ground after it came out that he was communicating with Trump Jr. and helping the Trump campaign.

Why would Assange lose his moral high ground by acting consistently?

It’s no news that Assange wants to destroy the US, working with the Trump campaign seems like an obvious choice.
Search is one of slacks worst features and I resort to scrolling which is also majorly painful. I can count on one hand the number of times I've found what I needed via slack search in 4 years with it. I've had it be unable to find the exact text of a message on screen in a channel I'm searching in a day later (tested).
I'm very much in OOP-land when it comes to architecture at large, but a good portion of my code these days could be summarised as: using a 'classic' OO language to namespace pure functions.
Chevron to Buy Anadarko
How to Bring Your Team Together with a Mid-Project “Kickoff”
I think he was understating. Dismissing this results is in fact the right approach for a scientist.
this new wave of chat clients is shit

activity does not equal productivity
> Her "crime" was basically naive, opportunistic networking with influential people

Yeah, under the direction of Russian officials, as an unregistered agent on their behalf.
Ditch TV, especially news, radio and newspapers, sign off to all social media sites, then read only technical books, novels etc. or listen to technical podcasts etc. Get out with friends, meet people face to face and refuse any activity involving (or worse, requiring) social media.

I share a very similar situation and doing this helped a lot.
Most of our feelings about world events are caused by perception augmented by technology. Now I'm not suggesting to stop using any electronic device as that would be plain stupid, but rather to realize that people got killed 1000 years ago just like today, we had a corrupt ruling class 1000 years ago as we have today etc. but we didn't have the media telling us about that, or with the same extent, so we wrongly believe we're experiencing events that never happened before: sadly as a species, we're still the same bunch of bastards we have been for ages.
Time will help because humans do indeed evolve, but not that fast, so we'll likely need a few thousand years before we learn to pursue common goals and our own happiness together, without damaging other people.
Hoverslam!
Viable alternative or not it still affects large number of users. Millions is not a small amount.
It's because HN is a stereotypical echo chamber where the correct opinion right now that fits the stereotype is to hate Slack.
That's just speculation, I wouldn't cite it as an authoritative source.
Bitcoin Technical Analysis: Bullish Breakout Still Undamaged
Japanese business culture has an almost absurdly heightened sensitivity to positioning, diction, and body language.
Don't forget mailman + elastic search.
> > offering to register them to vote sans additional proof of citizenship

> You are not automatically registered to vote just because you have a WA driver license.

I find it interesting you didn’t actually critique what I said.

In my experience, that’s common with people who hold your position.

There was also no attempt to reply with actual facts: just more fallacious arguments when they were called out about making an unsupported claim and ad hominem —

> Because there’s no significant amount of fraud occurring that ID requirements would fix, and ID requirements are often made to unfairly disenfranchise certain groups.

That’s what HN groupthink is: unsupported facts and ad hominems in support, downvotes and strawman responses to people who disagree.
> It's also stated that men are more visual so seeing might what helps them use their imaginations.

As further evidence of this, look at the fanfiction community, a community with a large focus on literary depiction of romance and sex that's dominated by women (at least on the author side, where stats are easy to get).
fit your entire article on one goddamned page

we live in ultra-high resolution monitors and your site is one fucking sentence above the fold
I'm not required to use HN by my job. I am required to be available on slack.
How a Working-Class Couple Amassed a Priceless Art Collection
> It's current that kills, not volts.

I wish people wouldn't say that, it's a complete mischaracterisation of how voltage and current work.
Very early ShadowDom had worse performance, but the major browsers have been hard at work improving it for a while now. I haven't benchmarked in several years but I wouldn't be surprised to find that it is now a boost in many cases.
> But the results are very strong.

Great, so we have a study showing that either the treatment or the placebo effect is very strong. Wait, that's not very useful, isn't it?
The word "willfully" is too strong.

Short of Apple and ( theoriginal) WhatsApp, I don't there was/is another major company that took encryption between devices as serious as RIM did: getting on the podium with bronze is not a bad accomplishment.

We can also thank them for helping move the ball forward with ECC encryption. They were taking crypto seriously before Apple and others even were in the game.

The fact that they didn't manage to get things perfect, or implement what we now call end-to-end encryption, shouldn't diminish the positive things they did.
To return your challenge to Django, do you have an easy way to compose queries as neatly?

```
issues_query = Issue.objects.filter(location__contained=bounding_box)
if all_of:
for tag in all_of:
issues_query = issues_query.filter(issuetag__tag=tag)
if any_of:
issues_query = issues_query.filter(issuetag__tag__in=any_of)
```
Disabling withdrawal symptoms, mainly. The literature has plenty of quantizations of harmfulness of drugs.
I think that is only an issue with hard to clean equipment, like engines.
The methodology is so weak that it's impossible to know whether the results were strong or not.

Studies of psychological conditions are notoriously hard because much of the quantification is subjective, but this study wasn't even blinded and had no control.
Do you have some reference on this ? I'd love to read more about it.
Yea, I wish we'd get a more detailed explanation of the accounting on this. For all I knew it was totally plausible that fairings would be destroyed by sea water, and it was also plausible there'd be no damage. The part that confuses me is why they would spend so much effort trying to catch them with Mr. Steven if they are in fact serviceable after a swim. Maybe the idea is that salt-water refurbishment-and-reuse saves a bit of money compared to expendable, but mid-air-catch would have saved more but turned out to be too difficult?
Not him but the Discover It card gives rotating 5% cash back and a cashback match for the first year, making it 10%.
Almost certainly not - there's all sorts of precedent from rolled-away cars to high wind incidents that just because something has ended up on your property does not make it yours unless the owner has abandoned or discarded it.
Can't you simply unplug this connection and install a proper earth at your place? That's what I did (literally: huge copper bar buried) and a lot of stuff (including the shower, which in my country is electrically heated) stopped giving me tingles.
That added nothing to the conversation. HN may have a uniformity of opinion, because a large fraction of effective people in Software don't like something. That would be worth talking about. Ad Hominem attacks are pointless.
A hash table does not need to have a collision resolution strategy. It's only definition is key/value pair. That you can have buckets function to avoid collisions is "extra" so to speak.

C# linq .Distinct() does not do that, it only checks on the key.
More they looked at IRC/Slack, isn't it? I suppose you could compare it with XMPP group chat which has recently gotten end to end encrypted.
Can anyone give a ELI5 (for developers) of how this technique works?
Standardized Test Companies Scramble to Fix Weaknesses After Admissions Scandal
>"information for every female voter in 79 of Turkey’s 81 provinces — more than 20 million entries’ worth of addresses and cell-phone numbers".

This is a lie spread by serial fabricator Zeynep Tufekci, WL never released or hosted this dump. Wikileaks retweeted a link to this dump.

natsecgeek/Emma Best posted this dump by an unknown hacker, WL and thousands of others retweeted it. At the time it wasn’t described as “turkish female voter db” or anything.

The voter dump had nothing at all to do with the AKP email dump mentioned in the story.

WL never even had the voter data https://pbs.twimg.com/media/CoV8zQrUIAA2bPG?format=jpg&name=...
Fastest Float-to-String Conversion
Uber's IPO Filing Describes Two Travis Kalanicks
I'm building a Chrome extension[1] which uses NLP to determine whether you're on task by comparing the topics contained in any new page opened.

It works fairly well, albeit not perfectly at this point.

[1] - https://deepmode.app
> It doesn't apply to audio of course, but watching BBC video content now requires you to be a licence payer doesn't it? So they need to know who you are. I guess they just extended the system to all content for simplicity.

The database for the BBC website logins and the database for people who have a license fee aren't connected, and couldn't be under the Data Protection Act.

The BBC login doesn't check if the information is valid, or if you have a license, it's literally just for user tracking for data.
(0) There's no control group. This isn't science.
As a parent of two teenagers in a relatively affluent part of France I can assure you they have zero interest whether this is Apple or Android. The thing with the bubbles color does not even register.

I would say that the importance of the model is much higher in poorer areas (I know very well a few parents from "the suburbs" (les banlieues), which in France mean unpriviledged zones).

The children of parents who are very well off would have an older phone, sometimes with a broken screen.
While I know what you're getting at, the word "never" really isn't helpful or useful. There are certain times where innerHTML(or insertAdjacentHTML) is the best approach. It's really not that slow that it can't be the most clear and concise solution.
My two major gripes are that it's first hitting the UK market and it has liquidation fees associated.

I agree with the premise that we shouldn't need to convert to fiat but unfortunately we have to follow the pace of adoption. You could create a POS device tied to a service that accepts crypto-only via chip and pin or magnetic for the business. I'm doubtful many businesses are hearing from their customers that they want crypto only payments, however.

I lead the development of a crypto debit card in the US. If anyone has questions, shoot me a message.
Was that true in the 1050's? 1960's? Back then, the upper-class folk who inhabited offices would not think of emptying a wastepaper basket, clearing a desk, cleaning a floor. They may have had different expectations about who's job it was to erase the chalkboard as well.
We have around 6k channels for our 1500 employees. I have around 60 I'm in that I need to pay some level of attention to or that I'll get Facebook defriend shamed for leaving. Conversations happen instantly and at odd hours and decisions are made and then scrolled past. Each team I work with has at least 3 channels, public, private, oncall/cr. Often an additional one per micro service. It's a mess.