skysight-inc/HackerNews huggingface dataset:
>said scale also makes it nearly impossible--or at least unprofitable--to insert meaningful human intervention into the loop.

Retail and hotels and restaurants can insert meaningful human intervention with less than 5% profit margins, but a company with consistent $400k+ profit per employee per quarter can not?

https://csimarket.com/stocks/singleEfficiencyeit.php?code=GO...

This is what I'm talking about in my original comment about the malice and stupidity aphorism.

Someone or some team of people is making the conscious decision that the extra profit from not having human intervention is worth more than avoiding the harm caused to innocent parties.

This is not a retail establishment barely surviving due to intense competition that may have false positives every now and then because it's not feasible to catch 100% of the errors.

This is an organization that has consistently shown they value higher profits due to higher efficiencies from automation more than giving up even an ounce of that to prevent destroying some people's livelihoods. And they're not going to state that on their "About Us" page on their website. But we can reasonably deduce it from their consistent actions over 10+ years.
There are at least two things that annoy the hell out of me:

1 Fake positivity

2 Co-workers that are "happy" to work during PTOs

The first one is described in the article. The second one is somewhat related to the first one or could even be the result of fake positivity. Working during a paid time off (PTO) is terrible for culture – makes your co-workers feel guilty if they won't spend a few hours at work during their PTO. I almost feel like an employee's access to Slack/E-mail should be restricted to read-only while they are on vacation.

If you are one of those two, stop kissing your manager's ass! Enjoy your vacation–forget about work.
Your comment really resonates with me. The people who seem to push and advance these systems seem to be (broad generalizations follow)

-Academics like Andy Matuschak who are trying to create better technology for learning or do work on really hard problems

-Productivity gurus like Nat Eliason and Tiago Forte who make money selling tutorials on how to use these systems.

For “The rest of us” there could probably be some gains from using these systems... but sticky notes, texts, notes app, Slack, wherever else you jot stuff suffice, and there’s a lot of administrative overhead & habit change required. I think I am gradually implementing more “linked notes” into my work as systems like Microsoft Teams make it possible to combine a wiki and a file directory easily. But I’m skeptical that this is going to become mass market in the near term.
Another great local-first wiki tool is Obsidian (https://obsidian.md/). Each page is just a markdown file in a dedicated folder. They have backlinks and a bunch of plugins.
One of the things I hate the most is people I'm transacting with telling me something has to be done in a certain way because that's how "their system" works.

A recent example, I forgot to pay my phone bill on time and network access got turned off. I came to pay it on Friday, and they tell me the notice will appear in their systems only on Monday and then it takes 2 days for the system to automatically reactivate my access. No, they can't make a simple phone call to someone in the company, yes I will be charged full monthly price for the next month even though I didn't have access for a few days, nothing we can do - ciao
Isn't this way to get hurt by a Google's bot a brand new discovery as of 2008 or so? And the bottom line of "letting users upload things is dangerous" is no newer?
Hey, didn't notice the nick! Hi!

Well, if you're speaking about non-negative integers, you don't have the problem of the primality of negative numbers.

If you're considering relative integers, still you don't really have a unique factorization property, because negative integers do not have a factorization altogether (in terms of positive primes). So you have to stipulate that a prime factorization is not just a "product of primes", but a "product of primes, perhaps times -1", which is still not the way you usually define it. So I am not totally convinced.

In the end, everybody just pick the definition they like.
Good to know, I hope you didn't lose any non-backed-up data!
This is when jobs where your boss does not understand your work very well are nice to have on your recent resume . You basically can say you did whatever non far fetched tech thing you want and then describe it to fit with a system or project they would remember you working on so they will think it’s some detail they missed before if asked on a reference follow up and boom... tech experience bank check. Generally the people interviewing you and asking questions are not going to be able to tell the difference betweeen a 3 year veteran and a 5 year veteran. Trying to pretend to know coding when you just learned it is different than pretending to be more experienced than you are in something that you are proficient in to begin with.
homebrew mostly works, but if something depends on java or openjdk or whatever (like sbt) it tries to build it for x64.

If you have the arm64 openjdk installed from Azul, you can edit out the dependency from the cask and it works fine.
How to support new/learning devs in developing countries?
It generally changes the analysis very little but makes it more annoying, which is why arithmetic is usually taken to be O(1). Formally speaking you'd have to specify a computational model to be able to talk about complexity (there is no such thing as 'complexity' but only 'complexity respective to a model'; e.g. you can change the big-O complexity on Turing machines by using more tapes).

The computational model of a book like CLRS is "arithmetic is O(1), but we're not going to abuse that bug".
I'm so glad I don't have to deal with Java and it's ecosystem anymore.
Why isn't Dropbox blacklisted? Too big?
This is really terrible, I sure hope the EU causes a stink about this
What’s wrong with “At least”? What is the implied rest of the sentence?
VMs work. Qemu is working with patches. You have to build it though. None of the releases seems to be patched yet. There is an early preview of Parallels. Both Linux and Windows on Arm are working. Docker has an early release as well. There are few prebuilt projects on Github too:

https://github.com/evansm7/vftool

https://github.com/KhaosT/SimpleVM

https://github.com/ubenmackin/ACVM
TL;DR: 16GB is enough for most use cases on Intel Macs, so it should be as good or better on M1 Macs.

In my experience with 16GB Intel Macs for years, I have never had memory problems. I'm sure there are some large data migration cases which could make it a problem, but for my typical development (1-3 instances of a JetBrains IDE open, PostgreSQL and MySQL servers running, Docker running, sometimes even VirtualBox running, half a dozen or more terminal sessions, 1-5 Rails apps running - all of these simultaneously) I have been fine with 16GB.

If anything does start to create memory pressure, it's usually Chrome or Firefox after they've been open for weeks (since my laptop uptimes are usually 30-90 days), with far too many tabs open.
Maybe a terrible idea, but it was inspired by the parent comment here..

Fork DogeCoin, when someone goes above and beyond, reward them more each week.

When they want, they can use dogecoin to do something like 20% time.

I'm just following on the satirical nature of the parent comment here, don't take this as a real suggestion.
What Kicking Trump Off Twitter Can – and Can’t – Do
I have laptops with 64 and 32Gb of RAM, but I found my best work happens with 8Gb of RAM.

I can't exactly explain how or why, but it seems to enforces discipline by reducing task (and context) switching - so much that I got myself another laptop with 4Gb.
I got that, I meant to illustrate the idea that anti-conformism isn't always what it purports to be
I got the air(8GB RAM), and I had to go through some special work around, like 1 day or two for setting up my environment(React native dev), and compile time has been almost the same as my desktop - i5 8th gen 16 RAM 250gb ssd even though it's working under rosetta 2
During reading the article, it was impossible not thinking to this famous Italian pop single:

https://youtu.be/jx8GhXm-HcA

"
I'm out of the tunnel
of amusement
[...]
we live on memories, gentleman,
and games
sincere embraces, kisses and fires
of all those moments,
sad and amusing
and not on moments
that were sadly amusing
"
AFAIUI _monomorphisation_ and reification are interchangable.

That means, that if I have a polymorphic (generic) class `MyClassA<T>`, the compiler (regardless if it is JIT in the runtime as in C#, or AOT as in Rust) monomorphises (reifies) `MyClassA` for each instantiation of `T`. So `MyClassA<MyClassB>` and `MyClassA<MyClassC>` are distinct classes.

For this reason, co-/contra-variance in C# works only for interfaces. Type parameters in classes are invariant. `MyClassA<MyClassB>` and `MyClassA<MyClassC>` are distinct classes, neither sub-/super-class of the other, even if `MyClassB` were a subclass of `MyClassC`.
TBH saying that someone with BMI 30 is "healthy" is twisting the meaning of the word beyond recognition.

Is smoking healthy? Philip Morris would certainly like it if people believed that. Fortunately, they do not believe it anymore.

The false dichotomy of "either you hate fat people or you feed them positive bullshit" definitely looks like toxic positivity to me. No space for "your weight will likely cause you health problems down the line, here is how you can help it" there.
My alma mater (one of the highest ranked state schools) grants your email for live and does not update it.
> it's far better than the 2014 mac mini (4GB of ram) with 2020 SSD

Can you explain this a little better? I have a MAc Mini 2014 lying around that never got to put to good use (I inherited it when my father died) and one of my daughters tried to use for video editing but deciding against because of the memory limitations.

Would you say even thought with the little RAM it is still good?
Are there any quality lapack/atlas libraries available?
Network effects are a big problem here. People want to communicate with citizens of other countries. Maybe a federated system could work, with nation states (among other organizations) running instances of it.
For example, if someone manages to upload HTML and trick your system into serving it with a content type that browsers will interpret as HTML, then they can modify or exfiltrate your user's cookies. This could allow impersonation attacks, XSS, etc.

(Disclosure: I work for Google, speaking only for myself)
Took me too long to realize following: when a person says “there’s too many lies in the media and I can’t believe anything anymore”, they do not have anything concrete about said lies but sheer volume of apocryphal narratives thrown at them is causing erratic behaviors.

It’s a known incorrect error message that human interpret statements as “baseless”, “false” or “lie” in certain corner cases, like how some computer GUI shows “disk full” or “permission denied” or “irrecoverable hardware error” for running out of inodes or exceeding filesize limits. It should not be taken literally.

I can’t immediately point at a solution but overloading them further by giving more precise informations isn’t one.
Gosh I love it so much. I’ve been doing golang and c/c++ on it and everything is buttery smooth. Few hiccups in the beginning with Rosetta but making sure I just run terminal with it ticked on makes everything fine. Once the Firefox M1 support came, I was very pleased. Everything is snappy, quiet, and light. I’d much rather trade in my mid-2019 16” rmbp for another of these at home. Battery life is amazing. 16gb hasn’t been an issue for me ever; it makes me actually question if the OS is just better at managing memory more recently; that being said I don’t do any AV workloads which would necessitate more RAM over programming tasks.

I am wanting to get virtualbox running though
Ah yeah, my bad.
I don't think there's a "but" here. Unseen64 also does that. We can have both. They made some in-depth videos a few years back on DidYouKnowGaming's YouTube channel.

https://www.youtube.com/user/DYKGaming/search?query=unseen64
Chamath
Files – modern Windows 10 file explorer
Non-technical summary here: https://medicalxpress.com/news/2020-12-lockdowns-flawed.html
Just a emoji picker, but inherits power of converting emoji to memes
Please don't spread this flamewar-provoking way of speaking about type-systems.

Firstly, dynamic languages are typed. The word "untyped" has a very specific meaning in a narrow branch of computer science, as in "untyped calculus", which refers to a situation in which the types of the syntax tree nodes of the program are not being taken into consideration. (Which doesn't mean they don't exist, by the way!)

In sofware engineering, an untyped language is something utterly unsafe, like assembly language or BCPL, where every value is just a machine word, and the meaning/type of a machine word is just that of whatever operation is being applied to it at a given spot in the program.

Dynamic languages are typed, and even to the extent that some of them do assign type to the nodes of program (type inference).

Secondly, a "tag" is an implementation concept. A tag typically does not give all of the type information about an object, or not about every object kind. There may be more than one kind of tag used. For instance, a value might have a two-bit tag indicating a crude classification of a value into four categories. For an unboxed fixnum integer, that indicates the exact type (fixnum), but most heap objects might be lumped into the same category accordint to that tag, distinguished by a more comprehensive type tag that might take on, say, one of twenty values. That tag is also not complete information for all objects. For instance for an OOP object, the tag might indicate "this is an OOP object", without regard for its class: all OOP objects might share the same tag. Yet, at the language level, their type is their class. Another example is functions. All functions might have a tag indicating "this is a function". There might be a separate tag for things like compiled function, interpreted function, foreign function or whatever. But the type of a function takes into account not just that it's a function, but other properties like number of arguments. In many dynamic languages, you cannot call a two arguments function with three arguments. That check doesn't come from the tag, which doesn't have that information.

The type of an object in a dynamic setting goes beyond the tag. For some objects, the word tag tells everything, and the heap tag does for others; but not for all object kinds.

When the dynamic language implements a type inference system, the truths which that inference system works with cannot simply be reasoning about tags. The representation of type has to include concepts like the class of an object, or the number of arguments and types of a function and its return type.
editors and peer reviewers really need to do a better job flagging citations of retracted papers...
If you think a hatchback doesn't look the way you expect a hatchback to look, then your expectation of what hatchbacks look like is obviously wrong and should be updated.

If I had to guess, what you think of as "looks like a hatchback" is actually 'two-box' while "shaped like a sedan" is 'three-box.' Three-box hatchbacks have been around for decades though.
Who is "you" here? There may be several processes waiting on that lock. Even if they have a reliable crash detection mechanism, they'll have to coordinate to decide who's in charge of repairing the state. What if that process dies during the repair?

I'm not saying it's impossible, but you're basically implementing a distributed, embedded version of the lock daemon. And as all distributed things, fault-tolerance is hard. It's easier in a dedicated process or in the kernel because they're centralized (and if the kernel panics all processes stop; that can be emulated in a daemon).
Because she was maybe resigned?

It's possible there's an innocent explanation but Occam's Razor does suggest she just made up her Associate Professor at Harvard title and, when called out for it, concocted a story about it really being Harvard Extension School and phishing. Which was vaguely plausible so long as you don't think too deeply about it and ignore that, if this were the case, the initial Twitter post was deceptive.
I had mine for over a month now and it’s great. Development is fast there is some libraries that are not compiled for M1 yet so if you use package managers like brew etc it might need to compile some libraries from source. But once everything is installed running code is extremely quick. You can have 100s of browser tabs without a noticeable drop in performance, I use a MacBook Air M1.
I love it, but I find I don't really use it. My 16" MBP has a bigger screen, 4 usb ports so I can charge, two-factor auth, external microphone and external webcam at the same time. The downside is that it's much louder under load, but that is apparently worth it for me.

Also the 16" was much more expensive, but and it has much shorter time on battery - but I already paid for it and I'm usually close to a power plug anyways.

Maybe I'd use the M1 more if zoom was less prevalent.
> even getting COVID vaccines out to people because there's disinformation.

During the last year, we have seen the following claims from public health authorities affiliated with well-regarded scientific institutions:

- Vitamin D does nothing
- Vitamin D helps
- You should wear masks
- Masks are not actually that helpful
- The Trump attempts to stop travel from China are racist and terrible (Schumer, Pelosi)
- We need to shut down most transportation and not just airports
- We need to lockdown all non-essential businesses
- Hollywood is an essential business, but churches and restaurants aren't
- Lethality of COVID-19 is 2-5%
- Lethality of COVID-19 is ~0.2-0.4%

And just in the last couple days (highly coincidentally with no bearing at all to politics), there has been a flood of reports that Chicago, NY, and San Francisco are using to justify full openings of their economy. Those scientific reports say that the lockdowns are at best useless.

At what point have the "experts" been right this year? Which of those things should we have labelled misinformation? Attempting to install a technocratic version of truth has never worked, and we should have the grace to allow "wrong" things to be said. The experts, so-called, have been inconsistent and wrong through this whole debacle.
Have you considered requesting that your domain be added to the public suffix list? https://publicsuffix.org/

If subdomains of your domain should be treated as independent sites, the public suffix list is (sadly) how you communicate that to browsers.

(Disclosure: I work for Google, speaking only for myself)
> Doesn't Chrome upload everything downloaded to VirusTotal (a Google product)?

It doesn't, unless you opt for SafeSearch "Enhanced Protection" or enable "Help improve security on the web for everyone" in "Standard Protection". Both are off by default, IIRC. Without it, it periodically downloads what amounts to bloom filter of "potentially unsafe" URLs/domains.

On the other hand, GMail and GDrive do run the checks via VirusTotal, as far as we know - which means that OP case may have been caused by having some of the recipients having their incoming mail automatically scanned. It's similar for Microsoft version (FOPE users provide input for Defender Smart Screen), at least last time I checked.
New coronavirus variants could cause more reinfections, require updated vaccines
> Sweden isn't socialist

The transition from the system described in the 19thC as “capitalism” to the modern mixed economy was an adoption of socialism (while it wasn't mostly adopted as a coherent program but instead a series compromises between different factions, as a deliberate program it would have been a form of what Marx described—and opposed—as “bourgeois socialism”. And the Nordic .model, including the form in Sweden, leans into some of the socialized elements more heavily than is typical, with notably strong social safety nets and public pensions.
I guess. Odds are that there was something, and you have every reason to state otherwise. You're really focused on the URL, but a whole domain will be tagged when random queries are met with content dispositions with malware, which can be automatically flagged by the search engine.

As an aside, your commentary about Google alerting to phishing emails seems like you're misunderstanding and trying to use this to further your "it's all random!" claims. They aren't flagging it because of the sender, but instead because the contents included a URL on the blacklist. Google re-scans and when they find URLs that are now blacklisted, they warn about Phishing. This isn't new and they've done it for years, and it seems pretty obvious and logical.

e.g. "That email you got a while back that claimed it's from the Netflix billing problem website is actually phishing. If you gave them details, that's a problem".

"Protecting end users from nothing at all (like I said, there is no offending URL) is not more important than making sure Google doesn't literally gatekeep the entire Internet"

This system protects countless people from malware and phishing daily. I have no reason to believe your particular claims about this (though I'm skeptical given that you are blocking details that would allow others -- such as Google -- to repudiate your claims. Why block the subdomain? If it hosts static resources, what's the concern?).
Wouldn’t it do less damage to the ecosystem to just kill them? Surely protecting the highly endangered animals and fragile environment in Columbia would be more important than pleasing short sighted animal rights activists.
I have a similar issue - my phone broke and I lost access to OTP. I don't have anything on AWS except S3 bucket which costs $0.5/month. My credit card expired so they aren't charging me, just sending "urgent action required" emails.
I contacted AWS support to either regain access to the account or pay what I owe and close it but they asked for:

1) A completed, signed, and notarized Identity Verification Form and Affidavit, which can be downloaded online at the following link (the link didn't work)

2) A photocopy of the AWS account owner’s primary proof of identification, such as a State driver’s license or passport.

3) A photocopy of the AWS account owner’s proof of address matching the address on file.

So I'm waiting, maybe they'll give up.
We're talking about drawing styles that were used for tens of thousands of years. Even if most people never travelled more than a couple miles from their birthplace, the information those people knew, like how to draw animals, is able to rapidly jump from person to person in order to cross continents. This isn't just the domain of lyric poetry. Modern electronics works the same way. When you press the return key on your keyboard, there are unlikely to be any physical electrons that travel from your keyboard to the CPU or even from one side of the CPU to another. It's surprising how fast these information transmission processes can happen even with comparatively immobile and lossy information carriers.
Talking about the cost for a line of code is like talking about the cost for a line of blueprint design. Forcing cost evaluations for non trivial problems is like forcing a curved surface onto a plain map. It may be considered doable if admitting a high enough level of error, but it's just a pain to do it, every time.
> As a website owner myself, I’ve had to make changes about once a year to keep things running properly in Chrome due to deprecated APIs

Does this refer to standard Web APIs or Chrome-specific and more or less experimental interfaces?
This reads like an apple user parody.