skysight-inc/HackerNews huggingface dataset:
This is where I believe the author goes astray: "Despite TSMC claiming a 1.8x shrink for N5, Apple only achieves a 1.49x shrink."

TSMC does NOT say they have a 1.8x shrink for N5, they say for LOGIC you can get that, but for SRAM and Analog the results are 1.35x and 1.2x. Had they summed that together for a "typical SOC", which they also discuss (and one presumes that Apple makes typical SOCs) then the "theoretical" shrink is 1.57x for SoCs.

The challenge is that whereas at one time the node size was that of a "gate" (which could be 4 transistors), in a marketing race for smaller numbers fabs started emphasizing "feature" size.

Because of this change, the "theoretical shrink" is a function of what kinds of circuits you're putting down. Pure logic? You get one number, two gates connected together for a flip-flop, you get another number, a voltage regulator, or ADC filter, you get another number.

So doing the analysis the author claims to do, can ONLY be done if you know what percentage of the part you are making on the new process is what. I am under the impression that they missed that.
She acted ethically. Seems extremely responsible to disclose a condition like this. Yes, you will get shunned by some, and I guess it's in people's right to do so. This article would give me confidence to be acquainted with her, though I would keep the condition in the back of my mind (in case it could have risks ). I have interacted with several people with mental health issues, and usually understanding their condition helps immensely in dealing with them.

There are a few other public articles about "high functioning" psychopaths and sociopaths. Generally, what drives ethics is not simply human emotions. This is a great lesson from those individuals. What drives ethics are twofold:

1) The pragmatic aspect: if you act unethically, you will most likely get caught someday. Even if you don't get caught, this is a fragile and risky behavior. If people learn about it, they'll try to punish you or generally ensure this doesn't happen again (worse effects if you're known psychopath or sociopath).

2) The principled aspect: most importantly, ethics should be built on principles.

a) The most important principle is that other people (other beings really) are also real, are also conscious just like you, that somehow we all share an 'internal medium', even if we can't directly observe each other's mediums -- whatever well being you deserve naturally implies other beings also deserve it.

(I'd like to call it the Rogers Principle in honor of Fred Rogers...) Perhaps it's just a generalization of 'love thy neighbor as thyself': you should love others as if yourself; the only difference is that pragmatically you can't devote as much attention to others as to yourself (because pragmatically division of labor is necessary, that each takes care of his own well-being for the most part for things to work in practice).

b) And then there's Kant's Categorical Imperative. We should act as if by Universal Law: whatever fundamental principles about ethics you conclude, will probably be concluded by others as well. This is a metaethical principle really. If you conclude some way of behaving which you wouldn't like others to have, that would become a bad universal law. So reject those on principle (assuming others are also aware of metaethics[1]).

[1]: This is not present in Kant's own work I believe, but I have a novel view on the Categorical Imperative: I view it as a pragmatic metaethic principle. This principle is useless if other individuals don't themselves abide it; so for it to work, you need two things: 1) the capability and disposition of individuals to think, plan and consider acting ethically; 2) actual knowledge of those principles themselves. So the validity of CI depends on common knowledge of CI. So the more you want it to apply (and generally we want it to apply), the more you have to publicize it. If you want it to be true, you have to shout it from the top of your lungs:

"Act as if your ethics were to become universal principle" !!!

(which I'm generally trying to do here)
No one said it wouldn't refreeze. The thing is we track these transitional periods yearly and for a good while now it's been shifting.
Spacebar -> type command name -> do anything from the keyboard
I thought along similar lines, but apparently they are using a particular variant of the drug, which I assume is not the one regularly prescribed currently.
> Which way is it? Should they let people do whatever they want with their accounts as you suggest, and risk a repeat of the CA fiasco? Or try to proactively stop it like they are now?

No, they should assume all the data they serve about people is being collected and indexed by all the people they serve it to, and then restrict what they serve accordingly. Suing people for asking their computers to record what Facebook served them is insane.
As a JavaScript developer looking at past JavaScript jobs clearly No Code is a very real thing, but it only means not writing code yourself.

The result is as incompetent as it sounds: hiring developers to write code and yet not expect them to write code. I am always surprised that any employer would buy into this stupidity, but it’s the common approach.
You should probably get your testicles checked out by a professional if you find these experiences roughly equivalent in nature.
Why do you feel whiteboard problems are an insult? And why do you feel you don't do well on them?
Just because others spend a ton of practice on them, didn't mean you don't have a chance.
How come?

We are under lockdown pretty much here. So I havent' gone out to bars and shops in months. But I still try to go outside, even if just for a walk in the park most days.

You'd have to be spectacularly unlucky catching it outside if you are keeping a reasonable distance from other people and avoiding hanging around crowds for prolonged periods.
so you do use it to watch your AppleTV?
Qualia are easier to understand when you think about things you can't experience. For example, think about echolocation. We understand how it works, we understand what parts of a bat's brain light up when echolocation is used. However, I have no idea what the experience of echolocation might be like.

I guess it's kind of like hearing.. but different? Maybe a weird combination of hearing + seeing black and white? Or similar to one of those LIDAR depth-field renderings? In other words, I don't have access to the qualia of some echolocated object. Exactly how I wouldn't have access to the qualia of some red object if I were blind.
Crypto firm Cred has been hacked. All funds frozen
In your personal opinion why do you believe that installed software is not available?

Because make is indeed installed on all UNIX, otherwise they are not UNIX.
It's a complicated world we live in. It can be both at the same time.
Embedded SIMs won't be an insurmountable problem as long as the TV can work without network connectivity, but they'll be very inconvenient to deal with.

A destructive approach would involve desoldering the chip or unplugging the antenna. A nondestructive approach would involve Faraday-caging the television: a mesh or aluminum foil taped around where the antenna resides.
Yep. And it’s possible that being bedridden with illness and under lockdown could contribute further to Vitamin D deficiency.
But user loss implies contributor loss, and that is the problem. It's not about me being able to find it (I definitely will be able to :) ), or guaranteeing a "safe harbor" to developers (there are plenty of organizations that are dying to host something like this). It's about a project hat requires a shit ton of constant manpower not having it because of it being "tainted".
> What would cause some ideas to spread via opposition, and not others?

The widespread opposition to cannibalism is not publicized because essentially everyone is agreed and there is nothing to discuss. It isn't the case that Democrats are anti-cannibalism and Republicans are pro-cannibalism. There are no prominent existing supporters of cannibalism to vociferously condemn.

Climate change and feminism have factions to fight each other. Oil workers in Texas don't want to lose their livelihood. Homeowners in California don't want extreme fires to claim their homes. Women want more rapists to go to jail. Men don't want to be falsely imprisoned for an alleged rape that didn't really happen.

So you can find plenty of people to argue that climate change is over-hyped, and plenty of people willing to believe them because it serves their own interests, and therefore plenty of people on the other team to be unnecessarily vicious to those people to the point of making their own side look bad.
It was March or April when the NIH released a bunch of papers on diseases on either Kaggle or Github (can't exactly remember). I decided to dig into all the data for fun ("fun", it was all in json and you had to manually parse the bitch to read it all). There's a fuckton (in the scientific sense) of studies that show a really good relation to Vit D deficiency and generally being sick as shit (flu, URIs, sinus infections, gastro problems, etc). While Vit C might be good for recovering, D is what you want to focus on in general disease prevention (a wide gamut at that). Outside of that 60k paper release, there are lots of studies on the mental health of folks regarding low and regular Vit D levels (low Vit D levels lead to more, worse and prolonged depression & anxiety).

What I've really taken away from this crazy year, why the hell is there all this research (decades worth, not a handful of years, I'm talking about roughly 40+ years worth) on good levels of Vit D levels leads to a statically healthy life and this fact is being completely shit on/ignored? Perfect? No. But, statistically speaking, you're sickly if your Vit D levels are low, regardless of Covid.
This particular study found no causation

> No causal relationship was found between vitamin D deficiency and COVID-19 severity as a combined endpoint or as its separate component
Redressing nutritional deficiencies to protect against disease doesn't work like taking antibiotics. It takes time for the body to incorporate the missing nutrient into underperforming systems and get them back up to speed and you typically need other nutrients along with the one you are obviously deficient in to make proper use of it.

Generally speaking, I wouldn't expect much in the way of good results to give massive doses of vitamin D to people so sick they have been hospitalized with Covid-19. But I think there is plenty of evidence to suggest that a good recommendation is "If you are vitamin D deficient and would like to actually survive the pandemic, raising your vitamin D status is the smart thing to do."

I mean, you should do that anyway, even if there were no pandemic. It's just a hair more urgently life threatening at the moment.

It's sound advice generally to say "If you are vitamin D deficient, you should seek to remedy that." It's sound advice with or without a global pandemic happening around you.
I disagree. I think that partial solutions (or, in cases I listed above, anti-solutions) steal the enthusiasm from real solutions. Giving people the ego-boost and emotional satisfaction of solving the problem, but actually making it worse.
I'm doing something like this for a system that's configured via web-interface. It has a stable, readable export format which I'm tracking with Git. So we can actually have a diff and reviews of the changes.
There are companies where your (airgapped) workstation stays in the office and your phone / any other personal electronics stay outside the office.
I think I'm starting to understand.
>Attorneys on the other side of the courtroom dream of the payouts such a "comedic" situation would provide.

Jesus, is there anything in life that Americans can't make about money?

It's no wonder your "culture" is so utterly sterile.
1 & 2) I do not have any expert knowledge on this, and doing web searches will provide better answers. But I can tell you that the only point of contention that the people also care about is security. The middle-east is a warzone, and people rightly think they need some defenses. The regime goes about this with their (effective) tactics of starting/funding foreign terrorist/militia organizations, and their ballistic and nuclear programs. If the Western block could somehow satisfy this need for security, the regime’s bad actions will become a lot more unpopular. (Of course, the Western bloc can’t do that because they can’t promise anything durable. They also abandoned the Shah, which doesn’t set a reassuring precedent.)

3) Yes. Even compromising is made more dangerous; E.g., Obama definitely paid a risk premium in his deal. The Iranian side factored in the possibility of the US annulling the agreement when they agreed to it. Inconsistency in foreign policy sucks A LOT.

4) A solution to Iran being a shitty country to live in, and things getting worse almost every single year. I also meant a solution to Iran exporting shittiness to the world, but immigration doesn’t help with this part.
> The researchers are not a party to Facebook's terms of service.

Unless the researchers have their own personal FB accounts. You know, like 3.1 billion other people.
Doctor GPT-3: hype or reality?
So, related obviously correct designs:

1. Git's Force-with-lease. Git push's "force" is too powerful, you will likely regret this much power, but it's tempting. So force-with-lease is the same power but conditional on you telling git what exactly the state was that you're overriding.

This has two benefits, one is like Rachel's, it is an opportunity for a human to stop for a moment and consider, wait, why are we overriding this state? To find out what it is we might as well read... oh the state says it's an "emergency fix. Call Jerry". Maybe, just maybe, I ought to call Jerry before I force overwrite it?

But the other is about race conditions which Rachel doesn't specifically address. If you are very careful to check that the state you want to overwrite with force is indeed a state that should be overridden, nothing prevents it meanwhile changing and then you overwrote state you didn't even know existed. But force-with-lease fixes that because your lease won't match.

I believe Force-with-lease is a pattern that ought to be far more widespread. I've used several configuration management tools that let somebody say "Temporarily don't mess with config on these machines" and some of them let you write a reason like "James is rebuilding the RAID arrays" but none of them have that force-with-lease pattern that would be let me say "I know James is rebuilding the RAID arrays, this change must happen anyway but if anything else is blocking the change then reject it and let me know".

2. Prefer Undo to Confirmation. If the computer can undo the action, even if that's a bunch of work and you'd rather not bother, put that work in and enable undo. Humans always know they "really" wanted to do the thing you're asking them to confirm so it's somewhat futile to ask, but they often realise they didn't want to afterwards and will undo it if you make that possible.

Not everything can be undone. Undo factory reset isn't a thing. But lots of things you can't undo it was just laziness, try to do better in your own software. Your users (which might include you) will be grateful.
> with a code generation feature

Pun unintended :)
Rumors. Qualcomm is using TMSC 5nm for the x60 this year to be used in products Q1 next year. Same rumors. Though Apple will be using X60 on iPhone 13, so maybe a relation?
We Used Free Web Metrics Tools to Uncover a Cybersecurity Incident
In the general category of Bazel-alike build systems, I'd humbly submit that Pants v2 is worth taking a look at. It's a generic, high performance build system for large projects, implemented in Rust with a Python plugin API. The project had a large announcement today in fact! https://news.ycombinator.com/item?id=24911148

For supported languages (the 2.0.0 release and API is brand new, so only Python and Bash are supported so far), the amount of per-file boilerplate is nearly as low as it goes: https://www.pantsbuild.org/docs/how-does-pants-work#dependen...
If you have no power bricks at all then applause to you.

In any given room I can find at least 5 I think.

For 0.025% of the price of the phone or less, you can get a braided lightning cable and stop caring about this first world problem.
One suggestion - it isn't worth using the archaic "lambda" to mean a function. You could use "function" or some abbreviation of it like "fn" or "fun".
USB-C would have been the true environmentally friendly move
And funnily enough, 50 years ago the only feasible solution to move off fossil fuels was nuclear. Which was then campaigned against by the green lobby, not the fossil fuel lobby. The irony is that the only reason we haven't de-carbonized is because the same people who are yelling about climate change decided to stop it.
I second PICO-8
See https://people.inf.ethz.ch/wirth/Articles/Modula-Oberon-June... for the philosophy
Sounds like they made some significant workflow breaking changes in 2.8. How'd the community react when they rolled out the changes?
Where to Start with AWS as a Developer
>the women they harassed still have to work with them.

Given the facts at hand, it seems that they still choose to work with them.

Unless you're accusing Verkada of slave labour/people trafficking?

Edit: If you're downvoting this you're actively denying women agency. Not cool, you misogynists.
> perhaps you aren't as good as you think you are at the things you've mentioned [...] not trying to be hostile

I am trying to go through every possible interpretation I can think of in which saying something like this to anyone isn't hostile, and I'm coming up empty.

Could you elaborate how it isn't?
Firefighters Living Next to Cell Towers Suffer Neurological Damage
I don't know if they're feeling the heat since they seem like two different verticals. Sketch is a drawing app with support for some UI development workflows. Figma is workplace productivity software with support for some UI development workflows and drawing.

I love Sketch but it's closer to Illustrator or XD (at least, that's how I use it) than Figma. If they want to throw shade it should be at Adobe, since their interface is just better and app is faster/smaller/doesn't run six background daemons.

On a different note, I've heard multiple pitches where startups position themselves as "Figma for X" but never "Sketch for X." Figma is a platform that is building out into different markets, Sketch has much smaller applicability.
They should remove the tests and the circumvent features from youtube-dl, then someone else should created a fork that is kept in sync with youtube-dl and with, for only difference, those tests and circumvent features.

That way only the fork get periodically DMCA'd, which will be way easier to recover from : just create another fork with the tests
It's surely possible to take too much, but it's a lot. A typical over the counter tablet is 500-1500 IU of Vitamin D. Here[1]'s a study giving an oral dose of 100,000IU to a hundred people, and here[2]'s a paper suggesting muscular injections of 600,000IU in 10 people showed no evidence of metabolic abnormality. The Mayo Clinic[3] site says:

> Taking 60,000 international units (IU) a day of vitamin D for several months has been shown to cause toxicity. This level is many times higher than the U.S. Recommended Dietary Allowance (RDA) for most adults of 600 IU of vitamin D a day.

That's 100x the recommended dose, every day, for months. Were you using powdered vitamin D instead of protein powder by mistake or something?

[1] https://pubmed.ncbi.nlm.nih.gov/28328526/
[2] https://pubmed.ncbi.nlm.nih.gov/28492140/
[3] https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-h...
Lol at your false dichotomy with bitcoin. Bitcoin mining uses a mind-boggling amount of power, and we don't get anything useful for all those emissions.

I agree that we're quick to look at other people's small wastes with condescension, but bitcoin is not a small waste.
Just tried it with bash on Linux, and apparently autocomplete works in a comment.
If you consistently need to trick yourself into reading a page of a book there are probably deeper issues that won't be fixed by: "Eat more vegetables → Eat an apple".

Hip-shot hypothesis: The productivity literature audience is overwhelmingly intelligent people with untreated ADD & ADHD.
Edge runs on Windows, Macos, Linux.
In the real world most JavaScript developers cannot write original code at all.
Exactly this. This has been my approach for a few decades and it works wonderfully well. Making the interview cooperative instead of confrontational is important. The key to success is evaluating the person based on their actual experience instead of their inability to do some whiteboard monkeydance that's completely unrelated to the job.
Full notification from Cred:

Cred has experienced irregularities in the handling of specific corporate funds by a perpetrator of fraudulent activity that has negatively impacted Cred’s balance sheet and precipitated a law enforcement investigation into the loss of these funds. Cred is cooperating fully with law enforcement authorities in connection with the investigation into the incident. Cred is in the process of carrying out an internal accounting of its assets and assessing the impact of the incident on its current business and in consultation with legal counsel has determined to temporarily suspend all inflows and outflows of funds relating to the CredEarn program. No client personal information or other account data has been compromised. Given the circumstances, we are unable to comment further at this time but we will undertake to provide an update within the next 2 weeks. We regret having to relay this disheartening news. However, we assure you that we will share as much information as we can, to keep you abreast of this matter. Thank you for your patience.
I don’t work at Amazon, but have many close friends who do. The 14 LPs are a strong attractant to me, especially since it’s obvious how they actually use them day-to-day instead of just being posters on a wall somewhere.
I am intentionally conflating the C ABI with the C++ ABI because the C++ ABI is only relatively stable so if you want to write software that doesn't require you to rebuild everything each time you update a compiler then you push your code to use more C ABIs rather than more advanced C++isms. This is exactly what SDL has done as the headers are C compatible but it has plenty of C++ in the direct3d parts.
I'm a bit embittered. It was a real shock, encountering the new environment. I rapidly learned that it's important for hiring managers to establish dominance in the relationship, which doesn't work so well with people like me.

I made the mistake of working for a company for 27 years, and the culture changed drastically, during that time.

I am a very good person to work with. My LI profile is filled with testimonials as to what kind of person I am. I just believe that humans are very important, and that seems to be an "outlier" philosophy, in today's tech scene.
What about a boring, you are looking at the data usage for the wrong device? What's the logging graphic from?

The uploads to downloads look like P2P.

Not sure why it'd be asymmetrical though if you aren't managing it and what would it be storing on at that GB? Is there a hard disk in the TV?
I'm trying. Really fighting with the coordinate system. I want to spawn things into a world where the coords aren't screen coords. So on a smaller screen everything shrinks rather than gets hidden.

But you're probably right. I just like being able to make toy games in a weekend without dealing with the plumbing a lot.
Ironically there seems to be no time more prone to these kinds of mistakes than when you're trying to prevent or fix them.