skysight-inc/HackerNews huggingface dataset:
No, not at all. Clearly, in recent years Apple's keynotes and adverts have been making a clear diversity statement, in particular an optical one, that is pretty much opposite to reality.

They've taken it so far that in a way, they've swung to the other end of the extreme. Less diversity by emphasizing diversity too much, if that makes sense.

Since discussing gender and skin color always gets people worked up, let me pick a less controversial one: wealth.

When you check Apple's adverts and see the actors using their products, they're clearly living the Valley lifestyle. They're all young, fit, filthy rich, have fantastic work spaces and living rooms, carefully designed by fashionable architects, lead an inner city lifestyle where they hop on Ubers to go to Starbucks, you get the idea.

...none of which represents even a fraction of the actual customer base. The working class is not featured, rural people are not featured, other countries are not featured, which leads me to conclude that Apple's signaling is not diverse. It's fashion for the elite, with a vast distance to their actual users.

Apple's products are desirable enough for it to not matter, but it's fine to spot it. It's hard to miss.

Just don't misread it as anything but optics. Have a look at leaked tech memos to understand how Apple really thinks. They're predatory towards competitors. They'll do anything to dodge taxes and bypass consumer protection laws. They sabotage open standards. They rely on exploitation for their manufacturing. They make secret deals so that employees can't switch. They treat their store staff as garbage.

Apple is a deeply unethical, predatory, neoconservative company. Yet if you feature lots of black women in your ads, you optically look progressive and good.

Woke capitalism from the world center of hypocrisy: California.
It's negligible, for example : https://drewdevault.com/dynlib
Like most curves that looked like exponentials initially, Moore's law turned out to be an s curve. We're already on the top half of that curve where gains are increasingly more difficult and increasingly spread out over time. There's still a more or less direct road map for another five or so full nodes, and we'll probably come up with some cute way to increase density in other ways.
But in my example it only found out at runtime too.
Solving the two stocks probability puzzle
Just because statistics isn't intuitive to humans doesn't mean it's not fun and interesting!

In this post we go over a cool probability puzzle based on stock prices!
> the M1 Ultra isn’t faster than an entry-level M1 chip [...] the clock speed associated with the 5nm process common to all M1 chip hasn’t changed for the M1 Ultra

It's telling that almost the only "bad" thing that you can say about the M1 Ultra is that its single threaded performance is on par with the M1, whose performance is great anyway. Apple pumped up the integration, cache size, pipeline length, branch prediction, power efficiency and what not.

I think that in terms of clock frequency increase that road is closed, and has been for 15 years already.

Realistically the only disadvantage I heard about Apple Silicon is that the GPU performance is not quite as earth-shattering as they claim.
My cynical bet - the victims (aka Ukrainians) look (in popular press photos & video) similar enough to "white" Americans to really push the emotional buttons.
> If blacks commit so much crime, why, and if they don't, why are the numbers inaccurate?

We don't know this because the figures cited are biased towards successful convictions. If white folks are able to afford better, more competent lawyers, you can expect them to mount successful defenses. I've never, ever, seen anyone post the 13/50 stat without acknowledging this fact in their comments or replies. And I've seen it a lot.
Frighteningly, the Chinese official numbers are used in studies and analysis of Covid spread, despite them being entirely unreliable.
Sadly, this is just an Eternal September post again. Ultimately, you've done your work and everything so that's appreciated but I guess you can describe Eternal September to people and it won't really take until they feel it happen to them.

FWIW HN shows the signs of this deterioration in the sense of a certain respect. I like to model forums by the percentage of their posts which lead to information gain. Ideally, I'd like to formulate this as some sort of K-L divergence with some sort of temporal decay on a binary variable. In a rough handwavey sense, I find that the information gain from many HN posts is high but HN comments is low, but it would be interesting to me if we could think up something more concrete.

The worst examples are posts on Google, Facebook, or Apple. Most commenters could be replaced by /r/subredditsimulatorGPT. On the other hand, it might be that I have just fully mined HN as an information source. It's likely this is true, in which case I should find some mechanism to reduce the content here.

One idea I have had is the idea of overlay networks - essentially the underlying data of the forum is the same, but we place intentionally different filtering mechanisms on the view layer. One could be "high karma users". Another could be "actively followed users". Anyway, just thoughts.
One Photo Changed the Lives of a Refugee Father and Son
I've been working with Bazel by myself. My experience is that it is not a nightmare... it's just the documentation is missing some pretty crucial "how-to" guides, and there are a couple features that changed a lot prior to 1.0 (so using them is a bit difficult).

Some stuff that is very easy with makefiles is a bit harder with Bazel, so I can't give it an unqualified recommendation. The payoff is that some things that are very, very hard with makefiles are much easier with Bazel (using multiple languages, cross-compiling, downloading dependencies automatically, distributed builds, etc).
Thanks. It is great how they put so much effort into explaining their choices.
First-Generation Memory Disaggregation for Cloud Platforms
How is a USB port from pre-2015 going to help you transmit a DisplayPort signal?
How much revenue does Amazon generate per employee? This comes up a lot in arguments about the minimum wage where people talk like the price of a Big Mac will double because they aren't accurately accounting for the percentage of cost which isn't human time. Amazon, Google, Microsoft, etc. pay their people a lot more but they also typically can amortize a developer's cost over many thousands of customers so I'd be surprised if this drove a big increase — especially compared to the stress we're likely to see if China has an extended Omicron lockdown.
Perhaps the author would be better off saying some kids don't need tools for kids. My son is 8, he has ADHD, he is also very into level design (Supertux) and making platformers in Scratch. Instant feedback and reward is important for him. There are or were adult tools that probably would have fit - Macromedia Flash comes to mind, but a Lisp without graphics would not fly.

Thinking back to my own early programming on the Commodore 64, the ability to make something flash or move or otherwise resemble a video game was very important to me as well. Some kids are interested in and motivated by math, but that hasn't been my lived experience.
Sometimes I forget some people don't buy things to use them for years, but prefers buying every year the last novelties. It's kind of a weird consumerist way of life.

Yes, smartphone camera's are awesome now, but it's sad an awesome product like that will be thrown away after a year of use.
> East Ukrainians identify as Russian.

And of course you have a source for that?
> Do you have a blog? Do you like to write about technical topics?

Why do this question have no options to respond with "I have and I like to"? Interesting to answer though.
When you say 8 tile, you mean 8 M1 Max CPUs glued together?

So presumably $16,000 (or greater) systems?

In what way does this eliminate competitors from the market? Also is Apple doing something that is literally impossible for anyone else to do?

And will the use cases that Apple currently does not cover cease to exist?
I like it!

Btw. if you have browser extension installed, that add custom scripts to websites, like greasemonkey or tampermonkey - you can have those nice avatars all the time. (without opening up the console)
> East Ukrainians identify as Russian

This is not true, ignorant, and parrots hateful Russian state propaganda.
Some of those clever loops end up calling memcpy anyway because the compiler deems it to be faster, but yes. For better safety there needs to be bounds checking.
There is/was Tortoise Git too. I moved from one to the other almost seamlessly back in the day.
>CISO - and IS overall - is actually much more people-focused than most realize. You'd think you're hacking away and/or find vulnerabilities all the time

Finding vulnerabilities is just a specialized type of software QA that sometimes looks and acts more like an internal auditor.

I think "the security community" is too caught up thinking that hacking is the end-all-be-all. It prevents them from realizing they're just another category of business analyst who's job is to complain to the development (or ops) team that their requirements should be prioritized over every other stakeholder's requirements.
This reminds me of Mao's efforts to get people to smelt steel in their backyards. It was a plainly inefficient and pointless use of labor and resources, mostly for political signaling purposes

https://en.m.wikipedia.org/wiki/Backyard_furnace
Nice thing about the moon and ISS is that there are lots of opportunities to photograph them. To get an actual transit like that you may have to travel some distance or wait a long time: https://transit-finder.com/

Obligatory "here is the moon photo I took two days ago": https://litter.catbox.moe/5zj2s5.jpg
I don't know. It might mean having some proper negotiations over the future of Ukraine. It might end in partition. It might end in some other way. Right now things are headed in directions that strike me as very dangerous. I would feel a lot better if there was an attempt at negotiation.
I live in Canada too, and these particular calls are rapidly destroying the notion of answering a number that is not in your contact list.
Not really. Their cultural heritage is in the Eastern Roman/Byzantine Empire.
There are a few steps between an accusation and an action, namely the agency of the person being accused.

I certainly haven’t become every word I’ve been accused of.

I agree there is certainly harm in false accusations though. I just don’t think it’s a self-fulfilling prophecy.
Programming Languages and Learning
We do, but raising the taxes on primary homes would disproportionately affect the middle and lower class, whereas targeting second homes / vacation homes / rental homes and multifamily homes that are used solely for rent generation would target the people who are profiting off of the homelessness epidemic.

Ideally the tax on non-primary homes would be so onerous that people would sell their extra homes to people who do not have homes and that would cause home ownership to increase, taking pressure off of the rental market and driving down prices.

Apartments are supposed to be affordable homes for young adults starting their lives out, not permanent living situations for anyone not financially established as solidly in the middle class or above.

You could easily add waivers for section 8 and military rentals to ensure that all sections of the population would be accounted for, and the tax wouldn't affect apartments and condos, just single homes and duplexes/triplexes/quadplexes that are either being held empty as value stores or used for rental income generators by their owners.

I would also say that once homelessness drops to lower than 1 in 10,000 (a little more than half of it's current number) you could waive 80% of the tax with the caveat that should homelessness increase above that number the full tax would come back immediately. That would provide a strong incentive for property management companies to keep rents low enough for poor people to afford them.
IPCC Working Group III has the sole purpose of documenting mitigation strategies[1]. Their next big report is due sometime before the end of March 2022[2]. I'm sure there will be lots of interesting ideas presented there, though it's unclear how feasible they'll be.

[1] https://www.ipcc.ch/working-group/wg3/

[2] https://www.ipcc.ch/report/sixth-assessment-report-working-g...
Not for long, though: https://www.theverge.com/2022/3/13/22975890/youtube-vanced-a...
shrug Then don't watch those. Nobody owes you content. If you can't agree on a price point satisfactory to you and the content producer and host, then... move on with your life and go for a walk?
Exactly. And it's not like our current trees don't capture enough CO2. It's just that we use most of the land for livestock agriculture. The carbon opportunity cost of this is huge [0].

Instead of trying to make trees capture more CO2 artificially or feed seaweed to cows to make them burp less methane, let's just eat less animal products?

I know, it's hard to change people's behaviors. But if you really want to make a dent in climate change, find ways how we can incentivize people to change their behavior (either by financial means like tax and subsidies, or by making better products like plant-based meats).

I'm making a similar comment like I made at yesterday's (?) YC launch of that lab-grown meat company. But that's because for me something like this, while it might be interesting research, is just one of those "future tech magic" things (just like carbon capture and lab-grown meat). We need real solutions, and we need them to work today. Not in 2 years from now.

0: https://www.nature.com/articles/s41893-020-00603-4.epdf?shar...
It's a bit of a chicken-and-egg problem. In general, devs don't target machines that don't exist.

But from some quick searching, excel will split out independent calculations into their own threads. So for that, the answer seems to be: it depends. If you're using 20 cores to calculate a single thing, it seems like the answer is "no". But if you're using 20 cores to calculate 20 different things, it seems like the answer is "yes".
How do I make everything about my petty beliefs.
Thanks, Interesting idea. I'm a little sceptical of the performance improvement, but I suppose that depends what we mean by performance.

Your strategy essentially trades a one time computation and DOM mutation with a continuous but lighter one with some added overhead. In this case I suspect the total power performance is worse over time; _however_ latency and UX should be _better_, since it removes the relationship between total comments on the page and the time to render avatars, which is currently about 100ms for this page on my machine.

I'm definitely biased towards preferring a one time change and making it as efficient as possible, but when the input has a high enough ceiling I can see how your strategy would make more sense - I'm not quite sure where I stand on HN threads - but thankfully this is just a user script so we can make our own choices :)
I was recently watching a YT lecture from Geoffrey Moore, and one student raise their question about MVP. Their argument is that MVP doesn't work in B2C because no one wants to use your shitty product. Everyone expected everything to be complete. I think this makes sense from my experience. If you have web, people will ask if you have mobile. If you have iOS, they will ask if you have Android.

And given the YC have shifted their focus to mainly B2B Saas companies, I couldn't help be think the student was right in some way. B2C is so much harder to crack because expectations are high and attention spans are very low. If it doesn't click within 5 seconds, customers just move on. People's tolerance for trying new products compared to a decade again has decreased substantially.

This isn't the case for B2B. If there is a business need, people are much more willing to tolerate your shitty product as long as they receive a net gain. Of course, B2B comes with its challenges.

It was an interesting perspective.
Astrolab Tests Flexible Moon Buggy Concept in California Desert
Rebuilding potentially has side-effects. You can have a build system that, if a file is changed, it makes HTTP calls, generate docker containers, store artifacts in S3 etc. Given this, computing the hash would be negligable amount of work. Besides make does iterate over all dependencies every time to check last modified date filesystem keeps. So, at that point one can compute hash.
That doesn't sound right, what plants need - primarily nitrogen, phosphorus, and potassium - is not contained in petroleum. Methane from natural gas is however used as a source of hydrogen to fixate nitrogen from the air in the form of ammonia.
This.

A while ago, my wife got a call from a collections agency on my phone. They asked for her name, I asked "which one?"

She said "I can only talk to ____."

I said, "I understand but which one would are you looking for the older or younger?"

"I can't share that information."

"Then I can't put you in touch with who you're looking for if you can't tell me who you're looking for."

"I can only speak with ____."

I said "Ok, tell me the last 4 of her social and I'll know which one you're looking for."

"That's private information, sir."

"No, that's the public portion of a social security number. Tell you what, since you're learning how this works, I'll make it easy on you: I'll give you the first digit and you tell me the last. That way we both know we have the same 'protected information'. If I give you the wrong starting number or you give me the wrong ending number, we both know we have the wrong person."

"I need to speak with _____."

I gave her the starting number but she didn't budge.

I finally said "okay, since you can't verify who you're looking for, I'm going to just tell you you have the wrong number. This is my cell phone, not ____'s. You may send a letter, but this is not the correct phone number for who you're looking for. Please, do not call me again."

While all this was going on she gave me the name of the collection company which I was able to Google and determine it was a legit operation and located not too far away. A medical provider never got our correct address, but it just showed me how overly trusting some companies expect people to be. Nah, this is a two-way verification. If you're gonna call me, you need to give a little to prove to me you're legit.
Yeah but just think, it can be laced with heavy metals when it burns!

Also it can be impossible to process in sawmills because of the dust, and it will chew through sawblades like no wood you’ve ever seen before!
No, this is a multichip design, Apple was clear about that. And you don't make wires out of silicon.
> #3 Get cut, made into timber, then used by human, e.g. furniture or construction

Option 3 is the best, especially for non-steel building construction, because it is real carbon capture into the frame of a habitable structure, of course barring a fire
Thanks, that does answer the question I wrote, however my point was that I'm very uncomfortable with this environment where any innocent word could be interpreted as a dog-whistle, and was curious if any "notice" synonyms are also considered dog-whistles.
Yes, so are other death threats OK I wonder?
It's BSL which is source available with the one restriction being you can't build a commercial competitor. And the source becomes MPL2 after 3 years.

https://earthly.dev/bslfaq
I don't mind sending telemetry data however, as long as I'm reasonably convinced that Mozilla isn't doing anything shady with it.

However, I respect the “Telemetry? Absolutely not” stance and can only hope and pray that Firefox PMs use telemetry as only ONE among a whole host of other signals to support decision-making.
My understanding is that there are three popular types of fertilizer and all three require materials (phosphate, nitrogen, potash) that currently in a shortage.

Much of the potash of the world is in Belarus and Russia. Nitrogen fertilizer requires liquid natural gas, of which the price is surging. Phosphate based fertilizers are currently under export ban by China.
Or they figured out that demand is inflexible - so it will stay the same even though they double the prize.

If the price would be determined by costs, why would their cloud be multiple times more expensive than Hetzner.
OK, then we disagree.
I guess you can probably make some personality (or mood) tests with them, as this is not, what I see in your avatar ...
I noticed that even `if` are functions that use `lambdas` for the branches. It's good because it's possible to remove another magical special form and it's good for static code analysis, but it's bad for performance.
My $10,000/month bill just went up by $4.41 from "List Price $ increase in monthly bill due to multi-region egress"
No, they're letting you unlock more choice with updates to their pricing.
People here are more worried than even the US diplomats.

Even US understands it - https://twitter.com/ANI/status/1497314441141972993?t=X8Yc55p...
on iOS, the "Silence Unknown Callers" feature has completely eliminated this for me.
That's why I added the seemingly. Although those reports are from early 2020, when it was widely assumed China was fudging their numbers and was about prelockdown results. The question was about the efficacy of lockdowns. Since then China seems to have done okay with sporadic lockdowns. They could have been covering up major outbreaks (I don't speak Chinese, so I cannot read the terminus github)
But that isn't what he wants. He doesn't want the US to lose; he wants Russia to win. He thinks he needs NATO to collapse for that to happen, but the end goal is Russia winning, not NATO losing.

He can't get Russia winning by a nuclear war.

The larger problem is that he is increasingly surrounded by people who tell him what he wants to hear, not what is true. That might lead to a situation where he thinks Russia can win by a nuclear war.
K-Means Clustering is one of those tools that once you understand it becomes more and more useful over time. You keep finding new ways to apply it, it's a bit like Quicksort, Bresenham or Divide and Conquer in that sense.
I made this myself a long time ago for just a few specific websites. Thank you for this, a generalized version is amazing.
That has to be the allure because that is precisely the only problem they address: syntax.
It wasn't unplanned. The work by marcan on asahi Linux revealed support for multi die configurations baked into the M1 Max.

> While working on AIC2 we discovered an interesting feature… while macOS only uses one set of IRQ control registers, there was indeed a full second set, unused and apparently unconnected to any hardware. Poking around, we found that it was indeed a fully working second half of the interrupt controller, and that interrupts delivered from it popped up with a magic “1” in a field of the event number, which had always been “0” previously. Yes, this is the much-rumored multi-die support. The M1 Max SoC has, by all appearances, been designed to support products with two of them in a multi-die module. While no such products exist yet, we’re introducing multi-die support to our AIC2 driver ahead of time. If we get lucky and there are no critical bugs, that should mean that Linux just works on those new 2-die machines, once they are released!

https://asahilinux.org/2021/12/progress-report-oct-nov-2021/
They already do this to a degree. Interviewing a model before and after the shoot to ask them if they are OK, no model says no because they want to get paid.