skysight-inc/HackerNews huggingface dataset:
Hard disagree. You can now buy a cable that works with everything. That's amazing.

Sure the labelling and capability spread is a nightmare to deal with if you want to make sure you can do high wattage charging or high bandwidth data transfer, but it's still much much much better than back in the day when everything had it's own proprietary cable.

If you have a big pile of shoddy cables throw them all out and buy a bunch of the same brand that you know works in bulk. Problem solved. It's not that bad.
What I don't get about fake meats is that they even exist. There is absolutely no reason why humans need to eat meat. 20+% of India's population is vegetarian and has been for generations. They have full lives without meat.

People don't have to be 100% vegetarians. The real game changer is to get the world's population to reduce their meat intake by eating more vegetarian meals. Vegetarian meals can be very tasty and satisfying. There's no need for synthetic meat.

Fake meats take a lot of resources. It's just another way to make a buck by getting people to consume something they don't need. In the same way, as soda is nice to have but you don't want to get behind it as a way to save the world. Fake meats are equivalent to snacks not world saviors.
I wonder what the rainfall cut-offs for the drought level designations are and how much smoothing occurs. I also wonder about the grid used - relatively sparse or regularized and evenly sampled? Is there any weighting applied to specific data sources? It's great that they produce this graphic. It makes me want to find out more about the inputs to the display since those will drive the quality of the output.
We've banned this account for repeatedly breaking the site guidelines. These comments are egregious even by the extremely low standards of this thread.

https://news.ycombinator.com/newsguidelines.html
As the article author I want to point out that my aim is to popularize and present different angles on a variety of topics. I am not trying to do original research and thus I don't think it is fair to compare my writing to that. Also my writing isn't primarily about printing. I am trying to cover more broadly the period from 1500 to 1700 where one saw European powers starting to dominate world affairs.

Understanding why Europe rose to prominence requires looking at several different aspects such as development of glass technology, mechanical clocks, navigation, gun powder weapons and printing. If I was writing and publishing a book then that would be my topic. Naturally when printing isn't really the main topic of the book, but part of a larger narrative then you cannot cover that as extensively as a book which is ONLY about printing which is what you are talking about.

My writing isn't concerned with Chinese typewriters as that would come at a much later date when Western dominance has already been well established.

I didn't actually know that there are people who think Chinese letters are a conspiracy to monopolize knowledge. That is a very bizarre belief indeed.

I certainly use slightly tabloid headlines, but they are a reflection of what the article is about and I think it will become clear to anyone reading through the article that isn't meant to be some kind of civilization scorecard or competition. I have seen a MAGA republican retweet the article, but if they follow more of my writing I think they would be rather disappointed. I am generally promoting a fairly leftist view in my writing, so not really what would appeal to conservatives.
Anecdote: in a Discord server I was one of the moderators at, we had a user post porn images from OnlyFans while the moderators were asleep, then report the server to Discord for hosting stolen content. The server got deleted by Discord. The user's account did not.
The mainstream view is that php-fpm has better performance than old CGI, and is much better for domain isolation (no suexec hacks needed). But it is also more buggy in operation. It hangs from time to time, requires monitoring that restarts FPM when that happens.

Old CGI is nice in that you can easily set up Apache to launch any kind of executable, not just the one lagnuage script that the Fastcgi process manager supports. So you can have bash// python scripts, C binaries, all accesible through the web page.
- Micromanaging PM and other devs trying to appease him. I hate staring at IDE and most of the time I am "procrastinating" while thinking about code. Then once I have a concept of what to do, I type it in run tests etc. so I know that to someone I could look like slacking whole day. So every time I had Reddit or Hacker News open one of the devs sitting nearby would take a note and then report to the PM. At the end of the week, the PM asked me to come and "have a chat". He asked me if I have a problem and that he is concerned that I am not working. I said I am fine and asked why would he think that? He said that our team mates complained to him numerous times that I spend the day looking at funny pictures instead of coding and that is unfair for the team. They feel like they are doing all the work while I am taking the p*s. I asked him if I have delivered everything they needed on time? He confirmed that my delivery is on point. I asked then, do I get fewer tasks to do than other team members? He said no. I told him that maybe he should talk to other team members and ask them to focus on their work rather than snooping around? He didn't say anything, so I said I think the meeting is over then.
I had a good relationship with the CTO and mentioned to him what happened. He sacked the PM next week and the developer he said he was snooping.
If the CTO wouldn't have sacked them, I would have left, because the atmosphere wasn't great after that meeting.

- I took a job at a start up for a slightly lower salary than a market rate, because they were doing stuff I was hoping to improve on and they offered shares in the company as a part of package (which if added the value to the salary, it would actually be very nice). The work was great, but month after month there was always an issue with sorting out the shares (government's EMI scheme). 18 months later I felt that they started recycling old excuses and company was growing rapidly, so I had this feeling that they just found a fool and are playing games. After yet another excuse I handed in my notice. I don't regret it, because I quickly found much much better paying gig, where my gained experience was very useful.
So don't tell them. Like I said, a single datapoint by itself is meaningless — so you wouldn't bring it to the patient's attention. Heck, the software shouldn't flag it for the doctor's attention. (Think: metrics-based alerting thresholds in software systems.)
Yes, because the workers would not be contributing labor to the company's output.

To put it another way: Yes, zero exploitation of OP's labor is less than "some" exploitation of OP's labor.

It clarifies things for me to replace "cheaper labor" with "more profitable labor". Why would a company refuse to hire more profitable labor? How could the company not having any relationship with OP exploit his labor more than hiring him as more profitable labor?
How did he react to you quitting?
> To get to the equivalent working state of MacOS, we'd have to...

As if anyone told you all of that was the hard requirement for just a consistent Linux desktop.

It's an evergreen unsolvable problem for the Linux desktop ecosystem (not servers) to even point to and get behind a sane Linux distro that offers a similar integrated and consistent desktop environment to Windows and macOS whilst being free and open source which developers can simply just reference and build against and just use, rather than reverting to the closed source alternatives, because of the many Linux desktop issues.

> That will always be impossible, it's by design.

Yeah. Alternatives of alternative system contraptions with multiple combinations of bugs and hunting them up and down the Linux Desktop stack is great design! /s.

Proving my point and admitting the failure of the Linux Desktop and how 'terrible' it is and why even the majority of developers here also admitted that they don't even recommend using it as their daily driver for a dev environment.
Many companies can't hire people in 'any' location due to how their legal entities are setup in different countries, how many of them they may or may not have and possible complications with tax etc.

Once you get past that basic hurdle, you might find that the company is willing to pay more because they want a given skilled worker to be co-located with the team they will be joining to increase productivity which might come at a higher price than hiring into a different location but potentially trading off worker and/or team efficiency.
>I didn’t argue that content needs to be checked prior to being posted?

That is what you are arguing for. The GP said the best parts of the internet are at stake and you dismissed that off-hand by implying that the communities you participate in can either exceed the timeliness of KF's moderation, or less charitibly, there are no parts of the internet worth saving.

Dang runs a tight ship, but make no mistake that Dang and team relies just as much on user reports as other sites do. And it is impossible to moderate new users / posts within minutes of creation.

On KF, harassment in meatspace was not only against the rules (threads removed, perpetrators banned), but against the site culture. Instigators were called out and made fun of. Doxing and making mean threads about people is certainly distasteful, but until legislation catches up, this activity is unfortunately not illegal and not isolated to KF.

Your understand of KF is either biased by people with a vested stake in taking down KF, or mis-informed. Others in these threads have gone through KF's "side of the story", which makes the entire situation complicated and not a clear black-and-white case.

From what I understand, there has only been one alleged suicide tied to KF. I use the word alleged because said suicide has not to date been confirmed by authorities (Japanese or American), and the supposed victim has gone radio silent in the past. If a platform (even a supposed hateful one), can only be tied to a single suicide, how is that even comparable to the unimaginable number of suicides tied to Facebook, Instagram, Twitter, Telegram, Discord, etc.?

Make no mistake, I think KF is a vile place and don't support them in the least... but we must be cognisant of what exactly is at stake if we set impossible bars for moderation.

We also do not know exactly what incident in particular caused CloudFlare to about-face walk back the policy they communicated just days before later blocking KF. We can only guess that it was related to the bomb threat made by a user that was immediately taken down (sub 20min), but was still weaponised by the crowd attempting to cancel CloudFlare over their inaction.
>I think it's still nightmare because Windows require driver signature verification by default

I've taken care of that already :) My custom drivers are properly signed and basically ready to release once I tidy up some loose ends.

I'm not entirely sure if this really needs to run at the kernel level. In the future I might investigate converting it to a user-mode driver, but for now I think a signed kernel-mode driver will suffice.
Wait, so they were downloading stuff from TikTok's servers/storage and giving info out live.

They literally said "It's fetching rows still". Why did TikTok not stop this once they knew someone had unauthorized access to their systems or storage.
Wow, I didn't know cameras were portable and affordable in the '80s. I thought this only started after the 2000s.
> It's an excuse for Cloudflare to argue that its moderation decisions should be only based on legality, and that excuse shouldn't be accepted unquestionably.

Yes it should be.

Society is based on rule of the law and corporations that are controlling our most critical communication infrastructure should solely concern themselves with what is legal. Not what is moral, not what they think is just or "offensive" or "hurtful".

I feel for the trans people who are targeted and wish them well but I absolutely don't want the Cloudflare's CEO making _any kind_ of judgment regarding the content I am allowed to read and share.

> My position is not that Cloudflare should have dropped Kiwi Farms because it was illegal, they should have dropped it because it was suppressing their customers' speech with real-world threats and violence.

Your position here is that the matter was so grave that people could be in absolute danger. Well, guess what? We already have laws protecting people from bodily harm and Cloudflare should have waited for the courts to decide, however you don't get to make a moral judgment here and deny ME, a citizen of the world, access to information unless our democratic society votes otherwise.

If you think this isn't how society should function, great, you can attempt to vote and change the laws.

By restricting speech and information, you are restricting and controlling human thought.

I will not allow it.
Ex-gamedev here, I have no idea what you're on about.

Gamedev isn't some place of rainbows and unicorns that makes it a unique snowflake. I spent more than my fair share of time chasing down heap corruption, invalid iterators and all sorts of other fun issues.

If anything working on a console where the compile, cook, upload, play cycle can be long having something that removes a whole class of errors would have been great back then. I don't think anyone is saying Rust is a silver bullet but it certainly has aspects that are beneficial in certain contexts.
maybe the answer is to try and make almond milk substitute then?
It's ok to arrest someone in the act of attacking another person. It's not ok to arrest someone standing on the side of the street looking at their phone.

If you can understand the distinction above, you should be able to understand the difference with Taylor Lorenz vs Libs of Tiktok. Unless you're operating in bad faith or just trying to be a contrarian in which case, more power to you.
The custom drivers will be released soon :-) If you're not in the Pakon Facebook group, I recommend requesting to join it, since there's a lot of useful information there.
I don't believe the kids behind this Twitter account. I don't know why they're doing it exactly, probably some form of clout or to scam buyers on darknet marketplaces, but I know that many of their screenshots are faked. I know people at one of the companies they claimed to have hacked - they posted a Ruby on Rails directory structure as proof of hacking them but the company does not have Ruby code. So I would not trust any of their tweets.
Tangentially: this answered a long-standing question I've had, why the long S disappeared, which also incidentally served as a great example of how the wrong learning environment can completely kill a child's curiosity.

I came across the long S in the fifth grade, if I recall, during some line of learning about colonial American history. The conversation between the teacher and me, in the middle of class, went something like this:

> Why is the letter S shaped differently?

> If you'd read the sidebar, it says that's the letter S.

> But why is it different?

> It's just an S. We need to move on.

I've never really been curious enough to go look up the Wikipedia article in the ensuing years, but that discourse really stuck with me. Luckily, now that it's been linked here, I _have_ read the Wikipedia article, and have my answer (typesetting). Even if Wikipedia didn't exist in those days, though, it would've been nice to be pointed at an encyclopedia instead of having my question dismissed.
Running is a chore. In the beginning I wanted to run for 30 minutes or longer. Couldn't do it consistently, thinking about it felt terrible. Then I read an article saying that it's enough to get heart rate up to get 80% of benefits, and a five minute run could be enough.

So I changed to running for just 5 minutes first thing when I woke up, which equaled to running around the block. Then get a shower immediately when I got home. After that I felt so much more clear mentally that I wanted to wake up next day just to run. Knowing that I would only run for five minutes it no longer was a chore.
Yea, nobody does that. They do keep track of the other games happening at the same time though.
Corporate wonderland is a mental asylum.
A huge reboot is required. And the way things are going, it won't happen until we see many more such cases.
I specifically mentioned unemployment, and you are absolutely misleading when you say that you are covered as long as you’re looking for work. Yes, you are covered for a period of time. This time period changed during Covid.

Of course the other groups you mentioned are excluded, that’s just dumbassary.

If you voluntarily quit you are only covered in the probationary period
Ah, I see. Sorry for misreading that.
Frankly, as a US citizen, I don't want my tech journalists talking about the GOP either.
Keep in mind that that is pre-inflation. Episode 4 made 1.3 billion adjusted for inflation, with a far smaller moviegoing audience.

The new films are just milking every ounce of life out of the franchise. The money they're making is indeed peanuts to what a talented crew could have made.
Never quit a job. Only managers.
Which if you have a million samples can be true without the statement “these are basically acting the same” being falsified in some human sense.
what does self-hosting email accomplish in reality

Well, for one thing it prevents Google from building a profile of my online shopping behavior based on my email receipts. Also avoids them knowing every time I go on a trip based on booking confirmation emails.

Like most people, I'm not trying to hide from the government.
1. Inner dev loop (build, run test suites) took about an hour when it worked, and was constantly flaky.

Every dev had to just suck it up and cope, while still delivering their own work. I went to the director (boss' boss' boss) and told him how much productivity is being left on the table. He said he was completely aware, and felt like this was a perfect project for someone to take up in a grass-roots manner (i.e. 120% time).

2. Under-leveled on hire (i accepted it, so that's on me), then promotion held hostage to deliver larger things, with ever expanding scope of the promotion rubric.
This cannot work because you cannot learn causality this way.
I'd you don't know why you are doing something, you don't understand it.
Then if you encounter a new situation, you dont know how to react.

For example, you see that when the car is accelerating, people start pressing the gas. Then if you are in a car that starts accelerating, you will keep pressing the pedal, you don't understand that pressing the pedal is what causes the acceleration.

I took this example because it is something that really happened while I was teaching an agent to drive a car in a video game. The agent was trying to imitate lot of human recordings playing the game. And it learned to press the gas exactly when the car started accelerating, leading to a loop of never-ending acceleration.
They are legit. But just not from TikTok. Think of a system where you can manage your ad spending and user growth with TikTok/WeChat (like product promotions, referring from a friend etc.)
+ning
Following...I'd be curious how to emigrate to another country and get insurance without a job. I was under the (misguided?) understanding that to emigrate you need to show that you have value to the new country (i.e. a job) and won't just be a resource suck (i.e. using up medical resources).
Imagine paying someone in my town where the median income is $39k and the median property value is $87k the same as someone in San Fran where the median income is $120k and the median property value is $1.15M. that would be unfair to everyone in my town who can't work remotely with a tech company that's in that area.
>If you want to make progress dealing with horrible people, stop trying to turn me/everyone else against them, and deal with them. Like an adult. Either avoid, or work with authorities, within the rails of due process, to resolve the issue.

That's exactly what these people did by getting Cloudflare to take action. Kiwifarms still has the "liberty" to host their hate site elsewhere, which just so happens to be the freedom-loving nation of Russia.
Apparently, "happen" is the word in the <title> tag even though "happening" is what it says at the top of the page. We should update the title here IMO.
Absolutely. I’ve been insured by Blue Cross under the South Carolina Health Insurance Program
The point here isn't the questions. Asking questions on those topics in a mature and professional way would be absolutely fine. Asking a series of questions with an almost accusatory tone and evident my-way-or-the-high-way attitude would not and that is the concern many of us here appear to have with the linked article.
Did you get the powder from Amazon perhaps? I'm pretty sure we got fake detergent on Amazon before and it caused our dishes to not clean properly.

Also if you have a water softener you should typically use less powder.

We definitely get a better wash using the right amount of powder, but had to adjust the levels ourselves.

Powder should be better, but dishwashers can be weird, so whatever works best.
Tips for New iOS Developers
I agree, it seems like if this hack is true, it'd be possibly one of the largest breaches of user data ever only behind the Yahoo breach. I'd hope they'd include more info to corroborate their claim. So, I agree with being a bit cautious to begin with
If someone is rolling into a Tolkien IP believing they're better at high fantasy than Tolkien, it goes from "arrogance" to "megalomania".

Sometimes it really is best to minimize the artistic license and let the masters work shine through.
Health care and insurance vary widely around the world. Many countries have socialized or subsidized health care for citizens and permanent residents. Some have employer-paid plans. If you don't have a job and don't pay taxes and don't have a visa that allows you to participate in the local health care plan you will have to pay for your own care, or insurance.

Several companies offer traveler/nomad and expat insurance policies that give global coverage. I used CIGNA, I also know about BUPA. You can find others. Premiums depend on your age, health, and where you plan to live/visit. Generally expat policies don't apply to US medical care, or have restrictions on care received in the US.

Some places offer health care at such low cost that you can essentially self-insure by saving money and paying out of pocket.
I'd imagine they do this to not tip off spammers when a message goes through. It's the same idea behind returning a 404 when trying to access a resource you don't have permission to, or not telling users if an account actually exists under an email when doing a password reset.
I was on a contract once and witnessed a grown adult man punch another man about "the goddamn fucking merge checks" and I just packed my laptop up and left and never looked back.
I don't think I would study, if I knew I would die tomorrow.
Their marketshare is not so tiny anymore. It grew 380% to 3% in North America: https://www.androidauthority.com/google-pixel-market-share-3...

If the same trend is maintained, it will soon become the fourth biggest manufacturer, right after Apple, Samsung and Lenovo.

Not huge, but not serving a small niche either.
Unless people decide to pressure the third party into de-platforming someone, which is their freedom of expression. I don't understand why the free speech absolutists on HN are incapable of understanding that private citizens pressuring a company to take action against a hate site is equally as much free speech as the hate site itself. By your own standards, nothing objectionable is occurring here. They just want to be contrarian.