skysight-inc/HackerNews huggingface dataset:
I don't use APL, but I do occasionally use j (https://www.jsoftware.com/), which is basically APL without the special character set, although mostly for fun. I have not written any FORTRAN in a very long time, but I still compile FORTRAN code every once a while. As other noted, LISP is going strong, it's the only one on the list that I use somewhat regularly.

Speaking of old languages, in mid 80's I was on a team that worked on a machine translation system, and we used a language called Q. The few keywords the language had were in French, and it was based on tree rewriting. I wonder if that is still around.
I agree with your assessment. You have to know what you’re signing up for. Remaining in the JavaScript ecosystem still maintains many tangible benefits.
I never said Google or android protect users privacy. Android violating users privacy is not to the exclusion of Apple doing the same even if to a lesser extent. Everyone knows how bad android is this respect. Yet there is this idea that Apple does care about users' privacy, and won't sell users' data, with apple themselves saying things like:

>Your personal data should always be protected on your device and never shared without your permission. So we build encryption, on-device intelligence, and other tools into our products to let you share what you want on your terms.[0]

and

>In iOS 11 and macOS High Sierra, we introduced Intelligent Tracking Prevention. You may have noticed that when you look at something to buy online, you suddenly start seeing it everywhere else you go on the web. This happens when a third party tracks cookies and other website data to feed you ads across various websites. Intelligent Tracking Prevention uses the latest in machine learning and on-device intelligence to reduce this cross-site tracking. It works by separating the third-party content used to track you from other browsing data, so what you look at on the web remains your business — not an advertiser’s.

This second statement, even if technically true, is incredibly disingenuous and misleading in light of the fact that typing anything that is not a URL into the safari search bar will by default cause tracking. _That's_ the issue here. "We don't sell your data, we just sell you to somone else that does"

[0]https://www.apple.com/ge/privacy/approach-to-privacy/
A lot of the Android ones are marked as Optional.
A "learning plan" is a roadmap.

So, I start there: Google "learning plan for learning XYZ-thing" or "Roadmap for learning XYZ-thing".

As a Developer, we're in luck: https://roadmap.sh/ covers many IT skill-learning roadmaps. I highly recommend starting there. and clicking through to explore a particular skill roadmap it shows.

Aside from that-- I mostly read a book on the topic, via free book sites like Libgen.is -- For example, recently I wanted to learn Kubernetes in the context of microservices. I lucked out and found a book there which discusses both, plus docker as well. Same with helm charts.

Another option: Take a Udemy.com course-- many are 30-40 hours-- plenty of learning material for picking up an introductory skillset. After I finish a course, I sometimes try to build my own version of a project using what I learned, and refer to the course material as needed.

From there, I chat with people on IRC (Libera Chat server) in various chat rooms such as Linux, Docker, Nodejs, etc. (Google: "IRC chatroom for XYZ-Thing" to find out if the topic has a chatroom ). Another option is Discord-- same story.

In the chatroom, I can ask "Do you suggest a path to learning XYZ-thing".

So, basically you just ask the internet, and search for resources such as books, videos, chatrooms, forums.

To ReIterate:

**** Roadmaps: https://roadmap.sh/ ***

Videos: Udemy.com (or google: "MOOCS for XYZ-TOPIC courses)

Books: Libgen.is (or google: "where to find free books online"

Ask people in IRC or Discord chatrooms
This doesn't always work. A friend did massage in a small fishing town in Alaska. As soon as she put on the ocean-waves-breaking-on-a-beach sounds, the massageee would usually bolt upright from the table in a total panic attack. Your mileage may vary!
I just checked my /var/spool/cups, and it contains PDF:s of prints going back to about February 2022.

This computer is about eight years old and has been through I-don't-know-how-many OS updates. This, and the fact that not everyone has these files, makes me suspect that there is supposed to be some mechanism cleaning these files up, but that the details have changed over time, and some OS update got it wrong.
I explicitly do not want to manage stored procedures in the same way as typical migrations - if I did, I would wind up with many, many versions of the procedure in my code base as it evolved over time. This would make grepping or locating the latest version pretty annoying.

Flyway (migration tool in Java) has a notion of “repeatable” migrations, though, which would do the trick.
Damn I bought mine for ₹ 5000 (~$60) and I think I overpaid.
He/she is referring to parents comment

>tracking how users use your own app is hardly malicious
I don't have a Mac. In fact, an overwhelming majority of people don't use Macs. Apple knows this.

Only ~15% are MacOS users worldwide according to this: https://gs.statcounter.com/os-market-share/desktop/worldwide...
Discord uses elixir quite a bit. I believe pagerduty as well.
The monitoring is the malicious part.
That's not because of the algorithm. That's because everybody's already on TikTok.

If you make a new Facebook, you better make something about it different because otherwise people would just stay on Facebook.
This is a good point. Beyond beginner or low-intermediate level material, in my opinion, a person needs to just begin building projects-- whether at a company, or for free during their own time. And reference books, video series, chatrooms, and forums while they build it. To get good at something in the real world, you have to build it in the real world, often from scratch (or nearly scratch, that includes with frameworks) and encounter errors and go through the process of learning to fix the errors, until new ones arrive, and design the architecture... via advice from books/videos/forums/chats and eventually "voila".
Not convinced. By your logic, an nginx log with your IP in it is a similarly egregious and unethical privacy violation.

If you're going to commit to "all forms of tracking are bad no matter what" I'm going to need stronger evidence than a link a page on the UN's website.
https://archive.ph/HU7j2
I assume it is fine. The attic was reblown when the heat pump was installed. Rooms don't feel drafty.

I would like to do whole house air sealing. I plan on doing as much as I can myself. (Sealing can lights, outlet covers, etc..)
Indeed, if you can't spend it or use it, is it really yours? This is something up to debate.
These are the trends in the US

https://www.cnn.com/2022/08/28/politics/marijuana-tobacco-ci...
I'm sure it's not for everyone, but I solved this in a unique way. I have a steeply tented split keyboard, and a trackpad on its own angled mount. The trackpad sits just past the number row on my right keyboard half.
Ok, my previous comment is a bit unclear about what I mean. In my opinion if there is a group of people, other than the participants themselves, who can control the operation of the financial service then it is not decentralized. There can absolutely be an organization that builds the service, but participants should not be forced to adopt updates and should be free to transfer their entire balance to any other service at any time.

I realize I’m on the fringe a bit with this but I think it’s not because I have an extreme idea of what defi is, it’s that there have been so many grifters in the last 5 or so years that have used the buzzword “defi” to sell their shitty reincarnation of long-outlawed shady centralized financial schemes as something revolutionary that it’s shifted the public perception of the term. I’d even agree with you that it’s an appeal to purity.
tangent: in github.com/dspinellis/unix-history-repo linked from the article, the default branch is shown to have "∞ commits". Any ideas where this bug comes from? Something related to Unix epoch?
Yeah you got bitten by the 0.15-0.16 transition in live view. My condolences.

Documentation across the elixir ecosystem is pretty good, I find. I am way more comfortable in elixir ecosystem docs over python ecosystem docs.
I’ll be very frank on the fact that if your pursuit of happiness requires millions to billions of others to suffer, I will ascribe zero importance to what makes you happy.

Your right to swing your fist ends at my nose and all that. I’m also gonna quickly cut ahead on your libertarian style argument here and ask you how you think negative externalities generated by individuals should be handled. If your opinion is to ignore them because you should be allowed to do whatever you want, then I will treat you the same way you treat others and completely ignore your political opinions.

I legitimately hope you surprise me
ELI5?

- Your normal city air CO2 is 350-500 PPM.

- Humans exhale CO2.

- In closed unventilated bedroom CO2 have nowhere to go.

- Air isn't being mixed when you sleep too.

- In few hours PPM can grow to 2000 or higher.

- Cheap air conditioners either dont have fresh air ventilation at all or dont have sufficient efficiency to compensate for two humans breathing.

You can google actual numbers elsewhere. Solution usually consist to sleeping with open windows or getting proper fresh air ventination system.
That means it’s working. It’s not really crypto if you can sanction it.
That’s covered on literally the line after the chart:

> The parsing (juggling of data) takes the majority of time: DateTime::parse
I strongly recommend going back and watching some of the 15 years ago Clone Wars to re-asses that observation. I'm rewatching it now and the difference is stark.

Yes, the art style is similar. The animation quality isn't remotely close. The environments aren't remotely close. Clone Wars environments, especially the outdoor ones, are extremely bland and repetitive.
Law enforcement can request the documents, subpoena the contractors and see the chain of ownership - just like the judge did. Not sure what this has to do with the "public".
You seem to imply that those who have used TikTok know for a fact it's harmless.
It's not, on many levels.
At the very least, it encourages harmful behaviours both while using the app (aka mindlessly hollow crap TV couldn't dream of) and off-app (by showing you stupid shit that gets promoted to the top, therefore implicitly approved by society).

Curiously, the kind of activities that the "TikTok algorithm" promotes in Mainland China are is different from dances, beer basketball or tooth filing.
> It's really not hidden at all

Just like I said. Proof right here that readers shortcut over content that doesn't seem necessary.

> You'd have to stop reading mid-line to not see it.

Which the average user would being that there is only so much time in the day and you've already identified the poster leaving it to be a waste of time reading further during casual use.

> but impersonation and parody are so common everyone looks at the @.

The blue badge used to indicate that the account was a legitimate person using their legitimate real-world identity, and anyone who violated that was at risk of being banned, so impersonation has never been expected. And since the badge comes first...
I legitimately forgot to even consider folders once I had taken "enough" notes / diary entries. Just forgot they exist at all. I see everything relevant in the linked / unlinked mentions that I use to refresh the context.

Tags I barely use, except for things I can't put into "atomic notes". Like when someone mentions a book and 1-3 sentence review, I add it to today's diary entry and use #book tag on it.
This attitude is why I hardly have any native apps on my phone and use a browser with ublock origin for it.

You can see how valuable this tracking is by the amount of websites begging you to install their native apps. No thanks!
I use the sync feature, but its not required. There are several tutorials for using got with a community plugin or an alternative like syncthing.

Its just text after all. Which is the point of using Obsidian.

Paying for sync is like paying to support the software development. Which is worth doing for Obsidian. Plus I find it useful. I am on the older lower rate.
> literally nobody has ever been confused by

um, actually...
Performance is variable by benchmark. We primarily focused on webserver workloads. On some benchmarks we were ~5x CPython 3.8, which was our point of comparison at the time.
The vulnerabilities were reclassified from CRITICAL to HIGH before disclosure.
At 38, she's not going to miss much of her youth anyway. She's going to miss her kids being young, but running away wouldn't fix that unless she runs away with them in tow. But doing that would be much harder than running away alone, and it would fuck up her kids lives as well.

As it stands, the kids will be relatively fine, the father's family is apparently wealthy. Dragging them into a life on the run in 3rd world shitholes would be doing those kids a great disservice.
Who’s Driving Climate Change? New Data Catalogs 72,000 Polluters and Counting
Ah, yeah, I can see what you mean. Apple is definitely hypocritical, and it bugs me how they handle certain aspects of privacy. And the overzealous Apple crowd often behaves as though privacy is achieved just because they're using Apple products.

iMessage is perhaps the most annoying offender to me because it's not end-to-end encrypted if iCloud backups are enabled -- meaning that my iMessage conversations have a high chance of not being E2EE on the other person's end.

Hopefully it made sense why I compared to Android. Apple does seem like a bastion of privacy when compared to Android -- just because Android and iOS are the only mainstream options on mobile. I would love to see Linux become more mainstream in the mobile space but I don't think it ever will, unfortunately (even though Android runs a Linux kernel, I don't really consider it Linux).
At least some data is definitely shared with Google's safe browsing service by default, more and with greater detail still when "enhanced protection" or "make searches and browsing better" is enabled.

https://security.googleblog.com/2022/08/how-hash-based-safe-...

https://security.googleblog.com/2020/05/enhanced-safe-browsi...
> Damn man, I was just thinking about how annoying it is that I can't find anything fun to do on my phone.

I feel your pain. As I've grown older I've found it more difficult to enjoy video games no matter what the medium is, and likewise the news seems to all read the same these days except for the "who" in the story.

I used to think that no video game or movie could scare me, and I craved to find that, but then I played Friday Nights at Freddy's on VR and quickly found my limits. I know now that video games can scare me - to the point of involuntarily crying out in a high-pitched girly voice (for reference, I'm a middle-aged grey bearded man). So that wasn't my thing either.

The games I enjoy these days (far and few in between - i.e. a weekend every blue moon) are pretty much the kind of games I made fun of fifteen years ago - Farmville type games. I don't want to examine a table and read the description of all of the worse-than-worthless items upon it (looking at you, heavy brass candlestick). I just want to water my plants and come back later. Maybe I'll come back fifteen minutes later while I'm still on my elliptical and get another round of harvesting in, or maybe I wont return for another month. These days I don't play games often, but when I do, I play very slow games. At this point I wouldn't put it past myself to play a game that revolves around paint drying.
The Internet whose addresses are handed out by IANA? That Internet? Or are you talking about Web3 scamware?
This argument’s logical error is approaching a response to a statements as if it exists in isolation.

The person you are replying to was merely offering an example to contradict a blanket statement without a factual basis, essentially that Apple does not track users because the user is already logged in. The respondent presented a situation in which that reason would not apply.

Also, your way of engaging people in this way is annoying -- specifically starting every reply with 'This argument’s logical error' and then coming up with a seems-right-at-a-glance breakdown of their argument's faults. Are you doing it on purpose to annoy people?
My company has a lot of Windows users due to its industry.

I’ve made a doc for setting up Windows machines that I’ve been planning to share online but haven’t gotten around to yet. I’ll try to tonight and update this thread with a link.

Tldr; use WSL2 and Ubuntu stable. Use ASDF. Put your app on the Linux part of the filesystem and if your Postgres installation is also on the Linux side, then have bash start it for you.
Most club owners will not spend half to two thirds of their budget on room acoustics and speakers. They build an expensive looking bar and VIP room instead.
I like changing my IP address from time to time. I host my own VPN and connect to it through a domain. When I update my IP, I have no internet access for whatever the TTL length is.
You are still allowed to log into a google account. You are still allowed to set session cookies.

The text of the prompt people are talking about is "Allow MyApp to track your activity across other companies' apps and websites".

Third party tracking mandates permission. First party tracking and data sharing mandate disclosure.
I've certainly seen ECC error reporting work, although it was a little sketchy, but that was xeon 2600 v1-4, which is dated now and server platform anyway.

With a fleet of 2000 servers with 64GB to 768GB each of DDR3 and DDR4, most days we didn't see any errors detected unless we currently had a system with a DIMM that would throw a (correctable) error once a day or so. Reporting was always kind of weird, we'd get OS logging once an hour if there were any errors, which is mostly fine, except when a system goes from a couple errors an hour to thousands per minute: machine check exceptions are quite expensive to process and kill throughput if they're happening a lot, but no idea why the system is misbehaving until the next reporting interval. Of course, those thousands of errors really tweak the average rate. We'd replace RAM for more than one uncorrectable, or uncorrectable after correctables, or when we had time, too many correctables (100+ per day). A lot of servers would show a couple correctable errors once and then be fine, but some did become periodic or escalate.

On consumer platforms, you should be able to test if ECC reporting is happening by setting the memory voltage too low or the timings too fast so that you're likely to have errors. If you can trigger an uncorrectable error, you should be able to trigger a correctable too.

On die ECC is better than nothing, I guess, but it's kind of like digital TV --- it's good until it's not, with no indication you're close to the edge. Also, no help if there's problems between the CPU and the RAM.
I think without the context, it sounds extremely nefarious. But just as you, I think most of this data is things simply from within the app itself. Or data you explicitly grant access to.
It's an illustrator apocalypse.
Come on, I was balancing equations at the age of 8. Knowing the multiplication table is enough.
Thanks, love what autocorrect comes up with..
> There is no time to think about what you just saw because as soon as the clip ends, you’re on to the next one

Did the author of the article actually...use TikTok? That's not at all how the app works; it loops the videos by default and you have to manually scroll. Sure, you can just swipe as soon as it's over, but my impression is that this is explicitly _not_ the "happy path" for the user. My girlfriend enjoys TikTok a lot (and I often will watch with her using our TV app, which interestingly is a better experience in a few ways, like not showing any ads, although it is missing some functionality), and generally if we like a video we'll start talking a bit about it as it loops, and we only move on once we're ready. Skipping immediately after it's over (or even earlier, if it's not interesting) is more of a failure mode in my opinion (although it does vary a bit; I don't think looping on the longer form videos is as common, but I'd argue that engagement with the longer videos is if anything a counter argument to what the author is saying). If there's a social issue with the way TikTok works, I'm not convinced that it's due to the actual mechanics or network of the app. If anything, despite the fact that I don't use any of them myself, Facebook and Twitter seem like a strictly worse experience for the user. It seems much less about directly following a large number people and more about just generally watching what comes up, which means that while you have a unlimited amount of content to view for all practical purposes, there's no illusion of "missing out" by not watching absolutely everything on your feed. Because of the compositional features (reusing the same audio from other videos, "stitching" your video onto the end of another one, "dueting" yourself side by side with another video), a lot of times there isn't even really one specific video to watch for a given "thing"; anything that's sufficiently popular will be reused in enough other videos that you'll end up finding it one way or another.
"Shadow banks" aren't necessarily "banks". See https://en.wikipedia.org/wiki/Shadow_banking_system

> The shadow banking system is a term for the collection of non-bank financial intermediaries (NBFIs) that provide services similar to traditional commercial banks but outside normal banking regulations.[1] Examples of NBFIs include insurance firms, pawn shops, cashier's check issuers, check cashing locations, payday lending, currency exchanges, and microloan organizations.[2][3] The phrase "shadow banking" is regarded by some as pejorative, and the term "market-based finance" has been proposed as an alternative.[4]
Which is exactly what they have done, considering this list is literally from the App Store page. This was only explained after the comment was edited and provides quite a lot of context to the list.
DNS TTLs are fraught with peril. For one, a lot of clients ignore them. [0] Secondly, a lot of ISPs ignore them too. At every place I've worked, we've had trouble where ISPs just ignore TTLs and set them arbitrarily high.

When I worked at reddit, it took a month for traffic to shed off of the old load balancer, despite me lowering the TTL to 5 seconds. And even then there was still some traffic, so I just had to cut it off at that point. I've had similar problems when using DNS based traffic management. Sometimes when we say 50% to one IP and 50% to another, it can end up at 70/30 because of ISP and client caching.

And lastly, my friend who ran an ISP in Alaska told me that they just set all TTLs to 7 days minimum to avoid traffic back to the lower 48.

It doesn't matter what you set your DNS TTL to, so you might as well make it low for your own sake. It's a catch-22. No one plays nice with TTLs anymore because everyone sets them low, and everyone sets them low because no one plays nice.

[0] https://www.ctrl.blog/entry/dns-client-ttl.html
it's because of the algorithm, good UX and few, skippable ads
Sometimes I'll write a D program when I really should just use sed :-)
Exactly. Hindus have allowed this to happen to them.