skysight-inc/HackerNews huggingface dataset:
Yeah, docker is an anti-pattern in so many ways.

Linux is partially to blame as well, since the container/isolation APIs can be hard to use correctly, and many people have latched on to docker as something that sort of works.

It also seems to me that the failed security and isolation designs, and painful management and administration designs, of every mainstream operating system have been primary factors in pushing us toward VMs and containers in the first place.
Proofpoint spam filter! Drives me nuts!
It's somewhat widely already in use for large events etc, so clearly it works.

Not for consumer products, but it's not optimized for those. If you buy any kind of professional NICs and switches, 1588 support isn't that hard to find. Wide support means less trouble if one manufacturer changes things, more choice in hardware than a proprietary system would likely have. Can live with existing networks.

E.g. lets say you're building out an event at a large convention center. They probably can give you Ethernet or fiber from one end of the building to the other, but can they give it to you for your proprietary thing of choice?

Or you are making a permanent installation: do you want to have to put one vendors stuff everywhere, as a parallel network of proprietary stuff, or do you prefer something that works on the network infrastructure you already have, with maybe some upgrades to some components, but keeping it with the stuff your network people already know? Especially if it means you don't need to pull additional cabling or fiber everywhere?
If you leave hydrogen alone for long enough,it start to wonder how it got there
>> I don't write word documents unless I want rich text features.

Just for clarification, Paste as Plain Text doesn't paste an unformatted string, it blends with the target formatting. So for example if you are copying a phrase you copied off a web page into a Word doc where the current paragraph is 12pt Georgia, you get 12pt Georgia no matter what the formatting was on the original document. The default Paste will attempt to replicate the color, weight, font size and family of the original web page into your Word doc, which is highly unlikely to fit in with the rest of your document.
> As I recall, the first switch had the issue of the early PPC chips, 601, was kind of slow, and the boxes not designed well.

I had a first-generation PPC Mac. It was pretty good, I thought. The baseline 601 ran at 60MHz and had a superscalar architecture with 16K instruction / 16K data L1 cache. The high-end 68Ks were not superscalar, ran at 33MHz, and had 4K instruction / 4K data caches.

If anything was slow it was probably because big chunks of code were 68K. My personal experience was that once I switched to PPC, running the same software on 68K felt slow by comparison.
Just because the medium is more diverse doesn’t mean it’s much different.

In 2009, the NYT started a series called “Disunion”, a day-by-day look back to the Civil War 150 years prior. Filled with sampled newspapers, opinion pieces, letters to the editor.

After a couple of months, it was quite clear how a country tore itself apart. They didnt need ads or FB, all they needed were the paper owners and the editors. They actually paused the series because (imo) the things said about Lincoln in 1859 and Obama in 2009 were quite similar.
because it's actually quite relevant. The quality that the author is talking about is simply faith. Genuine intellectual activity is the recognition that there is a gap between how you understand the world and that there is is a more genuine degree of understanding to be found.

Because there's no guarantee of success the attitude one needs to adopt is the same attitude a believer needs to have, which is to take a leap of faith.

And like genuine faith, genuine intellectual activity is not goal oriented. If you only think to optimise your shopping list or make more money, you're impoverishing your own thinking by making it subject to what basically amounts some meaningless goal, that is to say you're instrumentalising thinking. Just like being faithful so you end up on God's or the churches good side is an impoverished version of belief.
The comment thread we’re on starts with the following comment:

> What about the threat to all the adults? Lots of teachers. Janitors. Chefs. Administrators. Support staff.
I can understand the annoying part of it if that is the way you would do it elsewhere. Don't you feel that it would to some degree go against zig's goal of as little hidden control flow as possible?

And wouldn't it be possible to create something very close to what you are asking for with a bit of comptime coding? Have the function work on a comptime decided type.
I mean I get that you won't be able to use the operator symbols as names and you would lose infix syntax. Is those what you are after?
I mean, modern websites do a lot more than display documents. They're certainly bloated, but they increasingly need to "do everything." Normal people do so much of their computer usage in the browser that it could probably _be_ the operating system and most people wouldn't lose any functionality (see: ChromeOS).
> AWS... It is literally years behind Azure.

I’m going to have to disagree with you here, AWS has some quirks, but the UI is being actively worked on and improved but Azure is an outright dumpster fire.

Who thought scrolling sideways was a great idea? Why does the x close _everything_ and take you back to the dashboard and not just close the current pane?

Why is everything about permissions and auth so hard to find?
> Is there a technical reason why I shouldn't be able to eventually just replace Docker with a micro or unikernel?

Many legacy pre-docker apps were able to run inside docker without any dev work.

Very few apps would run on unikernel without dev work (porting). It's a different kernel after all.
I think it's a better solution. Far safer for the government to employ expert lock picks than to outlaw locks.
Handling security incidents in cloud environments
For those complaining about Teams slowness, I've found following this guide to clear out cached content dramatically speeds up the application especially on mac:

https://td.unh.edu/TDClient/KB/ArticleDet?ID=2197
You don't need an extra cache level for that. If what you want is to accumulate "adds" one at a time into the cache to create one combined commit, you could just accumulate small commits until you had what you wanted, then merge the commits into one combined commit before pushing to the server.
Psst, don't tell anybody!

Someone will eventually make a fortune on that idea… ;-)
Use mullvad + wireguard.
Manufacturing fabs were a big factor in both transitions.
Good for chat channels.

Tries to be a central repo for all of your business docs.

Chews RAM like it’s its prime directive.

Can’t actually find the centralized doc unless you magically remember the channel or team where it was originally shared.

UX is actively hostile and so inefficient.
Star-wars is kindof an exceptional case. The original was the highest grossing film of all time when it was released. Return of the Jedi came out years before I was born but the toys were still popular when I was a kid, despite them having not made any movies recently.
Corsair Link is horrible. If you use Linux you should check out ckb-next which is really nice.
Definitely more cost effective to find an amphetamine you like, that sounds like a massive amount of caffeine.
That's funny, because we have an organizational policy not to disseminate any materials in ppt/pptx because, as you point out, presentation matters, and you absolutely cannot rely on consistency of appearance with PowerPoint.

The heart of it is that PowerPoint is a product, not a standard.

Because we can't assume everyone is a Microsoft house, we have to support presentations produced in open standard formats and proprietary ones alike. This is why we invest so heavily into our AV and conference spaces - we don't want to make fools of ourselves and our guests by neglecting simple and costless accommodations.
My advice is to forget this nonsense and sign up for YouTube Premium. It's good for the soul, and the ladies appreciate guys who can pay their way in this world.
The mobile apps are really just full screen web views, with a few enhancements on top. I will definitely check out the GraphHopper Android project and the recent pull request. An improved native mobile app (possibly even with some offline routing, maybe without some features) would be my ideal endgame.
New type of interstellar spacecraft announced
Anybody wondering why Trump is not acting?
I used to view steganography as a viable mitigation strategy for the outlawing of encryption.

Over the years, I've come to consider steganography as inadequate as a means of mass communication, as the more people know about how to receive a stegonographic message the less effective it is at hiding the content.

Steganography is most useful in one-on-one communication where the means to read the message is exchanged in a secondary secure channel of communication. Sadly, this just does not scale well.

For this and other reasons, I've kind of become pessimistic about the security and privacy of communication using computers, and even more so towards such security and privacy being available to the masses.
The list of things stopping me going to ARM-based macs:

- OCR software for my scanner (admittedly becoming less and less relevant over time)
- Fortinet VPN client which is intel-only
- Steam library (still on Mojave because half my games won’t work on Catalina)

I can resolve the Steam library issues by getting a dedicated computer to be my games computer, but then that it an extra thing to carry on long trips.
Marvel’s got a constant churn of content with their characters though. And not just movies, there’s the comics they started in, there’s kid’s books, video games, etc.

If people are still buying tons of Star Wars stuff, and mostly just Original Trilogy stuff, that’s a very different situation.
Really?? I always do this and now I'm worried, got a source? A normal fan or the fans with the heat lamp bulbs integrated?? Cause I can see those starting a fire with the intense heat it generates.
Yes, but the entire premise of this article is: can you do this, but also keep your windows open. No amount of sound deadening will help you if you have a window opened to the outside.
Linus Torvalds on 'Linux kernel in-tree Rust support'
Of course FB SDK could work only after a user requests its functionality by tapping or logging in. But no... they need to harvest analytics and track users as they do ad-business primarily... :(
Harley Davidson was held sued by the EPA for selling aftermarket "offroad-only" parts for customers' daily drivers. https://article.images.consumerreports.org/prod/content/dam/...
Or played with a 300 baud modem
> Of course, it's not like we have ever achieved herd immunity to any disease before vaccines.

Sure we have.

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

There are only seven known strains of coronavirus that infect humans, all discovered in recent decades. It's likely we've gotten and fought off many others in our millions of years of evolutionary history.
Out of the box Julia (the language) has support to run remote workers.

I have t used it personally, but the documentation is definitely there around distributing work and getting results back from nodes/etc and the community is very helpful.
> It's becoming a real concern to me that this is going to drive us into some kind of civil war

I'm more inclined to think that social media is where people go to let off steam. Most people I know have full lives outside of social media, and just get online to relax a bit, if at all. Many people I know have stopped using it at all. The ones who do vent and rant online are the minority, and they are more likely to be doing it online than in person. Of course, there are plenty of trolls and shills who join them, and together they make our society look more ready for conflict than we really are.

Now, it is true that we have some serious problems going on, and are vehemently divided in the USA at the moment, with some actual riots and violence. I don't want to be dismissive of that. But I believe social media is still a magnifying glass over all our troubles, not a true barometer of our collective readiness to get into physical combat over our differences.
Modelsim

I would hate to rewrite it but I wish someone would. It has the worst and buggiest UI of anything I've ever used. Everything looks incredibly dated, and while the backend (the useful bit) does what it's supposed to (though very slowly unless you're paying for the big boy license) it's just a horrific place to be.

Coming home from work and working on my own stuff with the tools I like rather than have to use is like a breath of fresh air.

Vivado is also notoriously a bit of a bloated and buggy pig. For hardware simulation, Active HDL is probably the least worst thing that I've used that has all the features. But for just doing simple simulations without all the bells and whistles, GHDL is by far and away the best experience, and it's the free one.

https://github.com/ghdl/ghdl
Operator overloading leads to a complex binary interface. Avoiding complexity in this area is important given that simple binary interface is a huge reason why reusable software is still written in C.

https://youtu.be/Gv2I7qTux7g?t=2m
Trial Evaluating Efficacy of Budesonide Therapy in Nonsevere Covid Patients
Something tells me Zig developers have more important matters to focus on than being able to indent code with tabs.
There is literally absolutely nothing wrong with the Google Play Music app. On the other hand the YouTube Music app is forced upon me when I am on regular YouTube listening to music to read lyrics of songs. Their culture makes it so stuff get cancelled for the shiny new toy nobody asked for.
When you look in to what that means, dehumanizing seems like a pretty serious accusation. While I can't help with your appeal for sympathy from others, I can offer that this post was about the logic of ideas, abstracted from the people who write them. Doing so treats the people you disagree with as equals, which is about as humanizing as it gets.
I think this is actually a useful design feature - if the thread didn’t move and it was up in the message chain and I wasn’t tagged in a message then I would miss it, but as I want to still read everything in the channel, the fact it comes to the bottom of the channel means I see it.
Which bill? The Lawful Access to Encrypted Data Act bill (https://www.judiciary.senate.gov/imo/media/doc/S.4051%20Lawf...) is on its face every security engineer's worst nightmare. It explicitly mandates that large service providers and device manufacturers implement backdoors. Full stop. Not only would that suck for Apple and Signal, it would probably suck for AWS (i.e. AWS KMS), too, presuming AWS doesn't already provide those backdoors.

I agree that there seems to be more hyperbole (slippery slope, parade of horribles hand wringing) surrounding the EARN IT bill (https://www.congress.gov/bill/116th-congress/senate-bill/339...). It would make CDA Section 230 Safe Harbor protections contingent on complying with "best practices", but only for civil suits related to child sexual exploitation. In practice I assume this would mean the only exposure for, e.g., Facebook if they failed to comply with "best practices" would be suits from those victimized over the platform. Theoretically large social media platforms could probably absorb whatever minimal liability that creates for them, notwithstanding the uncertainty that would exist until the first few cases exposed the contours of when and how they'd be liable. OTOH, from a PR perspective it might be difficult to remain intransigent. But in any event Section 230 Safe Harbor is a rather novel immunity and most other industries have no such protections, so it's not like it would be the end of the world. Heck, plenty of people worried about EARN IT also argue in other contexts (e.g. fake news culpability) for the removal of Section 230 protections altogether.

Also, it's really not clear how EARN IT would effect end-to-end encryption. I can't see how it'd effect Signal, period. They have no real need for Section 230. Facebook might need to spin off WhatsApp (assuming it's not already separate), but creating complex corporate ownership structures to limit liability is well trodden ground.

That said, half of the language in EARN IT is geared toward creating a fast-track legislative mechanism in the House and Senate that would circumvent debate and, as a practical matter, accountability. Perhaps it's possible that mechanism could also be used to sneak through broader encryption-related legislation.
I was actually a Sublime Text user before VSCode. I'll be the first to admit Sublime Text is faster. VSCode still wins for me in a landslide. Sublime text's performance is just not enough of an advantage over VSCode's feature set and extension marketplace.

VSCode is free as in freedom, which is pretty important to me for a tool that I completely rely on for work.

Edit: I'll also add that I've never found VSCode's performance to be a problem. It's pretty rare for me to find a file that's big enough to make VSCode choke. I suppose it might happen with multi-gigabyte log files. But usually I just use journalctl to browse those.
I am switching from Android to iOS and if they do that I will do the same and just susbcribe to Apple Music.
Sure. And I was doing this.

But it requires a lot of additional ceremony—alone naming the intermediate steps… ◔_◔
The drivers are an insignificant fraction of the 600 MB. Most of the 600 MB is an entirely new copy of GFE being downloaded every single time, and most of that is the damned advertisements.

Thus just makes me hate anything to do with Nvidia.
For me it was always confusing why Lisp uses this notation (+ 1 2) until I read this blog post, and now I get it. Lisp is functional, and it's using a functional notation for everything. "The sum of one and two" makes total sense now! Thanks.
The blog post provides a lot of insights. Good read. Some questions.

Do you plan to support area routing?

And you write: "However, the good news ended there: Openrouteservice does not publish the code for calculating this green index". Is your code publicly available and allows "the news to end good" ;) and maybe even integrated elsewhere?
I went to coffee shops not so much for the coffee (as many point out, I can make it for 10% or less of what the coffee shop does) but for the hanging out in a "third place."
If you use k8s, you might have a look at the Zolando Postgres operator. Not sure if it supports TimescaleDB, but it should cover the rest of your needs.
HEPA + integrated UV light would eradicate the trapped viruses?
I don’t think putting all the work for students to do is seen as the use case for teams channels - it’s for chat and discussion.

If you are trying to get students to do work, maybe use something like planner, sharepoint or any of the other myriad of tools actually designed for collaborative working rather than chat.
And for large venues, remember that sound only goes ~3.4 m in 10 ms. loudspeaker-to-ear latency can be larger than all of your processing. Doesn't mean it doesn't matter, but makes the last few ms less important.
Oh wow! I've been studying CRDTs for a year but never understood what a multi-value register would be used for, so I'd ignored it... But I get it now. Also because it sounded like a concept from the 70s or something.
I can attest to this. Being right means nothing in a relationship unless it is combined with compassion. I've been married for 20 years, and life now sucks as I am belittled or criticised on a regular basis. My children and I constantly walk on egg shells around my wife. And of course she is always right.

Having a partner who is always right is one of the worst things that can happen to anyone. Each day feels like a challenge to live without setting off the ticking time bomb that my wife is. Trouble is, I can't seem to find a way to communicate with my wife. She doesn't want to see a therapist. I am an immigrant in a foreign country and have no family or close friends I can turn to.

I'm just waiting for my kid to leave for college and then hopefully I can find a way out. I've reached a point where I detest people who are convinced they are right. The best thing anyone ever said to me when I told them that as I age I am less certain about everything and they said: "It means you are growing up". I wish someone would tell my wife that. She is dead certain about everything in life.
I've been watching the development of YouTube music for the last several years knowing my preferred platform's days were numbered.

YouTube Music fills the needs of some, perhaps many users, but it is not a 1:1 replacement and I'm not a fan of what they have to offer.

Also I hold a bit of resentment for YTM since the YouTube app no longer allows backgrounding podcast-style content or playing it with the screen locked. It tells you to go to YouTube Music instead but that's definitely not the right UX for watching/listening to that kind of content.
Literal Ask HN: What Is the Cost of Running Hacker News?
Respect for linking directly to the visual demo.
I think that's a bit of an exaggeration; "pull.rebase=true" should be fine as long as you don't have local merge commits that need to be rebased on top of someone else's changes. With ordinary commits, it shouldn't really matter how frequently you (or others) push.
I'm not saying this is a decision every dev has to make. I am complaining about having to make these decisions as a team or team lead. Having choices is only nice if there are important use cases where each choice is useful, and if the difference is big enough. Otherwise, the choices are just adding complexity and buyer's remorse.

For most unitary organizations, some of the options that git gives you make no sense at all. That doesn't mean git should change, it means that it's not a great tool for unitary organizations.

Note that some of the choices (e.g. stash vs commit) are choices that each dev has to make individually, and some are pure incidental complexity.
What's the advantage to this versus a more traditional PA system? Just fewer wires to run?
If this were true, people would feel better after being exposed to social media. The evidence has shown that, instead, their anxiety increases as they are fed a stream of conflict, injustice, and sometimes even violence.
How much coffee beans do you use? Perhaps it's not strong and basically flavoured water?

I cannot imagine you're drinking 30+ espresso equivalent per day ... Do let us know as I am curious.

p.s. regardless of potency of the coffee it is excessive intake.
It's not DoA, the tech has been in production for close to 15 years. If you've been to Disneyland you've heard audio broadcast over IP, or watched a match of League of Legends (or virtually anything that comes out of a stadium). Hell if conventions were still around, go to NAB or AES and look for the "we speak Dante" signs everywhere.

The problem AES67 solves is that there are multiple competing standards and it's difficult or impossible to connect them over the same network. The standard is there to unify under one protocol. The tech problem was delivering audio in sync over large networks, and rather than use custom hardware they used commodity networking gear and network protocols (not doing that might seem crazy, but that's generally what happens in high end audio). But even then, you probably have some special hardware in your environment to connect microphones and speakers to the network in the first place.
Spambots just post pages full of plagiarised content peppered with links, a hangover from SEO days when the belief was that a Google paid attention to word count of pages linking to your content.
Every web browser that exists. :)
There have been so many hoaxed outrages and fake news, that's very clearly not the case.