skysight-inc/HackerNews huggingface dataset:
1. Find good friends; keep good friends. You'll probably only find a handful of these throughout your life. Good friends help validate your existence and make life worth living. They will surprise you. They may turn out to be a lot older than you, or a lot younger. They may be people you grow up with, or only meet online. You may go for years without meeting/talking to them, but as soon as you're together again everything just becomes 'right' again. Good friends: they really are the meaning of life!

2. Anyone who tells you they know what they're doing - they're lying. There's no instruction manual to life. There's no Grand Design or plan or destiny or whatever. Everybody around you is making it up - somehow making life work - as they go through each hour of the day, each day of the year. What works for someone else might work for you. Or it might not. It's your adventure: go live it!

3. In spite of (2) above, learn to listen. Really listen. Open your ears, then open them again. It's how you learn stuff. Taker time to listen to people who you wouldn't normally listen to - like people you take for granted. A lot of the stuff you get to learn will be really useful - often in very unexpected ways. A lot of it will be of no use to you whatsoever, but the act of being listened to may have a profound effect on the person you're listening to. You never know - that person might just turn into your next Good Friend.

4. Growing old - it hurts. A lot. It hurts your confidence; it hurts your self-image. It hurts your bones and muscles in ways you never imagined it could hurt. I think there's a lesson in this, but I haven't managed to learn it yet. I particularly hate my bladder when it wakes me up at Stupid O'Clock because I forgot the lesson about not drinking hot beverages too close to bedtime.

5. Power naps, on the other hand - they're cool!
I have to say, the preemptive defensiveness is quite a turn-off. Maybe you're replying to common, unfair complaints you've received in the past which have jaded you, but if you're going to take such an acidic route, you should just bite your tongue until you actually receive the comments you think you're replying to.
I’m not sure why you are suggesting this, and I am very certain that behind the rhetoric China has no interest in invading Taiwan right now unless they want to guarantee that Trump gets re-elected and raise the possibility of a hot conventional war with the United States and maybe regional allies. Not to mention the potential for millions of people to die... because of TSMC.
AMD does VP9 since Raven Ridge (i.e. since introducing VCN). The last chip without VP9 was Vega.

All GPUs coming this year support AV1 decode: Intel gen11, AMD Navi 2 and Nvidia RTX 30.
Big improvement over having to use SD chip!
What’s an example, cause they seem awesome on paper but I wonder if they change the decision in real life because of the emotional or I like this aspect
> It’s “funny” you use an example of how Democrats went right as a counter example to things shifting to the right. Because it’s just highlighting exactly what was claimed.

It's “funny” that every counter example I could give to the claim that there was a shift to the right in the last 25 years actually just proves that there was as a shift to the right until the last 25 years, which then turns into "exactly what was claimed".
Even with AMD's better performance, OEMs are still shipping their flagship with Intel since Intel partnered in many of the laptop designs. I really wanted to hop on the Ryzen train, but USB4 isn't here yet (despite being able to, no devices have Thunderbolt), the displays for Ryzen models are all lackluster, and other premium features seem to be missing. With this being the case along with the number single-core performance means to some and the Xe graphics overhaul, Intel is still in a great spot on mobile.
Yeah that's fair. I am not very afraid of that happening indeed, it's not as if any of our neighbour's armies could not do whatever they want with us anyway.

The USA is in a good spot to do it themselves, but I did want to make people here think a bit about the decision and realize how they'd feel in this position. If you had to get your power from Mexico, Canada, and/or Russia (those places seem large and have realistic distances for cables off the top of my head), and be dependent on those three countries for your energy needs. Would that be desirable and worth the slightly higher price of fission energy? The situation is not comparable for multiple reasons but it seems like a factor to weigh in, even if it's a small factor and mainly applicable to my small-European-country scenario.
Site doesn't open.

I wonder how this would work ? Google can for sure remove an app from the play store and maybe even remove it from play services enabled phones.

If I am European and travel (in some hypothetic future where it is possible) to the USA, does tiktok get removed from my phone ?

Edit : I can open now. Some notes
re : different apks for sideloading. I don't know if the author is being malicious here but they are inventing problems that don't exist. Yeah, there can be multiple apks for a given app (that's the main idea behind app bundles). However if you distribute your app yourself you either

- provide an universal apk that will install on all devices. It will be way larger since it needs to incorporate all the different possible configurations, but is trivial to make for a dev.

- detect the user device config and provide a download link tailored to that device. I guess tiktok is popular enough to go that route, but that's just a minor engineering point.

Also wow, very classy to insult people who use an app. Of course if you don't like a service people who do have to be dumb.
Wouldn't home CO2 scrubbers need fairly frequent filter replacement? I can easily imagine units being sold with a subscription, e.g $14.99/month and you get a new filter every month.
I'm not a big fan of this article. It doesn't 'work out well for everyone' that AMD are a node behind Apple. In fact with Apple moving into more general compute I would say it's less 'work out well for everyone' and more 'existential threat'.

Also, the shift from desktop CPUs to mobile CPUs as leading the shift to smaller nodes sounds less like a massive revelation, and more like the innevitable result of mobile CPUs out-stripping traditional CPUs in volume & margin.
I was raised on re-runs of Dragnet, The Shadow, The Six Shooter, and The Whistler. Years later I got hands on X Minus One, CBS Radio Mystery Theatre, and others. For a spell there was the "modern era" 'Cape Cod Radio Mystery Theatre' too.

Great times. I revisit from time to time. Buy Blue Coal -- anthracite!
"cu" is a pretty common prefix for CUDA libraries. cuBLAS, cuTENSOR, CUTLASS, CUB, etc.

It gets worse if you try to spell libcu++ without pluses:

libcuxx
libcupp (I didn't hate this one but my team disliked it).

We settled on `libcudacxx` as the alphanumeric-only spelling.
It’s just add a ppa (ppa:elementary-os/stable) and sudo apt-get install elementary-desktop.
Decode to Encode: Master Complex Concepts in Video Coding
>Article mentions Freud's desire for death.

Yes. Which is not the same as a caricature of Freudian analysis.

>Freud theory is bunk. It's unprovable, can't be verified

Not everything has to be verified. This tendency of Anglosaxons/Analyticals to want to "verify" everything is bunk. Heck, it's itself unprovable and can't be verified (you can't verify the need for verification -- in the end you always get to some unverified tenets you need to begin, e.g. utilitarianism).

>To quote a poet "Brevity is the soul of wit".

To quote another poet: "I have heard many people say, "Give me the ideas, it is no matter what words you put them into.... Ideas cannot be given but in their minutely appropriate words".
The problem is that probably everyone on HN thinks they fall into that category....
I'm in my thirties right now and I feel a huge sense of urgency already. I hate that life is so short :(
The reality will be far less crushing if everyone makes an honest effort to make it work. Unfortunately that's not going to happen - people resist change.
Worth remembering that Debian still supports sysv, and you can switch just by installing sysvinit-core, and rebooting.
Mobian: Debian for Mobile (PinePhone)
The following articles are educational in this respect:

https://en.wikipedia.org/wiki/Domain_name_front_running

https://en.wikipedia.org/wiki/Domain_name_warehousing

https://en.wikipedia.org/wiki/Domain_tasting
I was really elated to hear TikTok was going to be banned. It is honestly terrible for culture...
Another issue is that TikTok relies on advertising for revenue and if US companies are banned from doing business with TikTok, they would need to run the app at a loss in the US at least. They could use their revenues from the rest of the world and the Chinese government to survive in the US. Not clear how that would affect TikTok sponsored influencers.

Either way, the US could order ISPs to block TikTok servers, this would require a VPN and would kill TikTok for normies.
Used to live around the corner. Nice owner, good food and a great beer selection. I now [Ironically?] live in the states and miss that pub quite a lot.
> A total cache miss to main mem is far too many cycles, OOO can't hide that.

That view is only a very partial understanding of the bigger story, and is missing the key benefit of OOO.

The key benefit of OOO and speculative execution is that they allow you to generate multiple outstanding L2/L3 misses in flight. Memory latency is hundreds of cycles, and if you can get one more memory read in flight while there's already one miss, you cut the effective stall time for memory significantly. OOO and speculative execution help not only because they allow the pipeline to run more instructions while being stalled, they help because that extra execution can create multiple outstanding cache misses, effectively reducing the stall cycles due to cache misses.
Could be a couple reasons, but one I see is that they too expensive for Apple to do so.

Apple also isn't the type to manufacture chips for other companies which is a lot of TSMC's revenue (this article is only for one size). So they would be taking a huge loss in value just to have control.

Much more likely for Apple is to try and create their own manufacturing lines.
What support do you have for you apparent claim that universal suffrage is a "founding principle" in the US?
I am very surprised my C (C++) skills seem to be in demand still - even seems to be a bit of a renaissance at the moment.
Google is a US company, and US law says that US companies (and their controlled foreign subsidiaries) must obey US trade sanctions globally. By contrast, the Indian ban was just a ban local to India, it was never intended to have extraterritorial effect
"Microsoft provided patches for CVE-2020-1472 in August"
Couldn't the US government tell the cloud providers that TikTok uses (supposing they are American as well) to stop serving requests from American IP addresses?

TikTok could serve those requests from China but serving video from China would make the app unusable.
If you're missing Tiktok content, open the Instagram search tab and you'll see all their "reels" ... complete with tiktok watermarks in the corner.

(this is a joke, but seriously I see quite a lot of them are just reposts; I believe the tiktok video editor is still best in class, although I've never tried it)
> Regenerative CO2 scrubbers exist

AFAIK those still need consumables. NASA says there are ways to reduce the amount of consumables, but not eliminate them [1]:

In the current [...] configuration, carbon dioxide is removed from the cabin and discharged overboard. The gases lost during venting must be replaced, and thus represent a consumable. By comparison, a closed-loop CDRA system could selectively remove carbon dioxide from the cabin air supply, and the concentrated CO, would be routed to a carbon dioxide reduction system, where the oxygen would be recovered, thereby reducing the consumables.

[1] https://ntrs.nasa.gov/citations/20050210002
Sorry you are getting downvoted for having a dissenting view. Everything gets twisted to become political. The same people shaming those for wearing masks initially came around in their own way to advocate strongly for cloth masks. The same people who refused to acknowledge Vitamin D benefits against Covid at the beginning are coming around now. HCQ is even more political ("serious side effects") in the US. It might be less political elsewhere.
Debian also has packages for openrc, runit and s6:

https://packages.debian.org/buster/openrc

https://packages.debian.org/buster/s6

https://packages.debian.org/buster/runit
The Black Vault: A FOIA obsessive’s UFO-filled empire
The apple pen, touch recognition, palm rejection, and 120Hz + low latency are truly spectacular. I don't want to say flawless, but that's purely on principle, I can't think of a single screwup. Even my (employer's) macbook pro has a palm rejection failure about once a week, which is very good, but the ipad is better still. The base OS and websites have silky smooth scrolling, ditto for PDFs, even gnarly text book PDFs with scribbles everywhere. The pencil is super accurate, it has no problems hitting 1x1mm (or 2x2mm maybe) badges in LiquidText, and the size is perfect. It looks too big, but it's smaller than it looks. Apple did a good job earning their Apple Tax on this one.
What a great idea. This lets me skip the md->html conversion step. Which means I can edit equations interactively by just cmd-R'ing in the browser, and share md files with people without telling them what tool to use to render.
Android apps, even on the Google Play store, are signed by the developer (not Google). Even with the new "app bundles", where you can give Google your signing key so they can make downloaded apps only include the code needed on that device (languages, screen size, etc.), you still have access to that key as far as I know and can sign apps with it.
Ask HN: How to get a list of all registered domains
Currently I am downloading and parsing the .com TLD zone file and extracting all mapped NS records. However, this doesn't cover cases where a NS record isn't present.

What is the most reliable/accurate way of determining all registered domain names (.com TLD only for now).
I realized at some point that if I took a 1-year break between high school and college, I could've secured retirement right away.

$12/hr is $24k/year. The summer after high school and the full year that follows is 1.25 years. That's now $30k. Working nights and weekends (2 part-time jobs) doubles it to $60k. After taxes, there's roughly $48k left. $40k would roughly double (in the original year's currency) every 10 years if the S&P 500 kept growing at the historical average 7% over inflation. That's $640k at 59 and $1.28MM at 69.

Meet all RDAs with just a variety of quality whole foods, 1:1:1 calcium:phosphorus:magnesium, and ensure sufficient quality sleep. Sustained-release melatonin eventually. ZMA may work well enough for younger males.

Keep big hormones at pubertal levels as long as you can. Naturally (just foods, vitamins, and minerals; not excess protein or other tricks) raise IGF-1 as much as you can. Match levels of progesterone/melatonin, hGH, and DHEA present at the age IGF-1 represents.

At most 5-10% of romantic pairings can be minimally mutually satisfying once the dust settles. Not 5-10% of relationships entered by a person. Rather, 5-10 out of 100 randomly selected males and 5-10 out of 100 randomly selected women. Such a reality does not mute love, lust, the initial high/spark that can last months up to even 2.5 years, or pregnancy.

Many can go a long time without realizing compatibility once paired is uncommon. Worse, as 20% or 50% of women encountered (by MSW) are a mutual match. Overlap (many matching with the same 20%), aesthetic misalignments, etc all reduce likelihood of progression.

The typical ages at which men and women get married are 29 and 28. 50% between those 26-35 end in divorce within 10 years. 2/3rds of second marriages end within 10 years. 75% of third.

80% of people over 40 have been married at least once. 80% of women over 40 have had at least 1 child.

25-30 are peak years for saving. And f*cking. Avoid (relationships,) marriage and definitely kids until after. Wait until you can think clearly.

Why buy a house if you don't have any kids? Houses are easily a trap. Always pay cash (ie, avoid debt). Even for a car. Even for an education (tricky). And even for a house!

Save at least 50% of take-home salary to a high-yield investment account, even if just buying up the S&P 500 fund. Eventually, the amount saved/compounded will recover all after-tax money ever earned. At such a time, the interest/DRIP income will replace the take-home salary. Usually happens in 15-20 years.
You can use whatever string you want as the passphrase for Magic Wormhole, the receiver just won't get tab completion.
Yeah I often take business cards that I dont intend to keep....
we have a good solution for this - http://sintegrum.com (landing in Russian only but the product is multilingual, including English)
I'd bet on "Taiwan would block it". If Apple bought TSMC, they'd probably want to diversify production locations away from a geopolitically interesting island. But having TSMC there makes it a lot more likely for people to come to the defence of the island in the case of war...
Show HN: Join your meetings in one click
Anything that gets to get to the truth of the matter -- which is that the vast majority of the effort spent by developers and programmers on Window Managers and Desktops and Desktop Managers is mostly a waste of time.

Obviously, people can choose to spend their time how they want -- but I really wish more would consider the possibility that there's entirely too much energy spent on small changes related to just the tiny amount of time between "turning on the computer" and "starting your real work or fun in an application."
My university required diff eq for both EE and CompE. They did not require Calc III. Diff Eq is necessary if they're going to do anything with circuits. But I agree with you - it varies from institution to institution. My grad school, for example, requires the same math courses for CompE and EE for undergrad.

> Either way, I agree with you 100%; if the student doesn't like math, they are almost guaranteed to get weeded out by the calculus courses.

It's not that binary. I think the difference (in my undergrad) is that CompE's could struggle and manage to pass calculus (or even do well), and rarely need to use it in future courses in their Junior/Senior year. For them it's just a pain they need to get through and be done with it. EE students, though, are more likely going to need to take courses that require them to use the calculus they learned. Electromagnetics, control theory, communications theory, semiconductors, etc. Even the list of electives EE's could take were more calculus heavy compared to the list of electives for CompE's.
Risk/reward? What if TSMC invests billions into the next process and never gets good yields? It's happened to other fab owners. (Remember when Intel had competitive products?) Then Apple is out billions of dollars for nothing. But if they are just TSMC's customer, then they don't take on that risk. Their risk is that TSMC raises prices, or other people can make CPUs as good as theirs. But that is not a huge risk for Apple; if they can't buy capacity, neither can their competitors.

I also have to imagine that if people are making a big antitrust stink to the government about how Apple takes 30% of Fortnite loot boxes, there will be an equally big problem when AMD, Nvidia, Broadcom, Qualcomm, Marvell, etc. can't have chips produced anymore.

On the other hand, Samsung owns a fab and makes phones, so it's not unheard of. Samsung has other big semiconductor businesses, though, and it's not clear that Apple really wants to enter into those. You don't need to manufacture your own flash memory to make good laptops; Samsung's SSD business does well on its own.

I really like vertical integration in general, but sometimes things work great even when they're completely decoupled. Two small projects is a lot easier to run than one big project, so you have to show some benefit for integrating things. In Apple's case, it was clear that Intel's CPUs weren't getting them where they wanted to go with thin laptops, so they made their own. They had to in order to sell competitive laptops. This whole thing is in its early days, though, and we don't even know if they're going to beat Intel or AMD. So the summary is, being TSMC's customer is working out great for Apple; they specify a CPU and they get a good one at a cost that the market seems OK with. They want to make a big bet and dramatically change the computing landscape, but that might not work out. What if Intel totally leapfrogs Apple Silicon? It is so uncertain that it is hard to say "they should just buy TSMC". Rather, they should sit and wait and see how they do, and then decide if more integration will let them make better phones, tablets, and laptops.
I can imagine that Apple is fairly happy at the moment as a customer of TSMC; they do the heavy lifting on the lithography front and Apple just provide the designs.

Purchasing TSMC would lead to it having to deal with maintaining relationships to people it actively competes on several levels with. This would almost certainly lead to accusations of anti-competitive behaviour.
Please elaborate. What's wrong with a few dancing videos? Honest question.
GNU Humor
I would also like to add that the notion that “because hand writing is more involved so you remember it better” doesn’t work for me. Hand writing is actually distracting because I don’t do it enough for it to be fluid so I focus more on the hand writing than what I’m thinking of and end up losing my train of thought. Typing on the other hand I’ve been doing since I was a kid ever since I became interested in computers and because it’s so natural and fluid I have an easier time putting thoughts down on paper and going down my train of thought.

Like you said, I think a better takeaway from this study is that you don’t remember what you don’t think about or engage with. I’m perfectly capable of not thinking about what I write and subsequently forgetting it just as much as this study claims only happens whe you type stuff out.
Most companies wait until a node matures / a second gen version is offered. Defect rate for example can be high which makes it too expensive to use for larger processors.
A lot of trash was left on purpose but some was left on accident... Not sure what the ratio is
Do reviewers not have 3090s yet? They certainly had 3080s well before launch day.
RBG – An Example for Our Times
TSMC had about $35b in annual revenue in 2019. Is there another customer who might be ordering more than $7b of chips from them annually? I believe Samsung fabs their own processors, so I’d assume it’d need to be a Chinese OEM?
I really like this quote:

> some still seem to equate "the ease of programming" with the ease of making undetected mistakes

Conversely you could say that ease of programming is equal (or at least correlated) with ease of getting confidence of your programs correctness.

On the wider subject of the essay, I do note that languages like APL that really embraced symbolics for expression do not seem to have gained much ground, and on the other hand languages that are light on syntax and use more verbiage like for example Python have been massively popular.

Overall I think the essay also relates to the common idea that naming things is difficult. The names we give our elements of code imbue the "all sorts of nonsense that, when we use our native tongues, are almost impossible to avoid". And how many bugs stem from people making assumptions about things based on their names because the sort of linguistic ambiguity etc that Dijkstra is talking about here?
I really wish the anti-systemd crowd would focus on coming up with better ways to implement the ideas of systemd instead of bashing everything that it does.