skysight-inc/HackerNews huggingface dataset:
Discord is particularly bad on erasure as they have a TOS that gives them a perpetual royalty-free license to your photos and use this license to allow leaving photos from users up in discords they have been banned from.

This effectively means it any private server admin decides to ban a user they get to keep their content up without their consent as the user no longer has access to delete it. Discord will support the server admins in this. I’m pretty sure this is illegal under GDPR as the necessity of collecting such data is very unclear and the argument for deleting it is quite strong. Lots of servers have all kinds of selfie posts and some adult servers even encourage sharing adult selfies. The idea that they get to keep this content against the will of the user is extremely suspect.
Here's the pricing for legacy droplets: https://www.digitalocean.com/try/legacy-droplets
You can read large chunks of Leviticus as a code of fines, fees and taxes (to be paid to the priest-civil-servant caste for their ritual sacrifice and consumption) for a variety of offenses, predominantly denominated in livestock.
I think the main issue I have is with the name.

3 is implied to be better and replacing 2. I'm not sure if the future we are heading to is actually that way but the name kinda led people to believe it is.
I'm sorry to be one of those people, but the low-contrast grey color used for the text is really annoying and makes me feel like I'm straining my eyes to read it! Why the fuck do designers encourage this? It is more readable as black, and I have a vague non-medically-informed sense that it might be better for people.
It will be a global market, like today cost savy people can go study in Europe and mtf bottom surgery is done in Thailand, future customers will go global, expecially with tens of thousands of dollars on the line
> the etherium company

LOL
Literally had to log back in after years to state that this is an outrageously wrong claim. India is as independent in its foreign policy and heads of state as it can be. Please stop spreading false information
Video Co-working (8 ppl / room)
Eh. He sounds like someone who has a breadth of interests, but that doesn't necessarily make him a genius. Obviously you'll find complimentary statements regarding the world's richest man, and if he's a fairly nerdy one such compliments will often take the form of "oh he's so smart". Maybe he is super smart. But it's not clear to me how someone with a deep knowledge of the matter could've said, in 2015, that 2018 would bring cars with "full self driving", nor how he could have made similar dead wrong forecasts in the years following.

At the very least he's lucky with respect to how he's never faced significant consequences for his great number of mistakes, boneheaded statements, and arguably criminal behavior.
I’m strongly in favor of gatekeeping. I know that’s a bad word to some but that’s how you retain focus and purpose. It used to be the “normies” that you’d shield your group from, now it’s the “normies”, griefers, and the perma-offended.
Read it. It’s not long.

It’s not just that running servers is hard. It’s that decentralized control can cause ossification. A bunch of functionality that people want became implemented in OpenSea because they couldn’t roll it into Ethereum itself.
It's done within the constitutional system in Finland and Sweden. The timing and the speed of process is a rational choice while Russian military is choking in Ukraine and is unable pose a serious military threat elsewhere right now. It's a window of opportunity and the wise leadership used it.
I disagree, CPU performance per $ is getting cheaper. Increasing pricing on the $5 droplets by 20% is significant and their deceptive email is also an issue. I'm going to cancel my droplets.
Banks duplicate your money endlessly. After money that existed only in your possession is deposited at a bank, it will exist in many places simultaneously: in your account, in other people's accounts, as loans to third parties. If you don't see how that inflates the money supply, then I'm not sure what else I can say.

This is what fuels exponential growth of nations. Banks keep conjuring up money out of thin air and loaning out to people so they can work and extract value out of this planet at unsustainable exponential rates. Humanity is addicted to it. The second these loans become unavailable for any reason, everything comes crashing down. The economy literally grinds to a halt.

Worst of all is these banks essentially dictate the direction future society will take. They choose who receives loans and who's left out in the cold. People like Larry Fink, CEO of BlackRock and manager of 10 trillion dollars. They decide things and then say "will you lead, or will you be led?"
E-ink panels come in two types, one with a flexible backplane and one with a rigid blackplane. The former are durable and resistant to blunt blows; the latter are not. The ones with a flexible backplane don't necessarily require a rigid polycarbonate covering layer; there are commercial devices like the Fujitsu Quaderno that just use them raw. But if you were targeting young children who might take sharp objects to the screen, you'd want to use a covering layer.
Exactly, cats have an extremely wide range of frequencies they can both create and hear, if they are vocalizing at all

They almost all independently chose to pick the signature one we associate with cats, just for us
Spreading copies of data to multiple drives. I have configured a task to do that once a day. Are you sure it is only 50GB?

Not a perfect solution at all. Total data loss would be quite the inconvenience but it wouldn't be the end of days either. For complete windows system backups I occasionally use Acronis which is quite dependable from my experience.

If someone asks for a more professional solution I usually recommend products like Veeam and a storage like Nimble.
HackerNews tends to attract professional, technical-minded individuals that are typically open to outside ideas and countering points of view. This results in being able to politely and articulately defend your opinions because HackerNews wants to enforce this polite society (I've gotten warnings from @dang before). Now to compare anyone here to Hitchens is near flattery, but there are some comments here that you could see Hitchens saying. There are some very smart people here.

With respect to Reddit, it is a cesspool. It is as simple as that.
It's possible to hack interface verification into place at test-time, but that has a couple of problems:

1. Running the whole testing framework to determine if you implemented an interface is a high overhead when you're developing

2. You have a lot of tests to write to really check every error. Perhaps a package which defines an interface could provide a tester for this purpose

3. Interfaces should be attached to the types, and that should be sufficient for verifying the interface

I would settle for something like checking for the implementation of methods a la BinaryTraits.jl over what we have now, which is nothing. A huge step would be documentation and automated testing that proper interface methods are implemented, not even verifying if they're "correct". This drastically reduces the surface area you need to write and check to confirm compatibility with outside code.

This simple interface specification does produce design issues of its own, but correctness is much easier to handle if you know what needs to be correct in the first place.
Many US companies did business with the Nazis through subsidiaries. IBM, Coca cola, Chase Manhattan bank, Ford, etc.
As a third party? Probably not. Which is why it's going to be very hard to disprove Twitter's assertion unless Twitter chooses to share their data.

That's part of why I find articles like this frustrating: I don't think they have the data to actually answer they question they're attempting to answer. Knowing that, what's the purpose of the article?
I don't think your examples are quite what I was talking about. I was talking about where the coins are mined based on how much food you are growing or have harvested. A bit like Chia Coin, but instead of rewards based on disk space, it would be harvested food or something like that. Like with each bushel of corn you harvest there's a random chance you get a FoodCoin.

And secondly I was joking, but clearly my attempt at humor failed as I also got at least one downvote.
India's GDP is about the same size as the UK; if not bigger by now. They have a space program, they are a nuclear power, they have a lot of industry and healthy economic growth. They could step up and be better than their former colonizers rather than just bigger economically. Certainly, they should start leading and stop following. If they can invest in nuclear and going to space, they can invest in clean energy tech. It all boils down to choices and priorities.

India will be ground zero for a lot of global warming related misery. Sure, it's our problem but mainly their problem. Let's face it: it will be them shoveling corpses into mass graves when this goes wrong. We'll send help and best wishes and maybe some financial support. Sure. But they should be the biggest activist for tackling the issues related to that. But that's incompatible with their short term agenda of growing at all cost. So, they are not and are acting like they are in denial.

Coal is only cheaper if you consider Indian lives to be worthless. Wet heat bulb events and smog are going to be a likely combination. Cities like Mumbai, Delhi, and other large cities all over India are going to have to deal with that. Potentially very soon and very regularly. That's going to be costly and disruptive. Who's accounting for that cost? India? Coal plant operators? Anyone? IMHO as soon as wet bulb heat events become a regular thing in India, they'll be shutting down coal plants in a hurry. Accounting for that now would make building new ones super expensive. The math does not add up if you only get to operate a plant for ten years or so. So they don't. The smart thing would be to adjust plans now and take into account future events.
> I find it particularly amusing that they're reintroducing the 512MB of memory tier, but at $4 instead of the $2.50 it was before the removal.

For perspective, Hetzner Cloud's CX11 nodes pack 2GB RAM and go for €4.15/month.

https://www.hetzner.com/cloud
Great insight. There's no substitute for intrinsic motivation, and I've become more suspicious as I've gotten older of how business culture applies the "success" label over and over on stuff to entice people.
> That A and B can work together by default in Julia is really cool, but it also means that as you add new types and packages, you have a quadratically growing set of untested edges.

But as the authors example showed, they clearly can't work together - they just fail at runtime instead of at compile time.

Other languages have generics and interfaces to make stuff like this dynamically exchangeable. Sure, your code needs to be designed to support this, but it also means that the author explicitly thought about what they expect from their data structures. If they don't, you might suddenly find yourself violating implicit assumptions like arrays starting at 1.
I was very cautious before the vaccines. But afterwards, it was mostly Covid theatre in the US:

1. Mask mandates - dumb - people who didn’t want to wear them weren’t wearing them properly and most were wearing completely ineffective cloth masks. I travelled a lot and you were allowed to take your mask off while eating on a plane. So what good was requiring a mask?

2. Vaccine mandates - everyone agrees that the vaccines don’t stop you from getting or spreading Covid. But it does help prevent severe cases. So if people decide not to get vaccinated, it’s on them.

Raise their insurance rates and don’t give them extra sick time.

I would have been in compliance with my company’s mandate if I had only gotten the one shot J&J 3/2021 even though six months later, everyone agreed that it wasn’t effective against the variants and you should get a booster. No one would be crazy enough to propose that you must get a shot every six months. I did so voluntarily.

Yeah I caught Covid after vaccinations and boosters. It really was no worse than a cold.
It's only a country under certain definitions of "country" as it's not an independent geopolitical entity (see Quebec, Catalonia, ...). It's formally part of the UK and as such as the Union Jack as a flag. Anything other than that has issues re: rioting and bad blood, but there's a number of them that has been used from time to time.

One could argue, and I'm sure the unionists do, that it's a direct continuation of the Irish of the Empire (see Taiwan). As we're seeing in the news, it's also become a logical impossibility as treaty relations require it to be both open and closed to the EU. It's totally tangled up in and (seemingly) totally ignored by English politics.

EDIT: I am of two minds re: flagging. It's not really appropriate in a narrow sense for HN, but it's one of the many issues left over from the 20th century that are unresolved. People should be aware of such places so they understand when some events happen.
Two M-DISCs for keep-safe documents that I would be very pissed off if I lost. M-DISC is designed to last a millennium if stored properly and kept out of sunlight etc

Cloud backups in case of a house-eating disaster like hurricane, or fire. Backblaze is invaluable in this case.

Two USB flash drives with a cap to prevent rain and dust damaging the drive. I put these on my key-chain so I always have my data no matter where I travel.
Vibehut used to be a 1:1 video speed networking platform. We've levelled up and evolved. Now we have group calls, this room is an example of an 8 person room, any additional people will spill over into another room.

Come chat, would be great to meet some of you
No, you can't. You can't load a list big enough in the memory provided on a small router and even then only one flashed with OpenWRT (or similar). There are lite versions but they're incomplete and lack the UI facilities and other options PiHole does.

You want me to run a full pihole on my TV, laptop, phone, tablet? I have to administer all those and deal with the headaches of installation on all of those (if even possible in jailed envs).

You say it should be easy, have you ever done it?

Who says I'm just running a pihole on that too, you're making a hell of a lot of assumptions here. It's a media server, ssh bouncer, tailscale node and a lot more.
Yeah, and I fully expect that these numbers went up recently with Twitter requiring login to view threads.

The fact that they add a .42% is a red flag in itself, especially when they admit in their own post that they agree that their analysis is deserving of critique. Very misleading stuff.

Their analysis using purchased bots seems a bit more reasonable.
Says the same co-creator of Signal shoving a private crypto-currency and wallet into the Signal app by not only pumping and dumping their own coins on an exchange once listed [0], but with the nature of an encrypted blockchain being a road to hell allowing the likes of terrorists, extremists, scammers and criminals to easily hide their funds used for illicit activities.

At this point, Moxie's fans and minions are not even aware of this involvement of the darker sides of that cryptocurrency project which have even (allegedly) plagiarised some of their privacy features from Monero. [1]

To Downvoters: So this is not true? Care to explain your reasons why as now I have added sources backing up these claims? [0][1][2]

[0] https://amycastor.com/2021/04/07/signal-adopts-mobilecoin-a-...

[1] https://twitter.com/fluffypony/status/1379559273504641025

[2] https://twitter.com/sethforprivacy/status/137979120155827814...
CloverCities: no-code web 1.0 homepages
Is there a plug-in or another software that does this? I’ve been looking for ways to statically “archive” a Wordpress site so I can host it on GitHub Pages but still have the editing/theme/plug-in support. I don’t care about the search functionality.
“Passive” accounts may actually be more likely to be bots as many services sell fake followers. It’s just harder to detect with public information rather than their IP addressees etc.

Similarly I don’t think there is any way to separate active vs abandoned passive accounts as a 3rd party.
I'm the author of the article; It's not actually usable for that. The way the Qemu VM is setup there is no way to interface with the outside world at all. The only way to get any data in or out of that VM is through the keyboard and screen.
I'm very excited about this! We already have TimescaleDB as our primary datastore so using it to store traces is a very natural approach
Well, I've been actively trying to create a new Twitter account for a little under a month and Twitter thinks I'm a bot. I've made 1 tweet and followed 5 people.

Even paid for Twitter Blue...still thinks I'm not real. Support is unreachable.

My current plan is to wait til Elon completes the takeover and then build an entire site dedicated to getting Elon's attention to unlock my account...because that's the only way to contact somebody apparently.
I have three of them and they're all in use. The only ones not in use are the Pine64 (not well supported anymore) and a Jetson Nano. I've been tempted to use the Jetson Nano for something like OctoPrint, but it seems like that would be a waste of the GPU.
Over here a daily cron job creates a general diary template with some dynamic components like calendar entries imported from pal.

Each project has a separate markdown file in the same relative location per folder.

Project file notes follow the same structure: TOC, People (phone, email, etc), Procedures (for example special invoicing procedures), Projects (structure-first), Current Position (What I'm focused on in recent context), Work Journal (Chronology), and meta-log.

I change the above about once a year in big ways, on average, as I find new tools or ways to organize for better results. The last year's big change was adding the Current Position section which I developed and transferred from position trading.

Note taking from a typical work day follows the Task BATL system, link in profile. It's very structured in terms of indented lists with special symbols for example, and usually list item steps are noted in 2-15m increments and 45-60m work periods.

On average days there is a need to moderate the structure, though, and this is also part of the same task system at that link. I consciously attempt to limit that structure to less time than it takes to complete a normal business day. Otherwise there is no time to be unstructured, which I view as an energy- and perspective-building period.

I use a set of common tags that also help me jump through files in any editor, for example +timesheet IN 3P OUT 330P (30m) Upgrade minor version and review all maintenance services.

At a higher level I have built other tools and shortcuts that help me find and navigate the various text files. The most common example would be a keyboard shortcut that opens a search input with very specific parameters. But I've also built gui tools to easily click and browse sets of files, and panel buttons to quickly open specific files. (In addition to the thousands of journal files and project files, there are hundreds, maybe thousands of files for various topics like Wi-Fi gear in my office, phones, my cats, favorite foods, movies, music, specific hobbies like swl, etc. So there's a lot to search.)

I bounce between my project files and daily journal all day, which also helps me keep my work in context, and avoid getting stuck in an overwork cycle. I have journal shortcuts that place a timestamp and a new heading for me so I can get in periodic resets during the day. A new blank space can be really important for a mental reset.

Hope you end up with a setup that works for you.
QUIC isn’t stateless so won’t have the same issues. It’s effectively TCP over UDP.
Seems like both parties will see each other in court.

Which is home field advantage for Musk really, considering what he got away with in the past.
> but would you say most packages follow or enforce SemVer?

The package ecosystem pretty much requires SemVer. If you just say `PackageX = "1"` inside of a Project.toml [compat], then it will assume SemVer, i.e. any version 1.x is non-breaking an thus allowed, but not version 2. Some (but very few) packages do `PackageX = ">=1"`, so you could say Julia doesn't force SemVar (because a package can say that it explicitly believes it's compatible with all future versions), but of course that's nonsense and there will always be some bad actors around. So then:

> Would enforcing a stricter dependency graph fix some of the foot guns of using packages or would that limit composability of packages too much?

That's not the issue. As above, the dependency graphs are very strict. The issue is always at the periphery (for any package ecosystem really). In Julia, one thing that can amplify it is the fact that Requires.jl, the hacky conditional dependency system that is very not recommended for many reasons, cannot specify version requirements on conditional dependencies. I find this to be the root cause of most issues in the "flow" of the package development ecosystem. Most packages are okay, but then oh, I don't want to depend on CUDA for this feature, so a little bit of Requires.jl here, and oh let me do a small hack for OffSetArrays. And now these little hacky features on the edge are both less tested and not well versioned.

Thankfully there's a better way to do it by using multi-package repositories with subpackages. For example, https://github.com/SciML/GalacticOptim.jl is a global interface for lots of different optimization libraries, and you can see all of the different subpackages here https://github.com/SciML/GalacticOptim.jl/tree/master/lib. This lets there be a GalacticOptim and then a GalacticBBO package, each with versioning, but with tests being different while allowing easy co-development of the parts. Very few packages in the Julia ecosystem actually use this (I only know of one other package in Julia making use of this) because the tooling only recently was able to support it, but this is how a lot of packages should be going.

The upside too is that Requires.jl optional dependency handling is by far and away the main source of loading time issues in Julia (because it blocks precompilation in many ways). So it's really killing two birds with one stone: decreasing package load times by about 99% (that's not even a joke, it's the huge majority of the time for most packages which are not StaticArrays.jl) while making version dependencies stricter. And now you know what I'm doing this week and what the next blog post will be on haha. Everyone should join in on the fun of eliminating Requires.jl.