skysight-inc/HackerNews huggingface dataset:
The proposal to delay deletion for 24 hours is content neutral, is it not? Additionally, since the "speaker" has already published whatever is being deleted, and merely has a delay, the free speech issues appear pretty small - or perhaps nonexistant. It's not clear to me that this would be struck down, and if it is clear to compentent legislators, they could rephrase the requirement instead as a liability limitation that's close to a requirement in economic practice.

> Being charitable doesn't mean I need to assume that every censorship proposal written by a non-lawyer somehow complies with the 1st Amendment if I add enough epicycles.

Of course not - I think your view on the matter is simply focused more on legal details, when the author seems to be focused on the outcomes of said laws. So, e.g. when you correctly point out he's not citing anything... I'm not sure it's relevant, because his interpretation of 230 as censorship doesn't rely on it violating the first amendment, but rather on indirect effects that allow censorship by platforms. I'm not sure this argument is very strong - but that's the interesting argument anyhow.

> I'll note that you're mainly nitpicking one of my three critiques and haven't addressed the other two.

That's because that's the one I object to, not the other two. And I'm not objecting because you're wrong, but because (I believe) it's missing the point. I don't think the article makes a strong case, but if you read the article, he's trying to make some case that s230 curtails free speech (irrespective of the the constitution - free speech in practical reality, not theory) - his proposed remedies are not central to the thesis. Yet by focusing on those, we've ignored the thesis, and that's my issue with criticisms like this.

I mean: it's fair to say I'm nitpicking one specific issue - but so are you with respect to the original article, and in a way that derails the discussion.

Sorry for derailing... your points; in retrospect it wasn't worth it (the original article isn't making very clear points). I guess I get triggered by people going off on legal tangents (I feel like that happens a lot). Then again, hard to criticize an argument you've made when my very criticism is open to the same objections.

Anyhow - thanks for clarifying the issues with his interpretation of 230 - there aren't a lot of places left you can still discuss stuff like this without devolving into deeply held partisan beliefs; I appreciate your level-headed response.
Erowid is absolutely one of my favourite places on the web
Manual memory management isn't magic and speeding up atomic ops doesn't fundamentally change anything. People have to spend time tuning memory management in C++ too, that's why the STL has so many ways to customise allocators and why so many production C/C++ codebases roll custom management schemes instead of using malloc/free. They're just expensive and slow so manual arena destruction etc is often worth it.

The JVM already makes it extremely cheap to create and destroy objects: creation is always ~free (just a pointer increment), and then destruction is copying, so very sensitive to memory bandwidth but done in parallel. If most of your objects are dying young then deallocation is "free" (amortized over the cost of the remaining live objects). Given the reported bandwidth claims for the M1 if they ever make a server version of this puppy I'd expect to see way higher GC throughput on it too (maybe such a thing can be seen even on the 16GB laptop version).

The problem with Java on the desktop is twofold:

1. Versions that are mostly used don't give memory back to the OS even if it's been freed by the collector. That doesn't start happening by default until like Java 14 or 15 or so, I think. So your memory usage always looks horribly inflated.

2. If you start swapping it's death because the GC needs to crawl all over the heap.

There are comments here saying the M1 systems rely more heavily on swap than a conventional system would. In that case ARC is probably going to help. At least unless you use a modern pauseless GC where relocation is also done in parallel. Then pausing background threads whilst they swap things in doesn't really matter, as long as the app's current working set isn't swapped out to compensate.
I wouldn’t be surprised if the American military is heavily involved in the development of the stories/narrative in these games, just like they’ve been recruiting young people in propagandized Hollywood films:

https://en.wikipedia.org/wiki/Military-entertainment_complex
I want to reccommend a pretty inspiring JRE podcast with mycologist Paul Stamets https://www.youtube.com/watch?v=mPqWstVnRjQ
> If China wanted to put some into their ICBMs, they would've been just better off wiring a smartphone to the rocket.

Why am I reminded of the plot of Iron Sky 1?
Wallet Kit Brings You and Users Closer-Huawei Developer
right but also https://twitter.com/erowidrecruiter
France orders tech giants to pay digital tax
Yes, agreed. They have different effects, things are complicated and hard to predict. And even hard to analyze after they happened.

I am saying that the changes in Yellowstone are pleasing to humans eg because we value diversity, but it's hard (or impossible) to make an absolute judgement call.
Fukushima’s Radioactive Wastewater Dilemma
Not that I care, but you should provide sources of your claims if you want people to take your side.
If you don't mind giving up the durability of EBS, you can use an i3 (or similar) instance's ephemeral disks. They should be way faster.
Nuclear weapons will never, ever be used by any nation for any noire to confrontation in protection of a 3rd party.

Carrier strike groups, on the other hand, are used and will be used.
I think psychedelics in general are great if you have anxiety / depression. I experienced the same thing with LSD as you, it really helps to change perspective and refocus on important things in your life
Isn’t a function like that trivial to implement?
This ColdFusion Video goes into a deeper explanation https://www.youtube.com/watch?v=OuF9weSkS68
China aims to shake US grip on chip design tools
One Red Paperclip
> It wasn’t even that slow. Something like a quarter-second lag when you opened a dropdown or clicked a button. But it made things so unpleasant that nobody wanted to touch it.

Considering the no. of fields on that form, with that kind of lag, I'll be ditching it too. I mean most of it is check-boxes; just replicate the damn thing on html. Though without knowing more about the setup, I would guess that hardware with terrible input is also involved.
Of similar background, I've expected to feel something but honestly felt nothing. Maybe a little hot on the cheeks. Reading about it more afterwards, seems regular taking of SSRIs may prevent the effects of shrooms.

Did you take SSRIs or similar medicine at the time? Did you feel the same effect in the first time?
It's not US policy to use nukes to defend any country outside the declared US Nuclear Umbrella[1][2]; ie NATO Countries, South Korea, Japan and Australia.

The US (non-nuclear) defence policy on Taiwan is deliberately ambigious, and the US has no defense treaty (beyond arms sales) with Taiwan.

To quote Wikipedia[3]:

"The Taiwan Relations Act does not guarantee the USA will intervene militarily if the PRC attacks or invades Taiwan... America's policy has been called "strategic ambiguity" and it is designed to dissuade Taiwan from a unilateral declaration of independence, and to dissuade the PRC from unilaterally unifying Taiwan with the PRC."

[1] https://en.wikipedia.org/wiki/Nuclear_umbrella

[2] https://www.defense.gov/Explore/News/Article/Article/1822953...

[3] https://en.wikipedia.org/wiki/Taiwan_Relations_Act
Quite insightful! Being a part of product teams, I've noticed "platform" teams struggle and the reasons have mostly been not doing what you've pointed out above. As in, instead of working with their customers (i.e., other product teams) to identify their problems and fix them, they would push down their generic platforms down the throat. It invariably didn't end well.

I tend to think that platform/framework teams within a large orgs should be run as a B2B SAAS, at least with that mindset.

Also, if a platform team isn't run well, it ends up being the first one on the chopping block during layoffs. Uber laid off an entire developer-platform team earlier this year. One casualty was the Screenflow team, a promising product that didn't gain wider adoption due to terrible marketing/evangelism.
This looks amazing - added it to my collection of technical writing resources [0].

I'd also specifically recommend this talk by Larry McEnerney [1] which I discovered only recently in spite of actively looking for similar content - I guess I have a bias for written stuff.

[0] https://github.com/sixhobbits/technical-writing/blob/master/...

[1] https://www.youtube.com/watch?v=vtIzMaLkCaM
Yeah people even report that 8GB seems to be enough. Apparently the memory is also so fast that the complete memory of the 16GB model can be rewritten four times a second.

For iOS development going for an M1 seems like a no-brainer, as the apps will run natively on the Mac, so you have less wait time while developing.
Ask HN: How do you measure workflow efficiency between designer and engineer?
In terms of engineering workflow, we can measure things like

- time from merge to deploy
- number of deploy
- time of deploy

as a proxy to productivity, while fully aware the play of Goodhart's law.

I want to improve the collaboration efficiency between designers and engineers. I have witnessed lots of copy and pasting in sketch/zeplin/invision and not using feature provided by those tools fully. I wonder if HN has any good recommendation on what metrics to measure in this regard?

In particular, I don't want to measure result like user sign-ups, conversions, etc. But measure more on the process itself
>What the hell is being hidden?

Mossad. Dimona.
> You don't need God to find purpose.

Yes you do, or at the very least some higher axiomatic meaning that people refer to by "god" and you demonstrate it with your own post: it's just that instead of using the word "god", you use the words "stardust" or "good habits".

Implying that stardust is somehow a good thing (which is your own interpretation, which you assume for some reason is obvious to everyone else? Why exactly is stardust a cool thing, and not a dead meaningless dreadful thing?), and that "good habits" is a meaningful thing to pursue. Those become your deities. There is no difference except for which words are used.

The stardust itself doesn't give you any meaning. It is you that fill those words with meaning. People do exactly the same thing with the word "god".
6 Essential Things I Wish I Knew When I Started Programming
Indeed, I discovered from a picture of a heterochromatic cat that my blue-green perception is different in each of my eyes.
I wonder how this would change if these companies decided to recognise their revenue in France and not Ireland?

> the rules on cross-border taxation for the age of online commerce, where big internet companies can book profits in low-tax countries regardless of where their customers are.

I.e. a complete abandonment of the EU single market principles.
Are Chinese imports to the US really that critical?

And how would China fare without all those US dollars?
The Nazi's escaped and formed their new reich in the midst of the CIA.
Absolutely, I'm using it to build an extension both for Chrome and Firefox [0].
Perhaps the only Firefox-specific thing is 'sign' command which signs for addonz.mozilla.org

[0] https://github.com/karlicoss/promnesia/blob/master/extension...
You realize that's just your opinion, right? It's a value statement, it's not reflective of any falsifiable (even in theory) truth?
What i have learned is that nm metrics are not related to size of things. But about the generation and characteristics of the process.
I did not see a link in the the article "How you can help". Very disappointed.
While it is always interesting to read what successful company is up to, I have always been wondering what is the motivation behind ex employees writing memoirs about what was going on in the bedroom. For one, the possibility of such thing happening in the future keeps companies in check, so the company must ensure they don't do evil but also that reveals any weak points to the competition. Google is of course one of those companies that are too big to fail, but what such article would mean for a small company operating in a dog eat dog environment?
you would be surprised
I remember when people here were talking about Intel's "manufacturing edge" and that they should go into the business of making chips for other chip companies only a couple of years ago.

The idea seems laughable now (actually it was laughable to me at the time, too).
That you can make things hard to read even when verbose?
Disclaimer, I work for Google, but what follows is my personal opinion.

Google open-sources a lot: Tensorflow, K8S, Apache Beam, ... . And even if it doesn't end up as fully open sourced project, Google still releases white-papers on the subject that allows startups to create something similar (Cockroach-DB for instance).

However, while I admit that some decisions might be made to avoid benefitting competition (I think, that kind of stuff is way above my pay-grade), some things cannot be open-sourced for purely technical reasons (without a complete rewrite, that is). For instance, within Google everything is a protobuffer, and tools rely on that assumption heavily to work. Outside Google people don't use protobuffers nearly as much and the usage of those tools would be very low.

Other tools are tied to Google having many datacenters and multiple fibers between each of them for redundancy. Like Spanner, which also requires atomic clocks to work properly.
If Intel promises a deadline, it will likely take at least 6-12 months longer. I doubt they will be able to make 7nm chips in any reasonable numbers, if at all, by 2023. Maybe mid-2023.
I think it's storage.sync. I get a warning about it too, but just ignored it so far. I think it's just the actual sync that doesn't work (settings still get set and loaded locally).
It entirely depends what they pay TSMC for producing a massive die on the brand new 5nm process.

I could easily imagine them paying a lot... Everyone wants some 5nm stuff, and apple probably had to outbid every other company.
> The fact that Maradona scored an "illegal" goal against the Brits was seen as a revenge for loosing a war that no one wanted to fight, except for Tatcher.

I'm pretty sure Leopoldo Galtieri wanted the war more than Thatcher did; he started it, after all.

Also, negotiating with dictators doesn't always end well. Look at what happened in 1939.
What do you mean by ‘devirtualizer’ and why would you want that triggered? Sounds like something you wouldn’t want to trigger?
> they are now banned from buying the EUV machines

What is stopping them from making their own?
Some of it is basically racist propaganda that entered the public consciousness and became "true".

Hallucinogens though... aren't just drugs that change something a little. They can give people profound religious experiences. Some people become an unsettling kind of prophet for a religion of the drug. In the 60s-ish era there were people that wanted to change the world with the drugs with plans to dose populations and leaders to effect major changes. They are very powerful things and with them minds can be rewritten... any sufficiently powerful tool is dangerous. Some early signals and bad actors (basically parts the drug culture that separated from the early scientists studying the drugs) scared the shit out of many in the established society and the propaganda machine turned on and turned them and drugs in general into an evil.

Sort of a knee-jerk stupid reaction that had some basis in real issues but was distorted and exaggerated by people who didn't know much of anything and just got on the bandwagon. (remind you of any other societal issues?)
I like how the tag line for this newspaper is “Help pay for our reporting.”

And it’s positioned kind of like the “All the News That’s Fit to Print.”
Why not just write it in assembly while you’re at it?

The answer to both questions is that many people prefer writing in higher-level languages with more safety guarantees.
https://twitter.com/jckarter/status/1326285905607323650
There is a difference between spirituality and religion.

Spirituality is a system built up inside every individual that fills their life with meaning and expands their consciousness. The common spiritual texts, including the new testament are a good tool to build up this spirituality, inside each particular individual, that works for a large number of people. It has been selected by the group consciousness as a particularly good tool, good aid in helping people this way. It is not the only tool, and for a particular individual might not even be the best one, but it is a good one that has stood the test of time.

The religion on the other hand usually refers to the outside structure that is often built on top of a spiritual tradition/text. It includes structural elements like the network of churches, some additional practices, political movements, attempts to control population, hierarchy systems between priests, reputation etc. It is this additional structure that much more often gets corrupted by the natural human corruptive forces, just like governments, corporations or large open source frameworks do. When people get power, they sometimes corrupt, and they do it with whatever the underlying structure was.
As somebody who uses iPad Pro 12.9” as daily driver I don’t necessarily agree with the next steps. iPad still has a long way to go, but right now the most pressing issue at hand is the quality of 3rd party apps (yes, I’m looking at you Slack).

But it’s going to be interesting to watch the differentiation of iPad Pro vs fanless Air M1 (or later).
I think it's just useful as an idea what others are doing and why. Bigger companies had more time to work on their processes and approaches. They usually also have an interest in increasing their developer productivity.

It's more to see the lay of the land than anything else - might be something very cool for you to pick up. Most of it will be an overkill for smaller teams.
Am I the only one who thinks that sinlge-sentence paragraphs should be the exception, not the rule?
> I do think one core aspect of the practice of mathematics has been in increasing human understanding of it, not merely compute things with symbols.

The road towards better (in the sense that they can be "more trusted") computer-checked proofs of the four-color theorem has also lead to a better (human) understanding of the four-color theorem.
Nothing, but it takes a while to catch up. There is a reason ASML is the only player in the world for EUV
I was not claiming the revocation system only has the purpose of protecting Apple's business model, but its one of the purposes.

Even though I agree that in the Epic case, most of the blame lies with Epic, I still have a problem with Apple: the signature revocation system is used for more things than removing malware. I think it is user hostile and anti consumer to disable installed apps on other grounds, because the users might be dependent on them.

I'd like to be able to run programs and apps on my machine that are not Apple-approved.
"hCaptcha now ruins fifteen percent of the internet"

I loathe captchas, especially Googles who seems to punish my use of privacy extensions (ie ublock origin, Ghostery Lite).

Captcha is a ok tool when you have valid reasons to assume the user is a bot (multiple failed logins, unusual traffic, password resets etc.). Used as a default it only antagonizes users.
Are they not delaying it year on year? I am pretty sure every time I read about 7nm of Intel over the years, it always says that it is just around the corner or it is delayed. I'd say the Intel 7nm doesn't exist nor is being worked on apart from slides.
How to debug cumulative layout shift by adding secret visuals to HotJar recs
Occams razor, it’s just a very competitive field with salaries that reflect it. Heavy responsibility and slinging Petabytes of data.
PhDs, suits and fpga developers in the same room. Insanely great mix in my humble opinion.

I hope you find an area that you like.
Product Development Glossary from Quality Wolves
I don’t know what you think the practical benefit of running with no OS is?
I also highly recommend mindfulness meditation to reduce fear of death and improve quality of life
This attention seeking by both sides is not worth paying attention to.
Engineering Principles at Preply: Our recipe for technology in hyper-growth
Funny you say that, if my memory is correct ASML was planning on sending EUV machine to SMIC in china.
Right before shipping the machine the ware house caught fire and the machine was destroyed.
Then US regime came in and convinced ASML to implement a export ban for Chinese companies.
Apart from arguments of the article, with the advent of renewable energies, we will see more competitors to Google. Data centers will become accessible for ind. devs.
> 10ms is target at which percentile for HFT?

They already just said they need 10 microseconds. 10 milliseconds is far far too slow.
They do test it on their software

bing.com/version
Take a look at Nim if you haven't already -

It has a Pythonesque syntax, but strong static typing with extensive user control of semantics you seem to care about; e.g. floats and ints do not convert automatically unless you explicitly "import lenientops"[0] ; You can define 'operational transform' optimizations (such as: c <- c+a\b converts to multiply_accumulate(c,a,b) - which is a big performance difference for e.g matrices) that will be applied by the compiler so that your code shows what you mean (c=c+ab), and yet the compiler gets to compile the efficient version (using the relevant BLAS routine)

It's young, but has the best FFI for C,C++,Objective-C or JS you'll find anywhere on one hand, and already a good deal of native implementations, including e.g. a pure Nim BLAS that is comparable to within 5-10% with the best out there (including those with carefully hand optimized ASM kernels).

[0] https://nim-lang.org/docs/lenientops.html
Maradona scored against England, not Britain. In athletics the UK competes as one nation: GB. In football the four UK nations compete separately; England, Wales, Scotland, Northern Ireland. IIRC this is FIFA recognition of the British origins of the beautiful game.
Asshole Astrology: Noncomformist Edition
3D allows you place circuits closer together reducing latency, and to build more efficient layouts.
Accessibility - I am surprised nobody mentioned it.

We looked at hCaptcha, and the feedback we got was that their approach to accessibility is simply unacceptable.

If you can't solve the challenges, you have to sign up on their website, in advance, and provide them with your email address.

https://www.hcaptcha.com/accessibility

We just couldn't justify that sort of privacy imposition.

Personally, I think all Captcha needs to go.
The first link is very reminiscent to a CD of native australian aborigine music, even quite similar at some points. I'd like to know if the inuit or aboriginal people see music in the same way we do, as an entertainment[0], or something else.

[0] A fair bit of classical western music historically was IIRC for dedication to god rather than entertainment. I guess 'music' may be too broad a term, or have too many connotations to be useful here. Musicologists please chime in.