skysight-inc/HackerNews huggingface dataset:
I was left confused after reading this article.

1. It claims Rust is ~10x faster than Ruby, based on a benchmark that reads a 23mb file, and then iterates over the data a single time. In my experience, Rust is between 20-100x faster than Ruby in purely CPU-bound workloads. But the author's main contention is that most work is IO-bound instead of CPU-bound, so probably not a big deal.

2. The author claims "it hardly matters that Ruby halts all code for 15ms to do garbage collection, if the fastest database-query takes 150ms". I've written applications that query Postgres databases with tens of millions of rows, where the 99th percentile response times are <10ms. I'm not sure why it just needs to be taken as a given that databases will take 150ms to return any data.

3. This flame graph from the article[0] seem to show that the vast majority of the request time is spent in Ruby parsing timestamps, rather than in the database. This seems to make the opposite point that the author is trying to make. I'm not familiar with this stack, so maybe I'm missing something- can anyone explain?

[0]: https://berk.es/images/inline/flamegraph_sequel_read.svg
$2 is extremely cheap.

Sure, it's enough to pay for the materials (frames cost pennies, and cheap lenses maybe $1?).

But someone still has to cut the the lenses to size, and fit them to the frame. This requires both equipment and skill.

I don't think I've ever paid less than $15-$20 for prescription single-vision glasses. I've paid more even in the 'wholesale' optical market in Beijing.

$2 is easily achievable for reading glasses, which are mass produced with lenses installed at the factory.
YC Startup School – How to get and evaluate startup ideas
Truly, you have a dizzying intellect.
Systemd is containers, is the thing. Its entirely built around using cgroups to manage process resources, it just starts from the normal "I'm running root processes" level because it was intended to init a whole system.

The one missing component was the concept of union mounting layered file systems from a repository.
I'll second this recommendation. I've had the same pair of $35 glasses for 5 years now, I wear them every day, and they're still good as new.
There is professional school (med school, law school, business school) and there are PhD programs. The former do cost quite a bit in the US, but Ph.D programs in the US (at least in the sciences) don't cost anything if you get in and in fact pay you a salary (I have a doctorate in microbiology and that's how it was for me and everybody I know). That being said, this generosity has a dark side -- there are considerably more Ph.Ds produced than can have jobs in scientific research and that's because grad students are a source of cheap labor for professors.
Those are great!

Really fun.
Honestly Disney has it's own classics, Pixar, Star Wars, Marvel, National Geographic... That alone means I can't unsubscribe, even if I generally like Netflix better. And I'm sure lots of people feel the same way.
If you’ve been asked to help troubleshoot or fix a broken system then it’s not really unsolicited.

Often if I’m the person who is stuck I’m totally willing to let a new set of eyes offer all of the “obvious” things that have already tried, because while it’s usually just a rehash, there are occasionally “but what about” cases that haven’t been checked yet. And if we don’t find anything new, at least the helper is now up to speed on what’s already been covered.
Outside of Rails I used to write map/reduce jobs using ruby and a jruby jar file to deploy the job to our hadoop cluster. Startup time for each job is super slow due to jruby but developer ergonomics mattered to me more than efficiency here. Slow but who cares.
Firefox on Android says this:

> has been reported as a deceptive site and has been blocked based on your security preferences.

I checked its settings page and saw no such preference, and about:config is a blank page there. So where is this alleged preference?
I have to agree. I couldn't think of a worse time to be getting into concept art. I subscribed to Midjourney's rendering service not too long ago just to test the waters, and I've already seen it improve dramatically twice.

I don't use the service often, but sometimes I'll spend an evening experimenting with prompts to generate images that I might use in existing or future projects, and it feels really cool having those images "in the bank" in case I decide to use them later. Even if I eventually wanted to hire a human artist to create the final product (for instance, to avoid potential copyright issues), the generated artwork is an amazing help for shaping an ideal scene.
I can tell you a bank like say JP Morgan Chase, who is charged 5bp a year (i.e. 5 cents for every $100 dollars), has a much higher chance of catastrophic failure than 1 in 2000. Many banks just like them fail every few decades, and it was generous of me to only say they're undercharged by 90% (i.e. 1 in 200 odds), when the reality is probably more within a range like 1 in 20 to 1 in 100.
First Aussies to get needle-free Covid-19 vaccine patch
I don't know, I got that exact error and searched the settings. I couldn't find that preference either.
Agreed, although I'm confident that everyone present in this particular situation would say that approach was asking to get fired. I was fortunate to be in a position where I didn't care.
That's very nice, but it wasn't that fancy, ha ha. It was a kit (box) that came with your dozen test tubes, drying rack, alcohol burner and stand, thermometer, a few beakers, droppers, pipettes ... that sort of thing. And quite a few chemicals as well! I believe too there was a book/PDF that went through a course on basic chemistry that paired well with the set.
Firstly, the PWR industry is zero carbon (for now), but otherwise is just as filthy, exploitative, corrupt, profitable, and domineering as the coal industry. Nothing any environmentalists do has any power to limit them in any way and the only interest capable of stopping them is the fossil fuel industry (whilst hiding behind a smokescreen of fake environmentalism) so you're not going to change anything by shooting the greens.

Secondly, it can't expand. There's not enough Uranium. Add 100GW a year of PWRs for ten years and you can't fuel them for more than a couple of decades (MOX is an expensive scam that saves 20% at best and releases more radiation than fukushima and tmi combined as a matter of course). Breeders might be viable, but they don't centralise power to Urenco and Rosatom so they were abandoned.

You're spreading a lie designed by the fossil fuel industry to delay renewables.
> There was a Big Red Button acting as a physical power cut-out.

> Request was to remove the physical button and rely only on a software (touch screen). Death was a remote harm, but moderate injury / user stuck in device / panic attack was plausible.

Good on you for not removing it.

I work sometimes in mineral processing (above ground | below ground) with conveyor belts, crushers, etc.

Big easy physical power cutouts are everywhere:

Conveyors have "rip cords" running alongside, pull them and you can stop a 30 tonne/hour conveyor maybe before someone drawn into the rollers is crushed to death or maimed.

Crushers | screens | most big equipment has single OFF knife switch with "gang plates" that take multiple padlocks - if you and two others work inside a crusher you each put a lock (three in total) through the gang plates and nobody gets to restart the machin until everybody is out and has removed their padlock.

Big physical switches save lives.
In worms.
Not to mention the pupillary distance is not commonly included on optical prescriptions which creates a significant hurdle, even though it can be measured yourself or usually given when asked.
"The most important thing when creating art is that you know what you want to say with it."

When I make art I do so only to please myself and without any preconceived notions or intentions as to what it should be or what messages it's to convey.

It completely does not matter to me what, if anything, anyone else gets out of it.
Conspiracy theory: coordinated layoffs to try and depress the cost of hiring SWEs and other "tech talent" across the board.
Aphex Twin Spurned the 90s Dance Mainstream (“Windowlicker”)
I liked Tales from the Loop and A Very English / Very British Scandal. The Marvelous Mrs. Maisel wasn't my cup of tea, but it seemed well done.
Unlikely, he's just trying to keep the lights on over at Twit Corp. Put back a half bill for a rainy day too probably.
> let's consider possible solutions

This really isn't better, it's worse IMO. In a situation where help is needed, obviously we're going to consider possible solutions. What do you think I think we should do, maybe pick up our knitting needles, or go run some water polo drills?

It's more condescending than "just" because it is dressing it up in intellectualized bullshit verbiage. Hey good for you, you're a walking thesaurus.
maybe the "safe browsing" setting that uses a list from google to block sites (which I always disable)... Mozilla is in bed with Google on so many levels...
I've long been a fan of basic debootstrap->chroot, though I will say in recent times systemd-nspawn and then buildah have definitely pretty much displaced chroot in my toolbox. They're equally pomp-free relative to Docker, but have a bunch of nice affordances in terms of a properly set up network including DNS and hosts, handling of filesystem permissions, and correctly presenting a read-only /proc.
Can I ask a somewhat off topic question?

What is your monetization strategy? Presumably the goal of this business is to make money somehow?

Just curious.
Whoops, for some reason thought you were OP. Please s/you/they.
I'm sure this does happen sometimes, but I print plenty and can't find any such files on my Monterey-running M1. Neither is it true on my Catalina-running Intel Mac.

Also, I keep seeing this claim repeated during the last week or so... what gives?

I wonder if this is all based solely on a rather breathless (and now deleted) reddit post from 9 days ago? https://www.reddit.com/r/YouShouldKnow/comments/yhftqo/ysk_m...

People in a different subreddit were less convinced:

https://www.reddit.com/r/macsysadmin/comments/yho0cf/ysk_mac...
On Firefox Android there is no such option displayed in the settings.
Apple is tracking you even when its own privacy settings say not, research says
Take a few hours to mess around with Stable Diffusion before you do this. It is a really bad time to become a concept artist.
I fail to see how something "completely fails" and is being talked about here...
Yikes, I did have my suspicions about their 'no-scratch guarantee' and why it wasn't simply called a warranty.

Not to mention their warranty on frames are also only 30 days...
This webpage has the story of what happened to StumbleUpon, a link to it's successor Mix, and some alternatives:

https://techboomers.com/websites-like-stumbleupon
He allegedly used to work for Amazon as a developer, but I never did my research. So ego certainly could've come into play.
Of possible interest: Experiments without explosions

https://archive.org/details/ExperimentsWithoutExplosions
> someone chasing the "successfully redesigned the infrastructure on a scale of the entire company" on their promo packet and resume.

Also don't underestimate someone that is smart and well intentioned but dangerously overconfident and completely unaware.

These may be the toughest for manager types to sniff out because they believe their own hype.
I-Sim2Real: Reinforcement Learning in human-robot interaction loops
Uhh.. No.

"Containers" are a mix of two major pieces of technology. One is cgroups, the other is namespaces. Chroot is analogous (kind of) to mount namespaces is all. Containers need not use all of the features of all the cgroups and namespaces available.

For example, from the linux command line I can use the "unshare" command line took to create namespaces to simulate some of the components without the other fanfare.

for example, with namespaces I can remove network access to any process without changing anything else about the system. In this example the process run (ping) has no network devices at all. I love using this to ensure that a script doesn't attempt to download anything unexpected.

$ sudo unshare -n ping 127.0.0.1
ping: connect: Network is unreachable

I can also do things like remove files mounted under another mount. Make a directory called "foo", touch a file in that directory, then mount a ramdisk on top of it and the file is no longer accessible. I can use unshare -m to create a process with a new mount namespace, umount foo and the file becomes accessible again, all while other processes on the system can still see the contents of foo. A real world example of this is when the mysql database got copied onto the root disk before the mysql mount was created. You can leave mysql running while removing the over-mounted files without production risk.

Cgroups are also nifty, you can restrict resources without changing the root file system. So I can ensure that no children of mine can consume more than 1G of RAM without fiddling with file systems at all. Systemd does this with its limits configurations and there are a ton of useful limits that can be applied.

One of the coolest aspects of this is that you can do this per thread, meaning that you can do something like run your render thread in a network namespace without internet access, this preventing possible RCE on just that thread, same for mount namespaces and such, making it possible to chroot effectively a single thread in your application.

So no, containers are not just fancy chroot, they are so very much more.
As always, there's a spread of views and we can't really know who's right. There are credible military theorists who believe the tank is or will shortly become obsolete, although I wouldn't say that's the mainstream consensus yet.

The premise of a tank is: it can move rapidly through almost any terrain, it carries heavy firepower, and it's armoured enough to be more-or-less invulnerable to a typical opposing infantryman. The first point remains as valid as ever. The second is more or less valid - there are more missiles flying around today's battlefields than ever before, but missiles are expensive; a tank gun doesn't make for cool videos but it can put fire on the target all day long. Artillery is also stronger than ever, particularly with drone spotting etc., but it's not really a replacement for direct fire.

So the big question, and the one that may ultimately spell the demise of the tank (at least in its current form), is how common weapons that can take out tanks are. Right now IMO the tank is still valid - anti-tank missiles are more common than ever, but it's not like they're standard-issue equipment. And defensive technology is improving too - modern ERA is very impressive, and can only really be fitted to armoured vehicles. If we reach a point where every infantryman carries a missile launcher then the tank will probably stop making sense, but we're not there yet.
I think the fact that software "engineering" (and, yes, those are meant to be scare quotes) doesn't have the same level of rigor of other engineering disciplines is what is truly at fault here.

Most other professional engineering disciplines have clear, codified rules of ethics. If the Chairman of a public company told a building engineer "Can you get rid of a few of these bolts on this beam here? I don't like the way they look." he would rightfully be told to get bent by literally nearly any structural engineer. And it's not because structural engineers have vastly greater morals or thicker backbones. It's because they know they could, and should, lose their engineering license (not to mention be personally liable) if something were to go awry due to a clear violation of engineering standards.

Kudos to you for sticking up for what was right, but it's still an overall process failure that this situation required you to have this backbone instead of being able to fall back on "What you're asking me to do is a clear violation of professional standards that could cause me to lose my license."
Why I Hope to Die at 75 (2014)
i tried getting it to compile with current c++ compilers for a few days but without great success. i understand others have now bridged that gap
After iOS 16 Apple asks for ‘analytics’ to improve iOS.

It is disingenuous of them to use the word ‘Tracking’ for everyone else and ‘experience improving’ for themselves.
Woooow. I saw you play at a tiny show that took place in a dorm common area in DC. One of the other bands was Midvale.
Don't governments allow it when it's done under supervision?
See also:

* https://jvns.ca/blog/2016/10/10/what-even-is-a-container/

* https://jvns.ca/blog/2020/04/27/new-zine-how-containers-work...
> zero days under active exploit

Doesn't zero day already mean that?
Because of insurance, which distorts markets.

Lots of people get benefits that pay for their glasses, so they're not incentivized to be economical.
You can buy chemicals online in small quantities for home schools. When I was home schooling my children over the pandemic, we bought a lot of different chemicals, like HCl, concentrated H2O2, etc. It was pretty great!
Why does the index need to fit in "cash" (cache RAM)? Generally an index on disk, especially SSD, is far faster than traversing the entire dataset, because it allows the query executor to quickly narrow it down. Even if this requires some disk IO, it's a lot faster than doing all the disk IO for the entire dataset.
You mean “let the government prevent inflation”.

(If everyone pays income taxes, noone’s relative purchasing power is reduced by paying them, because you have the same % of the money supply. More or less.)
For the seasoned technology folks, that whole category is just "Social Perspective Optimization Software" or SPOS if you want to sound cool.

Acronyms are kinda steamy nowadays too and kept in piles :p

<insert jeopardy theme here>
No one fills that niche because finishing out shows that were otherwise cancelled, is unlikely to be a growth market. At best, you attract a dwindling set of diehard fans, but the reason the show was cancelled is probably because the audience for it wasn't growing, or the economics of producing the show could not be justified against the size of audience attracted.

Might there be some diamonds in the rough? Sure. The Expanse seemed to do well enough with its second chance on Prime Video after Syfy cancelled it after 3 seasons. But that seems to be an exception rather than the rule.
After having worked with Google's Health API & HAPI FHRI, I really appreciate the "other" features that are baked into this like auth and user management. We ended up proxying all of our FHIR requests through Rails to HAPI so that we could layer on some of the key features you mentioned like fine-grained auth and custom behavior before/after requests. This makes it much easier to pickup and use!
So great, thanks for sharing !
Some op-ed pieces and getting mocked by people for being a nerd do not demonstrate to me a fundamental disagreement about the usefulness of the internet amongst people who understood what it was. Ignorance is annoying, but it is easily remedied by exposure and knowledge.

Contrast this with a cryptocurrency technologies, which are completely understood at this point and still lack legit real-world use at scale beyond speculation and yet it is constantly claimed that 'it just takes time for brilliant technology to find a use case'.

As far as I can recall, this has never been the case in the modern world -- every paradigm changing technology has had an immediate and obvious application where it greatly surpassed anything before it, regardless of if it took years or decades to build infrastructure and educate people on how to use it.
I'll take my escapist fantasies mostly PG-13. They're good stuff.

Another comment named some of the better recent content, which to my discredit I grouped as abysmal when it was actually decent.

But any of the Sandler movies? Etc. Etc.
I have been using zennioptical for years, and I’ve saved friends and family lots of money with my recommendations. They don’t do fancy, brand name frames. But otherwise the quality is fine.
When I was a kid, kids fought over "beef" from the playground. TikTok has its problems, but being yet another place that kids who don't like each other can insult each other, isn't one of them.
This pattern reminds me of gambling surely on a different scale.
What makes you think that those who've been laid off will have an advantage over you? If anything they'll likely face more scrutiny. The most recent rounds of layoffs have been messy but weren't conducted in a purely shotgun manner. An objectively bad performer at one of these companies isn't necessarily going to be even an adequate performer elsewhere.
There is nothing irrational about it being difficult having to accept your evaluation of your worth in the situation did not match theirs, even if it has no material effect on your income, etc.
Gabor Maté [0] also discusses this topic often, particularly related to children. You can find quite a few interesting interviews with him online, for example with Joe Rogan [1] or Tim Feriss [2].

---

[0]: https://en.wikipedia.org/wiki/Gabor_Maté

[1]: https://www.youtube.com/watch?v=fkAcJBjutiQ

[2]: https://youtu.be/H9B5mYfBPlY?t=3944
I also like Matrix Revolutions.

Shocking!

Each of these have various things I liked.
Beauty has value, because it points to what’s beyond.
Zenni will send you a cool little cardboard ruler that sits on the bridge of your nose to measure PD. It suffices (I am wearing my Zenni frames as I write this).

I hate hate hate EssilorLuxxotica.
Yes! And we're still friends.
Is there any evidence this is true?
Sequoia should know better
Twitter to offer ‘official’ label for select verified accounts
Sometimes those decisions reflect the technical familiarity / capacity of folks on the job ...
IT Asset Management for Jira
That was very very good, but I wonder what sort of latency you experienced on the query that produced that result.
I think the point is that it's not magic, but a very clear and obvious system that's been created using native tools. I've run into a lot of people (including Senior SRE/DevOps people) who don't realise that Containers are just another process running on a system.
I didn't get to know them well enough to really say. There were anecdotes from other employees (before I started) about him falling asleep at his desk (during work hours) on several occasions. I'd be lying if I said I hadn't done that a few times in my career, so certainly not a smoking gun. It's hard to explain, he just wasn't very excitable and had no sense of urgency. "It's fine, it's fine. No big deal. I'll do it."
I recall many of the described experiments from high school chemistry labs. That was in the 1980s though. My kids did the "silver mirror" at least in recent years.
>Being a star performer doesn't protect you from layoffs.

Generally speaking, they absolutely do. Even in scenarios where an entire org is being cut, star performers will be reassigned to other areas of the company beforehand.

It may sound brash but it'd take either a major failure in management or a failure in reputation-building and visibility for a star performer to be cut during these types of layoffs. That's not to say that good or even great engineers aren't at risk, but you're not going to find "10x-ers" being let go.
Because the people who can measure which glasses you need are in on it.
chroot's only use is to make / point somewhere else, it doesn't restrict file system access except during perfect weather conditions, and even then.

https://man7.org/linux/man-pages/man2/chroot.2.html

> This call changes an ingredient in the pathname resolution process and does nothing else. In particular, it is not intended to be used for any kind of security purpose, neither to fully sandbox a process nor to restrict filesystem system calls.

Actual restrictions are done with other methods, chroot is just to make things look nice inside the container