skysight-inc/HackerNews huggingface dataset:
This exact situation is why this year was the first Thanksgiving that I didn’t spend 3/4 of my visit to my parents doing tech support and cleaning up malware. I bought them Apple hardware last Christmas and I’d do it again.

In 2022 the Internet is a hostile landscape where trillions of dollars are made on the back of malicious adtech by some of the largest companies in the world and there is no pathway for the average user to truly control their own system. At least Apple’s walled garden is better than Microsoft’s brothel and Google’s crackhouse.
Apparently "BetaArchive" has a copy: https://www.betaarchive.com/database/view_release.php?uuid=d...

However (putting aside the legalities of downloading "abandonware"), they won't let you download anything unless you first upload something they don't have. Heck, I probably do have something they don't have in my box of old floppy disks (which I keep on telling myself I will image one of these days), but my curiosity about this topic isn't strong enough to motivate me to do that.
You can add just about every auto parts retail store to that list.
Six Paths to the Nonsurgical Future of Brain-Machine Interfaces (2019)
But every business is always looking to maximize, but why is there a sort of contraction, and why now?

There used to be a period of “Patrick McKenzie way of doing business” during 2005-2020 (https://www.kalzumeus.com/):

- Be nice with customers,

- Reimburse when they haven’t used the software,

- Provide value, even with 3 fields on a webform,

- And you’ll get positive feedback loop into higher revenue, even with a crappy layout,

It was the time of Basecamp and Joel on Software. It was the time of Atlassian. It was the time of entrepreneurs being cool kids.

What happened is the Schumpeter cycle (40-70 years, as opposed to Kondratiev cycles, 5-7 years due to stock movements). Internet entered a more stable phase, instead of the startup phase. The cake is now limited, everyone has reached peak time spent on phones, the eyeballs you get are eyeballs someone else doesn’t. The goal is to stay big. Now, to be heard, you need a designer, not only for your services, not even for your software, but even to publish your CVE (Heartbleed). If it’s not sexy it’s not worthy.

Unless, of course, unless all of these Twitters and AirBnbs were fluff that can go away without any part of the economy depending on it, in which case we’ll just see another short cycle until we invent the final technologies/services which will stay.
I legitimately don't understand how this has been spun into some sort of pro-censorship move. Leaving your phone open to getting AirDrop-ed by anyone in the vicinity just seems like a terrible idea in general, but especially in China. Apple is helping the authoritarian dictatorship by checks notes not having your phone advertise to everyone nearby that it can receive files from anyone?

The ability for dissidents to airdrop messages to passers-by seems silly as well. All of a sudden spamming people is good due to the content of the message? Never mind that there's nothing stopping the other side from doing the same thing.

It ultimately feels to me like the country that's always in the news for hackers and ubiquitous surveillance should be the last place in the world you want to have AirDrop on, period. Even the contacts-only mode has leaked personal information in the past.
imo, the #1 role of a PM is to bring the user inside the company. To be the users' advocate and voice.
Anybody who is PM without talking to users and doing that role may be a 'Project Manager', but not a 'Product Manager'. Products are meant FOR users.
The obtrusive modals are a brutal trend in modern web design, especially the whole-page cookies thing. Now I sometimes see 2-3 modals stacked ... does anyone actually stay on such a site?

I get that a newsletter modal might be worth it, but there's just no way they're not losing users by making them close 3 bullshit windows (cookies, privacy, black friday!, newsletter) before they get to useful content. A user needs to see the site before they choose to subscribe/spend money on it!

I'm happy to tell a company that doesn't want my eyeballs to pound sand. I'm not buying 200 subscriptions to yet another BS service.

Spotify in particular can go straight to hell (and the Amazon app+video stuff). If I'm paying money, don't hit me with billboards and ads.
But this has nothing to do with China
Neo from the first Matrix movie.
Several msp430 chips are still available in DIP too, and the new ATtiny's aren't either; it is not an ATtiny advantage.

On the bright side, some SMD packages are still reasonably workable with a soldering iron, like SOIC, and cheap devboards that do little else than breakout into a DIP package are commonplace.
> I'm genuinely confused by people who avoid adding additional flavour to their food

It's not a flavour, it's just pain. You can experience capsaicin on any mucuous membrane of your body. Your tongue and lips just happen to usually be the most convenient ones, but you're not using your taste buds on capsaicin.

Nothing wrong with enjoying painful food. I like exciting my pain neurons too. But not everyone likes pain, while far more people enjoy flavour.
>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*

That's definitely not true, or at least not my experience. Everyone I ask out to join me for various activities, has an excuse, usually busy or other plans with someone else, and they never follow up for a rain check.

People over 30, even single/child-free, seem to be very busy with their established routines, hobbies, and narrow circle of long term friends, that they just aren't open to new people anymore or at least making time for them, no matter how cool or sociable you are.

Seems like time is the main cuprit, or lack thereof. If you already have things to do and enough friends that occupy all your free time, or barley have enough time to meet the friends you already have, then when are you gonna meet new people?

Making friends is a two way street. You could be the coolest, funniest, most sociable guy ever, but if everyone you meet already had enough friends or feels they don't need you in their life then ....

The only shot to make this easy for you is meeting other loners.
Why would Apple ever threaten to withhold Twitter from its App Store, without telling Twitter what they want Twitter to do to prevent that from happening? They could just as well immediately remove Twitter from the App Store.

They may be vague in their messaging (possibly on their lawyer’s advice), but I don’t think there’s no message.
How does that look like bad ethics? You know you’re buying a walled garden with an Apple. If you care, then don’t buy Apple. That doesn't make Apple's ethics bad. It just goes against your prefences.
I've got a pixel 6. Its honestly been a disaster as far as I'm concerned. It's way less stable then my previous 300€ Motorola with stock Android was.
Ok maybe I should have said "obvious if you have read anything at all about China's covid lockdowns". I think it was fair to assume that he had read at least something about them given his strong opinions on the matter.
fdroid has a process for takedown requests[1]

they have an inclusion policy[2] for apps in their index which requires an OSS license but doesn't say anything about moderation standards, but they do say 'Trademarks must not be infringed, and any other legal requirements must be adhered to'.

1. https://f-droid.org/docs/Take-Down_Requests/

2. https://f-droid.org/docs/Inclusion_Policy/
Code generation is becoming really important in Go.

Why even use an ORM when https://sqlc.dev/ will generate everything from vanilla SQL?

Why make the frontend team write a Typescript client when https://goa.design on the backend will produce an OpenAPI schema they can just point a https://openapi-generator.tech at?

Why write out GraphQL boilerplate when https://github.com/99designs/gqlgen will take your GQL typedef and generate it all for you based on how you want it to look.

Why write validation rules when you can just define your input struct and let https://github.com/mustafaakin/gongular generate the rest for you?

Honestly, I'm loving this. I want to focus on the entities and business logic - not writing yet another handler/resolver for basic auth + CRUD work.
Is it possible to buy one in North America?
I figure there are two main reasons. First are aggressive bots and scrappers, here the login walls are only a side effect. Everyone wants to be "smart" and takes but no one gives. Second are marketing and managers demanding more tracking and profiling. This is the New Internet for now, I don't see any seeds of paradigm change at this stage. Users will adapt unfortunately, at most they'll be pissed off by losing track of how many accounts they are signed in to.
This is in response to people spamming AirDrop, a common complaint. Don't jump to conclusions.
At least in my region (Southern California), the 4x2 4Runners are going for $3-4k below MSRP. IMO, the biggest drawback is that all of your savings from maintenance will go towards paying for gas.
Yeah, I quite agree. Reposting my comment from above here because this makes a better thread ... I think this 10 minute delay might actually be intended to be protective for the protestors. Any radio transmitter is a beacon that can be localized and destroyed. In serious warfare this is a major issue. "I'm up, they see me, I'm down" is drilled into military operators early and often.
Me. I used an iPhone 8 until just recently when I finally gave up on TouchID coming back to flagships and got an iPhone 14 Pro. It lasted fine through three battery replacements, and I expect my new phone to last me for at least 5-6 years as well.
Any browser on iPhone is just a skin for Mobile Safari. In particular, you can't install uBlock Origin/similar there. Every time I browse web on an iDevice I feel like I'm losing 20 IQ points.
1. The suicide nets is misinformation.

2. The supply chain is not riddled with slave labor.

3. The chance to airdrop was made weeks before the protest.

You might not be basing your evaluation of Apple’s behavior on reality.
So excited to play with this. I was really into this early startup doing something similar. CapsuleFm - https://youxiberlin.github.io/capsulefm/
In addition to layout managers, UIKit and AppKit both have constraint based layouts if you use Autolayout. Autolayout itself follows the declarative paradigm (well unless you use it to manually and directly set every X, Y, width, and height constraint, then I guess you are using imperatively). You can declare that a button be two thirds the width of its parent, for example. It’s also fast (well I guess I mean between Apple’s optimizations and modern cpu speeds, there is only noticeable latency when you do intentionally ridiculous things like trying to layout one view per pixel with nested, relative constraints).

It’s kind of funny comparing it to SwiftUI’s new .layout API. It’s the exact opposite! A declarative UI framework with an imperative layout option.
Web Server. Say... this web page.

Inspector says that this web page, we're talking on is 48kB in size. That's small enough to fit inside L1 cache. Every single connection to the Web Server needs its own AES-key for encryption sake. The 48kB of data (such as my posts above, or your posts) are hot in Cache, but if 100 visitors to this webpage need to get it, HTTPS needs to happen 100x different times with 100x different keys.

So this 48kB text message (consisting of all the comments of this page) are going to have to be encrypted with different, random, AES keys to deliver the messages to you or me. AES operates on 16-bytes at a time, and AES-GCM is a newer algorithm that allows for all 48,000+ bytes to be processed in parallel.

AVX-512 AES instructions are ideal for processing this data, are they not? And processing them 4x faster (since 4x instances of AES are occurring in parallel, since AVX512 can work on 64 bytes per tick / 16 bytes per AES instance), is a lot better than just doing it 16-bytes at at time with the legacy AES-NI instructions.

----------

Despite being a parallel problem, this will never be worthwhile to send to the GPU. First, GPUs don't have AES-ni instructions. But even if they did, it would take longer to talk to the GPU than for the AVX512-AES instructions to operate on the 48kB of data (again: ~40,000 clock ticks to just start talking with the GPU in practice). In that amount of time, you would have finished encrypting the payload and have sent it off.
Which phone are you using? My Samsung A71 already does that.

I plug a USB-C hub with an HDMI out to use a monitor/TV as display. Mouse, keyboard, flash drive, headphones, even cd drive, all work through USB in the hub.
Apple doesn't allow any other browser engines on iOS except Webkit.

Despite the branding, "Chrome for iOS" and "Firefox for iOS" are fundamentally different products than their Android or desktop counterparts. They're both just wrappers around the same bundled version of Webkit that Safari uses.
I'm no vegetarian by any means, but equating the life of corn to the life of a relatively intelligent animal like a pig is really, really disingenuous
Sure it can be done. But the payload would be non-cost-effective.

Won't happen in practice.

can be started up and run at low speed = "lack of thrust"

Also, liquid hydrogen takes up around four times the space as the same volume of kerosine = no space for passengers.

(There is a practical limit to the physical size of aircraft in today's world. To go larger, we'd need to scrap the existing airtports and rebuild with new larger expensive ones.)
so the title of this post is incorrect, this setting was not enabled due to the protests
I don't understand how this comment applies to this link. These features are designed around moving as much computation and verification as possible to compile time without using templates. If you need to.
I do know the active ingredient is cytotoxic / potentially neurotoxic. Definitely avoid.
This is one of the most hilarious comments I've ever read. Please, tell me what you think of Theranos
Re: 1.

Any data on the quality of the converions?

Like, if you convert more, but they're marginal customers who won't spend much, or quickly bail, and it negatively impacts conversion of high end "good" customers, it could easily be a net loss (not even counting things like reputational damage).
> A key mindset I use when forming connections via conversation is: “If we aren’t both excited about this conversation, do something differently”

This is my problem. Friendship seems to be a series of entertaining experiences. People seem to value others based on their entertainment value, but then when discussed it's always about some other warm, fuzzy feeling. The best friendships seem to happen as a kid, when you hold no judgements, and also outside forces out of your control decide who you are exposed to (i.e. where you go to school). As an adult, the judgement list is way too long for people to commit their time any longer than a short conversation. It's no longer about being yourself, being accepted, and going with flow. Instead friendship as an adult is a chore, with responsibilities and expectations, which unlike a job are all implicit and hard to navigate.
Time travel only applies to an execution that is already known to contain UB. How could it know that the gets() call will necessarily overflow the stack, before it actually starts reading the line (at which point all prior observable behavior must have already occurred)?
Yep. and worse, it's like designing a car without knowing the car's economics.
Like building a product for the product's sake.
In SW/HW, a PM that doesn't also build the unit economics is a wrong management choice and a waste of resources.
Something that comes to mind is real-time controls, like for high speed manufacturing, rockets and jets, medical robots, etc. These computations are often highly vectorized and are extremely latency-sensitive, for obvious reasons.
Just google "airdrop spam". It's well-publicized.
This article states that Apple did that to increase battery life. Do you have other sources to back your claims?
The interesting thing is that you can't call the "function that takes a pointer". Accessing it as a method is the only thing which works.

A long term ambition for C++ and more specifically for Bjarne has been UFCS, Universal Function Call Syntax, which a few other languages have. But C++ can't do this today.
Nonsense; plenty of people in UX, myself included, have tech backgrounds. Software engineers aren't immune from the "higher metrics == uSeRs lOvE iT" trap.

Consider early Google, when they infamously A/B tested 50 shades of blue for a button. Did that actually improve anything? Of course not.
> Exactly. But also he inadvertently actually touches on this in the post. Talking about people using hash tables and so on. I think if people had the right guidance from language and libraries and from education, they would choose array-based patterns more often. They're often in fact simpler to write.

A) The vast majority of programmers have zero idea about any of this. They want a key-value store and have no idea about the underlying implmentation. And that's okay. You can write an awful lot of useful software without understanding Big-O notation.

B) Pointer chasing has been dogshit on modern architectures for quite a while, and most people have no idea. Look at all the shit Rust gets for being annoying to implement linked lists which are a garbage data structure on modern CPUs.

C) Array-of-struct to struct-of-array type transformations are just starting to get some traction in languages. Entity component systems are common in games but haven't really moved outside of that arena. These are the kind of things that vectorization can go to town on but haven't yet moved to mainstream programming.

D) Most of this stuff is contained inside libraries anyway. So, only a few people really need to care about this.
I listened to a podcast on this and they said it allowed the placenta to evolve in the first place. That's what I remember. Anyone else?
But it is an annoying ambiguity in English. You would probably say that curry paste is spicy even it had no capsaicin, which does happen. People also mean "has spices" when they say "spicy". I have heard Russians use the word Russian word "bitter" to describe the pain sensation of capsaicin too.

I prefer the Spanish word "picante" - stingy. It stings, it causes pain. It's not a flavour like a spice would be.
It is tedious but possible to check for overflow before multiplying signed integers.

long long x = (...);
long long y = (...);
long long z;

// Portable
bool ok = x == 0 || y == 0;
if (!ok) {
long long a = x > 0 ? x : -x;
long long b = y < 0 ? y : -y;
if ((x > 0) == (y > 0))
ok = -LONG_LONG_MAX / a <= b;
else
ok = LONG_LONG_MIN / a <= b;
}
if (ok)
z = x * y;

// Compiler-specific
bool ok = !__builtin_smulll_overflow(x, y, &z);

https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins...
Even more evil, I've started to see things (mostly apps) use "Miss Out" instead of No, explicitly and literally feeding FOMO.
I mean you don't really believe that OP is actually on the apple ecosystem do you? And that this one thing is the straw that broke the camels back?
>If you open airdrop to everyone, your device can be tracked and identified individually.

That can already be done using cell towers (especially with 5G) and GPS enabled state-supervised apps like WeChat, etc. So that's not a good reason.
For twitter, I highly recommend nitter.net (or other nitter instances) for anonymous reading. You can drop-in-replace the `twitter.com` with `nitter.net` for any twitter URL, and it will just work.

At least... this will work until Elon kills the API, which I fully expect to happen eventually...
That is a lot of optimism for a 2022 project from 2022 Google.
Nearly 9 out of 10 Covid deaths are in people 65 or older
"Effect" is the correct word[0] for them to use for their joke. "Affect" is the correct word[1] for the author of that headline to use for that headline.

[0]

> to cause to come into being (https://www.merriam-webster.com/dictionary/effect#dictionary...)

> It sounds like the title [caused to come into being] a change in your affect.

[1]

> to produce an effect upon (https://www.merriam-webster.com/dictionary/affect#dictionary...)

> Can fonts really [produce an effect upon] our feelings?

(The headline linked here uses the incorrect word, to your point, but your belief that "'affect' is the word for the whole phrase 'effect change in'" is mistaken.)
(Anonymous)Visitors is not a very useful or valuable metric. Blindly pumping content into the ether isn't going to convert to value, or cashflow.

I think we are seeing the advancing erosion of (generic)ad-supported free content and services. Which is not necessarily a Bad Thing.

If you can't be bothered to identify yourself with an account, then these services do not get much value from you, and many times see you as loss/overhead, so limiting access to their content is logical on their end.
Wow, that is ALWAYS a bad sign. Any talent that hasn't already left is going to once Twitter starts getting funny with their money.
> For me, this basically feels like lip service to the Chinese government, but otherwise a finger. Maybe I'm beeing too myopic.

Plus they led everyone know about China in rolling the feature change there first.
I can confirm after working with the IBM mainframe people a bit. The internal training of these systems make SO/ random other information sources on the subject pointless.
You can't even run WhatsApp on a 6S, which is just 7 years old. So I doubt.
https://archive.ph/CNPGQ
> Why not allow alternative browser engines that follow strict privacy practices?

It isn't just a privacy argument. Browsers need security exceptions for full performance, such as compilation of Javascript/WebAssembly. The browsers may also not have enough process infrastructure to support their native sandboxing strategy on iOS.

Someone can make arguments on whether Blink's rendering engine would have business motivation for an iOS port. However, the sandboxing and javascript differences were large motivating technical factors in Blink forking from WebKit in the first place.
It's interesting to look at the "non-blockable" payment system from the point of view of "management error" theory.

When something is made "illegal" it's generally assumed that the process of generating the rules (laws) is creating mostly good rules. But this idea doesn't stand the test of time. Women voting? Nope... it's illegal. Different sexual orientation - illegal - must chop something off from you.

To have the ability to do something illegal is beneficial when rules are bad. A distributed system for settling a transaction between two agents are beneficial in ways we can't see now. But freedom to experiment is better than rules prohibiting everythig.

Another analogy is having root on your computer/server and phone. It's "illegal" to jailbrake your iphone, but you've paid for it and it's yours.

By limiting what's permissable and concentrating on "terrorism", "child pornography" who knows what can be missed.

Read about patent laws in 19th and beginning of 20th century how it helped US with technology transfer from Great Britain... it's the same process.
> which is why Apple's cracking down.

This is absurd. Apple is doing this because of government pressure, not because of their own desire to crack down.
>It's a tough pill to swallow to learn all our tech stuff we all enjoy is built on the backs of poor people on the other side of the planet.

It's far far more than 'tech' stuff. A lot of everything we enjoy is built off the backs of the poor and exploited, that's how most of the system we have works at a fundamental level.
An obvious difference is that animals require extraordinary amounts of land to live on and lots of food that needs land to be planted on which necessitates a very significant amount of deforestation, something that will not be needed for a lab