skysight-inc/HackerNews huggingface dataset:
I can't help but think these are confirmation bias events (if the clips were for "Battlestar Galactica" and not BB you wouldn't be writing about it), but similar things happened to me too:

- I walked by an e-bike store, stopped to look at the model displayed on the window, a few days later I got ads for e-bikes on Instagram (I can't remember now if it's for the particular store's brand).

- I opened Instagram at a carwash, a few days later, ads for car-detailing services - here I have a strong feeling it used my location data.
When did the voodo2 come out? Having two of them in SLI mode, one rendering odd fields and one rendering even fields perhaps?

I did have a voodoo and similar at the time, with the VGA loop lead from the normal 2D card.

I didn’t howver have a working linux install in 1998, as my 2D card was an SIS62something or similar, which wasn’t really supported din redhat 5.2 or perhaps not redhat6. Throw in the issues with using minicom to dial the internet (pay per minute), and having to background it and then invoke pppd, all to use linx, meant I didn’t really do linux until about 2000 when I had the combination of hardware, software (Debian - potato I think) and games (railroad tycoon 2) to make it work.
The problem is that they caused that reporting. No PR about superluminal neutrinos, no hysterical reporting about them. This would have given the community time to find the bad connection which caused the bad data.
You are completely over-complicating things. P6 derivatives stuck with “traditional” Tomasulo algorithm for way too long. Everyone else moved to pointers for arch regs long before Intel did: MIPS 10k, DEC, AMD, Intel P4, etc, it isn’t really that big of a deal and is actually a simplification from the design aspect. There hasn’t been a total overhaul of CPU arch in decades.

For whatever reason, Intel called this mechanism “marbles”. There are a bunch of names in the industry for this: PRF, arch pointers, etc… its all the same thing.

By the way, moving to arch pointers is precisely what adds additional work on retirement: you need to do a walk or checkpoint restore to revert the arch state back to where it needs to be. With P6/Tomasulo, it is free. You got it backwards.
Also: Nautilus

https://nautil.us/
> What threat are you protecting yourself against?

Against modern sophisticated governments who are busy, lazy, distracted to ask Netherlands to give them my data. I'm not exactly a high priority target. All I have to do is to make it a little harder for them to access my data.
The secondary school I went to taught Latin as the first language, and someone had - before my time - written "Romanes eunt domus" on the school wall next to the main entrance. I did not get the joke until I watched Life of Brian, but when I did, I absolutely loved it. To my knowledge, nobody has removed the graffiti to this day.
> ignoring an issue just because there is no 100% solution

But that isn't what I'm proposing. I'm saying that when you buy a vehicle, and the driver's-side door, by design, unchangeably, cannot be locked, maybe you shouldn't buy that model of car, rather than try to hack privacy into the vehicle by adding an aftermarket passenger-side door with laser tripwires and barbed wire.
Who has been executed for violating GDPR?

Laws can be enforced without executing people.
Would you trust a Switzerland based company that uses GCP or AWS?
"Secundinus der Kacker" in German
good list. a just had a "complicated thing" non-bug yesterday because someone didn't realize permissions are additive and the user had multiple roles.
I'm glad it's not just me that looks at this kind of thing and thinks it's awful.
Quick let's send $50 billion more than will be unaccounted for while gas reaches $9 and we go into a deep recession.
We can reasonably assume that bunny.net doesn't also correlate, cross-link, and permanently store which sites our IPs visit, for the purposes of enhanced ad delivery. Which Google does: that's literally what every single service they offer does in addition to "the thing you need that service for". Even sites that don't offer Google ads or Google analytics _still provide Google with behavioural data linked to you_ by using Google fonts.

So no, this is not one of those examples, this is a great example of someone setting up a service to remove all those free, extra data points that Google harvests. Today it's fonts. Maybe tomorrow, it's the rest of their "it's not explicitly Google Analytics" offerings.
Consider working on both your writing clarity and reading comprehension. "It's not leisure if you don't like it" and "Slavery in entertainment" are easily interpretable as claiming that the entertainment itself is slavery, not the incoherent claim that we're enslaved by the need to work and also entertainment exists. And my comment is quite clearly addressing the latter claim.

Of course, I'd work on your emotional stability first. Seriously, man: wild-eyed cursing at internet strangers for imaginary statements they didn't make is the modern equivalent of getting into a screaming match with the voices in your head. I truly wish you all the best.
Well, considering that we have an extremely large number of folks that refuse to take treatments that would save their own lives, as well as the lives of those around them, and the Venn diagram of those folks, and ones that want to hurt "others," has a significant overlap, what odds do you give, of them participating in the treatments?

One word: "Miranda."

https://www.youtube.com/watch?v=1hVuzOamXEk
I believe Facebook recommendations are somewhat bidirectional - if they visited your Facebook page (by searching you, even if they didn't add you), I think Facebook will recommend that you add them.
What? Is it immigrants who are choosing to pay teachers such low wages relative to the education and other professional requirements we put on them? In my opinion, one of the key things that made this nation great was our high quality public education system, and we (native born citizens) are the ones dismantling it. Maybe I'm wrong though, can you point to anything showing how immigration is contributing to the problems in schools?
Flash of Unstyled Content and Flash of Invisible Text.

* FOUC: when you see content in the wrong font, then it switches to the correct font, sometimes leading to page layout jumps.

* FOIT: when you see _no_ text content because the desired font is missing with no fallbacks/the CSS directed not to use fallbacks. Once the font loads, page layout might jump.
I'm also in construction. Important stuff is going to start falling down because of government mismanagement. It has the money for infrastructure but the leaches take it all. This kills the soul of the good worker. Corruption saps all motivation.
Window management has continued to evolve in nontrivial ways, imo. More fundamental interactions probably won't and probably shouldn't change; those idioms are mature and deeply engrained at this point. It would alienate swathes of users to rock such an established boat.
I won't downvote this, even though I disagree with many of the particulars.

One of note: the "criminals" in this context are, at best, homebrew developers and users who'd like to unlock the full potential of the hardware they bought. At worst, they're "pirates" (the industry term, not mine) and game cheats. Nobody likes a cheater in a video game, but I don't know if I'd go as far as to make ethical prescriptions about it.

Sony feels comfortable paying a pittance for these vulnerabilities because the market for them is relatively soft. But that doesn't mean that the underlying asset actually lacks value; it means that Sony has successfully criminalized applications of the asset, artificially lowering their salability.
Apps aren’t required to use that screen though. Some of them will, but a lot of apps not in the App Store can and do register themselves with launchd on their own.

Apple should be proactive and extract those items automatically, but in practice, they don’t.
> This behavior needs to be called out and there needs to be accountability. However, there is none. Even when the stories are completely fabricated, as happened at USA Today recently.

I'd love a browser extension that shows me a crowd-sourced batting average for the author of any article I'm reading online. Something that tells me "Oh, you're reading an article written by journalist Joe Schmoe? Joe has previously written 400 breathless articles about scientists discovering space aliens"

I know I know, technical solution to a social problem. And curating these crowdsourced article tags and statistics would probably be an intractable nightmare. It probably can't hurt much to try though. I think the fundamental problem is there are too many journalists for many individual journalists to develop a reputation in the minds of readers. I read several hundred, maybe a few thousand articles a year, but I could only tell you the names of a handful of journalists at best. There must be some way for technology to help bridge this gap.
North America offers many off-road touring opportunities. For example, the Great Divide route runs 2,100 miles from Canada to New Mexico, running almost entirely over unpaved roads. And New York has the 350-mile Erie canal trail.
The newest machine that can't run the new version would be a Mac Pro purchased a scant 4 years ago. Potentially for several thousand dollars.

Meanwhile there are 10 year old ~$1000 Thinkpads running Windows 11 or Linux. If they just wanted to run Linux on it they could have saved themselves some money.

8 years of updates to current version and 10 years of security updates should be the absolute minimum for every expensive hardware.
Common Crawl is also in WARC format.
Have you used his Chromecast or connected to his wifi? I’ve noticed lots of misdirected targeted ads after doing this
I evidently misinterpreted GP's incoherent comment as claiming that we were enslaved by the entertainment itself, as some commentary about the inescapable addiction of modern media.
In marketing material, such as here:

https://www.apple.com/uk/macos/macos-ventura-preview/
Your niece searched for rotary phones?
That’s certainly a hot take. I’m not sure many would share that opinion.
Your phone is now associated with his IP address/location now. Targeting individual is hard. But targeting people at a location/up is not.

Data is usually refreshed monthly.
He may also see ads for things you search for.
> People and companies are rarely willing to pay premium for efficient programs.

First of all this is just not true. Fundamentally you use a computer because it is fast and remembers things accurately.

Secondly I think generally we're at a point where just removing/avoiding crap and starting things from scratch is more economic, sometimes even regardless of performance. And factoring in it in I think it might become a major selling point even in feature competitive areas that are occupied by gigantic firms.
Location tracking - they don’t use the mic as many suspect, but definitely know where you were and who you were with, and presumably what you were watching if it was google-linked. Perhaps there’s Bluetooth/wifi mechanisms in there too to make it easier but it’s the same idea. That said I don’t see why they’d do that for YouTube recommended… maybe coincidence
Honestly I would love to see it be the norm, maybe even law, that a recommendation is accompanied by a reason for the recommendation. Is this because I watched a similar video? Or is it because you snooped on my microphone when I was at the local cafe?
I don't think it's that broken in nuclear physics. sure there are bad reviewers, but it's on the editors to sort that out. But opening the door to "that reviewer reviewed us favorably, so we have to do the same" is not good.

Edit: Can only speak of nuclear physics.
> What is the advantage of moving around .sqlite-files, over just loading the (compressed) WARCs into sqlite databases when you need them?

The .warc spec is ideal. I'm not saying we replace it (ref. xkcd: standards).

On top of what uniqueid said, "loading" is much slower and more cumbersome than it sounds.
I'm not saying SQLite will replace text (maybe my aphorism sounded too firm). I'm saying that maybe along with the .warc.gz archives at rest, one could have .sql.gz files at rest as well.

In other words: why not move ACID-compliant archives moving around?
Assumedly any service that implements this will let you reset your password away from Passkeys, but it's still the soft lockin of "Ughhhh I don't want to reset everything".

Sites will never go full Passkeys because that obviously falls over if you want to access it from any other device or computer, support request costs would go through the ceiling
The implication is it listens to you? Or she searched rotary phones after you spent an hour or two in the same places?
I think you’re reading too much into that.

If the founder of this forum really believes sociology and anthropology aren’t sciences, then respectfully, he is categorically and unequivocally wrong.

This is not controversial.
curious too as someone that uses 7 computers running 3 OSes, are my passkeys accessable, syncable, across OSes?
To build up and in, we really need more of a "let's build it!" mentality where a few NIMBYs can't block everything.
I have to disagree with vm this, Haskell is by far the most powerful imperative language I’ve used, because it allows me to abstract what I mean by imperative programming.

I don’t have time to go into details but nearly every statement you’ve made here is in my opinion wrong, other than the difficulty in debugging (and there are very good reasons why this is difficult).

I’ e never found it hard to write fast Haskell, because I put in the effort to learn how to do it. People forget they also put in the time to learn how to write fast C++, and Java; it’s a very large portion of any software engineering curriculum, it’s literally what algorithms is all about. People find writing fast Haskell hard not because it is fundamentally hard, but because they were never taught how.

> due to the lack of native accommodations to bind into fast code, or even into GPUs.

I have no idea what you mean by this, GHC provides a very good FFI, and there are libraries for binding to Rust, R, Objective-C and others. We also have Accelerate for data processing on GPUs, which includes runtime compilation of native code for both GPUs and CPUs.
I'm an American and I have next to zero trust for governments in general. "Absolute power corrupts absolutely" and humanity has given too few entirely too much "absolute power". I feel much the same about most of the massive corporate entities as well.
no - not the same .. what you say is machinery utilitarian, for pay
FTA: The vehicle features eight drone-like propellers in four pairs, and the makers say the craft will stay aloft even if one of them fails. If a pilot does get into serious trouble, the Jetson ONE carries a ballistic parachute. It also features a triple-redundant flight computer, lidar-driven obstacle avoidance and terrain tracking, and a race-car-inspired cockpit.
I address what work if any teachers perform during the summer to prepare for the upcoming semester.

Your link attempts to quantify the hours teachers work during a work week.

Your statement is unrelated to mine, did you mean to reply elsewhere?
I sometimes wonder if phones are actively recording audio, but more likely these companies are all sharing data or some app on your phone is doing it. No matter how much I change my privacy settings to the max, I still have the same things happen to me where it is extremely unsettling.
No, the “Login Items” panel that was previously under Users & Groups did not include Launch Agents or Launch Daemons.

Launch Daemons in particular are managed directly by launchd and can have more sophisticated triggers including periodic execution.
It's hilarious to me that "KMS" is almost exclusively used to mean "sending OpenGL data to the GPU" and very rarely if ever means "setting the resolution and frequency mode of a display". Maybe they should change the name to something more meaningful, like "Kernel-side GPU interface" (KSGI)?
GitHub is indeed a platform that can be used for social coding, and it is also a service that encourages the use of contribution guidelines. If the maintainer asks you to open an issue to discuss your contribution before submitting a pull request, you are expected to follow their wishes.

https://docs.github.com/en/communities/setting-up-your-proje...
Now the problem is how Facebook got your geolocation data.
Yeah this is a lot of work to avoid reading journald.conf, switching the storage to volatile, and capping the memory usage to whatever you want.
Australia like Western Europe can be traveled near sea level. For example, Bern, Geneva and Zurich are all less than 500m.

The US is not like that. There are only a few routes in the west because the west is more than a thousand miles of mountains and deserts nearly all above 1500m and much of it above 2000m.

It is hundreds of miles between north south routes in Arizona because of the Grand Canyon. And the eastern route goes from vast remoteness to vast remoteness, Navajo nation to the Great Basin (an internal drainage the size of France).

I am not a general fan of American exceptionalism. But for geography, it holds. The average height of the Colorado Plateau is about 2000m…almost as high as the highest point in Australia. And the plateau is larger than Germany.

I am glad it works on your machine.
Korea plants green dreams in Mongolia
Not even location, just OP's phone discovered that a router with a unique MAC that just LOVES streaming BB is sometimes nearby. Google's "AI" dictates that means OP would absolutely love BB too, it might be flawed logic but it probably works
The conversation didn't prompt you to look up any rotary-phone-related content?
Women are more represented in software engineering than man are in elementary education. This was even more true when I started working in IT nearly 25 years ago.
I don't know any women who have been automatically assumed to be a child molestor just because they're a software engineer.

As for software engineering itself, it's mostly a crappy thankless job that is only offset by the pay. The hardest part of the job is not quitting. I do it because I don't want to do anything else.

Anyway, you're still just studying to be the thing that we're talking about here. Let's talk after you've been on your own and working for 2-3 years. That's about how long my cousin lasted as a first grade teacher before he gave it up for construction. Also in the NYC area.
Could you comment on which data structures are most critical to mold’s performance, and what makes them so fast?
I am a big fan of single header libraries. And libraries that i not just link to, but which i am allowed to reuse and compile myself. Then i gut that library and remove everything i don't need. Less code, less space, less runtime and less potential bugs hopefully.

For example there is a single header library HTML renderer and its fast, but does not run JavaScript.

And there is for example Chromium, which is the complete browser experience, but its 10GB source code, no sense in trying simplifying any of that.
Unless you're under a totalitarian government, spies aren't really interested in most people's data. Data brokers, on the other hand, are willing to sell anything they can profit from.
I’ve been considering taking a leave of absence. I’m single, no partner, no kids, I have savings and I feel my performance at coding is declining.

I would go on some through hikes and travel to national parks, and car camp in BLM land along the way. I would try to have very inexpensive traveling experiences, build up stories to tell, and meet new people.

This could be a good time to reset. Because of inflation and stagnant wages, the opportunity cost of working has gone up. I could get a new job, but I don’t want to continue to be a developer. I also spend a lot of my time working, and I’m single because of that. I see a leave of absent as an opportunity to explore other options and find a partner.
Cracks in the Ivory Tower: The Moral Mess of Higher Education
For what it's worth Uber is still in the neighboring Estonia, which is also the headquarters of Bolt.

Uber entered Estonia quite early and did its classic market share grab where it completely dominated. However they quickly lost that market share to Bolt (in a period of a few years, and even before it was called Bolt - it was Taxify back then) because of local market understanding and more concentrated marketing/advertising. Nowadays Uber still "works", but you have to wait 20 minutes for a car, compared to 2 minutes with Bolt. I get a sense that a good chunk of Uber drivers are banned from Bolt, but this is just a hunch based on the Uber drivers accepting low fee rides during surge pricing on Bolt.
Apple has established a pattern of haphazardly offering partial and late security updates for the two more releases (e.g. Big Sur, Monterey, Ventura).
agreed the larger trackpad is a net minus. I get all kinds of spurious input because of it sensing my palms
DeepL Translate: The world's most accurate translator, had no idea how to translate it.
Interesting article. I have thought a lot about this frustration on the job.

However, I’m on the opposite side of the fence.

In summary, there are two fundamental ideas in software engineering that people constantly grapple with especially new grads:

1) If it works, it’s not broken.

Or

2) It’s broken until it’s not.

( also can be seen as “right” vs. “right now” )

Let me explain further;
- first point refers to the idea that if the constraints provided are achieved, there are no tasks to be done.

- second point refers to the idea that there is a correct way to do something.

I’m not going to take long, but i strongly stand in the first camp. There is no value in building kingdoms in details that aren’t required. Could we have it run in 010ms vs 250ms? Could we make this look better? Could we do this in a different way? Etc. none of this matters if it works.

Now; you might ask the following questions:
- what about scalability? What if I’ve done this before and I know pitfalls of xyz?

And my answer is, politely, iterative improvements after a working model if those improvements become necessary. Those improvements are not defacto necessary. And when I say necessary, I mean customers are returning the product, not an engineer can’t sleep at night because of his/her neurosis.

In summary, the world you live in was at-best designed with an acceptable tolerance for error. I call that, “good enough”. There is no other measure than “good enough” when it comes to acceptance criteria of anything.
This is pure speculation, in descending order of probability:

- Random coincidence, which you notice in the one case where it happens but not in the 99 cases where it does not.

- You did search for it or something related. Or, you got one clip due to one of the other reasons, clicked it, now you're getting more.

- Correlation via IP

- Correlation via location

Since we're talking about YouTube recommendations, not ads, I kinda doubt the last two though. That would provide very little benefit and be a huge privacy risk. Location is certainly considered to some extent, but I would expect this to be on a country/region level, not city and certainly not fine enough for your friend to meaningfully influence it.
I wouldn't be surprised if it was content ID'd by your smart devices either by mic or by the accelerometer.