skysight-inc/HackerNews huggingface dataset:
Either you do not know what's the meaning of "red herring" or you're failing to understand the problem. Personal data is the reddest of data, even and specially in a corporate context.

You can also have more data that is red, but if your infosec policies fail to prevent or stop personal information being sent, which is the lowest of low-hanging fruits to spot, then you will assuredly be leaking more red data that is harder to spot.

It makes no sense to try to downplay the problem if leaking personal data. It's the most serious offense in any context, not only for the data but specially for what it says about the security policies in place.
"Orange", as the name of the order of British nationalists in Northern Ireland, named after the (Dutch) Prince William of Orange, named after the Principality of Orange (French), named after the city of Orange, named after the Celtic word for forehead or temple.

The color of the Orange Order is named after the fruit, derived from a corruption of 13th century French or Spanish (approximately "an orange" ≈ "a norange" ~> naranja, but spellings from that era aren't consistent anyway), from Arabic, ultimately from an unknown Dravidian language.
Manual backups are no backup.
The new iteration goes further to protect free speech by stopping companies, such as Facebook-owner Meta and Twitter, removing content or suspending or banning users where there is no breach of their terms of service or the law.

If true this is the bigger story here. Illegal speech in the UK already encompassed a goodly chunk of anything "harmful" or likely to cause hurt feewings. Forcing platforms to actually follow their terms of service, however, is revolutionary. Even forcing platforms to disclose to each banned user what part of the ToS they violated and how would rock the digital landscape.
We are already a customer at hetzner.com, so this might be one way to go. I am wondering what product will give me a more stable IP though, a floating IP or a dedicated server which I exclusively use as a reverse proxy.
Cynically, I doubt this decision is driven by the principles of free speech. Like a lot of people & organisations, the Conservative Party is only interested in protecting the freedom of speech that they approve of.

I think it is more likely that this new minister had it explained to them how impossible this was to enforce or take action against, given the difficulty of proving mental harm.

Either way, it's the correct decision. Content policies should be based on clear cut laws in addition to a platform's self authored content moderation policy.
The best meat-alternative for me is still fried seitan;

https://en.wikipedia.org/wiki/Seitan#History
I’d like to add to that list: [gas/ICE] motorcycles, modified car exhausts, pretty much any small gas engine (power washers, snow blowers, generators).

Leaf blowers I’m afraid are here to stay, but the electric ones make a less annoying sound at least.
snprintf is pretty slow, partly because it returns things people typically don't want.
Visit their Bandcamp page and buy some of their great tracks:
https://citiesandmemory.bandcamp.com/music
It's funny that you talk about a nostalgia of analog sounds, I'm one step behind and miss the noises of nature, especially forest noises. Taking a stroll in the wood was the OG white noise in term of relaxation/well being. If you live in the city you're usually hours away from that, I bet we can already find teenagers who never experienced these noises in their entire life
Disappearing messages are what you want here.

I expect it would be easier to compromise a group member's phone than someone's Google account.
"Step right up, folks! Spin the Brexit wheel of bullsh*t! Is it a bonus? Is it a disaster? Nobody knows where the wheel will stop this time!"
Thank you so much for the detailed answer! I will propose this as a possible solution, but seeing the costs and effort I assume a different solution than actually owning any IP addresses will be chosen.
I'm not a vegetarian. I recently bought packaged sliced baloney for a sandwich, as well as sliced sharp cheddar. The baloney I accidentally bought was fake baloney. (No meat.) I didn't notice until I was making my sandwich. It tasted absolutely disgusting, like chemicals. I am not a picky eater and I think it is the only disgusting food item I've ever bought in a grocery store. As I tried to finish eating it, I kept thinking, how can my grocery store sell something that tastes so disgusting? I mean aren't there taste tests during product development? My sandwich literally tastes better without it. And not just because of the cheddar - I nearly bought hummus and it also would have tasted great. Hell, a single leaf of lettuce would taste better in my sandwich than that. It was horrible.

The thing is, I think the only criteria it was judged by is that it has to look completely like baloney. It did, it had me fooled. But tasted disgusting.
I'd go even further, I don't think you should hold meme stocks longer than a day. You can always buy in the next day but momentum can swing way too much and kill any profit you made.

For example: BBBY when it was revealed that Ryan Cohen sold his shares. Instant drop.
Are you saying the GP is effectively correct that /24 is the minimum because of the BGP restriction?
Another benefit of this is that my ad-blocker still works with these apps and that you can always fall back to default browser behaviour like opening a link in a new tab.
The problem is that it's so damn blunt. It just gets to the point, where a human writer would usually be more subtle and slow-paced.
Okay, one-ish thousand dollars per year then...

And, I for one does not expect the generous redistributions to continue due to both general price increases of ~10% per annum and a stop in the explosive growth of LIRs (i.e. the oversized budget contribution of signup fees)) due to the new /24 rules...
Can someone explain to me please how this is handled within the internal codebase. I assume that it's not a lot of if statements or copying whole API directories with every release but something much simpler? Thanks! :)
Supabase requires Postgres logical replication which Neon doesn't quite have yet have (but it's on the roadmap)

https://community.neon.tech/t/plans-for-logical-replication/...

I'm also really excited about Neon.

My dream stack is Neon (Postgres) + ReadySet (database caching proxy) + Supabase.
The DNS server should return the IP.
Two different worlds. When I speak to a non-tech folks I try to re-adjust myself in a way so that I don't make them feel intimidated. Engineers tend to ask many questions, try to find illogical sequences in what is being discussed, raise doubts, propose alternatives etc. etc.

We're trained to act in that way and I find that this is what is most irritating to non-tech people. Non-tech people don't know nor they _need_ to know how to communicate in that way. That's not how they get their stuff done, they are focused and equiped with totally different skills.

Also, my experience tells me that we suffer more than other people in having a good social intelligence.
This looks to be the same:

Edit: Wasn't full, just contained a bit more.

https://www.belfercenter.org/publication/three-common-miscon...
He’s talking about formal memory models, which are a bit different from what you’re talking about (though you’re correct that they are pragmatically similar.)
C/C++ has a formalized memory model that describe the high level logical rules/guarantees for writing safe concurrent code, while Unsafe Rust doesn’t have one explicitly written in spec/paper (although they kinda borrowed a less-formalized version of it from C/C++.) It has to do with ironing out hardware-specific behavior to obey a certain set of rules, while making sure all the compiler optimizations do not perform any invalid transformations against these rules. (The Rustonomicon explains this well in layman terms, and acknowledges the complexity of the issue: https://doc.rust-lang.org/nomicon/atomics.html)

In practice, it seems like the C/C++ model has some glaring flaws anyway, so I can’t say that Rust’s is really “worse”. But since Rust has this mission to be better than C++ in terms of safety, this is one of thorny issues of Rust that need to be tackled to really let its advantages shine.
> Normally vegetarian food costs less than meat. It's because the animals need to eat (surprise surprise) vegetables! When you eat the vegetables directly instead of having the animal eat the vegetable for your, it's cheaper.

This is literally the whole point of the Food Chain and why species counts generally decrease as you go up the chain. Plants make up the vast majority of biomass on the planet. Animals that eat plants make up the next largest chunk. Animals that eat those animals make up the next largest. Etc.

I eat meat, but it's undeniable that vegetation is far more economic than meat on sheer scale.
I don't think it was a flop for technical reasons so much as Motorola had spent the last few years basically telling people to stop using them and move to 88k -- -- and when that failed, to PowerPC.

Motorola could have done a Pentium competitor in the 68k architecture, but did not (well, ok, there was the '060 but it was half-hearted). They killed the line. And along with it anybody who had stayed on that ISA (Commodore, Atari). Though somewhat revived it later in the ColdFire, but only really for embedded.
This will not be the case in 2-3 years.
This is the right approach IMO, but sadly the issue is that not all C compilers work like that even if they could (e.g. they target the same CPU) so even if one compiler guarantees they wont introduce bugs from an overzealous interpretation of UB, unless you are planning to never use any other compiler you'll still be subject to said interpretations.

And if you do decide that sticking to a single compiler is best then might as well switch to a different and more comfortable language.
> Requires=network.target tells systemd not to start this mastodon.target if the network.target hasn’t been reached successfully.

That’s not true, Wants=/Requires= do not specify any order between units, only that without them the unit cannot be marked as succesful. This way they can still be started in parallel.

If you really want it to happen after network is up, you should add a dependency of After= under the Requires=.

Also network-online.target might be a better choice but YMMV.
> But I don’t want a veggie patty. I want a hamburger that doesn’t involve killing animals

so basically you want a veggie patty disguised as an hamburger.

but there's a catch: agriculture kills as many animals than we do to eat them.

You might not see them, but billions of insects, worms, small rodents etc are killed in the process of making agriculture a viable business.

Pesticides are not exactly environmental friendly.

But then the crops need to be protected from their natural predators: herbivores!

You might have asked yourself sometimes why we don't see deers, boars, jackrabbits, cows, goats (the list is endless) roaming free close to crop fields and the answer is simple: they eat the crops, so they have been killed in the past and are now kept away, maybe not shooting them directly, but not asking gently either.

That causes massive repercussions on natural fauna too: coyotes, wolves, bears, cougars, bobcats etc cannot survive in absence of preys.

So basically veggie patties are not made of dead animals, but a lot of animals died so that we could eat them.
Sure, if you share identical routing with every member of the /24
I didn't say negative prompts don't work, just that specific prompt text. Which is why textual-inversion-negative-prompting works better.
your understanding of ads industry is decades out of date. this is not how digital ad is bought or sold today for small content creators
Cold showers are known to be a gateway drug to crack: https://www.youtube.com/watch?v=tDx6ai-HA1M
Where is H group winner?
Yeah, I feed my cats wet food every day. It smells a bit funny, but not repulsive.
Well, I haven't tried it recently, but it's probably rounding your start time to the nearest keyframe.
should be

v4 = permute4x64(v3, 3120) = d c b a
v5 = permute4x64(v3, 2031) = b a d c
“What calls for censorship?”

“Oh, those calls I already knew about, but pretended not to?”

This is why I think you’re being disingenuous.

Your comment about misinformation ignores that what they call “misinformation” is merely information they don’t like — eg, when they censored the Hunter Biden story during an election, while calling for Republicans and news outlets (eg, NY Post) who told the truth to be deplatformed.

Your vapid replies pretending not to recognize that as censorship are as in poor faith as saying that North Korea can’t be an oppressive autocracy because “democratic republic” is in the name.
AFAIK GCC does have switches to control optimizations, the issues begin when you want to use something other than GCC, otherwise you're just locking yourself to a single compiler - and at that point might as well switch to a more comfortable language.
I had the same experience. The lack of socket availability made it mostly a non-go. Which is a shame because it would fill the gap between breadboarding and PCB for many DIY projects.
I'd agree that this mentality of "we don't need a trade union as IT workers" is pretty widespread, and it's not only a Polish thing - I've moved to Germany a long time ago and witnessed a works council being formed in the company I've been working for at the time. That company had a large IT department, but it was not an IT company per se and the basic workforce did unskilled labor. These were the people who initiated the process; some non-IT office staff joined the union, but I haven't heard of anyone working in IT who would take part in organizing a trade union. And this was in a country with presumably the strongest worker protection/union laws in the world.

The other thing the CEO mentioned in the email was mining industry unions - this is the prevalent view on unions in the eyes of non-unionized workforce in the country. This might be propaganda, but ask a Polish person what do they think of the coal miners and you will hear some expletives. It's common knowledge that the coal industry has long been unsustainable and the only reason it's being kept up is to gain some votes from that part of workforce.

An additional thing to know here is that the largest trade union is Solidarity, the direct successor to the original Solidarity trade union turned political movement which was the dominant force driving the democratic changes in the 80s. The movement is very politicized and heavily leans national-conservative (e.g. the official union newspaper basically reprints unfounded news and conspiracy theories), which further deepens societal divisions on the topic.
No worries: it took me far too long to work the process out on my own, so I'm pleased to write it down in one place for others.

If you're looking for a more cost effective solution and are willing to accept a little bit of dependency risk, then "get a reserved IP address on AWS EC2 and don't ever change it" is probably a decent answer.
Yeah, I'm in Croatia. Our wages are way lower than yours. Local beef is adjusted for that, imported veggie patties are not.
A great question. I guess their silence means that they must have thought him guilty and they're speaking up now that he has served what they perceive as an appropriate time.
The inconsistency is quite annoying as a user. Particularly new projects is leaving a bad taste because its the only thing I’m aware if that’s GraphQL only and there is little communication about a REST API, yet the UI uses an internal REST API.
What is the “humane” way to kill?

Is the humane way to kill an animal the same way one would humanely kill a toddler without consent of the parents or child?

If not why not, when we consider animal have at least the intelligence, will to live, social connections and capacity for suffering as children?
By concentration I mean accumulative mergers and acquisition over time that result in big conglomerates and monopolies.

Historically this cycle has been described in the well-known book : The Master Switch: The Rise and Fall of Information Empires
There is enough cars from other states in NYC to add the occasional car alarm sound to a street, I suspect.
Sounds like you're talking about earlier history; 68000, not 68030. This is 10 years later.
It would have been neat if one could make an app on top of telegrams API to do e2ee , afaik that breaks telegrams API tos
https://www.npr.org/2022/11/12/1136205315/musk-twitter-bankr...

I wonder if bankruptcy could be the result of all this.
Their description seems like a fairly good take. The main idea is that in graph you are more likely to be connected to an outlier when it comes to connexions by virtue of them being more connected and these outliers skew the average. Of course you might yourself be the outlier.

If you think about it, this is not far from saying that: if you know a distribution is non homogenous with a limited number of elements skewed - like say a normal distribution - and pick an element at random, it is more likely to be average than exceptional which is pretty trivial when you think about it.
It occurs to me, that even though gaslighting is certainly too strong a word, there ought to be a word for this: making a statement of the definition of how it should work, and using it as proof that's self-evidently how it actually works.

I feel like I see it a lot. Some typical phrases used as evidence for the ideal they represent: "Representatives protect the interests of their constituents". "Judges base their decisions on facts and the rule of law". "Newspapers cover those topics which are deemed to be interesting to their readers". "A balanced portfolio invests in diverse stocks and bonds to reduce volatility".
Thanks for the briefing! Tim's Vermeer comes to mind as I stare into the van Eyck.
> the compiler doesn't know what SIGKILL does, so it doesn't know the UB is unreachable in practice, so it may reorder etc

It is the reverse. If the compiler doesn't know what raise(SIGKILL) (or really, any other function it cannot see through) does, it has to assume that it can potentially never terminate, abort or otherwise change the control flow, so it can't safely reorder across it. And even if it does return, it could still inspect memory and observer the violation of the as-if rule.

That's why for example pthread_mutex_lock/unlock worked correctly for the most part even before C++ got a proper concurrent memory model.
A classic: https://youtu.be/wOmjnioNulo?t=26

"Ten pounds of grass make a pound of steak. And ten pounds of steak make a pound of tiger.

But these have the same number of calories - so you might as well just eat the cow and save yourself a lot of work."
Interesting call to action for nerds:

> Anti-monopoly measures are slow and ponderous tools, but when it comes to tech companies, we have faster, more nimble ones. If we want to make it easy to compete with Amazon, we could – for example – use Adversarial Interoperability to turn it into a dumb pipe:

https://pluralistic.net/2022/08/01/dumb-pipes/#original-asin

> That is, we could let local merchants use Amazon's ASIN system to tag their own inventory and produce a realtime database. Customers could browse Amazon to find the things they wanted, with a browser plugin that turned "Buy It Now" into "Buy It Now at Joe's Hardware":

https://doctorow.medium.com/view-a-sku-32721d623aee

I was going to say it reminded me of an extension I use to look up books in local libraries (and openlibrary) but turns out that was the inspiration:

> It was inspired by Library Extension, a browser plugin that notices if you're looking at a book on Amazon and adds a "Reserve at your local library" button to the page, over the "Add to your cart" button.

https://www.libraryextension.com/
Not only negative connotations, but also.

My grandmother (born around the time Ireland gained independence from the UK) used "Irish" to mean "stupid" shortly before her Alzheimer's diagnosis.

When my mother (born during WW2) also got an Alzheimer's diagnosis, she started using "glory hole" to refer to the kitchen cupboard. (I had to look it up, but it's apparently a legit though obsolete meaning).

"Democratise" is my personal bugbear. Doesn't have anything to do with voting or dispute resolution.

My dad had a problem with the words "millennium" not being used for the period starting Jan 1, 2001, and the word "gay" switching from the mid-20th-century meaning to the late-20th-century meaning.
Can you point to the part of the bill that doesn't protect speech they don't approve of? I'm aware the UK Labour Party is in favor of censorship of disapproved topics [1], but I couldn't see any in this bill.

[1] https://www.theguardian.com/world/2021/jul/11/labour-to-vote...
I think I understand your point. Telling someone that they have a distorted view or reality can definitely be manipulative and abusive- no question about it. The problem though is that being told that your view of reality is distorted doesn't per se constitute an attempt at manipulation or abuse; framing all such interactions as manipulative is wrong. It ends up being used to affirm the consequent: that someone who is told that their vision of reality is wrong is victim of some abuse.
I understand that the reason people use the veneer of propriety to justify censorship is so they can do as you’ve done here: give a long self-righteous screed about how they’re upholding the good of the community when engaging in anti-intellectual censorship.

> One could imagine a smart person can figure out how to phrase a thought in a way palatable to an audience, or at least respectful of the notion that different individuals have different life experience

This is just an imagining — people say this when they’re upset that facts challenge dearly held delusions, eg the media is unbiased and informs you about the world, and then engage in ex post facto attacks on the form of your message to silence you and remove that cognitive annoyance. The anger is not at the phrasing, but in having their world view challenged at all.

I think you brought up that imagining because you need to reassure yourself that you’re calmly rational as a reader — and not lashing out with censorship due to emotions. That you’re not actually anti-intellectual, you just happen to be copying their mannerism — for good!

We’ve heard these arguments for millennia: can you name a historic (prior to 1900) example where those censoring in the name of decorum led to positive outcomes?
Namespaces. I know why they were introduced, but they still were an incredible pain to use, especially with SOAP. You want to pass a <Customer> to the update method? No, it must be <Customer xmlns="http://example.com/api/customers/v2"> that is wrapped in a <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">.

Oh, you're writing a service? You can't just XPath your way to that <Customer>, because it's a namespaced <Customer>, your XML parser will claim there's no <Customer> in the message, you have to register your namespaces "http://example.com/api/customers/v2" and "http://www.w3.org/2003/05/soap-envelope" and look for /soap:Envelope/soap:Body/c:Customer instead.

JSON is annoyingly anal about its commas, but at least it has a single global namespace and I have never encountered a situation where I wished I could disambiguate between two different "customer" objects in my JSON payload.
I usually pay less than 1.000 € / year for my RIPE membership and associated /22. RIPE actually gives back money they don't need to members, so in some years I get back a significant part of my base fee. And I get two free tickets to the RIPE conference, which is an excellent event and alone worth the price of membership.
Cool - be interested to look at this when weights are used!
But some routers will let you set a rule on a domain name. They will then resolve that domain name to an IP and use that internally, and do periodic lookups to refresh the IP they're referring to.