skysight-inc/HackerNews huggingface dataset:
This barely readable webpage notwithstanding (my advice: use firefox's reader mode to remove the CSS) I am sad about how the devops community changed from being about practices (like "don't throw code over the wall" and "release often [for various reasons]") to seemingly being wholly about technology.

A huge proportion of people "doing devops" (whatever that is supposed to mean) are in fact really just lobbying for the likes of terraform and kubernetes to be adopted, preferably via some expensive Amazon/Google/Microsoft service. This article is no different. Now the answer is for the sysadmins to code Javascript and use something called Pulumi. I don't remember this being what DevOps was when I was interested in it in 2015.
Refuse to ever see them in person again until they do. Block them from viewing your Facebook wall until they do. Open every phone conversation by asking them if they have done so, and to send you a photo of the certificate if they did, or otherwise politely but firmly end the conversation and hang up. If they show up to a family gathering, leave immediately and take your children with you.

Ask them to send you a photo of their smallpox vaccination scar, if they have one.

It’s not about convincing them that you’re right, because you can’t do that - they’re addicted to Facebook, so reason is clearly not operating as it is. It’s about changing how they weight their decision using factors you can control, like your physical presence and your Facebook wall.

(If you don’t know them well enough to see them in person, don’t bother, just cut them off and block them from seeing and commenting on anything you post.)
Where was the majority of user and creator attention dedicated to on the 2 platforms though?
That's a great review, keep'em coming, people!
Unfortunately, no. That one is quite nice as well, though.
Back in my day we did our websites in 5k.

https://the5k.org
A lot of the "actual work" includes distribution, which the govt is handling through military.
The Complete Guide to Angular User Authentication with Auth0
Learn how to add user authentication to Angular using Observables and HTTP Interceptors.
For anyone else, his Youtube channel is a must watch if you're into woodworking. His approach is wildly different than pretty much anyone else, which is very refreshing:

https://www.youtube.com/user/Matthiaswandel
The ability to jump from game to game and try so many games (often inspired by other games) seems to be a big draw for my 11 year old.
You should check Gnome Disks, it alrady has bencmarking builtin and is installed by default on Gnome environments.
I would have no problem with mask to be adopted as a thing that people do.

Try changing this argument from 'wearing masks' to 'washing hands' or wearing seatbelt.
Off topic: why is "Black" capitalized but "gay" is not? What's the rule here? I'm not a native English speaker, sorry!
Let's say you refactor code, then you might be inclined to change a type signature somewhere, which means you'll adjust your program until the compiler isn't complaining anymore. You'll work until the compiler is silent.

The conpiler being silent, here is only an indication that your types and code match. Not that your assumptions about the program match with its outputs (e.g. the user interface).

However, unit tests are usually written to assert assumptions. Or to "freeze" certain parts of the code so that these mismatches don't happen.

In contrast: Types within the source code and depending on your way of thinking about types, many programmers will not see them as "declarative unit tests".

In practice, this means that you sometimes get "surprised" by some unit tests that are failing after a refactor. That's good because it sheds light where you've made mistakes when changing your code.

To some degree, of course, this is true for types. E.g. they will always help you to point out when two APIs mismatch. However, a test usually is contained within a unit with a clear description motivating its existence. It's so much harder to accidenitally changing a test for the worse than it is to change a typed function signature for the worse.

Lastly, very often functions are crucially dependent on input values and not their types. So even if, in a dynamic language, you get b=0 input into div(a, b) return a/b and it's a valid type, you should test for values as in this case as you can't divide by 0.

So in many cases, even with inputs it'd be necessary to unit test e.g. function signatures etc..
They do sound incredible. Though I don’t think I’ll ever own a voice assistant.
Okay:

> Uncomplicated influenza signs and symptoms typically resolve after 3-7 days for the majority of people, although cough and malaise can persist for >2 weeks, especially in elderly people and those with chronic lung disease.

https://www.cdc.gov/flu/professionals/acip/clinical.htm

Seems like over 14 days of flu symptoms is common.
Half the COVID survivors from Bergamo in Italy haven't recovered 6 months on
While my professional life was going well, my personal life sucked. I considered my self a self-development junkie - trying one method after another. I lucked onto a seminar called "The Secret of Creating Your Future". One of its tenets is goal setting. This seminar was an introduction to NLP - a worthy goal. My original goal was to better my professional development, but I discovered that my personal development was improving enormously as well.

Eventually I was enrolled in courses aimed primarily at professional therapists. They certainly welcomed me as they need people to practice with as they themselves are learning new techniques.

This series has enormously transformed both my professional and personal life. Highly recommended.
Philosophy hasn’t stopped being relevant, if anything, it’s even more relevant today in a hyper-globalized world. What’s changed is that academics have become over-specialized, to the point where many outright deny the usefulness of entire academic fields. Scientists like Einstein or Humboldt were well versed in philosophy and religion, whereas today the “public intellectuals” often say philosophy is outdated or useless, as if 21st-century American values were the best, final ones, never to be questioned again.

One would think that after Fukuyama’s end of history nonsense, we’d have learned this lesson, but apparently not.
I've tried but haven't had any luck. I think my memory of the animation just isn't enough to be able to provide enough detail other than a girl standing on a cliff with the wind blowing her hair. I feel like flower pedals were blowing around too but at this point it's been 15-20 years since I've seen it so who knows what is accurate about that memory?
I don't understand your example, those Klipsch are just speakers, you'll still need an amplifier and bluetooth receiver.

This feels like comparing apples (no pun intended) with oranges.
For this purpose, I'd strongly prefer LDAP over OIDC.

The reason being, companies that have a need for something like this are much more likely to be set up with their own LDAP server than with their own OIDC provider. I'm guessing the next most useful one might (still) be SAML, and then OIDC would be the cherry on top.
Funny enough, while i have worked in a company like HubSpot and we did those excersizes and stuff, we were just a normal company.

In my current company, all those culture things are also communicated, they are just not a blog post on the internet and they do not feel like a cult :)
* For news: Financial Times; The Economist

* UK politics/culture: New Statesman (not The Spectator!)

* Literature: The London Review of Books

* Cooking: BBC Good Food - so good to receive a thick magazine of new recipes each month, stops your lockdown cooking repertoire getting stale.

My favorite from earlier in my life were: National Geographic (as a kid) and Byte (teenager; taught me everything I knew about computers).
This isn't entirely true; the technology is still very new.
You mean the first phrasing, not the latter, do you?
It's important not to think of it as a market. It is pretty valuable (and not in terms of dollars right now) to create things like this.
I'm not entirely sure what's supposed to be "novel" about region-based memory management. It was featured already in Cyclone, a C-like memory-safe language that was a heavy inspiration for Rust. Rust ultimately went for borrowck and lifetimes as opposed to general regions because of ergonomics. Regardless, it's always interesting and worthwhile to see alternate approaches being revisited - for instance, explicit regions might help with some scenarios that currently require unsafe{} in Rust.
To each his own I guess... I find ligatures show intent, are easier to identify and help instantly identify typos (== vs ===). I also find the things that ligatures replace are usually ugly "programming specific" sequences of characters. For instance, arrow functions look much better with their respective ligature because the equals and greater than characters are guaranteed to be aligned perfectly.

I'm primarily working in Javascript, so it may make more sense to use ligatures in my dev environment. And, as others have said, ligatures need to be explicitly enabled in your editor.
>Will you wear a mask every flu season, forever? It's worth it if it saves even one person a trip to the hospital, right?

Would it be so bad to wear a mask when flu season is around? Plenty of folks do in Asian countries to no inconvenience to their daily lives.

I do hope that going forward we will be more educated on the benefits of wearing a mask here in the west and we take the lesson to heart. I doubt it though.
if you deny the influence of pop-culture on how people see the past, you're deluding yourself.
Slightly off-topic, but with Glenn Greenwald resigning recently and the reasoning behind it, I feel no desire to read the intercept anymore. I am sure they won't be hurting for viewers to sell their type of "correct" propaganda to.
As does Fedora as of Fedora 33!
> Since Emacs is not multi-threaded

Seems weird that no one would have built a multi-threaded emacs by now.
The MIT wrtocle does not link the original article. Here is the original research paper:

https://proceedings.neurips.cc/paper/2020/file/aab085461de18...
Wonderful movie - one of my all time faves. It's based on Carl Sagan's book of the same name, which is also excellent.
1080p video playback is pretty decent. Youtube in Chromium or Firefox is mostly perfect but plainly with some frame drops. A h.264 encoded .mp4 file at that resolution, played with mplayer, is rock solid. VLC too, except mysteriously, it currently gives a black screen when set to fullscreen.
> Expect loads of cynicism.

Well deserved, too. When somebody makes a point of saying something that doesn't need to be said - and makes a point of saying it over and over again as if it were profound - anybody who's been around for a little while gets really skeptical really fast. There's a famous Reed Hastings (of Netflix) quote along the lines of "do not tolerate brilliant jerks". Naive people love to share that quote - and it's undoubted that they have somebody in mind who they'd prefer not to tolerate when they share it - but there's literally not one single human being who's ever lived who has said the opposite. Why does it need to be said, then? Because he (and the repeaters of the quote) needs justification for not tolerating people who's face he doesn't like, no matter what performance numbers they can produce in their defense. This slide deck includes a good quote from Grace Hopper: one measurement is worth a thousand expert opinions - but anybody who puts together 100 slides about "culture" bases everything on "gut feel" and ignores actual data.
There's a hacky workaround, but it depends on how many drives you have and what your tolerance for downtime is. I had 2x8TB drives in RAIDZ1 configuration (sda, sdb), and I added an extra 8TB drive (sdc).

My solution was:

offlining one drive (sdb), degrading vpool1

creating a vpool2 in RAIDZ1, with sdb, sdc, and an 8TB sparse file on a flash drive

offlining the sparse file, degrading vpool2

sending a ZFS snapshot from vpool1 to vpool2

destroying vpool1, and adding sda to vpool2 to replace the sparse file
> Those using Electron aren't desktop developers,

I think you are getting into "No True Scotsman" territory here.

> ever heard of CUPS and SharePoint?

I haven't messed with either in quite a while, but are the use-cases for those UIs supposed to be from the same machine serving them (ie. a desktop app equivalent), rather than over the network?
Antivirus software corrupts universal macOS Nightly builds
I've been sending my computer audio to my Homepod Mini every day since I got it this week. Can the full sized Homepod not do this?

The 2 second delay is annoying, but doesn't really have a big impact for music.
I read it. It's legit. I would add 25%%%
It is alpha and it is from Google. Electron has neither of those flaws (which btw combine in my opinion to some kind of super-flaw, like those Transformers toys).
This molecule

https://en.wikipedia.org/wiki/Ursolic_acid

would be a nice feedstock for making steroid-like substances.
Thanks for pointing this out to me, I did not know about it, is it new? I remember a few years ago when I would start "Disks" in Ubuntu it would open the "baobab" tool. Might be just an unfortunate naming colision...
Big Sur delivers big kick in the balls to Apple users
Interesting! Is this supposed to be an easier-to-read Rust?
Learning takes time and effort, and the more general the tool I use the better.

I mean, you could have just written this. It's fine you don't want to learn anything new, but it makes your judgement suspect - hence the "Wayland vs X" confusion.
Thanks. I figured that if this was bullshit (likely), some smart person on Hacker News would be able to cut through it quickly.
No, they are powered speakers - amplifier integrated in the case - which supports bluetooth and the other inputs I mentioned.
> OTP inspired actor systems that run Webassembly code are a brilliant (and potentially way superior) alternative to microservice madness

I very much agree with this. While Actor model systems have not been commonly encountered in the circles I've run in (we don't need no stinking XML Web Services, we're going to microservices wooooo), this confluence of (Actors + Rust + Wasmtime) seems perfect for the age of increasingly-parallel CPUs as Moore's Law comes in for a landing.

I hope these kinds of efforts start to represent the dawn of a beneficial trend that starts us down the curve of excitement, cargo culting, then depression, then plateau of standard utility.

This trend doesn't have to get as bad as the OO craze of the 90s, but it needs to grow large enough to get people to stop reinforcing the OO model out of baby-duck syndrome or inertia.
I think OIDC should be the default authentication for services like this. It is the newest, and simplest, of the three. Any sort of integration with existing SAML or LDAP can be done via a bridge. Keycloak supports this, I believe.
Mac-Optimized TensorFlow and TensorFlow Addons
In foundational theories that are strongly typed (such as

https://papers.ssrn.com/abstract=3457802, which is much

more powerful than first-order ZFC), one version of

the Continuum Hypothesis is still open although other

versions have been proved or disproved.

It has *not* been proved that the open version cannot be
proved and it has *not* been proved that the open
version cannot be disproved.
One is most likely to be molested as a child by a family member, and, most of these companies prefer young hires
When I bought my router table, I remember reading a lot of articles about lifts not being worth it due to lack of repeatability / slop in most of the DIY and cheap mechanisms unless you bought the $500> lifts. I'd be curious if this had a similar issue. I went with the Bosch table without a lift for $169 US, and it's nice that I can put it under my bench when I'm not using it. I use it with the fixed base on my DW612, which means I can move just the powerhead to the plunge base when I don't need the router table, so I've only had to buy one router. Works pretty well, and the Bosch comes with a whole bunch of options for jointing and workholding as well.
Trademark and Copyright Symbols: Don't Use Alphabetic Substitutes
Even looking at what you've typed was hard for my old (!!) brain to read, especially != and !==.

It's brain training - you find "!" hard to spot, and I don't. And vice versa for ligatures. Thank goodness we both have choices!
Maybe start by using it to remember git commands, or something of that nature
Depends on your taste, I guess. For me this is quite minimalist:

https://images-na.ssl-images-amazon.com/images/I/41A-xmDb8nL...
I don't think I understand the difference between regions and Rust's concept of lifetimes. In my mind they were two sides of the same coin, but you seem to argue otherwise.

Note that my knowledge of regions comes mainly from Cyclone, not Vale or Verona, are those different concepts with the same name?
This deck seems to explicitly confirm that HubSpot has not meaningfully changed in the last four years.
For me the big win is that it feels familiar to users. It's not a native app, but it looks like their native browser.

Users are acutely sensitive to apps that feel right. It's something Java learned the hard way, or not at all: there's an uncanny valley if you get it wrong, and users hate that. Native apps will always be better than a web app, but a web app will be better than an app that doesn't really have a home on any platform.

It would have been great if users were willing to say, "Oh, I know this, it's a Swing app, just like the one I used on my Mac/PC/Linux/etc." But Swing never really succeeded, and web browsers did.
It couldn't be more subjective than that. This, and color schemes. Having any kind of argument over the subject is an utter waste of time indeed, as it ultimately boils down to preference.
They don't dictate anything - I am perfectly free to try to set up "the last page on the internet" which will be penalized in rank compared to anything else.

They would indeed prefer to be utterly ignored by designers over being gamed to but SEO remains something optimized for like clickbait titles and headlines.
Why algorithmic puzzles are the right way to hire engineers
Just recently I started working at the sixth place in my 9-year career(excluding side jobs), so I am somewhat cynical.

Here's the main problem with having a culture code:

It's often created and agreed upon by a clique of employees who've been working there for years - newcomers get a say inversely proportional to the number of employees they encountered on their first day.

The best culture I participated in was in a project where we were all contractors in a freshly formed team - working remotely at that, with no code of conduct aside from maybe "don't be an asshole" - enforced by our leader, who was by the way great at her job.

I'm still in touch with these people even though we were disbanded after six months and that was there years ago.
https://flutter.dev/desktop

Still in Alpha.
Nope.

The file search uses `ripgrep` which is written in Rust. But that is it as far as I know.
A five second search finds papers on mRNA vaccines from 2018. I see no papers on Covid prior to 2019. In relative terms, as the parent comment was using, we have been studying them longer.

I am not arguing that they are well understood, but I imagine most people are filling in that word when they read the comment.
I'm not sure why you're assuming bad faith here. I attempted to and found no source indicating a proportion of flu cases with lingering symptoms, with most sources only giving vague statements that symptoms can persist. If you've done the research and found it easy, would you be interested to share the results?
You don't have to trust the Intercept in general, but you're not doing good by Greenwald if you just ignore reports about the death tolls of the post-9/11 wars. His entire crusade against the mainstream media was started by their complicity in said wars.
They are speakers with a built in amp, bluetooth, and various other inputs.
Isn't it a bit early to say it's not a take once a year vaccine? Afaik we don't even know if getting covid makes you immune to covid longterm, we definitely don't have the long term info on these vaccines yet.
Qt is very doable from Python these days. I've found it quite nice to work with. I would guess you still have a bigger pool of engineers to draw from with web tech though.
Show HN: An experimental O(1) garbage collector
That sounds a bit like that soon programming will be gone.

No it will not. Nice dream, but it's not gonna happen. Devops is here to stay, or worse, devops will eventually move into the "real" development. With proper languages, not what we have right now. Either programming languages or something like Dhall.
First and foremost, it's for the ~4,000 people that work at HubSpot and who actually create the culture and live it day-to-day.

Second, it's for those that want to better understand HubSpot and how we work. It may be because they're considering joining the company. Or becoming a customer. Or becoming a partner.

Third, it's for the community of entrepreneurs that are building businesses. My hope is that it can be a useful example of how one company (that has done reasonably well) thought about culture -- and articulated it.
“Google presents Chrome for download as either an x86_64 package or an M1 native option—which comes across as a little odd, since the M1 native version is actually a universal binary, which works on either M1 or traditional Intel Macs. Presumably, Google is pushing separate downloads due to the much smaller file size necessary for the x86_64-only package—the universal binary contains both x86_64 and ARM applications, and weighs in at 165MiB to the Intel-only package's 96MiB.”

It is not clear what is being saved here.

Apps can determine whether or not they are running on an M1, so it should be possible for Google’s update code to download only the stripped version for the actual architecture.

I hope this is just a temporary situation.
I use DDG now, but still, I don't discover much stuff by search engine queries, instead their use to me is to answer specific questions.

To find interesting stuff I mostly use aggregators like HN, MetaFilter, Reddit, etc, and from there I populate my RSS feed to keep track of the good stuff. Can't forget Wikipedia.

Of course other media (such as newspapers, magazines, books, radio shows, etc) has a lot of interesting stuff, and then of course other people knows a lot of interesting things, so if I get an interest on a thing I can start some search on a subject, but if you don't have a specific query in mind, I agree that search engines give weak results.

Interesting question, I hope you get more answers!
When the other choice is a demonstrably inferior learning environment, economic ruin, and a major public health hazard that has already killed just shy of 250k people in just over 9 months.
Oh dear - from my small sampling of Wish deliveries, I would not use a Wish-sourced fuel filter in any machinery I wanted to keep around.
> The one downside so far is, since I learned Typescript by just starting using it, ... trying to grok code ... that use the more advanced features has been quite a challenge.

I'd suggest skimming this page (a concise overview of the advanced features): https://www.typescriptlang.org/docs/handbook/advanced-types....
Straight and Curly Quotes: Always Use Curly Quotes
How does an "actual pharmacologist" differ from a "pharmacologist"?
What is it with the intersect of coders and woodworkers?
Noting how humidity affects perceived temperature is something that people don't think about in the cold. Everyone gets "dry heat" but dry cold is a thing too. 25 in Colorado and 25 in Boston are wildly different - if it's 25 here and the sun is out you can unzip your light jacket. The downside is that I have pretty bad eczema all winter, but I don't freeze to death.