skysight-inc/HackerNews huggingface dataset:
Development feedback—intended to help team members learn and improve—needs an environment where the recipient can absorb information. This requires psychological safety: no blame, no pressure, no personal attacks, no consequences, no reason to get defensive.

Performance evaluation—informing employees how happy the company is with their output—is a high-stakes and high-stress situation that precludes learning.
I read Terry Pratchett at bedtime on my phone at the lowest brightness possible. It's interesting enough that I want to read it, but rarely edgy enough to spike my adrenaline.
the problem there is that if you don’t entirely ban asbestos and ensure that everyone knows asbestos = cancer, then like a cancer, corporate interests and the profit motive will ensure that it slips and slides back into usage to the point where it becomes a problem again

with public health risks, strong reaction is absolutely fine, and I wish we had more tendency towards it, not less. let’s do something drastic about micro-plastics!
Now that we are all on video calls all day, the lower rez the laptop camera the better. Nobody uses their laptop camera for anything else.
It's not about System Settings being vertical now. Just look at any of the panels and tell me how the new version is an improvement on the old? The panels in System Preferences were meticulously designed and the new ones are just a list of checkboxes.
What do you mean "still mostly useless"? Is there anything more usable on any other OS?

I moved back to Windows a couple of years back. Spotlight is the second thing I miss most from macOS, with the first being Preview.
>> is a yet to be identified autoimmune disorder

These things didn't exist ~120 years ago. So even if it as autoimmune disease it's caused by something new: and this all started (and can be healed to a certain or complete degree) via sugar elimination.

So "autoimmune disease" is downstream from sugar consumption.

Also, most of what we call "autoimmune disease" is BS: eg when they say that T1 diabetes is autoimmune they actually found damaged protein in the pancreas cells and the immune system was actually saving the pancrease from those damaged proteins.

But if the diet is bad those damaged proteins will keep being shuffled there: so it's not the immune system that hurts you: it's the chronic poisoning of tissue with stuff that should not be there -> then over time the immune system does some colleteral damage which compounds due to the chronic toxicity -> so the problem is chronic toxicity, not "autoimmune".

The same is true for arthritis: you can find stuff that should not be in the joint capsule there for people with arthtiris: the immune system then over time does some damage as it tries to save the joint from the foreign bodies which are chronicaly accumulated.

TLDR: autoimmune disease is mostly pure BS, it's chronic toxicity. It's just that we know how to detect white blood cells (WBC) betters in the blood than other (yet unknown) substances.

BUt just because you see a higher WBC count doesn't mean it's autoimmune: it's just that you can't find the real reason why WBC are activated.

About the gut: modern processed food is so unnatural that it destroys the gut barrier -> so again, not an autoimmune disease, but a pure food induced disease.

The stuff starts leaking from the gut into the blood which poisons the body (and the liver primarly, but from the liver it spreads into the blood).
This is my all time favorite game. Every few months I remember to look if they've announced KCD2 yet.
This guy sounds like how I felt during the gnome 2 -> gnome 3 shift. Thank goodness I could just stick with mate.
UEFI/APCI is still a huge UX improvement over a device tree based solution.
Depends on which "this" you're referring to. We (Docker) are trying to make it easier for developers to use the tools and capabilities they know and love to build, share, and run Wasm applications.

As far as Wasm itself, it's designed to provide a fast, lightweight, secure, and portable binary format. While it was originally designed to help bring native code to the browser, it's quickly spreading to the server side. Many folks are using it for edge/IoT, but it's growing into other areas (saw demos today of even using it in databases as psuedo stored procedures). Happy to dive in more if you have more questions!
> 20+ years? Economic growth happens despite degrading social indicators?

Where is economic growth in europe happening despite degrading social indicators? Are there really countries with significantly degrading social indicators & economic success over the last 20 years in europe? All countries I know some social indicators of are actually improving. Maybe inequality....I think that was increasing
Mesh shaders actually go way back to Playstation 2, they are pretty much identical to PS2's VU1
https://govanify.com/post/im-path-three-ps2/#not-so-quick-tr...
> sanity and familiarity are not the same

I know this wasn't your main point, but if I could reasonably tattoo this onto my forehead I would.
The only dev environment that I know of where 32GB is an entry requirement is Professional (i.e. non-trivial, non-hobby/learner) Android development. You certainly do not need it to develop Windows applications.
Actually, we tend not to use PRBSs anymore for these sort of experiments, instead you use a randomly generated symbol/bit sequence which fits into the memory of the DAC. Similarly you don't use a BERT anymore but instead use a Realtime oscilloscope (even more expensive than the BERTs) and do offline digital signal processing (in real systems this is done by very expensive asics). PRBSs and BERTs are still uses in so called datacom experiments where latency is often an issue and only very lightweight FEC is used, so one wants to measure down to error rates of 10e-9 unlike coherent systems.
Apple has been sliding. It is unavoidable. Your privacy is simply too valuable to let you keep it.
This!! I worked for a startup and we were always chasing the "I would buy if you had this feature..." feature for every company who didn't yet buy the product. It was a total mess. And worst of all most companies didn't buy the product once we implemented the exact feature they wanted.
looks neat, will try it out
I've used Windows, Linux, and MacOS as my primary operating system for long stretches of time and I make an effort to stay current on all their developments. I personally find MacOS to be the right set of compromises for what I primarily do on my computer (for now), but that familiarity also means I am much more aware currently of all the things that piss me off about MacOS. A lot of the criticisms that the author has written here are valid. I probably have a larger set of grievances about the OS than he does.

Anyone that deeply uses any operating system is going to find many things that delight them and many things that are deeply frustrating to the point where you think you might want to switch... only to find that the grass is not in fact greener on the other side, you're simply given a different set of delights and frustrations.

I just don't really know what someone like this expects to do. Just use Mojave into perpetuity? That won't work for all that long. Switch to Windows or Linux? He might luck out and find that they serve his needs better, but more than likely he'll just find them frustrating to use too. I think one ultimately has to accept that whatever they choose to use (or eschew computers entirely) that they'll be dealing with a lot of frustrations. There is no panacea.
This is right up my alley as it were. I'm not going to read the entire document, but I can remark on how the assembler language model is inferior to something I've created. Details are in my user page. In brief, an assembler language is not only a batch tool, but hides details from the hacker. Optimizing machine code requires the ability to use instructions as data when the opportunity be noticed, but that requires noticing it at all, which requires seeing the numerical values; and an assembler language also makes it difficult to do things such as put labels in the middle of an instruction. Assembler languages often introduce arbitrary name arithmetic and special names to handle this and other cases, but I found that to be inelegant; I've found such to be unnecessary; merely naming individual octets is generally sufficient.
Because it allows you to download assets you know are needed prior to logging into your the SaaS app that would otherwise cause a huge initial load to be slow.

That’s what rel=preload does, not rel=prefetch. As I mentioned, prefetch runs during idle time and the browser certainly isn’t idle when doing an initial page load.

Of course Safari supports rel=preload.
MiG Super Fighter Terrified NATO. Then a Soviet Pilot Stole One
> It's a hassle to maintain a "cooking olive oil" and a "raw olive oil"

I find the price difference(between supermarket extra virgin olive oil, and actually delicious stuff) is pretty significant (4x-5x). Well worth keeping around to bottles.
The noise when he tilts the rifle is a really good illustration, thanks.

Some of the other ones I honestly never even noticed, like picking it up off the stand - I would've thought that was just the stand shaking from having it taken off.
Broadly, we agree. The goal of this Technical Preview is not to encourage Wasm to be mediated by containers in production, but rather to enable people to locally build & package Wasm apps easily. In production, that could look like a number of different scenarios, from "bare metal" edge (just running in a Wasm VM), to running your Wasm workloads in a nomad/k8s cluster if that’s what you need (e.g. if you want hybrid container/wasm orchestration).
Conceptually, I like that Github has social aspects to it. But Github needs to be more careful about what they emphasise. IMHO the existing mechanisms they have reward rather toxic behaviour.
There's something in the water, metaphorically or otherwise, because if you go to, for example, brooklyn everyone looks the same. The idea that they are expressing some genuine, unique essence is a complete farce. They conform to the same predictable style. It's actually laughable that this entire identity predicated on individuality is a medicalized uniform.

They practically universally have strict, intolerant and conformist opinions too.
meticulously? What is it that Microsoft has really copied in the last five years?
Did this update add an "archive" feature to Messages? I can't directly tell from this summary ("powerful" isn't all that descriptive, turns out).
They could define and enforce environmental laws that would make the current way of farming that is destroying nature impossible. The farmers would need to adapt or go bankrupt.

Instead they get offered millions. And in response they terrorize our society.
Exactly. A lot of boneheaded corporate decisions make a whole lot of sense when you think about the individual manager/exec who would've been empowered to make that call and which metrics might get that manager promoted or fired.

The guy at Facebook who decided to randomly resort your feeds and emphasize a rotating set of "like if you like kittens or hate Obama" posts at the cost of your friend's messages wasn't thinking of the long term success of Facebook. They were clearly aiming to increase "like" clicks on a graph.

The guy who decided to integrate Google+ into YouTube and Chrome and everything else didn't give a shit if YouTube or Chrome or Google succeeded. He cared whether or not Google+ membership/participation went up. Same with whoever made most of the decisions about Google Buzz.

The guy at Sony who decided to put rootkits onto music CDs didn't care whether people liked Sony. He cared about whether he could say that he'd done something to stop piracy, and presumably also had a goal of efficiently damning his soul to Hell.
Google, Apple, and Facebook have spent literally billions on now empty office space.
If you're interested in this sort of stuff, I would also highly recommend checking out the Experimental Farm Network.[0] They do cool crowd-sourced projects like breeding a cold hardy avocado or domesticating new plants

[0] https://experimentalfarmnetwork.org/
I feel like you always want virgin olive oil. Just don’t hear it too high. If you have uses that require high heat then use a completely different oil like coconut.
China imported nearly double crude the real output of Malaysia
Great question! There isn't a way to run Docker directly in the browser. But, there are tools (like Play with Docker at play-with-docker.com) that lets you interact with a CLI in the browser to run commands against a remote cloud instance. I personally use this a lot for demos and workshops!

But... certainly a neat idea to think about what Wasm-based applications could possibly look like/run in the browser!
It is a funny quirk of evolution that herbivores or mostly herbivorous omnivores often end up being more aggressive than predators. The predator would prefer dinner that doesn't fight back!
I’m so confused by this architecture. It makes total sense in a threaded world but why would you want a coroutine constantly scheduling itself in a loop to pull messages off a queue like thing than just having the thing generating the message fire off a task to process it directly right there? It feels almost the same to me and then you can’t crash the coroutine.
Software development actually does have a code of ethics [0] (I learned about it through a university assignment in a software design class).

[0]: https://ethics.acm.org/code-of-ethics/software-engineering-c...
The context of when and why (and to who) asbestos causes cancer is simply ignored.

Asbestos causes a very, very nasty cancer - mesothelioma - that causes almost certain death. Painful death. With a very bad prognosis. And mesothelioma is caused mainly by asbestos.

There's a reason why we purged asbestos. No one wants to get mesothelioma.

https://www.cancer.org/cancer/malignant-mesothelioma/causes-...

The main risk factor for pleural mesothelioma is exposure to asbestos. In fact, most cases of pleural mesothelioma have been linked to high levels of asbestos exposure, usually in the workplace.

Note that talc is a mineral crystal/fiber a little like asbestos, and talc is connected to ovarian/uterine cancer. Let's not play around with dusty tiny pieces of rock, they seem to be bad for our bodies.
Tyra: Open-source game engine for Playstation 2
Is this one of those schisms like exists between USDA organic and California organic? Because your list doesn't include any olive oils I would actually eat, whereas they are all on this list: https://cooc.com/certified-oils/
That is standard now. It wasn't when a started using Path Finder. I still find it slower than just having the button in the toolbar.
> ...the problem is maintainability is something that can really only be measured over a long time frame.

I think here are certain heuristics that can be used to examine this.

- Review GitHub repos if the have them; see how they structure code in actual projects. Yes, not everyone has a GH profile or spends time writing side projects, but if it is there, that's a great starting point.
- Focus coding interviews on writing testable code and test cases
- Observe how the candidate structures classes, functions, parameters; many simple decisions can affect maintainability; we even have standard measures like cyclomatic complexity that are objective indicators of maintainability.
- Have them write something simple but meaningfully complete as take home and see how they comment, document, organize, and explain their code

> So there isn't an easy way to really determine whether or not some produces lasting good work in a reasonable way in an interview, and you don't really need rockstar

Is writing maintainable code a hallmark of rockstars?
Relay: Instant Handoff for Android UI
Design UI components in Figma and use them directly in Jetpack Compose projects for Android apps. A shared model for UI components.
If one tablespoon of virgin olive oil a day is reducing the mortality risk to half, immagine the effect of two tablespoons of virgin olive oil.
> did they delude themselves that people want “recommended content” against their will?

Probably. In fact, I think you're underestimating the degree to which they can.

Very few evil people actually think they're evil. Most think they're legitimately doing good and helpful things, while being extremely misguided as to what is good and helpful.
> Apple's playbook is to use hardware support as a reason to drop software support to encourage (nudge?) customers to buy more hardware.

I mean, Apple was making new versions of macOS that supported the 2013 Mac Pro until literally today. If that's their playbook, they're not doing great.
> Again, you're implicitly assuming the representation has to be a string of digits

No. I'm implicitly assuming that g64 different numbers requires at least log(g64)/log(character size) different atoms to describe (assuming each atom in this universe can represent say 256 different states, ie a byte, then all the atoms in the world cannot be lined up to uniquely describe the entire set of numbers of g64 +/- 1%).

Lets say you have a program that accurately describes g64, good job. Now g64-1. Now g64+1. Now... g64+2. Etc. etc. I get that, you can represent some of these numbers in a compact form. But I'm asking for something far more difficult.

How many symbols do you need before you can describe g64 +/- (1% of g64)? Well... a lot, it turns out. The number of programs you'd have to write would fill all the hard drives in the universe before you're done writing even a smidgen of them.

-------

And my challenge is effectively closer to describing a random number from 50% of g64 to 100% of g64. This will require log(g64) / log(character size), which is easily beyond the number of atoms or even the arrangement of atoms in this universe. That's just the innate limitation of language in general.

--------

The numbers of g64 +/- 1% are so huge that there's no way any program written on any kind of hard drive can describe those numbers. The shear number of numbers destroys the capabilities of all the hard drives of the world. It doesn't matter what magical notations you use, they're too large to reasonably describe.

-----------

EDIT: Or maybe this is more easy to think about? All programs of size 1MB or smaller can at best, represent 2^(8 * Megabyte) numbers.

All programs of size 1000 Zetabytes or smaller can at best, represent 2^(8 * zetabytes) number of numbers.

As it turns out, 2^(8*zetabyte) is smaller than 1% of g64. So you cannot possibly uniquely represent those numbers (g64 +/- 1%) even with 1000 Zetabytes worth of storage.

If we extend this out to another few dozens sets of magnitude, by multiplying by 10^300 or so, its still smaller than the space of g64 +/- 1%, so even if we used all the atoms of the universe in a giant, intergalactic hard drive, we still can't represent this set of numbers.
This so much. Those are indeed massive pain points, but the solution to them turned out to be a lie.
MacOS Ventura review on Ars Technica
https://arstechnica.com/gadgets/2022/10/macos-13-ventura-the...
> to clarify, if my user set up passkey on their iPhone and that's the only method of authentication for my website, they just wouldn't be able to sign in if they lost that iPhone?

That used to be the case. Since iOS 16 they are also synced via the iCloud Keychain: "Passkeys on iPhone require that you use iCloud Keychain. If you don’t have iCloud Keychain turned on when you try to save a passkey, you’ll be asked to turn it on. Passkeys also require that two-factor authentication is enabled for your Apple ID."

https://support.apple.com/guide/iphone/sign-in-with-passkeys...
Using a 32 bit ID is an interesting choice. It means you can only index 64-bits per bucket. I wonder if using a varint encoding would give you even more savings while handling > 4 billion documents at the cost of a bit more expensive serialization/deserialization cost (which should be negligible in the grand scheme of everything else being done).
I guess one question, then, is why the f** you couldn't just have used an rdmbs instead of ES from the start....
What is the upside of Stage Manager?

I love me some new features, but I turned this on, and it’s some weird motion-sickness inducing always-on cmd+tab monstrosity.

Is it supposed to learn about my usage habits and adapt?
Data centers know power/heat is everything. I’m not surprised they’re leading the way.

But as a consumer you’re stuck. You should have a machine with the performance of any normal/good laptop with way better thermals and battery life.

I’m not sure what the Uber-high end laptop would look like but surely it would do better than today.

The scale needs adjusting. What counts as “too hot”, “too short battery life”, “minimum performance.”

It all should have changed. But it didn’t. The industry acts like Macs are magic and therefor incomparable. “Of course that Boeing goes faster, it’s a jet engine plane. You can’t compare that to our cars.”

They’re both computers. It can be done. So why are Intel/AMD/Qualcomm getting off the hook to such a degree?

I just don’t understand it. It’s almost like Stockholm Syndrome or something. “Intel is nice to us, who are we to complain?”
I was going to say you should just use a raspberry pi, but you can't get those any more anyway. :)
We have better ways to do things now - adhesives, new welding techniques that impose different design constraints, etc. IIRC there was some thought of reusing parts of the Saturn V design on the Artemis program but it was not practical because of the welds involved.
Microsoft's PowerToys has a great answer to Spotlight on Windows if you're so inclined to try it out.

[0] https://learn.microsoft.com/en-us/windows/powertoys/
Fyi, menu search in Alfred: https://github.com/BenziAhamed/Menu-Bar-Search
+ Weaviate for vector based search. Has a BSD-3 license. https://weaviate.io/developers/weaviate/current/
All the Metals We Mined in 2021: Visualized
> on newer Macs, it’s rewriting the whole OS partition with a new firmware image

TIL
> No one can seriously defend MMT now after central bank monetary policies during the pandemic led to inflation everywhere.

Central bank monetary policy did not lead to the current inflation, just like it did not lead to inflation in the post-GFC era. Unlike what some folks predicted back then:

> We believe the Federal Reserve's large-scale asset purchase plan (so-called "quantitative easing") should be reconsidered and discontinued. We do not believe such a plan is necessary or advisable under current circumstances. The planned asset purchases risk currency debasement and inflation, and we do not think they will achieve the Fed's objective of promoting employment.

* https://economics21.org/html/open-letter-ben-bernanke-287.ht...

At least per the SF Fed's research, about half of the current situation in the US is/was supply-side issues, and about a third is the demand side of things:

* https://www.frbsf.org/economic-research/publications/economi...

The demand side was mostly driven by fiscal stimulus.

The commodities chaos caused by recent geopolitical events kind of threw a wrench into most predictions.
Do what works for you.
> my only interest in RISC-V all along has been the disruptive opportunity to possibly get open and auditable firmware and hardware

Someone PLEASE explain this to me? How in gods name will an open ISA result in open firmware and standarized hardware??

And what is open ISA anyway? Is MIPS open? How about PowerPC? Or, I don't know.. microblaze??
I also found this: https://github.com/psanford/tpm-fido

FIDO2 should be used more, hopefully more sites end up supporting it sooner rather than later.