skysight-inc/HackerNews huggingface dataset:
> The concerns were over some nudity and profanity

No, they were not. The only nudity in it were mouses. It was not erotic. It did not included ressembleable human parts. This was not about prudity, it was about excuse. It was not childish, it was cynical.

> It certainly wasn't an attempt at removing any education about the Holocaust from the curriculum, yet that it often how it was framed.

The thing about Maus is that it makes you feel bad. It is made from point of view of victim. It is not even idealizing the victims, it does not require the victim to be that great perfect person so that you feel bad about him. Maus also does not end with happy end where they lived happily ever after. It shows long term damage.

> With the author of Maus going so far to openly question whether these people might have neo-Nazi sympathies in an interview.

Did you considered looking at who those people specifically are and what other things they said or done? Or did you just rejected what he said, because it would feel bad for you if he actually was right?
> earmuffs or earplugs

Spending too much time in hardcore noise insulation can induce tinnitus, which is then pretty likely to stay around forever.
> How Putin came to power and how he is now in power are two distinct things

They are not.

> I was talking about the present, with 20 years of many/most Russians just basking in Putin's killer tough guy shtick while he had his soldiers massacre and rape people indiscriminately, and invade countries around the region

Not differently from what US has done in the past 20 years.

Russians are responsible for Putin's actions no more than Americans are for what their DOD does.

> but suffice to say there are many people who think they would not be alive today if it were not for NATO's actions.

That doesn't imply, __again__, that it wasn't bad.

Many people would not be alive if Stalin hadn't defeat Hitler, that doesn't mean it was good.

> However, exponentially more innocent people were killed by the Serbs than those bombings ever killed. And civilian deaths were never the intention.

Arithmetic is the weapon of dictators, not of democracies.

> Whatever we might disagree on, I do think we can agree he was a war criminal, full stop. Whether he was convicted is irrelevant.

Failure to bring criminals to justice is the reason why the death of civilians is unacceptable.

In our democracies nobody is a criminal, unless convicted.

Even war criminals such as Milošević.

It's not enough to know they are criminals to kill them in a prison's cell, that's what people like Putin do.

But most of all, democracies should __protect prisoners at all costs__, not kill them (if your country hasn't abolished death penalty, it's not a real modern democracy and can't be taken seriously when talking about "freedom rights") not let them die in prison and not discard their deaths because they were enemies.

I call myself a democrat because I would never do to them what they would probably do to me.

If we go around bombing civilians and keep doing things like this, covering up the atrocities[1] with lies and false myths[2], we are in no position to believe we are better.

That's why NATO should not intervene outside of NATO territories, because that's what NATO pact is about.

Protecting its members, not policing the World, especially those parts of the World that we kept unstable with our bombs.

[1] https://www.nytimes.com/2021/11/13/us/us-airstrikes-civilian...

[2] https://www.jstor.org/stable/2538830
They need to stop adding features and start completing features. Get accurate instruction cycle counts for all the CPUs up to and including the Pentium Pro. Be more clear on what is happening when you disable cache in the bios for platforms that allow this. Just saying that it reverts back to interpreter mode seems false. It allows me to run very fast clock CPUs with no slowdown. It's doing something different than just disabling the dynrec. I still just use PCem every day instead though. I trust that code way more than 86box mainly because of the machine window with the history graph and seemingly way more reproducible behavior in terms of performance. 86box is so wonky.

Socket 8 Pentium pro 200 is just universally great for everything. Disable cache and move down to 150 and you can run older stuff quite well with no hyper speed. I have a bunch of old system presets I use every day. I got a win98se setup that is usually socket 7, super 7 or socket 8 for most stuff. It has 4 55GB VHD drives mounted to it. It's great. Every DOS game is just there. Bunch of Windows software ISOs too. Got a bunch of 2gb dos compatible disks and every DOS version installed and ready to go. I'll toy around with all the OS/2s sometimes too, very cool system.

But please, just polish what is there!
Tell Helen Lacks that.
Now show "A typical long trip by bus" in a country where public transport isn't culturally undermined.
How so? It doesn't trade decentralization for speed, but rather it just achieves speed in another way (requiring on-chain consensus only on channel open/close rather than every transaction). The decentralization is still there, except it moves from miners to nodes run by users. Am I missing something obvious?
After long search, I can add 2 additional alternatives:

- https://raindrop.io
- online, free& paid. Good if no much metadata is needed. Raw data is not really accesseble

- https://en.eagle.cool/
- I LOVE it. Paid and local only. But Cross-Plattform and Dropbox sync available. Astonishing metadata management for all types of media. Automatically saves source url when browser-plugin is used.
During US v Microsoft, I was in the middle of writing a brief to the court arguing that the solution to Microsoft’s monopoly was not to split the OS from the application groups, but rather to disallow Microsoft from publishing its own compilers anymore. Because, you see, then they would be forced to have fully documented OS calling structures, because they would have to communicate them to the compiler vendors. In spite of their weakened state at the time, IBM would have gladly bought Microsoft’s dev tools groups, dooming them thoroughly as they attempted to merge them into the VisualAge group (née CSet).

I always believed the net effect of this would be that Microsoft would suddenly have to do an about face and support one of the OSS compiler chains, probably GCC. At the time, they had a current Mach-compiled version of Windows that was still being maintained, and odds are Windows—not MacOS—would have been the ascendant Mach-based OS, because MS would have lost a lot of its ability to fix its problems by losing control of its dev chain. They’d need more radical abstraction than the NT kernel was giving them at the time. Because it was still a branch from OS/2 1.2 which was… special and half-baked. (It’s important to remember that Linux was still considered a toy by most—the “serious” OSS OS was still BSD. And if you had real workloads you ran Solaris, even though you knew Sun was somehow going to doom themselves. The world then looks nothing like the world now.)

This really would have obviated the need for Apple to sell to Sun. Instead, MS would never have made the rescue investment, Sun would continue to skitter off the rails, and Apple would have sold to… I dunno, probably someone weird like Sony. Remember them? Because MS going to Mach would have poisoned the shift from Copeland to NeXTStep… the world barely wanted one Mach-based OS, much less two. One neat side effect, though, is we would have probably seen something a lot like WSL back in 2000 or so. Because the Mach Win build took much more advantage of the OS “personalities” features than MacOS did.

Back then, all of this mattered a lot, because things were far less elegant than they are now. It’s hard to imagine how far we came in the intervening 25 years. So very far.

But in the middle of writing that brief, Judge Jackson shot his stupid mouth off, and I was like, “Welp, nobody’s getting split up now.” And I put it in my archive of good ideas that aren’t gonna happen.

So no, I don’t think there was ever a real scenario where Sun bought Apple.
My guess: SSLv3 has been dropped from OpenSSL, which means hitting a SSLv3 server just fails to connect quite early in the process, so there would not even be cert reading, plus IIRC the connection error can be very obtuse, which means sslping could not do that:

> tell you what's wrong
New York’s war on noise over the last 100 years:

https://archive.nytimes.com/www.nytimes.com/interactive/2013...
Reading what you said, it just hits me if you value it at zero, don't you also value your time at zero?

I am not trying to attack you or imply that you should always be maximally productive.
qa/test engineer.

sre/infrastructure/automation.

release engineering.

web scrapers/some etl.

scientific python.

tech writing/examples for python apis.

solutions engineer/professional services/post sales engineer.

they all require some domain knowledge though and some likely require the use of popular libraries/packages. maybe have a look at the libraries used for each and find one you like?
Data Brokers, by John Oliver
Corridors are a staple tool in ecology and environmental management.

They made the system much more resilient to local extinctions of key species and have a lot of extra benefits, like dealing with the excess of grazing by a big herbivore population that grows too much and is migrant by nature, or removing pressure in territorial animals.

Two places and a corridor act as one big place. Can host also new species that need to roam and never couldn't live in two isolated islands with the same total area.
SSLPing was a tool that was designed to test SSL/TLS/PKI server configuration. According to the author's message, it was built on top of OpenSSL. There have been significant changes made to OpenSSL since 2016, many focused on improving security by removing very old cryptographic primitives that are obsolete and insecure. Think RC4, 3DES, SHA1, and so on. If you're relying on OpenSSL to detect presence of such primitives on a server, upgrading your own (client) OpenSSL version breaks the functionality.

This is a problem for all testing tools that rely on OpenSSL. If you follow this direction, you typically need to use at least two OpenSSL versions, one new to test modern features and one very old to test obsolete features.
Oh that's nice, thank you!
I think it's just you, the advice in 2016 was "just throw it up on something using docker compose", "you can later expand it with Swarm".

NodeJS was a common choice too.

The real problem was their lack of an upgrade path I suppose, not the tech stack itself.

I'm also guilty of doing this and I'm an ops person, if you can't keep upgrading at a decent pace then the cost of all the upgrades becomes too great to take in one chunk.
Someone asked if thread author feels responsible. You responded with "that's bizarre stance to take", therefore implying, that it's weird to frown upon individuals posting "satire".

I fully agree news outlets should verify what they publish. Still what this guy did was kinda crappy and I fail to see any humor in that. (before someone starts implying something I didn't say - I don't call to "cancel him", "ban him" or whatever you do this days)
Eh, sure, but on the local "strefa zamieszkania" nobody goes over 30 km/h. You hardly can go faster there.
In the mid-00s, Sun started building x86 workstations using AMD Opteron CPUs when they were trouncing any Intel chip.

The Ultra 2x/4x series looked great:
http://freesoftwaremagazine.com/articles/ultra_20m2/

IMO the best implementation of the design came in the SPARC versions where the optical drive and IO were combined in to one 5.25" bay (e.g. Ultra 25, pg 4: http://archives.retrobridge.org/sun/system-handbook/3.4/Syst...).
Berlin and Kay posit seven levels in which cultures fall, with Stage I languages having only the colors black (dark–cool) and white (light–warm). Languages in Stage VII have eight or more basic color terms. This includes English, which has eleven basic color terms. The authors theorize that as languages evolve, they acquire new basic color terms in a strict chronological sequence; if a basic color term is found in a language, then the colors of all earlier stages should also be present. The sequence is as follows:

Stage I: Dark-cool and light-warm (this covers a larger set of colors than just English "black" and "white".)
Stage II: Red
Stage III: Either green or yellow
Stage IV: Both green and yellow
Stage V: Blue
Stage VI: Brown
Stage VII: Purple, pink, orange, or gray

https://en.wikipedia.org/wiki/Basic_Color_Terms
I'd argue that the someone in the neighborhood should call the director of the FBI for unequal treatment of suspects regardless of which neighborhood they live in and who they happen to be.
It’s been totally amazing for me! All Apple need to do is create an dev experienced like Firefox developer edition browser and I will jump very quickly!
Many, as in numerous.

Areas, as in places you can live.

I wasn’t saying it was whole chunks of the country. Just that there are many places, not necessarily in the same place and not necessarily enough for anyone to care about. The latter kind of being the problem…
I think it depends on the kind of invariant. If it leads to undefined behavior that wouldn't already be possible, then mark it unsafe or change the unsafe code to eliminate it. If it just makes it act badly, like dropping a node, that's likely not a good place for unsafe.

Or more simply: Worry about all kinds of undefined behavior. That makes many issues easier to find, and you don't need to chain on additional logic to figure out how it might corrupt memory.
I get that this was just an example, but a boolean 5 would actually be language-level UB that could have very real correctness implications!

The Rust compiler is allowed to (and sometimes required to) use the invalid values of a child value to represent other cases of an enum. For example, this is how it optimizes `Option<&T>` into "pointer where null is None and any other value is Some".

This would technically also allow it (I don't know whether it currently does this..) to optimize the following enum:

enum Foo {
A(bool),
B(bool),
C(bool),
}

into the following single-byte representation:

A(false) => 0,
A(true) => 1,
B(false) => 2,
B(true) => 3,
C(false) => 4,
C(true) => 5,

With this representation, `A(5 as bool)` would be impossible to distinguish from `C(true)`, which would be complete and utter nonsense.
> One of the hard things about changing the course of a company is that you actually need people to do the things you want them to do.

Dorsey chose not to ban Trump, and then he did. That was a huge change for Twitter, and it didn't seem to rock the boat at the company at all.

Twitter also didn't ban politicians at all for a long time. That was another major policy change that Musk could simply revert back.
Some people are more noise intolerant than others so normal people may not be as bothered by noise. I have a genetic mutation, a form of hEDS, which has a high degree of noise intolerance.

It’s unfortunate for me that housing bubble has made it so expensive to buy and soundproof a place. I keep waiting for the market to deflate and it keeps not happening.

Dogs are the worst for me. I don’t know how other people can sleep through that. Drives me nuts.

I have thought seriously about moving to Switzerland.
Anecdata, but another case here. I wear them approx. 6 months per year because of knocking heating sounds. Anyway, doctor recommended to do ear cleansing once a year and it helped, maybe 80% of the ringing sound is gone. Earplugs caused all the grease to end up compressed and deep in the ear canal. After a while it blocked signal transmission through the auditory nerve enough so that my brain thinks there's no audio input and it starts compensating with these imaginary ringing sounds.
Although I agree with OP, mostly, I probably won't be so strict on my children, I will educate them though, as I do on healthy food. But I can't stop them from getting some candy every now and then as they get more self-sufficient, and I just hope that my guidance will make them eat more than candy past age ~18.

A point of note though, I never really trust these "I have no accounts and then I get a video of my son!" It's the same as that story "I talked about product X and the next time I go online I see an ad!". I hear them so little that I think they can probably be completely explained by coincidence.
I'm waiting for my services to die in a similar way. I too will shutter it when it does. 250k monthly users, but all the time and a lot of the costs are borne by me and where I'm at now I don't have the time (the money I could afford, but it's the time that is more valuable).

I'm glad to see this, I'm glad to see someone else also conclude that they don't have to take an onerous responsibility for something created lightly and that gained traction.

This is what OSS needs too. If the project gets too much, just give it up. Even if others depends on what you've done, you're not compelled to do anything if you're not in a contract and no one is directly paying for your time. Not a donation, but payment to reserve time.

Time is the thing. It ticks by, and technical debt and bit rot eventually make it cost too much.
This blog is a rant with several accusations (tech is bad for kids, TikTok is watching me) but no research or evidence into anything.
I've been wondering about giving artists some sort of adversarial filter to post their creations online and have it complicate or ruin training.
This is a very good point. To anyone interested in what Artificial Intelligence looked like before neural networks, the "Artificial Intelligence - A Modern Approach" by Stuart Russell and Peter Norvig is a good book on the subject.
>totally unacceptable

Who decides?
Yes, shit happens. Use another device. Or another ISP. Or get a bizniz line where you can spec a device of your choice? Or move? Or use StarLink?

(Did you notice the source in my link?(at all?))
There is not much fantasy about it if he can indeed do what he wants. He could buy twitter outright. Fantasy implies being divorced from reality.

I doubt that's his intention though.
Central Europe rocks. They are the best places for quality housing with tons of insulation and people are generally pretty respectful of each other.
Not only that, but the FBI director is appointed by the President, which means the President knows who they are and personally wanted them to do that job (or at least the President's trusted staff recommended them).

The same is going to be true of a lot of people living in Kalorama - they're on "personally know the President" level of political influence or they work directly for someone who does.

It's the neighborhood where Obama lived after his term ended. It's where Ivanka Trump and Jared Kuschner lived during Trump's presidency. That kind of thing.

It's a little different than a standard affluent neighborhood of doctors and lawyers and executives that you might find in any random city in the US.
Maybe it depends on the area? I definitely had taxis not show up before.
Examples of having unsafe code blocks to express memory corruption hazards.

Rust is following Ada's footsteps for a newer generation, while still not having something comparable to SPARK.

So what it is Rust trying here?
Because people are incredibly irresponsible when it comes to pets and most countries don't want to invest time into he-said/she-said issues.

For dogs in particular, the issue is almost always a lack of attention, a lack of discipline and/or a lack of awareness. People picking up needy family dogs then leaving them alone for 12 hours, anxiety, boredom, letting dogs decide when they are allowed to bark.

Worst, dogs are quickly taught that barking works as long as it is loud enough. So eventually these dogs start having a competition to bark loud enough it penetrates your walls. And those with separation anxiety will do it while the owners aren't home, leaving them out of the mess.

I really like dogs but the far majority of people just can't handle an easy-going breed, let alone something far needier in any sense.
Slightly pedantic, but I think you'll actually find that all of these are CRDTs. If you read "Conflict-free Replicated Data Types: An Overview" (https://arxiv.org/pdf/1806.10254.pdf), it refers to both last write wins and "record all versions of the data" as CRDTs in 2.1.1.

My understanding is that "CRDT" really just means that you've defined how you're going to resolve conflicts consistently (see criteria in s2.2 of the paper above).
Not sure why you would want that - a login cookie is very, very much a functional cookie and you don't need permission to use them.

On the other hand, if you do tracking that is personally identifiable you need permission no matter what technology you use.
> speech can not cause brain damage

https://www.verywellmind.com/childhood-abuse-changes-the-bra...

This states clearly otherwise.
Show HN: Real Time HTML Editor
> I tried to do this but my dentist’s receptionist got confused and cancelled an appointment because “I used their email address”.

Never had it go that far but I definitely had some odd reactions e.g. a support agent thinking I was a colleague.

On the other hand, if you have a relatively common name it avoids people giving your email address then behaving aggressively when you tell them to stop. I’ve had a few friends hit this issue.
Let L(uy,y) = fy denote a parametric partial diﬀerential equation with y being a parameter from a high-dimensional parameter space Y ⊆ Rp and uy the associated solution in a Hilbert space H. After a high-ﬁdelity discretization...

These AI folks are clearly very clever, but they don't actually believe that's got anything to do with how human thinking works, right?
Elon Musk's Trump like behaviour - for e.g. poll regarding Twitter HQ, edit button, openly discussing product ideas etc would have definitely spooked Twitter. This would have led to serious talk and conditions that he should restrain what he puts out as a board member - which probably wasn't worth the trade-off for Musk.
As a parent (of a kid fortunately nowhere near this age) I get this, but I also don't see a way out. You don't want your kid to be that kid who doesn't have a smartphone when all of their peers do. Being socially excluded was the bane of my life in school, and I'll be damned if I'm going to be a contributing factor to my child becoming a pariah.

I do wish that more parents (and society in general) would be more sensible about a minimum age for smartphones; it just keeps creeping down. 10/11/12 would be somewhat manageable and it gives parents a chance to help guide their use.

And of course all the popular must have apps already have age limits they absolutely refuse to enforce. TikTok has 13 as the minimum age. WhatsApp (used by every Dutch teenager from 10 onwards) has a minimum age of 16 in the EU…
TL;DR: Python alone won't land you a job!

So here is the thing: Just knowing a programming language, isn't enough of a skill to land a job! That's why you learn other things too on university, like math, data science and so on. I for example work in the robotics industry and I do exactly what you ask for. I write many short python scripts for ROS. But my ability to write python code isn't what makes me valuable. It's because I studied robotics, know how to solve complex problems using math, and then implement said solution in python. The last part being the easiest.
Coding is like writing. Just because you know how to read and write, doesn't make you a bestselling author. That's just a basic requirement, and even back-end devs need some knowledge about databases, distributed systems, etc.
You can backup Jira data, though it's not nice, it can be automated.

I've done it manually a few times as precaution. Never automated it, though it did cross my mind I should.

https://confluence.atlassian.com/jirakb/how-to-automate-back...

Bitbucket on the other hand doesn't and requires you clone everything.