skysight-inc/HackerNews huggingface dataset:
Huh? FB could very well stop this and settle for less ‘efficient mass communication’ via many possible methods. Such as limiting the user base, restricting communication to friends of friends only, etc.

Obviously though a competitor with even less scruples will rise up and gobble up their marketshare if they did something that drastic. So the net result makes no difference.

To actually prevent child pornography from getting shared would require a dictatorship censoring the entire internet. Sure it would be the government instead of multiple big private companies, but that seems even worse than the current situation?

And if you go the other way and have millions of little networks, how do you plan on stopping all the bad stuff from being shared without an even more powerful and centralized dictatorship deciding who can form networks or not?

If you mean to get rid of all censorship and let free sharing of child pornography, etc., that will not pass any democratic legislature, at least in the West, since the vast majority of people want to limit that.

So in the end all alternatives would lead to even less freedom. Have you actually thought through any of this?
This could easily be a diplomatic chess piece like how North Korea spent the last 3 decades saber rattling about ICBMs. By making withdrawing troops become the primary interest, all of the other things that threatened their power become de-prioritized (ie, pushback against their existing powergrabs in Crimea/east Ukraine, intervention in Syria, Putins power in general, etc).

Everyone knows North Korea doing anything to South Korea would be suicide. Russia knows there's far more to lose as well. Yet they could solidify their existing gains by keeping an even worse option on the table.

It's modern authoritarian bully politics 101, especially in an era where landwars are rare, unless they are asymmetric.

NATO basically has to react in this game (the media's unquestioning obedience is a different question).
planting a 'nazi/white nationalist' in protests and then having the media focus on it seems like such a obvious tactic now that it is making me question every time this kind of thing occurs.

For example, remember the recent election in Virginia where there was a ton of media retweets of a picture of a handful of 'white supremacists' in front of the tour bus for the Republican candidate. The media made a huge deal about it and the reporter who was on the scene made all kinds of absurd tweets about things she 'overheard' them say. However it didn't take long before people found pictures of the 'White Supremacists' working for the Democrat candidates campaign. One was even driving the tour bus!

https://redstate.com/bonchie/2021/10/29/busted-multiple-part...

That was a almost absurdy poorly executed attempt at a political smear but it really opened my eyes to how easy it is to insert bad actors into an event - especially when you have a complicit media.
I wrote a small non-shaping rust rasterizer for geometry (Live demo https://mooman219.github.io/fontdue/ ). I definitely agree that higher density screens are the solution, but bad AA and linearization can really reduce glyph quality well before then.
Hey, thanks for commenting--

> I think that's wrong, and just a way for the company to save as much money as possible. A fair salary should be a % of the $ value you create minus local taxes and expenses needed for your position(equipment, software, training...).
TBH with you, 95% of our employees are paid on an index that above France (our HQ). So I'm not sure we pay less in the end.

> For example personally I don't plan in staying long in my current city/country. But if I accepted local salaries I would never be able to save enough to move comfortably.
We aim at the 75th percentile of each market (based on an engineer role). I'm sure this would give you enough to move comfortably

> Also local purchasing power usually doesn't apply to objects(electronics, cars...)
We index purchasing power on the monthly rent, which accounts for 30-60% of wage (depending on countries/cities).

I understand your opinions, and I don't really want to change that-- but I deeply appreciate you took the time to read and comment. Have a great day!
While I agree, formatting languages like Mermaid or PlantUML are human readable enough to grasp them and their meaning from reading the textual form.

And, as others below point out, editability is another great treat of Markdown. ASCII charts are very hard to format; you'll really need tools or editor plugins for that.

So I think that Mermaid (and PlantUML) strike a very pragmatic and human-friendly balance. Which, IMO is the actual spirit of Markdown.
I've never had goals that are project-specific. Some examples of the types of goals I have had:

To lead engineering on a project that has at least one other engineer attached to it.

Or go review 3 PRs/week from teams other than my own.

Or to give a presentation at least every other month to the engineering guild.

These types of goals would be much less affected by changing priorities.
Perhaps we have to.

Look at what happened to youtube-dl - even before the DMCA takedown, nobody was doing anything about the leadership being AWOL despite the huge PR backlog. Then, when it was taken down, various forks popped up, including yt-dlp which became a natural potential successor. They injected lots of potential, because the main authority was absent and they seized initiative.

Even after youtube-dl came back, they eventually went under a new management. The entire space of YouTube/video downloaders is better off for the DMCA incident, even if taken by itself it was a harmful event.

Mozilla falling might just reenergise Firefox, though I'd obviously much rather they undergo a priority shift instead, so we can keep continuity.
Would ‘equality’ mean more Hispanic commercial actors, or perhaps reducing the number of NFL players from ~70% to ~13%?
Thank you for all this great data! So the "big" donors (>=5k) are something like 4%. Truely does seem fairly grassroots-ish, assuming no shenanigans with the records people thing.
> FOSS fanatics struggle to admit commercial tools are so frickin' easy to use.

No, that is quite easy to admit. What is hard for "FOSS fanatics" to do is to give up their freedom for convenience.
What? That's not my experience at all; from my desktop, tablet, and/or mobile phone browser I can access all subreddits I'm interested in without having to be logged in, including the one you mentioned, /r/programming but also all of these:

android, askhistorians, biochemistry, c_programming, chemistry, compsci, design, embedded, freebsd, golang, haskell, java, javascript, linguistics, linux, math, mechanical_gifs, openbsd, physics, python, raspberry_pi, rust, statistics, sysadmin, vim, web_design ... and many more.

so not sure what you're doing to not be able to access said subreddit while being logged out.
The reddit page has a lot of discussion about Google's cameras that photograph dark skins better. It is an interesting problem. One person makes a comment to the effect, "Yeah, but they only show how well it works on light-skinned people!" To which someone else answered (in essence): "They appear light-skinned because of the new Google processing!"

It suggests the following question: Is Google merely correcting a long-standing shortcoming of cell phone cameras and cameras in general? Or is it also an improvement on how even the human visual system works?

For some races, it is hard to distinguish -- even with one's own eyes -- the difference between pupil and iris; they are nearly the same color. I would not be surprised if that is a "problem" that Google tackles next.
I grew up fixing everything -- darning holes, repairing appliances, fixing furniture etc. It was super annoying as a kid but it seemed we had no choice. It's not like the neighbours could afford to do otherwise either.

As an adult I appreciate it -- often it is easier to fix something than to replace it. But yesterday I chucked out a laundry sorter because the repair cost was higher than simply getting a new one. I found it difficult to do.

Edit: I repaired a sentence with an improper verb tense.
Yeah we would get "IE6" from google not like first 2-4 years but soonish.
Ha! Was gonna say exactly this! It's the only reason I use it! Used to like the add-ons then they broke them all in an update two years ago
That's a bit, it didn't actually happen, like most bits that comedians perform.
For a tiny icon it would have been a reasonable compromise in interest of readability at low resolution, but here it just comes across as a sloppy mistake.
It's funny because this is how real relationships work though. Well not exactly. In stardew you have to give gifts to really become better friends with someone but in real life its much easier to become better friends with someone when you know their likes and dislikes.

Honestly most of the bosses I've had that I actually liked are because I knew something they care about and we could talk about that. The ones I didnt like that much were just like blobs of work stress who never brought anything else up except on rare rare occasion so it was difficult to relate to them.

Friends are the same way. I have a buddy where we mostly talk about movies. We do that enough that we end up talking about shit other than movies too.
My understanding is that international law requires nation have some form of martial law.

The idea is that if your nation is “hosting” a battle field, and the police start arresting belligerents and charging them with civilian crimes, the military can override them and say “you can’t charge invading soldiers with a crime for honorably doing their duty” - they must be treated as POWs, not criminals.

For example, if Russia is attacking Toronto, and a Toronto Police Officer comes across a wounded Russian soldier with an AK-47, she can’t charge the soldier for possessing an illegal weapon. The soldier would have to be treated as a POW.

This means the military must - must! - be able to say “this area is under martial law”.

I doubt this applies to the current situation.

But if Canada is as diligent as they claim to be about International law, they need to have the ability to declare martial law.
I've received plenty of decent support from what seem to be Indian call centers. ("seem" because I could be wrong about accents). I've had awful support from other call centers. I have also been involved in multiple call center procurements: The question is more about the training of call center staff that you're willing to pay for, not location. Dell could get high quality call centers in India if they were willing to put resources into building an excellent knowledge based and extensive training for call center staff. Dell has chosen not to go that route.
my XPS 15 7590 is dead flat. I have encountered ones that rock, but it's because the owners would slide them across tables and wear the rear 'table-leg' bumper unevenly. I tend to pick the laptop up and re-place it when I need to move it rather than slide, and i've had good luck.

Now, I agree that kind of thing shouldn't have to be thought about as a wear item -- but it seems to be one.
You can follow the story as a step-by-step tutorial, while running every serverN.py examples at the same time they say they run them and then use telnet and/or netcat like they say they use it in the story.

If you really want to understand this it'll be easy enough, connect to irc.libera.chat, join say ##linux or even better #networking and ask any question that comes to mind.

I'd advise anyone to do it; this little story is one of a kind.
I'm not trying to relativize here - just wondering, doesn't this hit a lot of people? Several megacorps have a bad image - at least Google, Facebook, Amazon etc. And whole industries get bad reputation - military, intelligence, meat, oil & gas, surveillance, the list goes on. In some circles even proprietary software is an evil thing. (I like FOSS but I can't go around hating every software company.)

Lots of people decide that they just want to make a living and can't always find a job that is ponies and rainbows, I think. I've myself thought about working for a local surveillance-related company but it disgusted me a bit and I was in a fortunate position to be able to find something else.
I don’t know about nomnoml but dot/graphviz works very well for this type of chart. Definitely another idea to try out.

PS: thanks for investing so much work into Tsukihime!
What's stopping me from declaring that people who have normal clothes drying habits are unethical compared to my proposed alternative, devoid of any attempt to understand its potential externalities? I'm not a butthole.
you're right but what I find even more jarring in crypto-threads is that usually the only argument (or at least the most prolific one) from the pro-crypto side is that the argument of the anti-crypto side is off-based. But that is not an argument pro-crypto that's at most an argument that's crypto-neutral. But maybe that's enough for the pro-crypto crowd because neutrality means that the show goes on. Nevertheless, it's seldom good enough for great discussions.
Awesome project. Cant wait to look around in it :)
I love the "ah-ha moments" where the complexity of a problem I thought was insurmountable fades away
It is mostly all about speed and kinetic energy and the protection of having a cage vs. having protoplasm. That creates an asymmetry, and cars need to not be treated fairly. They need to be discriminated against. You need to be ten times more careful around people when you're driving than pedestrians need to be around cars.

And if you're worried about someone throwing themselves on your car, have a dashcam and/or get security cam footage. And I live in Seattle where we get a lot of people jaywalking indiscriminately who one way or another don't seem to care about their own safety and I've never come close to hitting any of them either.

There's a real simple tactic to avoiding issues like that which is that if you see someone do anything erratic that you slow down and don't assume that just because you've got a legal right of way that you don't need to react at all. I've seen some videos of truly unavoidable accidents involving vehicles, but I don't think I've seen any unavoidable accidents involving pedestrians, other than the people who hurl themselves on the hood of stopped car to try to insurance scam. Those people aren't dead though.

And I don't see where you've offered any evidence that we have an issue with pedestrians being irrational and you seem to be very transparently trying to flip the blame without any evidence. Find that evidence if it exists. I doubt any traffic safety experts will agree with you though. Most will cite speeding, distracted driving, drunk driving and size of vehicles as the predominant factors behind pedestrian deaths. Everything else is pretty much whataboutisms unless you have evidence and not argument. You don't have the default position here, the default position needs to be that car drivers need to change.
I'm not talking about a dependency for the file to be readable. I'm talking about a dependency for the diagram to be useful. I'm not opposed to extending markdown, but most functionality like this seems to involve bolting on external dependencies to take advantage of it.
I don't mean to pile on, having just responded to you in another thread (https://news.ycombinator.com/item?id=30337439), but your comments on this topic are standing out as breaking the HN guidelines, and we need you to stop. Not only does this sort of flamewar contribute to destroying this place, it's not in anyone's real interest—including your own. I understand why emotions are super high on this topic, and legitimately so—but commenters here need to follow the site guidelines no matter how high their emotions are. Indeed, that's pretty much the only condition under which most of these guidelines are even needed in the first place: https://news.ycombinator.com/newsguidelines.html.
Also from my link:

"Overnight, demonstrators exhibited extremely disruptive and unlawful behaviour, which presented risks to public safety and unacceptable distress for Ottawa residents," said police.

Go ahead, keep digging. I can do this all day.
It doesn't. There's no S3 API to change upload dates.
Chelsea Troy, a Staff Engineer at Mozilla, keeps a blog where a lot of her posts work through various aspects of this book. I've really enjoyed reading them.

https://chelseatroy.com/
If electronics doesn't work just swap out electrolytic capacitors. I fixed few things (monitors) without knowing what's wrong just by doing that.
Because many on the right (and center and left) are naive enough to think that left-leaning groups/entity protests getting "mostly peaceful" positive coverage during the height of lockdowns in 2020 was actually an unbiased shift of norms, and not just media partisanship.
if you use Obsidian, Mermaid is supported natively.
AI is changing chemical discovery
I'm not at-all familiar with Canadian law, but receiving money from foreign donors for political activity is often illegal. These funding platforms would probably need you to disclose who you are even if you gave bitcoin.
Shameless plug. I wrote a math authoring tool Mathup[1] with that purpose in mind. That you could author math really easily which would also be easy to read in plaintext. You could write things like 1+2 / 3+4 which you would be rendered as you would expect, or you could write your matrices like A = [a, b; c, d].

My main reason for writing it was for inclusion in markdown documents.

https://runarberg.github.io/mathup/
Not to mention when Russia annexed Crimea, in which the expectation was that Crimea was welcoming (or "welcoming", point is they aren't welcoming the Russians with arms of their own), they sent 40k troops, to somewhere with an area of 27000km^2.

If you do a dumb-as-a-post scale up of that to Ukraine, purely with troops / area, you'd expect a lot more than 500,000 troops; and unlike Crimea, such an invasion will be met with resistance.
> which of course does not block any YouTube or Google ads

I've seen it block Google ads a few times on this one website which cycles through them every minute. It says the ad 'used too many resources and Chrome has killed it'.
Effectiveness is not metric that changes legality. A lot of government policy is ineffective does not make it illegal or unconstitutional .
Among what? Are you telling me that you would design a desktop website with touchscreens in mind despite 99.99% visitors using it with a keyboard and mouse?
It's nice to have the diagram source in the same file that uses it, instead of a separate file that needs to be kept in sync.
You are right. I was wrong. You win this debate.
Dating app Fluttr aims to beat the ‘Tinder swindlers’ with biometric ID
Out of curiosity... What hardware do you recommend for a better balance between affordable hardware and quality software?
Skype was the primary product of Skype Inc. They were bought by Microsoft. Since Discord is VC funded, they are probably also going to be bought up.
I don't live in Quebec or have any knowledge of what is happening in that province, but this either sounds like there are mitigating situations that we're not aware of for this reaction, or an overreach by some board/school.

In Ontario, we were asked to isolate at home if there was any close contact with COVID at school and use remote learning if it was available for your class.
For real. I'm glad to hear you've managed to carve out a niche!
But didn't this slope actually become slippery with that platform (I forgot the name) that was used by the January 6th participants?
The legitimate government of Ukraine was toppled in a coup in 2014. Russians would argue they are defending the interests of Russians in Ukraine. The split of Ukraine from Russia is like Scotland or Wales splitting from the UK. The name Ukraine literally means borderland of Russia, like Wales means borderland of England.

Thus there is a strong case to be made that the conflict, particularly in eastern Ukraine, is more like a civil war or intervention in a civil war following a coup of the legitimate government than an unprovoked act of aggression.

If the January 6 protests seized the capitol in 2020 and declared themselves the new government would that be seen as legitimate? If Canada assisted northern states in opposition to the January 6 movement would it be considered an aggressive foreign invasion?

It is true Hitler was also a nationalist. However the comparison of every subsequent conflict to 1930s Germany is trite and tired. It doesn't make sense when you look at the facts. For one thing Putin's Russia is not motivated by a theory of ethnic superiority. Many peoples divided by artificial or arbitrary political boundaries have sought to be re-united or established as an independent nation at various times. The partition of India, the Kosovo conflict, and the re-unification of Germany after the fall of the Berlin wall all come to mind.

It is unclear why nationalism in Western Ukraine is portrayed as legitimate but nationalism in Eastern Ukraine is not.
Adding to this, if you post a re-post you will be redirected to the old thread instead of your new one. So you will know that you're reposting!

(I was a little embarrassed when this happens to me at first, but I have gotten over it now. It's nice to have a computer fact check me. Even if it means my clever titles have to be thrown away!)
"Just read this and was a bit surprised."

I was surprised by something similar. We are in us-east-1 and standing up in us-east-2 as a backup. Now we're starting to stand up in us-west-2. So naturally, I asked why do us-east-2 if we need to do us-west-2 anyways for regulatory compliance? Latency. Ok... why not use CloudFront, Lambda@edge, etc? There's still unacceptable latency. I dropped it there, but really wanted to ask how that's possible and what the target latency is. Oh well, someone smarter than me must have already looked at it - back to the grind.
Since we are talking about our favourite coding fonts, my personal choice is on Comic Code. I find it very easy to read and better than the other mono comic sans fonts.

https://tosche.net/fonts/comic-code
>unreasonable and unnecessary

speak for yourself. I'd rather have 1080p 144hz than 4k 60hz
I think one point that the last two years has nailed home (around the world) is that how protestors are treated has little to do with what their tactics and behavior are, and more to do with simply whether their message ideologically aligns with the police.

If the police agree with some group of protestors, then they're treated with kid gloves, and can get away with anything. The police will throw their hands up and say "nope, can't possibly enforce the law anymore, so sorry!" and stand back. If the police do not agree with some other group of protestors, they're going to get beaten, pepper sprayed, and shot with rubber bullets, no matter how they behave. All of a sudden, enforcement is no problem.
The color customization didn't seem to work when I tried it. Perhaps that's just a custom feature he's offering. When selecting, nothing changes.
> False. I bet the vast majority of content available online is now (think of pics and short videos) created on smartphones.

I would say the content is not "pics and short videos", but rather TikTok / Instagram / Snapchat / etc.

Most such apps are developed on PCs and consumed on smart phones.
Why We Use Julia, 10 Years Later
Michael Jackson was reported to work on Sonic 3's (and Sonic 3 & Knuckles's) [0] music but wasn't officially credited (different reasons have been reported).

The music for Sonic 3 is sometimes attributed as one of the reasons why it has been left out of retro collections ant hasn't been re-released[1].

[0] https://michael-jackson.fandom.com/wiki/Sonic_the_Hedgehog_3
[1] https://medium.com/@CraigJShields/michael-jackson-is-the-rea...