skysight-inc/HackerNews huggingface dataset:
Sarah Gardner, the author of the letter to Apple and CEO of the Heat Initiative, worked for 10 years and until earlier this year as a VP at Thorn [1]. Thorn sells a "comprehensive solution for platforms to identify, remove and report child sexual abuse material." [2]

She's using PR to pressure on Apple into implementing the kind of solution her previous company is selling. Won't someone think of the children??

[1] https://www.linkedin.com/in/sarah-gardner-aba90013/
[2] https://www.thorn.org/our-work-to-stop-child-sexual-exploita...
> Another great advantage is being able to fire bad clients.

That's not an advantage to owning your business, that's an advantage to owning a successful business. When you're struggling to get off the ground or to keep the lights on, you can easily get stuck with bad clients because you can't afford to fire them just yet. In the worst cases this results in a death spiral where the financial hit from firing them would be too much of a risk but the cost of maintaining them slowly starves your business and/or burns you out.

As the old wisdom goes, most businesses die and most businesses that die do so in the first couple of years. If you have to start by bootstrapping your business you already start from a disadvantage. If your financial situation means failure is not an option, bad clients can turn into hostage scenarios.
One of my least favorite activities was wandering through a video store going, “Nope, nope, nope.”

I have 400 in my queue. If I forget to move a recent interest to the top when I return a disk, something interesting will show up.

And I love the low pressure. I can have an unmatched disk lying on the table for months, and there is no urgency to return it.
Die shots definitely can tell more than assumptions, just wait.
> Historians? If so, can you name a few example? I find this hard to believe.

I was speaking more generally about academics who are under pressure from the current political bias. As other comments have mentioned though, the critical thinking required for good historian work is also quite broadly applicable elsewhere.
I'm a big fan of Helen Rennie on YouTube, since she spends a lot of time talking about those types of things

https://youtube.com/@helenrennie
You don't want technical information that would solve your problem if the words on the page which include it are not in English?
The barriers that impede “stitching” collaboration between Commons and Wikipedia
> Originally the conspiracy was to move Rust towards Bazel/Buck.

Never saw this part of the conversation and hope no one took my words to mean I felt that. I only expressed regret that he (a Project member and maintainer of one of the more critical packages) gave up on cargo wich I surmised by him saying that he did work for buck/bazel but didn't do anything for cargo but dumped the binary on us.
I can't think of anything unhygienic I've ever seen Kenji do - do you have an example?
I work with an Iranian guy and he used to be CEO of a ~30 people company. He told me it was too stressful for him as well. He also did’t make much money, as he was concerned about the income of his staff.

During COVID, work dried up and company (more or less) ceased to exist (but website is still up).

He told me he is much happier again as a “normal” developer.

As for me, I also wouldn’t want to manage many people. The stress of dealing with bad employees, sickness, all government related stuff, etcetera, it’s not for me.

Actually I’d prefer to develop full time on my own projects, if I had the financial means. But I don’t, so since May I am an employee at a Thailand based company.
Every country does it, except countries with no job security. The notice period of two weeks is more than Americans and Canadians give as a courtesy. What is the alternative, hiring everyone forever?
^^ any GOOG founders on HackerNews?
Either the US needs to cool their jingoistic jets

Right...Famously non-jingoistic China isn't a problem..
In America I can believe it. The US government doesn't fund cultural institutions very much. It's all left to private institutions (who frequently have political and ideological agendas).
Why are you hostile to someone having a different use case than you?
Right now it seems the answer has been buying up western real estate: https://finance.yahoo.com/news/chinese-investors-buy-6-1-150...
Give "Salt Fat Acid Heat" a try (the book, not the netflix show)
Facism is doing all its vilinification by itself. Thaz some people love it is a different question.

Kudos so for writing comminist, and socialism.
Thanks, this is really informative! And I see, finally and hopefully, a very creative way to stay motivated all the way - a challenge.
Can’t say I agree that the earth being flat seems nearly as intuitive as monks, being the only literate faction at the time and place, were the only ones to record the written history of their time and place.
The seas are not greener because we have more phytoplankton.

Also, there are many species of phytoplankton, some even harmful, so it may mean changes in their biodiversity.

https://www.scientificamerican.com/article/phytoplankton-pop...

Phytoplankton Population Drops 40 Percent Since 1950

https://www.pnas.org/doi/10.1073/pnas.2019591118

Phytoplankton biodiversity is more important for ecosystem functioning in highly variable thermal environments

https://www.nature.com/articles/s41467-021-25699-w

We find that the rate of turnover in the phytoplankton community becomes faster during this century, that is, the community structure becomes increasingly unstable in response to climate change. Combined with alterations to phytoplankton diversity, our results imply a loss of ecological resilience with likely knock-on effects on the productivity and functioning of the marine environment.
Columnar patterns are painful to muscle memory.

I personally use an ergodox I built, and I will never type fast like I can on a staggered layout. I also had to fix a typing mistake (I typed c with my index on staggered, and it became 'b')

In the end it's the split that saved my wrists. I believe everyone should type on one, whatever the model.
Just imagine how hard would it be to write in e.g. Python 3 otherwise, sheesh.
It's actually easy to make one advanced chip in a laboratory, but making it at scale is what's difficult. That single chip may cost 10s of k of USD. That's why Taiwan is the world leader: scale.
Head – A simple guide to HTML <head> elements
> During the pandemic there was a pause in theatrical releases and the little rental chains couldn't weather that, so they disappeared.

Funny enough the pandemic was the reason I canceled my Netflix DVD subscription.

During the early days there was no information about how it spread. The DVDs are sanitized (wiping finger prints, etc.) but I wasn't sure about the sleeves. I know a number of organic things can survive for over a year without a host (fuck you ringworm) so I wanted to play it safe.
The replies to this comment are a pretty good example of what I said: very good rational reasons and citing crime statistics and other surface-level analysis to say "well yes, but maybe they're just inherently bad".
Show HN: Interactively explore unstructured datasets from your dataframe
Hey HN,

We built a library to interactively explore unstructured datasets directly from a dataframe:
https://github.com/Renumics/spotlight

Some background: We have worked on different ML solutions over the years, mainly in the industrial AI space. A crucial step for us is always to inspect and explore the data interactively with the team and the customer. This is true throughout the dev process: During EDA, model debugging, model comparison and monitoring.

We have tried many different options for visualizing unstructured datasets in the past: Notebooks, dash apps, custom react apps, HTML reports... However, these options were either very time-consuming to develop/maintain or not interactive enough or both.

Our goal with Spotlight is to provide visualization for multimodal data with one line of code. Currently, Spotlight supports most unstructured data types including images, audio, text, videos, time-series and geometric data.

We like the Huggingface tooling and have a first integration for HF datasets. An immediate step on our roadmap is to improve this integration.

You can find more info and use case examples for ML and engineering workflows in the repo.
Nice clean looking plugins, will give them a try tonight
I went through extreme zoom overload as a senior leader at a large organization. I found myself on upwards of 16 Zooms a day. It was exhausting and I felt not very productive. I found most people were multi-tasking and just waiting for their turn to talk. There were also people who just hid on meetings all day every day instead of producing work. I've since switched entirely to async audio messages. You get far more context and discussion than text based chat. Teams/slack already have audio messaging built-in. Why wait until everyone is on a meeting to discuss something. Instead just start talking and people will respond when they can. I've reduced my synchronous meetings to a couple a week. Disclaimer: I built Airwave a push to talk app for frontline workers and use that exclusively.
The response of JeanHeyd Meneide: https://pony.social/@thephd/111005164984251004
I agree. I am unable to tell a difference between FullHD and 4k and I am supposed to buy 8k? For what?

The worst thing on movies today is sound, not the picture. Whispering scenes where I can understand absolutely nothing without blasting TV on full volume and then effects sound, which is ridiculously loud even on normal volume....
You can beat a lot of restaurants as a shit cook simply because of economics. You are not under obligation to make a profit, so you don't need to cut the same corners. And the as you get to the high end stuff - that expensive stuff is really awful. Not hearty at all. It's like modern art, I am supposed to "get it" but I don't.
http://motherfuckingwebsite.com/ should do fine, as should most text-based websites.
> It was dead the moment they let investors in

They had investors before they even incorporated:

> Bechtolsheim and Cheriton were two of the first investors in Google, investing US$100,000 each in September 1998. When he gave the check to Larry Page and Sergey Brin, Google's founders, the company had not yet been legally incorporated.

* https://en.wikipedia.org/wiki/Andy_Bechtolsheim#Investments
Reducing collateral damage in military operations is a great reason for more US spying, not less.

It’s actually pretty remarkable that we even think about a single individual dying by accident these days. Great argument for how carefully the US conducts warfare.
If your tree falls on my house, I need to know who to sue for damages. If your failure to adequately look after drainage causes flood conditions, same. Insert any number of ways your property could cause damage to the person or property of another and you have a valid reason for why its ownership information needs to be public.
>wow, you guys dont have home slaves err maids that you pay like half a dollar a day and abuse err 'employ' to no end? You actually clean your home, do the dirty parts of raising kids, do errands?

My colleagues from Israel also said they missed having cheap Arab maid back home that would take care of the house chores whereas in EU they'd have to pay over 20 Euros an hour which is out of their budget, for the wages here.

Yeah mate, it sucks not having exploitable labor. /s

>I know damn well how extremely, ridiculously unfair indian society is, to the core

Both India and China have a pretty nasty caste system.
If we didn’t already have email, I doubt we could create it

Hell we've pretty much 'uncreated' email over the past decade. How many people do you know who don't get their email via Google or Microsoft? I used to work for a very large university. Back when I was there, there was a team of Unix greybeards hosting all of the Universities email off of a bunch of Solaris boxes. It worked pretty flawlessly, end when it didn't they knew how to fix it. Today it's all been handed over to Microsoft and when something doesn't work, the help desk can just shrug and say "nothing we can do, it's Microsoft"

Running your own email server in any practical meaning is more or less impossible.
I wonder if this comment is Elon Musk's first output from his TruthGPT platform.
Until you asked the question, I had never heard of Taler. I'd like to think of myself as being relatively up to date with the what's going on in in our tech world.

So, having made that confession, I doubt whether the network effects will render Taler vaiable in anything but the most niche situations.
Disliking an argument does not invalidate it. Using emotion to override logic is not a useful thing to invoke.
I’ve always seen this as a misfeature of wget, on the general principle that command-line utilities should write their principal result to stdout unless otherwise instructed.
The examples cited here to illustrate similarities between chess and war are just that : similarities. Juste as one could see similarities with a basketball game. The differences between chess and war are so numerous (chess has no fog of war, no command issue, no logistics, no morale...) that I'm starting to dismiss every "generals can learn from the game of chess" piece as bullshit.
West and East are relative anyway. Also, go far enough east, and what used to be west is all of a sudden east of you.
Hubris is the right word. There are two things here I think are worth noting:

1) The US just challenged the world's leading manufacturing power to manufacture new things. That plan is not going to work. They're up against a culture that builds, builds smart and builds quickly.

2) There is actual racism in the US that is tipping the research scales towards China [0]. Between that and the concerning trends in political destabilisation the states are relying on China making a lot of mistakes as a nation if they intend to keep ahead. The whole US model was importing the bright sparks from other cultures and supporting them with freedom and strong property rights.

[0] https://news.stanford.edu/2021/11/18/stanford-community-memb... - just one in a disturbing number of articles I've been seeing.
I think strategists should study a wide range of actual wars and conflicts, and fall back to games (as opposed to actual "war games") as like a third tier approach.

And I think you're perception of "go" philosophy <-> geopolitics as practiced is absolutely confirmation bias. For one thing, Chinese Chess is absolutely a thing, and at least within China, is at least as popular, if not more popular than Go.
"XX% of organisations with more than 1,000 developers use Kubernetes" does not mean "most Kubernetes users work for organisations with more than 1,000 developers".

In my recent experience a ton of tiny startups which should be using Heroku etc are running Kubernetes for no other reason than engineer ego and "that's what the big boys are doing".
You didn’t ask if it was OK and I didn’t say it was OK. You asked why they’re treated differently and I explained why.
Ask HN: If you’ve used both Svelte and React, which is better?
Interest in hearing opinions from people who have used both and why they chose the one they did.
Thank you! Hope you enjoy them. And if you have any questions that aren’t answered on the site or videos just reach out. We love talking to the folks using our stuff.
> Given the fight we’ve seen over WFH, I’m very inclined to believe that this is intentional by the industry

Doesn't this require a level of coordination between hirers that almost certainly doesn't exist?

I see these takes all the time about how "the industry" cabal coordinates to screw over workers. Never have I seen any meeting notes or interviews from former CEOs on how this coordination might happen, just disgruntled employees feeling they deserve more.
> what makes you think India and China can?

They don't have to do anything. The US visa system already excludes most of the Chinese and India people eager to immigrate to the US. The brain drain is bounded above by the US policy.
There are very few things I cook, only rice and lentils, all the rest of my food I eat it crude (mostly vegetable, or even eggs, for fish I leave it in lemon juice, typically sardines, lemon also work for leek or onions to make them less strong. So cooking mostly happens in my guts now, and for vegetable digestion is incredibly better when outside, under the sun. Cooking destroy vitamins and many things
Nice! Just wondering if you considered using JUCE?
And you've hit the nail on the head with that last sentence. Want a modicum of privacy? Set up a trust. The trust's ownership will be out there, but your involvement will not.

You'll probably still get all the junk mail though. It'll just be more obviously bogus.
Psychology is not an exact science because people are complicated.

Generally anyone who is fucked in the ass by a creepy uncle ends up at a therapist office so I give psychology the benefit of the doubt.
Interesting that UT decided not to just play back an MP3, as that would be too heavy on CPU's time budget, and settled on mods instead. IIRC, Quake's music (by Trent Reznor) was just played back from the game's CD, which means that most people never got to experience it (as most people played the pirated copy of the game, without the audio CD tracks).
How do you decide whether an UB-optimization is insane or not? "I know it when I see it" may work for lawmakers, but it's not good enough for compiler developers.

Because if you want to disable all UB-based optimizations, there's already a compiler flag that does that: -O0.

Seriously, in a language as low level as C++, every optimization needs some form of assumptions, and UB is how we currently allow compilers to make those assumptions.

Example: because it's undefined behavior to read pointers out-of-bounds, it is not possible for a valid program to scan a whole stack frame, so it is okay for the compiler to remove variables from the stack frame and instead store them in registers.

Without UB-optimizations, you would need some others justification of why it is okay for the compiler to change the result of a stack scan. Or use -O0 which keeps all variables on the stack. (but that certainly will be slower!)
I was obviously responding to the curl command they posted. I didn't say anything about default behaviour.
I've seen enough drama for one lifetime in the Python, Rust and Scala communities.

Surprised I didn't see more in Java over the decades but I suspect that's because those old Sun/Oracle guys would prefer to go fishing than argue about who is more woke or whose agenda is more insidious.
I mean.. I also explained why I thought study was lacking

https://www.nature.com/articles/s41893-022-00862
I remember getting my first debit card from my local bank in Germany as a teenager. It was in the early 90s, I believe.

It had a chip with the ubiquitous brass contacts almost any card has today.

My uncle had participated in the patent filings for some of the tech, years earlier, for his employer.
He had explained to me, already in the 80s, how this would be the future of carrying money around.

It never took off. My personal take is that it was simply an oversight in UX.

There was no way to check the balance on the chip without going to an ATM.

Furthermore only some ATMs of some banks carried the hardware/software to do so. I also don't recall if you could even check your balance if the ATM belonged to another bank.

Also paying by card was far from common in Germany then so few shops carried the readers. It was mostly only big supermarkets and department stores.

I.e. it was double inconvenient compared to cash.

And Germany being a safe country, the added security in case of theft didn't help. It was also a minor factor since a thieve that would steel your purse would simply throw the card away. The money would be gone either way.
This is exactly why I wouldn't want to switch from my Kinesis 360 Pro even though I prefer the low profile switches and maybe the thumb cluster from the Glove80.
I just love the build quality of the Kinesis 360 Pro.
IDK, seemed like it was based on merit to me https://dragon.style/@pyrex/111003848107863932
> 737 captains tell me it is. The wheels are also painted black & white so their movement is easily seen, as it's right there next to the pilot. How much more obvious do you require it to be?

I’m imagining Boeing putting you to talk to the press and you insisting it was the pilots fault because the plane was making a clacky clacky sound.

I think you sound like a lunatic.

I also recall a key issue was that Boeing tried to make minor changes to the plain such that new training was not required
My kind of unscientific impression is Java has a lot of libraries with a relatively few applications.

While c# is a lot of applications with few libraries
This isn't really what Raft is used for: conflict resolution is a completely different area of distributed systems (and, unless you have specifically designed your application for this, the situation you describe where C continues to accept writes when the rest of the system has reached a new consensus would be considered a 'split-brain' failure, the kind of thing which tends to get you roasted by Jepsen tests). Raft is used to avoid the conflicts in the first place: the idea is for A, B, and C to agree on some state, or know that no consensus has been made (or at least, that if it has been made, they do not know it and therefore should not act on that information). So in your example it would be used to make sure that A, B, and C agree on the primary initially, and when C is not able to communicate to the others that it does not accept writes. (and in general in high-volume applications like most databases they do not run a consensus on each write, but instead use the consensus as part of their overall strategy for consistency, e.g. through deciding on a leader node).
Also shout-out to Retro Ahoy´s awesome documentary on trackers, which covers the amiga quite a bit as well: https://youtu.be/roBkg-iPrbw
> I don't think she set out to deceive, and your stated reasons for thinking so don't pan out.

I believe at this moment in time she is well aware of the claims against her paper. She has not released a rebuttal to the claims, likely because she doesn't have one (otherwise she would have used stronger evidence in her paper). Every day that goes by, she leaves the paper un-adapted and un-retracted, meaning that she knowingly propagates this false narrative. It is likely she has zero intention of retracting her paper unless the journal forces her.

> Politicians do it all the time, but historians in particular should not do it.

Neither should do it, but politicians are somewhat shorter lived.

> Not getting caught in such narratives is ... difficult.

Posing a narrative isn't necessarily negative, as long as it is plausible and supported by evidence. For example, you could read a very good argument for Europe being wrong to go to war with Nazi Germany and have very good arguments being made based on proper evidence. You don't have to agree with it, just respect a difference of opinion.

The paper the article addresses does not fall into this category.
well, depends on the usecase. sometimes you want the whole url, like when i want to mirror a site and it has stuff like foo.html?page=1 foo.html?page=2 ...

wget does have options to use the name proposed by the server, and so another option to remove the query arguments would be useful, and in line with those.