skysight-inc/HackerNews huggingface dataset:
There are also prefetch instructions. I listened to https://www.youtube.com/watch?v=SetLtBH43_U recently (transcript: https://signalsandthreads.com/memory-management/), part of it talked about some work in OCaml's GC.

> ...each individual memory request that’s not in cache still has to wait the full 300 cycles. But if we can get 10 of them going at the same time, then we can be hitting a new cache line every 30 cycles. I mean, that’s not as good as getting one every 16 cycles, but it’s close. You’re actually able to get to a reasonable fraction of the raw memory bandwidth of the machine while just traversing randomly over this huge one gigabyte heap

https://github.com/ocaml/ocaml/pull/10195 shows the change adding prefetching to the marking phase (https://github.com/ocaml/ocaml/pull/9934 was done earlier for sweeping). There are some benchmarks in the thread/linked from the thread.
This is really terrible, you can see this everywhere on earth, in some countries more than others.

I think we do not realize the mess it will be and how complicated it is to clean that up.
They just renamed all their products in Russia and keep selling them. Coca-Cola is sold as Dobry Cola.
Apple has a Podcast with the keynotes, but it only goes back to 2007:

RSS: https://applehosted.podcasts.apple.com/apple_keynotes/apple_...
You’re Invited: State of the Onion – Livestream November 9th, 17:00 – 19:00 UTC
So how does the prop 65 label supposed to work?

Asking as a person who has never been to US and only heard about the label being ridiculed since it is applied on all/ most products sold there.
I am much more hopeful about Intel's chance at EUV than GP. In order to avoid repeating myself, here's my analysis of what went wrong: https://news.ycombinator.com/item?id=32335873
Company B failed at onboarding and level-setting. They didn't properly communicate what they wanted from you, didn't know that what they wanted wasn't a good fit and didn't know what training would be needed to fix it, and probably didn't even really understand what they wanted.

That sort of thing will be less common in companies with training and mentorship programs for new managers. Which I'd expect to correlate with startup vs bigco, but not be an exact match.
I'm curious why you think one should watch these?

Because they support the parent comment, or for some other reason?
You can. There are Source Maps and prettifiers for the minified code - all you need to do is just open it and read (for example, in Chrome DevTools).
Can't disagree with most of it, but...Gravity Sketch! Phenomenal, accessible 3d modelling for non-practitioners. And probably practitioners too.
Nice, thanks for filling in the gaps there. This makes a lot of sense. Such a fascinating industry!
Same with me and Capricorn, it's weird actually.
Wow, I would have expected the opposite ratio.

But you can use that water if you set your system up for it.
And Lukoil gas stations are still widespread in the US. What's up there?
I'm not sure they need to advertise at this point. Surely anyone with a phone has seen the game or has seen someone else playing the game.

Sometimes celebrations really are just celebrations of the "life" of a thing. 10 years of existence and the massive success of this game are a pretty big deal.
Actually the history of how pluggable schedulers came to be in the kernel is a fascinating one, and one I recall watching unfold in the mid-2000s. There were out of tree schedulers and a pluggable scheduler implementation put forward by Con Kolivas before Ingo introduced the CFS patch, and a lot of frustration that pluggable scheduler patch sets were rejected up until that point.
> They will find subtle ways to force-link your real bank account to paypal, and then its game over. They have the keys to the kingdom.

for most reasonable sized US banks, once you have one account that has enough money not to be charged fees, you can open additional accounts with them, and easily transfer money between them. You could open a paypal-only account and keep it empty. You could also close it, and open another one whenever you need to verify an account with PayPal again
Twitter has been unprofitable for years, it has just become even more profitable. Elon has to focus on making it a better product before he can expect anyone to pay money to use it. Right now it is a truly horrible piece of software.

As for the employees that got fired. So what? I've worked in tech for decades, layoffs are commonplace. They're getting generous payouts and if they have any skills they'll land another job in no time.
I’m a big fan of Tony. Everyone should listen to the episode where he was on the Lex Friedman podcast. It’s pretty interesting.
Where I live there is no shortage of water. Opposite problems really…

That said, if you drink 10 gallons a week, you’re talking 10-30 gallons of waste water depending on the system (mine is 1.5 waste for every 1 gallon). The average bath is 35-50 gallons. It doesn’t seem like a huge impact.
Those policies do not carry force of law.
MDN converted to Markdown
We have to be mindful of order of operations here or we may narrow our available popcorn choices!
Yeah, I don’t really see much support that it’s an issue. The trace minerals likely have very little impact and if you eat food you’ll have plenty.

You can also get drops to add minerals, add a very tiny pinch of Himalayan salt, add a remineralizing filter, etc
If your list is short then you won't have a problem. But if your list is long then traversing it can be a major problem.

For example, if your list item is page aligned like the task_struct in the Linux kernel, rescheduling the next process could traverse the process list. The process list links will be at the same page offset and associate with a restricted set of the L1/L2/L3 caches lines and thrash from memory. Worse, the TLB will thrash as well. This was actually the case for Linux until about 2000.

https://www.usenix.org/legacy/publications/library/proceedin...
Right. The main problem is that Java's List interface affords access by int index, making it seem array-like. Unfortunately get(i) on a LinkedList is O(n). This turns apparently innocuous things quadratic, like looping over a list by index.
Isn't that one of peculiarities of algorithmic timeline? At least chronological one is the same after reloading.
You could say the same about coca cola and yet they spend huge amounts of money on advertising. It's not always about people not knowing about you. More often than not it's about them not forgetting about you.
Yes, building a purely mechanical trustworthy source of randomness is hard.

However, you can look at how the lottery does it, perhaps?

For example, they don't write the players names on the balls. They use more indirection. (And lots of other cleverness.)

Also keep in mind that I suggest to use this mechanism for something like filling up a parliament. The German Bundestag has about 600 members. The UK has 650 MPs in their House of Commons.

I posit that getting into parliament is perhaps comparable to winning the lottery, ie something people might trust lottery equipment and procedures to handle.

Becoming the president of the US is a bigger deal than winning the lottery, so we can't naively expect lottery equipment and procedures to be above suspicion.
I think conference videos can be great, but I do agree that people asking questions do need to be recorded or the speaker needs to repeat the question, otherwise people watching the video will be missing key information.
It's at the point where it's in the rainwater.
K8s probably wouldn't make sense for a lot of startups -- it's designed to solve a lot of different problems, and you're probably not going to be interested in solving most of those.

On the other hand, once you know k8s, it means you don't have to learn the specifics of any cloud platform. For most of my career I've worked in places that can't use cloud providers. I honestly dread having to learn all the different GCP or AWS tools/apis at a future job. But now that I have spent a lot of time learning k8s, it's nice to know that I can build on any cloud platform in the future, or self-hosted servers, and reuse the standard k8s APIs that I use at this job.

If I was building a startup, I'd use whatever the majority of engineers were already familiar with -- k8s, aws, gcp, whatever.
Now do vaccines
I’d prefer if we banned outdoor public advertising altogether. Some town in Brazil did it, was it São Paulo?
> and that blue and red politicians fall neatly on either side.

With hyper polarization, I don’t think this is much of a concern.

It was stunning to me how few people realized that if I saw you in a mask at the grocery store last year, I could also with high accuracy determine your thoughts on Kyle Rittenhouse or abortion.
How is a company that did $27 billion in revenue last quarter and has 3 billion users imploding? The stock price is down (a similar amount to Netflix,PayPal and other quality companies). There is a difference.
Unless you are streaming multiple 4K movies per day I just don't see how that's possible. I have a family of 5 and my kids watch several hours of Disney+ and YouTube per day, plus my wife and I watch an hour of Netflix after the kids go to bed, and on top of that I work from home and... I've never exceeded even 500GB in one month.
I don't know if that particular userbase is valuable to Musk, advertisers or the quality of Twitter in general. I've seen numbers that about half of Twitter users are young, infantile in other words, and they tend to drive emotional crusades. On the other hand, this segment of users may be valuable to advertisers. They may be valuable not because they have money to buy things, but because it's easier to impress them with false values, so when they grow up, they'll start buying stuff from those advertisers. In any case, a good shakeup will only help Twitter.
That is definitely true... on the other hand, if you were thinking of buying bottled water that is worse.
They used to use wax though, right?
Walking speed matters as much as step count. People who walk faster tend to live longer (although the direction of causality is unclear).

https://www.nbcnews.com/health/health-news/walk-3-mph-or-fas...
Very fascinating. I got interested in trying to understand the Science of Sound/Acoustical Engineering after reading the reviews of various Earphones/IEMs/etc. and of course "Hi-Res" audio equipment. A lot of it made no scientific sense and seemed to be completely subjective not withstanding their astronomical prices. The field seems to be plagued by gallons of "Snake-Oil".

Can somebody suggest some good books/sites on the following?

1) Study of "Signals and Systems" but using Sound Waves as examples.

2) The effect of Sound on Humans (and on living tissue in general).
I’ll give the benefit of the doubt and assume they mean actual reporting rather than what often read like company press releases or marketing.
>"oh you're mad at me? That means I'm right"

This, and that default genre of emotionally retarded mocking of individuals and groups that goes over the line from "critique using humor" to just "making fun of somebody" (exemplified nowadays by pepe and wojack), are both hallmarks of the hyper-low-quality bickering the masses have always engaged in on the internet, often stemming from a disagreement about something petty.

Now, that style of interaction is common not just for adult children arguing about fantasy lore, but for public discourse about political and social issues, for the CEO of Twitter, for US presidents. In fact, it's not just common - it's popular, and many people see Elon's behavior (not just his executive decisions - his behavior) as a good thing (given the prerequisite perception that those targeted by that behavior are primarily members of their social enemy group(s)). Given this, I wouldn't be so sure about the scale of the negative consequences for Elon/Twitter.

I know - people have always been shitty and petty to each other about things like politics. But there's something terrifying about it reaching this particular tier on the immaturity scale.
I'm pretty certain that Twitter's code is essentially append-only. It's possible to add new features and keep the old stuff running but there is no way to re-architect it to reduce costs. They are already compressing the data so there is no improvement to be gained there. As for cold storage, re-engineering backups and other forms of redundancy will reduce long-term costs but it won't reduce their yearly operating requirements for storage and compute (storage fundamentally being the main limiting factor).

So either enough people pay to subsidize Twitter's operating costs for everyone else or it continues to get worse over time. There really isn't a 3rd option with better engineered software because there are no software engineers that can work on software of Twitter's scale and make it meaningfully more efficient in terms of storage and compute requirements.

Presumably we are on the brink of AGI, so maybe Elon knows something everyone else doesn't and he's just gonna use AGI to rewrite all of Twitter in assembly. /s
Just a wee town of 12M eh?
Mars Is Alive
Wow 80. I pay 10 euros for about the same.
Waxed paper would do the job
I get your point. I assume you mean full-time versus contract work? I realize there's an inherent security risk in contractors, but without VC full-time devs would not be realistic. Again, I'm trying to avoid the VC route. And thank you for your feedback!
Having had interactions with board members at 2 Fortune500 companies I worked for, I have pretty much lost faith in the "board members reflect the shareholders and manage the executive team" model.

In one case, the board member said that the only material about the company they were ever given was carefully constructed/managed by the CEO/executive team and was not detailed enough to support any critical analysis of executive team decisions.

In all cases, the board members seemed to feel that they were there merely for "helpful advice" rather than "proactive intervention" and the only decision that was clearly in their domain was "replace the CEO", which is pretty grand step.

The directors I have known were all quite competent, sincere people, but knew that their continued presence on the board was predicated on being just a sounding board for the CEO and/or Chairman.

In addition, I was told that, in the US, conflict of interest and other legal liability for directors is now so intricate and severe, that it was no longer possible to hire directors that were competent in the field and not yet fully retired (so hiring directors in the 45-65 age range is impossible, a bit of a problem for high tech!)
For those among us who think that steep liability for directors is a good thing, I have a question: would you take that job, when you are just paid a fixed, modest sum for board appearances (perhaps $50-100k/year, total)?

In any case, I don't know how to get "responsibility" and "authority" tightly connected at the top of any modern company. (The only exception I know of is when the company is still run by the founders)

If anyone has ideas, I would love to hear them.
Body Count really was and is something special. I discovered them far later than I discovered Rage, but they really are putting out gems even now with “No Lives Matters” [1] in 2017 and their take on Ice-T’s “Colors” in 2020 [2]. Apparently there is a new album in the works and I certainly hope they will continue putting out excellent music and social commentary of a kind you otherwise would only see coming out of hip hop.

[1]: https://yewtu.be/watch?v=ww3VAh-aPds

[2]: https://yewtu.be/watch?v=Mlj-I7Ak-YM
Having read Yishan's older threads, the point he makes about spam is important, it's to increase people's comfort level with platforms. I think chat is maybe the easiest to feel comfortable on, then forums and social media platforms.

Every one is different and moderation isn't going to be to everyone's liking, but as long as it's encouraging respectful engagement and rejecting the trolls who show no such interest, there is enough social media for everyone who keeps an open mind on all sorts of subjects.
Yeah, it's sort of funny how much scorn people heap on astrology. I am not trying to convince anyone to take astrology seriously, but I think it's foolish to condescend to those who take an interest in it. The archetypes that astrology describes are undeniably true if you bother to read them and think about how you, yourself, and others relate to them. As a tool for forecasting what's going to happen tomorrow, it's of very dubious value. But if one thinks across longer time scales, if you are manifesting certain types of archetypal energies, and we all are, there are certain types of events: conflicts, romance, etc. that are very likely to happen and others that are quite unlikely to happen.

On a meta level, it's also interesting simply because so many people find that they strongly relate to their chart, even when they really do not want to believe that their time of birth has any meaning at all. You don't have to believe that there is actually some physical influence of the position of the stars to be curious about why it has that effect. Is it just one of the greatest magic tricks of all time? If so, it might be interesting to understand how that works from a human psychological perspective.
Somewhere some old, crotchety CFI that still uses paper charts and demands their students do too is laughing "I TOLD YOU SO!"
Visualizing the Evolution of Vision and the Eye
Looks like that UE4 scene is pretty recognizable! It's credited, of course [1]

Using AI in interior design is very interesting, and something I should look more into. I'll be interested to see how well the AI performs - will probably give some of the apps on the list you linked a try.

[1] https://makeplace.app/places/633/Red-Accent
> I don’t know if that particular userbase is valuable to Musk, advertisers or the quality of Twitter in general. I’ve seen numbers that about half of Twitter users are young

Young adults are the prime advertising demo, and have been for quite a long time.
> The idea of... not having people login using Facebook/Google sounds great to a lot of us, but that needs to be predicated on system which would actually get normal people to switch by being cheaper, safer, etc. Appeals to ideological purity don't tend to get traction

But it's quite the opposite of an appeal to ideological purity. If you care about building out widespread truly decentralized cryptography, the practical results of cryptocurrency are nothing short of incredible. Because of crypto, millions of people now self custody their own private encryption keys without any dependency on centralized services. Yes, they're doing so because they want to play in a giant on-chain casino. But the same ECDSA key that secures your Ethereum wallet can also serve as your decentralized cryptographic identity.

It's hard to overstate how much of a miracle this is compared to what anyone expected 15 years ago. Hardcore cryptography engineers would joke about how even their small, highly committed community couldn't build a decentralized a web of trust with decent opsec. Now even dentists are self-custodying their crypto keys with decentralized identity powered by ENS.

Quite the opposite the only reason to dismiss this achievement is an appeal to ideological purity. The cryptography infrastructure may have been built for the "wrong reason", to gamble in the world's largest casino, but a once undreamt of decentralized infrastructure now exists.
Just to be clear here, the reason that you feel that 1TB/30 days from a low orbit satellite ISP (a relatively recent technological development mind you) is insufficient is simply because your family happens to use 1TB/10 days on what is I assume a wired internet connection?

"How quickly the world owes him something he knew existed only 10 seconds ago".

https://youtu.be/PdFB7q89_3U?t=97
Still, heard of people getting banned. Or if you accidentally leave something on and swap accounts. I just don't want any software or modification on my PC that could be seen as cheating.
The Taste Gap: IRA Glass on the Secret of Creative Success
or if you can't guarantee allocations will succeed and need to handle that case. in that case you can just have the object that's part of the list have its list element data contained within itself. (aka an intrusive list)
> because two holes were located so close together that the pin could be accidentally inserted in the wrong location.

A tale as old as time...
To be fair, doesn't seem like he's putting any effort into digging holes.

The strongest argument is Tesla still doesn't have self-driving cars considering he's given it tons of attention for years and missed ETAs many times, but they're clearly getting there.

That said, while I do think space travel is crazy cool, the prospects of living on Mars are quite long-term and a _lot_ of work to the point you might ask if it's really worth it worrying about it right now. How are they going to solve the atmosphere? Or even more impossible, how are they going to solve the ionizing radiation from space? I guess they could just live in closed-off domes but still...
You're describing a chroot jail. key there is "process". Dealing with processes permissions is the OS's job.

A if a language wants to deal in library's security it should strive to make static analysis possible. Eg: the language guarantees that network and filesystem calls can only be done with a single function, statically so I can audit that leftpad indeed doesn't make network calls .
I’ve seen this so much with no evidence, that it now reads like a manufactured talking point.

I’m looking forward to seeing if there are changes in discourse over the next year. Because if Twitter really does go neutral it’ll be a lot harder to push a narrative on Reddit when it’s countered on Twitter. And etc.

Lab leak for example. It was easily to silence that as conspiracy theory when all the players just happen to agree and shut down dissent.
What is the definition? Is aircraft livery outdoor public advertising? How about highway signage showing which businesses are available on an exit?

How far from a store before a store sign crosses the threshold to become an ad?
Functional programming languages like Haskell, ML, and Lisps use linked lists very extensively and rarely have safety problems as a result. On the contrary, because linked lists allow you to build a list up efficiently without mutation, they give you a good way to avoid all the safety problems that come from mutation. In general just about any kind of data structure in these languages is some sort of weird linked list.

This isn't the best solution for all cases! Sometimes performance is more important than safety, and there are things you can't do as efficiently without mutable data. And sometimes (especially for systems that are reactive rather than transformational, in Harel and Pnueli's terms, or for libraries) a garbage collector is an unacceptable cost.

And Rust is actually reasonably good at singly-linked lists; it's just doubly-linked lists (which inherently feature mutation) that are troublesome. Singly-linked lists with sharing through Arc are a little more expensive in Rust than in something like GHC, Ikarus Scheme, or OCaml, but that's hardly a damning criticism of Rust.

But you seem to be claiming that linked lists are unsafe in any language, and to anyone familiar with functional programming, that claim is obvious nonsense. Did you intend it?
Twitter has expenses of $5B per year.

https://finance.yahoo.com/quote/TWTR/financials/

So just view this as "A 20% reduction in expenses". Doesn't seem quite to scary huh?
I once attended a Bassnectar concert and he did live up to his name by giving the most distinctive bass performance I’ve ever experienced. As the show started he launched into heavy bass and the girl next to me immediately started crying and I found it difficult to control breathing. My throat and chest were so rattled it was difficult to effectively move air in and out.