skysight-inc/HackerNews huggingface dataset:
It would be nice if there was a way to talk about this subject without immediately devolving into partisan political comparisons. This is a far more fundamental issue with recommendation systems, a conflict between immediate gratification and addiction mechanisms versus deeper nourishment and satisfaction. You can see this in so many arenas of human consumption.

Consider diet. If you log everything I ever consume and then measure the probability I consume the same thing again in the next 30 minutes, what are you going to find? You'll be recommending I eat nothing but donuts, hard liquor, and potato chips.

Consider video. If you log everything I ever stream and watch and then measure the probability I stream and watch something similar in the next 30 minutes, you'll be recommending nothing but ChiveTV-style fail videos and short-form hot takes.

But are these the things I actually most want? Humans are complex creatures with desires and preferences that don't always express themselves in terms of quick re-consumption of similar items. If you ask me my favorite film, I'm going to say Apocalypse Now, not an epic fail compilation. But if you measure what I'm more likely to watch on repeat for 8 hours, it's going to be the fail compilation. If you ask my preferred foods, I'm going to say lean meats and vegetables, but if you measure what I'm most likely to repeatedly eat for hours without stopping, you're going to find a bunch of dessert foods and snacks.

The types of things people consume that are most nourishing and satisfying, since they actually provide nourishment and satisfaction, are not things that lead to immediate re-consumption of the same thing. The types of things that lead to immediate re-consumption are things that are insubstantial, don't require thought or reflection, don't lead to satiety, and things that are addictive.

I have no idea what sort of solution to this scales and will satisfy people that don't like gatekeepers, because the reality is, I've found what films and television shows and music albums I've most liked from top 100 lists curated by experts, and I've found what foods best nourish me and lead to the long-term health and physique outcomes I'm trying to achieve by the same method, expert recommendations from people well-versed in science.

You can't automate this, but to work, the public has to trust a curator, and it seems most of the public doesn't trust anyone to do this, or if they do, they'd rather trust the Critical Drinker and Liver King instead of the American Film Institute and FDA.
Unless I'm misreading this: https://ziglang.org/documentation/master/#Container-Level-Va...

zig has lazily initialized at runtime mutable globals, and compile-time initialized constant globals (so C++'s constexpr variables). But what it doesn't have is compile-time initialized mutable globals (which is what `constinit` does)
Unless I've got another source of VOCs around there should be at least some correlation with actual CO2 levels though? I don't have a reliable way of checking this, but the bottom end seemed well calibrated...outside air leads to a reading consistent with ambient co2
Isn't that literally Peter robbing Peter to pay Peter for 99%+ of projects? Where is this pay coming from?
Archived: https://archive.ph/2022.11.28-180806/https://www.wsj.com/amp...
I agree with this. From my experience, people who feel lonely (and feel saddened by that) tend to become overly worried about what others think of them and obsessed on making an impression. That usually leads to them becoming an echo chamber of themselves and starting to act "artificially", which is noticed by others as not being authentic.
I'd say that sharing, which arises from mutual interest, is the cornerstone. So being in places where people authentically share mutual interests and cooperate is a great place to make friends. Sports associations (team sports, climbing, hiking, with the added bonus of physical activity being awesome for mental health) community centers with activities (chess, musical groups, dancing)...
Looking at GP's profile, lots of NES programming and general gaming work. I can totally see how HR in banks would prefer somebody with 10 years of Java or C# experience, familiar with {Vendor}SQL and an employment history in a related banking/finance sector (and screen out everyone else).

At least FAANG don't really care about those things. On the other hand if you know your way around assembly on esoteric hardware, the stereotypical FAANG whiteboarding questions like "reverse a linked list" shouldn't be a problem.
... but is it effective?
I'm genuinely curious, how so?
i wonder if there's a single ill in the world that you don't lay at the feet of "corporations."
Not to mention that handling it can lead to contact dermatitis.
I think part of it is non technical people not trusting their technical people/not willing to give them the keys to the business. They can "see" the manual parts and control it.
Ain't that the damn truth
This isn’t an illuminating way to discuss the topic. Take a break and come back ready to engage and educate, or please rage elsewhere?
A) just calling it government regulation doesn’t mean it isn’t my censorship.

B) lots of content online that doesn’t my comply with government censorship. The app store model simply presents an easy choke point.
> that already have dedicated hardware on most of the x86 CPUs for good few years now

Yeah, and that "dedicated hardware" is called AES-NI, which is implemented as AVX instructions.

In AVX512, they now apply to 4-blocks at a time (512-bit wide is 128-bit x 4 parallel instances). AES-NI upgrading with AVX512 is... well... a big important update to AES-NI.

AES-NI's next-generation implementation _IS_ AVX512. And it works because AES-GCM is embarrassingly parallel (apologies to all who are stuck on the sequential-only AES-CBC)
Google doesn’t position themselves as some savior of mankind and human rights. They don’t market grandiose claims about privacy and ethics like Apple does. I’m a bit more okay with Google because at least they aren’t lying through their teeth and hoping their customers are dumb enough to believe them.
I've been programming in C forever, one advantage is that the language has not evolved much (especially compared with C++), but it has evolved.

There was the big K&R C to ANSI C function declaration transition. For portable code, you used K&R C well into the 90s (because older machines only had the K&R compiler), or used ugly macros to automatically convert from ANSI to K&R.

Another was the addition of 'const' to the language. It used to be said that const was a virus: once you start using it, you need to use it universally in your entire code-base.

A more recent big one is stdint.h (types like uint32_t). To correctly use these types you must also use the macros in inttypes.h for scanf and printf conversions. IMHO, they both should have been in the same header files, they go along with each other.

So in the old days, you would say:
unsigned int x;
printf("%u\n", x);

But now, you should tediously say:
uint32_t x;
printf("%"PRIu32"\n", x);

(Because uint32_t might be defined as a long even if it's the same size as in int, so you will get compiler warnings. You could use %lu, but then you get compiler warnings the other way.)

Another: On UNIX, we don't have to worry about "wide" characters (use UTF-8 instead) and wide strings, but you certainly do on Windows. "Wide" characters are obsolete but Windows is stuck with them since they are built into the OS.
I'm not saying that there's no value in it, but rather that while you're right that it can produce a fair improvement over a traditional CPU implementation things like video are not the best examples because they're _so_ common that they get dedicated hardware which is usually considerably faster / more power-efficient so there's a narrow window for a couple of years where that SIMD implementation is most valuable.

ML is similar – many people are running these apps now but, for example, many millions of them are running Apple ML models on Apple hardware with acceleration features so again, while SIMD is unquestionably useful, I'm not surprised that the average working programmer doesn't feel a huge need to dive in rather than using something like a library which will pick from multiple backends.
Interesting approach, however I'd like some more data on it before trying it. Intuitively I'd go for the "by chance" route
You’re gaining 24 pt real estate (compared to a notchless screen running the latest macOS versions). Those 24 extra points don’t amount to much (maybe one or two lines of text), but the menu bar real estate is less, and your screen has a pointless gimmick forever embedded into it.
I always go with 11x engineer. It’s even better than 10x
Whats your mpg on the fit after 250k miles?

asking as i'm considering getting one from someone close to me, but recall it once getting 40-45mpg and now it seems stuck at 30mpg after ~180k miles.
Lab grown meat combined with bacteria tank flours - looking forward to it
I use KeePassXC locally.

Are you referring to something online, like LastPass or 1Passord? I do not like the idea of online password managers at all.

Another issue with PM sites is a couple of them have bumped features up to higher pricing tiers, leaving some people up a creek and unable to access their own information.
> * it is a set of skills both people in the process of friendship possess and need to practice to make things work*

I think this is another example of the idea I am trying to critique (and warn against). This suggests that "the process of friendship" is a singular, universal thing that will look the same for all of us (or for all of our friendships). Or that friendship "working" is a straightforward series of opportunities for both people to "say yes" to something. I think that is wrong.

Instead, I would say that over time a friendship is best understood as a series of opportunities to become more or less central to each other. Closeness and stability do not need to be linked! My oldest friend and I are extremely stable and comfortable with each other - but I would not say we are close. That we aren't close isn't a failure. It's a recognition that our lives have gone in different directions and that we most comfortably experience intimacy with other people. It's not a failure! Both our lives would be more frustrating if we relied on each other, with our divergent social worlds and approaches to life, for mutual understanding.

> it is possible after all to be a bad friend or a bad partner due to your own lack of effort

This is true, after a way, but I think it mis-orders things in a way that will lead to confusion. You are only a bad friend or partner if you don't make the effort that you agreed to make. If you are frustrated that you friend or partner isn't showing up in a way that you want them to show up in a way they have never said they will - you are the one who is doing "badly" in the relationship! Obviously, the reverse can also be true - people can promise things and not deliver, but the gap is between commitment and behavior. There is no bad or good level of energy to put into a relationship as long as you aren't deceptive about it.

Basically, you aren't a bad friend or partner because of 'your own lack of effort' - putting more effort into engaging a way your significant other doesn't want would make things worse. It's the lack of alignment that causes the problem and, until that alignment is corrected, you can't know if more effort is actually what the other person would like.
This looks cool but it doesn't look like it lets you operate on surfaces, edges, or vertexes. Off to a great start though! Love how since it's just JS you should be able to assign arbitrary metadata to any given object.
Also, anyone who rides public transportation in a major metropolitan area has probably experienced perverts airdropping them pornography, and this would fix that issue.
I tried one of the 3d tabletop programs during lockdown, it was terrible trying to use a 2d mouse and a 2d screen to interact with a 3d enviromment, I really don't get how people can prefer it to boardgamearena.com
I think the rest of what that post is saying is that 35% is an important part of soil maintenance (ie avoiding another dust bowl). Though I do think with testing we should still be able to drastically reduce the amount of land needed, though likely not exactly 1:1 with previous animal consumption.
I assume that this is the CCP asking apple to do this or get banned from China. What should apple do instead? I'm curious what people think, it's a tough spot to be in obviously.
> mouse

I was looking at Reddit the other day, on one of those r/flippingamazing type subs, and someone posted a picture of a disassembled mechanical mouse, to show off the wonders of 1900s engineering. I tell you I nearly spat out my false teeth. Had to take a Geritol to calm myself down.
Is reply and downvote not enough?
Apparently it's no longer Amer sports, according to https://www.divenewswire.com/huish-outdoors-named-distributo...

Honestly it seems more like a partnership than a distribution agreement. Huish's website (https://www.huishoutdoors.com/suunto/) and the press release itself make it sound like Suunto Outdoors is another brand like the others Huish actually owns, so I'm not confident where they stand. I always assumed Huish owned Suunto given their own site's materials.
That also enables unreasonable monopolistic behavior, like not allowing ANY browser besides Safari. Why not allow alternative browser engines that follow strict privacy practices? What about native ad blockers? Why not encourage privacy-friendly apps that don't collect data by lowering/waiving their fees?
You're making a lot of assumptions. Sometimes a blog post just isn't meant for you.
I can't say that you're wrong, because everyone's environment/experience is different.

But this is so outside my perception of the world and that of everyone I've ever spoken to (across a swatch of demographics across North America and Europe).

Friendship groups narrow because it isn't EASY anymore (you're not all on campus).

Nobody actually desires for them to narrow.

If you can make it *easy* for the other person (by handling the approach, scheduling, etc). They'll be as willing as in uni days
* getting out in the cold in a T-shirt

* putting your tongue on a battery

Yeah, it's a bizarre take
To me, it’s the fundamental difference between a board game engine and a specific board game app.

If my family plays a physical game (such as Ticket To Ride) with a crazy house-rule, I would have every expectation to play a Tabletop Simulator version of ticket to ride with my own house-rule, but I’d have no expectation that the Ticket to Ride app would allow that.

That’s why I generally prefer the generic board game engine with rules assistance built in, over the custom app (even though the custom app often has a nicer, more polished UX). I’d prefer to be able to draw outside the lines if I want to.
> the capability to do things like run a VM and have it move between hardware when that hardware fails

This is one of my favorite features of Google Cloud:

https://cloud.google.com/compute/docs/instances/live-migrati...

Unfortunately, Google continues to be the third-string provider in the US, so I don't often get the opportunity to work with Google Cloud.
The systems angle mentioned later in the article may seem a bit …engineered, but it works!

I’ve moved a ton in my life, and I have an annoying habit of losing touch with friends when I move away. Out of sight, out of mind, ya know?

Anyway, to combat this annoying habit, I started scheduling monthly phone/video calls with each of those friends. It’s been a game changer, especially as folks have kids and busy lives.
Aside from avoiding China, Google gives users control of their phones. That makes Google leagues better. Not that Google is good — Apple just sets a particularly low bar.
I hope it's a rust phone from https://www.redox-os.org/
> Amazon doesn't accept cash. Is cash not money?

Cash is one form of USD, which is money.

In case you're wondering, a cash-only business accepts money too.
The people "investing" in FTX weren't doing it because they wanted cryptocurrency, they wanted a 15% guaranteed return.

Without the exchanges, the USD->cryptocurrency onramp/offramp is a lot more difficult to do, I don't think most people want to only shop at places that do actual on-chain settlement.

I predict we will continue to see large numbers of scams involving cryptocurrency as long as there are essentially unregulated banks and investment firms. Expecting lots of people to be sufficiently interested and educated enough to only use 'cold wallets' or use good secops on their systems is a bit too hopeful. Even after reading about it for years, the overhead of using cryptocurrency vs a debit or credit card just doesn't seem worth it to me, and I have a tech background.
Do you know a good source for seeds? I bought some on the internet once and they turned out to be green Serranos lol.
yes I do: spp-httplib, taopq, spdlog, rapidjson. Also some other extras and alternatives depending on particular needs but the ones mentioned are enough to get one started on generic web app backend. What I do not and likely will not use are big opinionated frameworks.

Yes I do write my own libs as well but those are very domain oriented and mostly serve needs of particular application. Nothing exciting there.
Really? The high end clubs I've been to usually had a 2 bottle minimum and each bottle was 1-2k
> can you speak to some of your motivations for putting your life savings into these kinds of vehicles?

For sure. My rationale was that keeping crypto in cold storage was effectively currency speculation and didn't really do anything to add value to the world. By instead keeping it in an interest-earning account it could be earning interest independent of the exchange rate with USD and providing some value to the world in the form of liquidity and loans.

It's the same rationale I use to justify keeping money in VTSAX instead of under my mattress.
The reason is the same one that most electronics companies (and certainly most cell phone brands) do business in China:

It's cheap.

Cheap labor, few/no penalties for pollution, abundant cheap electricity, inexpensive labor safety, etc.

It's the dream of outsourcing realized.
Cryptocurrencies look to be a particularly bad substitute for a savings account to me. Or even just keeping cash in a shoebox under your bed.
I mean, the environment impact on buying a vehicle that polute less might not be worth running this one to the ground.

Same argument I have with aquaintainces that switch their cars to an electric ones... it's worse at the end if your previous car was in working order.
> I am confused, CPUs have dedicated instructions for AES encryption and CRC32. Are they slower than AVX512?

Those instructions are literally AVX instructions, and have been _upgraded_ in AVX512 to be 512-bit wide now.

If you use the older 128-bit wide AES-NI instruction, rather than the AVX512-AES-NI instructions, you're 4x slower than me. AVX512 upgrades _ALL_ AVX instructions to 512-bits (and mind you, AES-NI was stuck on 128-bits, so the upgrade to 512-bit is a huge upgrade in practice).

-----

EDIT: CRC32 is implemented with the PCLMULQDQ instruction, which has also been upgraded to AVX512.
AVX-512 is fabulous for cryptography, especially software-oriented algorithms like ChaCha and BLAKE3 that lean on general-purpose SIMD features rather than dedicated hardware acceleration. Most of the added value is just the larger registers, but the native bit-rotate instructions are also great. (But agreed with Linus that autovectorization isn't very helpful for this stuff.)
Plus control center is just a dumpster fire for accessibility. Go on, try to navigate any macOS control center widget with your keyboard in any way. Try to switch between widgets.

Sigh.
yea plus one for Truenas to do all this work.
Tracking water levels with centimeter level accuracy with a Raspberry Pi and GPS
Luck is an interesting element.

My best friend for 20 years (we've since fallen out of touch), was someone I met in kindergarten?

How did we become friends?

My surname starts with a "G" and his starts with an "H" so we were seated next to each other
FWIW, I've started to see this with some of the younger hires, across many different companies. They grew up with iphones and ipads, and their underlying models of how mouse/keyboard-style interactions work are poor. It's a real problem.
Do you have a link to the “88” tweet?
For sure. "Not your keys not your coins" and all that.

Here's my rationale: https://news.ycombinator.com/item?id=33779052
I am on an iPhone and I can type "pepe the frog" and "covid" into YouTube app. All apps are equal but some apps are more equal.
I am not sure what is Apple's strategy here. Twitter is used by their own users and barely anything has changed content wise in last month. It was always a cesspoll. Slap an age restriction and move on.

What they can do is to make using Twitter harder for their own users, lose 30% cut and users will still be able to use it through the browser. Sounds like bad business and brand image will definitely take a hit. Its not a battle anyone expected them to fight.

Half of the games in App Store are microtransactions and casinos for kids garbage. How about discouraging that?

I wish they focused on their privacy promise and introduced new milestones for app developers to achieve. Pass some kind of 'privacy friendly' audit? You get ranked higher in the search and etc.
I guess the process was driven by my new phone: Google Pixel 6a.
I guess Google's "we'll get you started by copying everything off your old phone" process can do whatever it wants, but it surely didn't explicitly say "we'll only copy Google Play apps" in a way that I noticed.
> Elon seems so paranoid.

Honestly, I would just call him malicious, not paranoid. He has made it clear that he hates public transport, as in the idea of using it (in that it is crowded and such...). This is of course funny because we all know that Musk has never in his life used a regular city Bus or even a train.
I think it is safe to assume that he would do something like this not for monetary profit, but simply out of spite.

We are talking about a guy that pays tens of thousands of dollars just for the attempt to discredit and harass a rescue diver he doesn't like... [1]

[1]: https://www.bloomberg.com/news/articles/2019-09-16/musk-reve...
The better programming setup. For the last 10 years I have been researching and developing a revolutionary new kind of programming Animation CPU

Here is a new programming language with realtime reverse debugger + mobile IDE and OS

https://animationcpu.com

The project is made by self funding, and development process is unlimited. But marketing is the key, you need an unlimited budget to let everyone know about your project. This is a paradox, because now I am looking for funds for marketing to increase the scale of development
I wonder if having some sort of dependency scanner giving more upfront visibility would help clear things up. Then you'd be able to get a sense of what the composition of issues might look like. Seems like there's so many scanners out there that something must solve this.
Billions, it would appear. But that doesn't necessarily mean that billions of acres can be taken out of service.

While local conditions don't perfectly extrapolate to the world, remember that 100% of my acres grow human food when observed over the span of more than one year. The 35% animal food production seen in a single year is the outcome of the crop rotation.

Certainly, I'd be far more profitable if I could reliably grow beans for human consumption over and over and over, but Mother Nature is a harsh mistress.
I have a similar difficulty with the definition of "drug" itself, which is "a substance that has a physiological effect when introduced to the body". Literally anything that participates in physics is a "drug".