skysight-inc/HackerNews huggingface dataset:
mastodon.au has 6500 active users.

The administrator's previous account https://mastodon.au/@mb appears to have been deleted.

The admin's complaint was a lack of communication from Mastodon about https://joinmastodon.org/

https://mastodon.social/@Gargron/109872032302923979

Related:

Mastodon.lol will shut down on May 9, 2023, 3 months from today. https://mastodon.lol/@nathan/109836633022272265

mstdn.plus nonfunctional for 6 days with sole administrator on vacation: https://lapcatsoftware.com/articles/mastodon2.html
This is the best advice in the thread. If we don't have our health, what else do we have? Most people seem to agree there will never be a shortage of programming jobs, so I wouldn't worry about "staying ahead of the curve" too much if you have a solid foundation.
> 80-90% it gets right

Worse is really better, huh.
I was recently reminded how in the Harry Potter books random appliances/tools/visual media all have a tiny bit of intelligence and can speak back to you. They typically have no agency and don't appear sentient, but they make the magical world a lot more interactive. I do wonder if the near-short term for LLM adoption looks a bit like that.
I have found that a 30 to 60 minute sleep time-out provides the perfect balance for infrequently used disks in terms of silence/power savings and longevity.

Interestingly, one of my wireless routers with a USB port had a bug, and allowed a disk to sleep and cause it to wake afterwards. This made the disk overflow its SMART start/stop counter (so it's >65536, possibly double that number), yet the disk is still working at full performance to this day, and shows no performance degradation either. It's a Seagate notebook hard drive converted to an external drive (Seagate Expansion Portable, or something like that).
I don't think this characterization of SQLite advocates is fair. I've written pet database systems from scratch, studied CS theory at university--including databases, worked for big, famous tech companies.

Looking back on my long career, I can say that literally every application I've ever worked on-- with one exception-- could have been run on a single modern machine, probably with SQLite as a backing store. I'm not sure, but there's a pretty good case that such a design would have improved things a fair bit.

The network was never our problem. The hardware turned out to not be the cause of any of our outages. Outages were always caused by a software bug or a misconfiguration of our complex applications. These misconfigurations were in large part caused by avoidable complexity. The complexity was often due to us trying to solve for scale and reliability problems that we didn't really have.

You can easily host multiple customers or organizations in any database. That's not something that SQLite or SQL Server or Postgres helps or hinders.

Very few of us ever work on a Google or Facebook scale-- even though we think we do.

Anyway, in my career, the one exception I can think of was a big-data application that really did need many servers just to store the actual petabytes of data. Even there, though, we could probably have partitioned the data across SQLite instead of Elastic and probably done alright.

All of that said, I run Postgres in production like a sane person, because I don't want to have to deal with managing a database. Render manages it for me so that I can focus on reading Hacker News. So, this entire rant is moot.
Finding someone on line is a bit different to using a tool marketed as reliable by one of the largest financial entities on the planet. Let’s at least try to hold people accountable for their actions???
Thanks for sharing. I was looking for other options and this looks like a good candidate. Does you or anyone else have any other suggestions?
Not in SF (for better or worse).

But yes. I would further suggest that sometimes people get too invested in online spaces and calibrate their worldview based on it perhaps a bit too much. (And prior to this it was traditional mass media, or their IRL local community echo chambers, etc.) It takes effort to find and evaluate truly original research.
or https://pawelurbanek.com/youtube-without-account
Ask HN: How to build nuclear missile interceptor in your garage
I saw it. It is very impressive too.
> One way you can push propaganda as an agent is not to promote something obviously bad, especially if you would never get away with it, but to criticise it less than it deserves.

Technically yes, but this argument is on its own very dangerous - it's one small step from turning into "by not denouncing this thing strongly and visibly enough, you're actually supporting the enemy, and therefore on their side". This has been a common argument used by all kinds of groups throughout history to stir up conflicts, justify violence and abuse.
You know, people outside the Rust community keep bringing this up as some kind of argument against it. But to me, it's one of the biggest points for it; because the important thing about `unsafe` encapsulation isn't what's inside of it, but what's possible on the outside.
Interestingly, this problem is mentioned in the opening paragraph of this particle by Ted Chiang, one of the best takes on ChatGPT.

https://www.newyorker.com/tech/annals-of-technology/chatgpt-...

> In 2013, workers at a German construction company noticed something odd about their Xerox photocopier: when they made a copy of the floor plan of a house, the copy differed from the original in a subtle but significant way. In the original floor plan, each of the house’s three rooms was accompanied by a rectangle specifying its area: the rooms were 14.13, 21.11, and 17.42 square metres, respectively. However, in the photocopy, all three rooms were labelled as being 14.13 square metres in size.
> no longer need to perform the slow git fetch

Nice. Rust Cargo is also trialling out something similar.
Browsers now 'deliberately' do it wrong, because web developers have come to rely on the fact that a 50/50 blend of #000000 and #FFFFFF is #808080
The linked post has been deleted. See https://news.ycombinator.com/item?id=34817612
yes, homeservers do not need to run at all times. I solve this by being able to ssh into the router from WAN via wireguard and sending out wake-on-LAN magic packets.

There are also webuis that can do this for you https://github.com/sameerdhoot/wolweb
no recipes tho, only metadata
Any ideas, DIY tutorials?

You know, things are tricky in recent times
> in math 1+1 = 2. That's an axiom

That's not an axiom though. But (depending on your formal system of choice - for example Peano arithmetic) you can usually prove this using your axioms.

What about "a+b = b+a" though? You can prove this in usual peano arithmetic, but there are (well-defined and studied by mathematicians) models, where you can prove that 1+1=2 but not that "a+b = b+a" (for arbitrary a and b). You could say that the truth of this statement is subjective. [1]

A more famous example is an axiom of choice - you can decide that you use it or not, and you'll do a mathematic in a bit different universe depending on that. So I'd say there is more than "right" way of doing math.

[1] https://en.wikipedia.org/wiki/Robinson_arithmetic
that money just goes somewhere else. I'd rather see it invested in technology/service than management, marketing etc
Linux-based studios are the norm for many hobbyists?

I don't think so. And what does that even mean?

There are some hobbyists using Linux for music production. But it's so far behind MacOS and Windows in that regards, that no sane person would use it for any other reason than prefering free software or using some esoteric piece of software that's only available on Linux.

I wish it was different, because than I could ditch Windows and move to Linux full stop.
On macOS, has anyone moved from/to MacPorts to/from Homebrew? Why did you move? What are the pros and cons of each system?
I maintain very large scale C++ code and have zero memory issues. No memory leaks. No reading/writing after free. No out of bounds access. I achieve this using the many excellent tools available on Linux to find those problems and fixing them.
Are there no agencies that can help out? CISA is, I guess, more of an advisory agency than operative? Or maybe there are but on federal level?
I don't think its going to be drop-in replacement.

With ChatGPT, you can ask follow up questions. So if something doesn't sound right, you can pressure it to explain its position.

It's like talking with people, sometimes people are wrong and we happen to have a lot of linguistic tools to deal with it. Like, follow up questions or asking for specifics.
Ah, neat, ok! I'll take another look. For now I've been testing out Posthog (https://posthog.com). They seem more focused on this use case - they let you do arbitrary queries and build graphs over all event data without having to predefine goals or anything, and they have an open-source & self-hostable version, in addition to a EU-hosted cloud option. Now that GA is so clearly dying (finally) it's an exciting space!
Is it due to the fact that water unifies the mechanics ? any can "fly" underwater...
The radar PID isn’t even the most impressive part, the target discrimination of the AIM9X must be mental.
What are some good image upscaler libraries that exist? I'm assuming the high quality ones would need to use some AI model to fill in missing detail.
Smullyan, but those are decades old and not application focused.
This deserves to be used as Clojure marketing material. It’s great.
I think your "hippie anarchist commune" (aka "society") is the closest answer. They say "it takes a village to raise a child". Very young children need at least one dedicated caretaker, it is true, but by age 5 or 6 - around the time we start sending them to school - they are independent enough, and low-maintenance enough, to be reliably looked after by other adults. By age 10 or so they are more or less ready to move through the world autonomously and without supervision, and at this age the relationships with the adults around them begin to shift from "babysitter" to "friend". We aren't meant to be helicoptered by a single parental unit from birth to age 18 - we're meant to engage with society, from pretty early on.

So if we imagine a world where we aren't so damned estranged from each other - doesn't have to be a hippie commune, could be a cozy urban village like Sesame Street - the durability of a family unit probably experiences diminishing returns as the child exits infancy, provided they still have access to at least one parent. And it wouldn't be at all surprising if the fabled "7-year itch" was a biological reflection of this.
Isn‘t it kind of ironic that we complain about ChatGPT not being „creative“ enough on a thread complaining it fakes academic papers? How can the same bot be limited to only produce „facts“ and at the same time would be useful to generate great „fiction“?

But I completely agree with you: it’s often spitting out boring stuff. And yes, it makes almost everything up based on language statistics and similarities.

Perhaps, we are just in a hype cycle? There are lots of specialty tools and bots available based on GPT-3 customized for different tasks. Complaining that ChatGPT or Bing+ aren’t equally suited for every task gets tiresome. Especially if more than 2/3 of the examples simply follow the pattern „junk in - junk out“.
Yes, but I want my DAW to have as much control over the scheduling, not the OS.

I don't want the OS to take away resources from my DAW at any point in time, exactly for the reason to avoid dropouts.
I don't. I just read things.
K-pop fans are shaping elections around the globe
I loosely define philosophy as a field that is attempting to clarify and define what the questions actually are, that is in addition to providing frameworks and tools for which answers can sit within.

Mathematics and the sciences operate in domains where the questions can be more readily known or written down and the basic tools exist already to attempt to address them. Any further development of new tools typically makes use of existing ones.
You're right, looks like it was added with 1.11 on March 10, 2022. Seems like an important feature to miss so long!
Linear RGB blending also requires >8 bit per channel for the result to avoid noticeable banding.

It is unquestionably superior though.
There’s plenty of air quality monitors out there already. Doesn’t seem like this does anything unique, but I’ll be interested in seeing the price when it’s available.

I personally use an Atomotube Pro (https://store.atmotube.com/) which also has the added benefit of being portable.
That is a very simplifying view of the legal situation and that's not helpful at all.

First, it only applies if you collect PII - depending on what they collect, they might not be subject to the GDPR at all.

Second, informed consent is only one of the options that allows collection and storage of PII. There are various other reason that allow collection and storage of PII, among them "Legitimate interest". For example, it is considered legitimate to store webserver logs containing PII (IP Addresses) for purposes of fraud analysis, unauthorized system access etc. Whether a specific collection of data is legitimate under those clauses depends on the specifics of a case (who has access, what's the exact purpose, how long you store, ...) - ask a lawyer if you need an assessment.

Depending on what they log and how they log, they may be either in the clear or in a bad place, but it's definitely not as simple as "the law requires no logging".
I have spoken to several schizophrenics in various states whether it's medicated and reasonably together, coherent but delusional and paranoid, or spewing word salad as you describe. I've also experienced psychosis myself in periods of severe sleep deprivation.

If I've learned anything from this, it's that we should be careful in inferring internal states from their external behaviour. My experience was that I was essentially saying random things with long pauses inbetween externally, but internally there was a whole complex, delusional thought process going on. This was so consuming that I could only engage with the external world for brief flashes, leading to the disorganised, seemingly random speech.
One is more scalable, doesn't normally imply adultery (and breaking marriages), and doesn't spread STDs to otherwise well meaning gentlemen, so arguably offers more benefit per unit of labor employed and is less socially disruptive. As far as contradictions go this one is more practical than incomprehensible.
So you didn't see the notice brew(1) gives you on first run?
May I ask you what security features you have enabled? Mine looks like this:

[root@fwk ~]# fwupdmgr security
Host Security ID: HSI:3 (v1.8.10)

HSI-1
CSME manufacturing mode: Locked
CSME override: Locked
CSME v0:16.0.15.1810: Valid
MEI key manifest: Valid
Platform debugging: Disabled
SPI BIOS region: Locked
SPI lock: Enabled
SPI write: Disabled
Supported CPU: Valid
TPM empty PCRs: Valid
TPM v2.0: Found
UEFI platform key: Valid
UEFI secure boot: Enabled

HSI-2
IOMMU: Enabled
Intel BootGuard: Enabled
Intel BootGuard ACM protected: Valid
Intel BootGuard OTP fuse: Valid
Intel BootGuard verified boot: Valid
Platform debugging: Locked
TPM PCR0 reconstruction: Valid

HSI-3
Intel BootGuard error policy: Valid
Intel CET Enabled: Enabled
Pre-boot DMA protection: Enabled
Suspend-to-idle: Enabled
Suspend-to-ram: Disabled

HSI-4
Intel SMAP: Enabled
Encrypted RAM: Disabled

Runtime Suffix -!
Intel CET Active: Supported
Linux kernel: Untainted
Linux kernel lockdown: Enabled
Linux swap: Encrypted
fwupd plugins: Untainted

I was wondering whether maybe one of those (maybe the kernel lockdown) prevents me from switching the PSR mode?
$15,000 coffee fund, the cheapskate executives, and stories of office coffee
i mean you can also die from injecting water...
Worth pointing out that they already had a sensor, but it didn't have a screen, just LEDs that turned from green to red.

For price reference, it's $16. https://www.ikea.com/us/en/p/vindriktning-air-quality-sensor...
Isn't it illegal, under GDPR, to track users without their consent?
So, the twitter post alludes to SS7, but it is not clear how it is (ab)used to do the Telegram-related exploitation.

Presumably, SS7's design flaws are being used intercept Telegram's registration verification messages, placing the resulting Telegram accounts under control of the bad actors while appearing to be real, independent users (and so aiding in establishing their credibility, which leads to other things), but that is a bit... handwave-y.
Before this whole threads turns into a misinformed rant fest about opt out telemetry:

“Homebrew gathers anonymous aggregate user behaviour analytics using Google Analytics (until our in-progress migration to our own InfluxDB).

You will be notified the first time you run brew update or install Homebrew.

Analytics are not enabled until after this notice is shown, to ensure that you can opt out without ever sending analytics data.”
I don't think that's true - AFAICT there's no EU law banning analytics. EU law just restricts storing & processing _personal_ data (GDPR) and storing unnecessary data on machines without consent (ePrivacy/'cookie law').

If you want to log fully anonymized data, without persistent tracking ids and without leaking personal data to 3rd parties en route (so no "send it to Google and they promise to anonymize the IP afterwards") then you're all good (but IANAL!).

The only reason you see all those cookie notices and GDPR consent requests is because so few companies are willing to accept even the tiniest tradeoff in their metrics to protect their users' privacy.
I didn't read the paper, but in case you did: is it "near perfect accuracy", or is it 99%? The base rate of pancreatic cancer is very low, so a test with 99% specificity is going to overwhelmingly generate false positives.
I underwent surgery for hernia repair in January 2020, and while they wheeled me into the operating theatre, I sang "Like a Surgeon" for everyone and explained "Weird Al" to them, because they all swore up and down that they'd never heard of him.
I don't think the law is applicable to a software project. For example, GDPR is applicable to organisations that are processing personal data.

I'm fairly sure that an open-source piece of code that you download and install yourself isn't in scope.
Moved a long time ago, mostly because MacPorts installed their whole own world of dependencies, while Homebrew used system libraries where possible.
Sometimes a nonlocal goto is exactly what you want.

Consider some kind of validator/parser class/function, with a public entrypoint and a bunch of private subroutines that can fail when they hit invalid input:

public parse() {
try {
this.parseX();
this.parseY();
this.parseFoo();
...
} catch (e) {
throw new Error(...)
}
}
private parseY() {
this.y = this.input.y.map(a => {
if (bad data) throw new Error("corrupt data");
...
})
}

It's common in such situations to want to have one central point to collect errors in order to produce a single error type result.

It is possible to manually thread Results all the way through your logic, but that clutters the code with error handling. Rust's Try operator makes it easier but it's still awkward.

Exceptions allow us to concentrate on the two most important parts: where the exceptions are generated, and where they are handled (in this case, the root of the public interface).

I definitely agree that exceptions are not perfect. They have their own flaws, especially for public interfaces. But as control flow they are useful in many cases.
That is not actually how the GDPR works. Anonymous telemetry without PII does not need any consent.
I don't think it's a false dilemma, because the essence of mathematical platonism isn't really that forms exist, but that these forms are how the universe really works.

They're not an approximation, a metaphor, or a point of view. They're the real deal - the base mechanisms. And they can be discovered through the scientific process, with its combination of physical and speculative analysis.

Clearly this is nonsense. Math isn't truly self-consistent, physical research is limited to a range of lab-friendly experiments garnished with some astrophysical guesswork, and all of it gets filtered through consciousness, which we have no clue about.

What we have is a "looking for the key under the light" situation where can only explore the things we can see. We don't know what's in the dark, and it's actually very likely that our consciousness is extremely limited and unable to perceive essential detail.

But because (tautologically) we can't see it we just assume it's not there, and our tiny and contingent view is gloriously universal.

I find the cat metaphor very revealing. Cats share a space with us but they literally do not see the same objects we do. They perceive weight, texture, and dimensions, they're far more sensitive to smell, and they have some innate models for dynamics and mechanics.

But they have no concept of the meaning of a book, a laptop, a wifi card, a Netflix subscription, or a mathematical description of General Relativity. Unless we breed them specially for intelligence for a good few tens of millennia they never will, because cat consciousness is too small to contain those concepts.

It's ridiculously, almost comically naive to believe - purely on faith - that human consciousness isn't severely limited in some analogous ways.

We're quite good at the human equivalent of hunting for food - which includes manipulating physical materials and crude energy sources, with some meta-awareness of abstraction.

What are the odds that's all there is to understand about the universe?
> Bottom line --- Google is privacy invasion by default.

Basically. This is how they make their money. So, no one should be under any illusions about the culture of Google and all of their adherents. Go wants to introduce tool-chain telemetry as a default (opt-out only).
I'm a little bit sympathetic for doing it wrong on gradients (having said that SVG spec has an opt-in to do the interpolation in linear colorspace, and browsers don't implement it). But not for images.
It's very weird that you would reach for Lacan and Chomsky. Neither of them are really seen as credible in the field of philosophy, nor have they had really large impacts in philosophy. Cultural criticism and linguistics? Sure, I guess. But not in philosophy. Even in the 20th century "continental" tradition of cultural criticism, Lacan is not very high in the eyes of many. Heidegger (controversially, of course) or Maurice Merleau-Ponty or Paul Ricoeur have been much more influential. For whatever reason, Lacanian analysis did burn bright in the 70s and 80s, but man has it fallen hard.

Arguably all modern philosophy of language in the 20th century was influenced by Ludwig Wittgenstein. Wittgenstein is, for many philosophers, the most influential philosopher of the 20the century. Wittgenstein's "method" and work in Philosophical Investigations also offers the most far reaching and consequential criticisms of platonism, cartesian mind-body dualism, and philosophical skepticism, in the philosophical canon.

I do agree with your closing comments though. Most people aren't very well versed in philosophy and operate on a sort of pop understanding of it. They simply lack the framework to make credible claims on the usefulness of it in general. It's especially hilarious when they try to say one of the longest and most fruitful intellectual disciplines in human civilization is "not very useful." Sure, bud.
I despise, despise, Homebrew's "we know better than you" approach to always installing the latest versions of every dependency. How tf is this fine? They don't even offer alternative. They just say "we can't test all of the packages installed and all version combinations, so this is the best we can do". Well, no one asked you to test my exact setup. All I'm asking for is: if I have perfectly working Node 18 and I need to install fcking Shopify CLI, don't fcking install Node 19 and break my whole setup! Tf?!
Besides consent there is also the possibility of legitimate interest under the GDPR.