skysight-inc/HackerNews huggingface dataset:
Incitement is a term with legal weight. If my legitimate criticism of someone online leads a third party to engage in a bomb threat against that person, then these mere facts will not lead to me being found guilty of incitement of violence or terroristic threats or whatever.

Furthermore, if all someone has to do to get a speaker they dislike to shut up is to manufacture a threat on that speaker's behalf everywhere on the internet, then mass censorship is not only possible but inevitable. Anyone can throw away a burner account making a terroristic threat on any number of websites. The fact that these threats will only be taken seriously when they confirm the narratives of those in power is a major problem. Cloudflare was right to point to due process being the mechanism to prevent this sort of biased treatment, but then immediately opened up a giant loophole that allows for people to avoid it!
So, this library for rich applications implements... a grid, a sidebar, tabs, and forms.

What's rich about it? Here's rich: https://examples.sencha.com/extjs/6.2.0/examples/kitchensink...

It's a great indictment of the platform that nothing approaches Sencha(former ExtJS) in the platform itself or in the "rich UI" libraries that keep springing up like mushrooms after the rain.
There are actually dedicated detector for detecting charger compatibility or faulty cable. And they are surprisingly not that expensive (rage from 20 to 40 usd depends on spec and vendor).

Something like, test the cable and get a resistance of 0.6Ω ? Let's just toss it away. This will definitely fail the usb protocol and stop devices from working properly when charge at full speed.

I actually found a few problematic cables with that. These are pretty hard to find out normally because they only fail when charges at full speed (cause the voltage to drop too much) and transmits data at same time.

Or test a charger that labels fast charging but don't actually get any at all? The resistance changes a lot when you touched the cable(probably the connection between board and plug breaks)? Toss it away. They are broken or fake, why bother keep them.
Midjourney isn't very good for this (eg with https://storybooks.ai/sb/the-lion-and-the-mouse/) because it only has one style it forces everything into. Anything else you make it just going to look like that.

Though it's not as bad if you turn down stylization to "light" or do your own postprocessing.
Loading cached JS can still be very slow. https://www.webperf.tips/tip/cached-js-misconceptions/ has a good explanation of the bottlenecks involved.

> Subsequent reloads from browser cache it's up barely long enough to notice.

Are you measuring the time on your personal machine, or a machine that represents what your typical visitor is using? If you're using a recent Macbook, that's going to have very different performance characteristics than, say, an old Android phone. Something that's instantaneous on a Macbook could take ages on an old Android.
Fun fact: People born in 2004 are all turning 18 this year :)

And still, 2004 feels "a few years ago" to me. I don't know if I'll ever get used to it.
The copyshop model might work out really well. Perhaps cross-pollinated with the MacDonald's model, ideally not by making the entire site run under e.g. Shapeways flag but less granular: "Mike's materializers" around the corner might have brand A processes x, y and z available, and brand B processes w and x, whereas "Jen's stuffmakers" further north has u through y from B but only y and z from A. The model directories list compatible sites near you with each model.
I used a pair of calipers (3 point measure) and it was around 12-13 % body fat.
But I can't be sure I don't have access to any machines (dexa as I recall).
But it was totally doable, and seemed maintainable...
I mean, Japan’s postwar convergence is largely before digital media.
There are two instances of `unsafe` in Arti. Both are unnecessary.

1. A mmap'd file is checked to be UTF-8 and then assumed never to change on disk to become non-utf8. https://gitlab.torproject.org/tpo/core/arti/-/merge_requests...

2. A struct holds a raw pointer so it can report an offset into a string later. It should just store the offset. https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crat...

The project has the option to use `tokio`, which contains a staggering amount of unsafe code. I hope nobody distributes prebuilt version of Arti that use tokio.
Sorry for being a bit snarky here, but I did chortle when "You might also note that Google does give all their developers root access to their own dev machines" (which is true) is followed by things like "Anything under 10 minutes is good" for running the CI pipeline (not true anywhere I've been at Google) or "The steps should be 'do a git clone...'" (also not true at Google).

Being slightly less snarky, this is a very prescriptive list that includes questions which, were I asked them as an interviewer, I'd consider red flags. "Does this team or any of the related teams have a person who actively rejects proposals to improve the code base?" is a BAD question to ask in an interview. What answer could an interviewer give? Yes? No? It depends? An example: a junior engineer comes in, says we should rewrite the server in kotlin, starts working on it, then is shot down by a senior engineer. Is the senior engineer "actively rejecting a proposal to improve the code base"? Arguably, yes. Are they wrong to do so? Again, arguable. It depends. Code health is a means to an end, not the end itself...
For Poor country 300 million is a huge sum of money.
For those interested, I made a post related to this topic a few months ago: https://news.ycombinator.com/item?id=31180379
Cloudflare has guides on several different approaches for preventing access from non-cloudflare IP addresses[1], I’m pretty sure they also direct you to this information as part of the setup process for new domains. For paying customers who aren’t technical they also offer “cloudflare tunnel” which is very simple to set up [2]. It would be nice if cloudflare has automation to proactively checked and reach out to paying customers who do have their servers exposed though.
[1] https://support.cloudflare.com/hc/en-us/articles/200170166-B... [2] https://www.cloudflare.com/products/tunnel/
bashblog!
Dont get me wrong I hate to terminate any life, but whats the issue regarding health I still dont get it.
As someone who doesn’t work in IT, that question about admin rights is huge. I work in finance - is it common to not be given admin right to your pc as a developer? I always assumed you folks did but maybe the lockdown is just as excessive for you.
I love the idea of self-hosting my email, but there's no way I'm going through all that work if getting my mail delivered will be a toss-up. Complete motivation-killer.
JS UI libraries are very common. Yknow what I’d like? A proper JS key command library. Something that allows you to hook key commands into application state. There’s a new influx of keyboard focused web applications. It’d be nice if someone could make a framework for them.
No, you can get much worse as well when considering heating in general.

Heating efficiency is a measure of useful heat, so while of course energy is conserved in the universe, it is not 100% efficiency as measured, where we consider the consumed energy versus the successful heating of the home. Heat lost to the outside is inefficient.

With natural gas heating, efficiency used to be around 50% as the exhaust gases were quite hot. They just had passive chimney flues driven by natural convection. Improvements to recover more of that heat brought efficiency up to 80% and now approaching 95% in the most modern configurations that I've read about. They now require mechanical ventilation to remove the exhaust and also have condensate drains because the heat exchangers cool the gases so much.

Of course, something like a traditional wood fireplace is much worse than even those old gas furnaces, with a vast amount of energy going out the chimney.
I don't hate distance running or jogging in the slightest. Despite the fact that it works against all my natural talents, and would be a great way to injure myself if I did it. So I don't.

Sprinter's build is a real thing. If I ever run more than 200 meters at a stretch, I'm probably dodging bullets.
Some Hacker Movies that are not mentioned yet that (kind of) match your description:

The Net,
Matrix,
Code Rush (a documentary)
Kinda makes the point even more valid.
I have had the exact opposite experience, I used mail in a box and set it up on digital ocean on a 5$ droplet.

Have not had any spam or blacklisting issues and it was super easy to setup.
Explain how refusing to censor content or turn over PII on a government's behalf, something which many companies due, relates to "acting in bad faith".
I just don’t use their iCloud services for anything but getting to the App Store. I have a throw email that I use for my iCloud account that I’m OK with losing if I need to.
> If your goal is masking your true location

My goal using VPNs was actually an entirely different; you might be surprised by this: One of my Facebook profiles got blocked when I travelled a lot because (I imagine) geography based on my IP addresses changed too quickly and I think they thought I got hacked. My reasoning thus was now to just use one single place

Another goal of using a VPN was to decrease the fingerprinting that you also mentioned, since I give LinkedIn one datapoint less.

> “Which IPs that accessed this account came from known eyeball networks like Comcast?” (or cellular networks).

What exactly do you mean by this, do you mean that because they fingerprint me, when I use the browser without a VPN, they can use the other fingerprinting information to figure out who is behind the VPN?

LinkedIn can happily know my geographic location, because that reveals very little about me as a person; what I don't want LinkedIn to know is all the other websites that I visit and I also don't want other entities like Google to be able to connect my real-name LinkedIn and (frugal) CV with my website activity, because I consider that a clear trespassing of my privacy.

I guess my only approach is a DIY where I reserve one computer only for LinkedIn and nothing else and when travelling SSH into that. I guess that is what you had in mind with a DIY approach?...
I like craft.do for teams with casuals on them, it allows you to make team spaces. It’s markdown based and also has incredibly frictionless online sharing.

For technical teams, you can hook your obsidian markdown folders to a multi-party savvy file sync system, e.g. git, there are extensions for this. Then it plays nice with, for example, team members using VS Code as well. You can match the markdown, linking, tagging, etc., using VSCode plugins, or by carefully matching options between them, you can have some people in Obsidian and some people in VSCode + Foam.
Right? I'm finding this problem everywhere. When checking out new software, it's becoming more and more difficult to determine what to do with "good looking marketing," and it nearly cuts perfectly in roughly 3 ways; you're likely either a dedicated whatever-size team making something great that happens to have good marketing; you're a small team pushing garbage and putting all your money in marketing, or you're a megacorp (e.g. likely not great)
I think they mean 300 mil isn't a lot in the scope of an entire market. The entire spam market isn't centralized in one poor country
I think if people didn't have smoking / drinking / overeating as coping mechanisms they might find healthy alternatives like exercise / altruism / creativity. Look at seventh day Adventists in Loma Linda (not a member myself), they live a long time and are very happy. For many, the last 20 years are only miserable because they didn't take care of themselves. It's possible to be 80 and active / healthy/ happy.
I started hosting my own email in 2004 before finally giving up and migrating my email to Fastmail last year.

Besides the problems mentioned in this post the real problem I had was dealing with spam. The open source community around spam has really degraded over time, to the point where most solutions are extremely high maintenance and require regular tweaking. Methods that used to work, like greylisting, cause problems when dealing with GMail because google doesn't play nicely with it. The big spam blacklists have also gotten a bit less trustworthy over the years.
> Virtually all deaths from solid cancers are preventable with routine scans to find tumors before they metastasize.

Fantastic. I take it from those links this would be detectable with a full body MRI? I already wanted an excuse to start getting those regularly.

> Compare the experience of getting an x-ray from a dentist to getting one from a doctor. Or getting an ultrasound from an OB to getting one from any other doctor.

Can you expand on this? It sounds like you're implying something (I might agree with), but am not sure.
For me, I usually have an idea for an overall simple design or approach that will likely work. If I'm unsure, I might post an issue that describes the theory of operation for feedback or iteration. TDD is the rest of what follows.

Now what does work is if you can decompose the whole idea into parts, each of which is written using TDD. You might still want to outline some key interfaces so you get the shapes of things to fit. With practice, all this extra stuff often happens in your head as you're doing TDD and you make adjustments along the way.

Also, the way you described making bottom-up things that didn't quite work, is a valid and possibly effective way of doing TDD. If you're able to determine that a lower implementation is unsuitable it can be rewritten and if the tests are not too brittle will give you confidence to do the rewrite safely and faster.
It seems to be written by a young guy, English is his second language, and he's excited to be learning different technologies along the way.
The context doesn't change things at all.

If you own Pornhub and the same non consensual videos are being uploaded repeatedly, despite complaints from those depicted in the videos, you need to improve your software to recognize the duplicates. If you can't do that, you need to stop accepting unverified videos. In other words, exactly what they did, except only after the pressure campaign.

Your post leaves the impression that the NYT article is about Rose Kalemba and about having search results for '14yo', when in fact each of those are one-liner throwaway references. The article is replete with examples of women trying to have non consensual content removed, only to have their efforts not honored in good faith:

> “Pornhub became my trafficker,” a woman named Cali told me. She says she was adopted in the United States from China and then trafficked by her adoptive family and forced to appear in pornographic videos beginning when she was 9. Some videos of her being abused ended up on Pornhub and regularly reappear there, she said.

> Those videos also ended up on Pornhub. Fleites would ask that they be removed. They usually would be, she says — but then would be uploaded again. One naked video of her at 14 had 400,000 views, she says, leaving her afraid to apply for fast-food jobs for fear that someone would recognize her.

> “It’s always going to be online,” Nicole, a British woman who has had naked videos of herself posted and reposted on Pornhub, told me. “That’s my big fear of having kids, them seeing this.” That’s a recurring theme among survivors: An assault eventually ends, but Pornhub renders the suffering interminable. Naked videos of Nicole at 15 were posted on Pornhub. Now 19, she has been trying for two years to get them removed.

Pornhub wasn't punished because searching "14yo" finds results, or because they got duped by GDP. Pornhub was kneecapped because they repeatedly failed to demonstrate good faith in honoring takedown requests, over many years. The silver lining is that now, even though they're much more strict (read: applying a level of moderation that anyone with even the thinnest of moral fiber would expect), the payment processors haven't forgiven them.
$350K does not strike me as a lot of money for top executives at an organization as large as Wikimedia. In 2022, I've got startups (30 to 50 employees) offering me $225,000 to work as a software architect. At a larger organization I would expect $350k and I would expect the top executives to get paid more than me. If Wikimedia are hiring executives who could make $1 million a year somewhere, who then work for $300k-$400k, the question comes up how much charity and sacrifice is it okay to expect from these executives. Should they think of this as a business or a charity? If they are working for less than what they would get at a different organization, then they are also making something of a sacrifice for the sake of Wikimedia. Which is fine, but I also understand why they would push for more money. In the end, the big question is, how much should Wikimedia professionalize? How much should it exist just as an idealistic experiment, versus how much should it be put on the basis of a stable business?
not these... they aren't available in india :-(

i mean air to water source heat pump that would get inputs from a standalone solar water heater.....

solar water heater>heat pump>??? profit

https://www.racold.com/heat-pump-water-heaters/domestic

150Litre one basic model costs INR 122,000 or US $ 1452.

https://www.racold.com/solar-water-heaters/alpha-pro
the basic 100 Litre one costs inr 24000 or us$ 285. this is retail prices while government subsidy is like in 10,000 or US$119.

you can see the idea,
You plug in your car when you get home, and it starts charging a few hours later at the scheduled time. This is not a remotely complicated problem and it's been solved for years.
Have around 100 users on my self-hosted mailserver. Works alright for the most part. Once or twice a year, there are connection issues to small companies with weird settings. I just route those over an external ESP.

Then there is also mxroute.com, which is an indie email provider. He seems to do fine too. Didn't use them yet.

So I think having at least some sending volume is key to running an indie server. You can't do it just for a few mailboxes/users.

I still wouldn't recommend to learn or start with email in 2022. There are better uses of your time.
So kf is a target finding service. The nasty work is done "elsewhere", just like a good terrorists organization - keep the wetwork in small cells while the political arm directs them in plausibly deniable ways.

Not sure how you think this makes it ethical.
RBLs and other blacklists have been annoying for decades, even more so when they were maintained by annoyed individuals rather than corporations like today. You had to beg a single person to remove you off a list that an ISP somewhere used without thinking twice about it.
The modulo operation together with floor division also has this property. And unlike C's operators, it also has the useful property that (x + y) % y == x % y.
> Do you have a better solution?

Yes, I literally said it in my post: instead of a "profile" being "20V@2A" it should be "laptop 2.0" and laptop 2.0 includes a mandatory selection of power/data/video capabilities, with 3.0 being a strict superset of 2.0 capabilities. You can always add more capabilities, if you have 3.0 data but only 2.0 charging, that's fine, but, you have to advertise that as 2.0.

Desktop/laptop ports are required to carry video and pcie, mobile standards don't have to... or maybe higher versions of the standard should start requiring it.

If that means motherboard makers have to start advertising that their ports only support the "mobile" connectivity levels because they didn't want to put video/pcie on the port... tough, that's information the consumers need to know.

> Even with standard connectors like the 3.5mm jack there were tons of variations, some had a mic input, some had input for buttons, some could even charge through them, etc. and not every cable could do basic audio reliably if it was cheap/poorly manufactured. Things weren't perfect back then either.

3.5mm headset (headphone+mic) connectors were the closest thing I've ever seen to a bulletproof connector apart from VERY niche things like low-impedence headphones that required an amp. Not sure that's a good example either. I guess there's line level, but, go to best buy and pick a random device (any device) with a headphone port and a random pair of headphones and they work 100% of the time, guaranteed, I'll bet you money on this right now at my local best buy.

Ethernet? Displayport? Both of those pretty much negotiate seamlessly down to whatever capability they both support.

You can't make ethernet "optional" stuff, because ethernet does exactly one thing and it either works or it doesn't. My home network just works - go to best buy and pick a random switch and a random ethernet device and it works 100% of the time, and I'll bet you money on that too. Even things like crossover ports are dead now, the only real thing that matters even to nerds is stuff like MTU size that also transparently work unless you actively fuck with the settings.

It's really only USB-C that has turned into a trainwreck and it's specifically because USB-IF doesn't define meaningful profiles and just makes everything an optional feature, and since "it can do everything" that means most things don't do anything more than the bare minimum.

> Extra profiles are not there to fix things, they're there to extend the functionality of the type-C connector, which is what the end-game is.

Well, if you use profiles in that manner, don't be surprised when people are confused by your connector that has 57 different profiles and nothing supports anything.

Again: why can't a profile be "laptop 2.0" and my laptop supports that? Why do I have to know that my laptop needs the 40V/2.5A profile to charge and that I need X charger and Y cable?

That's purely down to USB-IF mismanagement and corruption. They should not have a government monopoly, they're working for the vendors, not for you.
We’re talking about light use here. I very rarely drink, and people who consume a drink or 2 with dinner are totally fine to be around.

On the other hand, a person smoking 1 or 2 cigarettes near me is actively harmful to my health. If you want to find a field somewhere to smoke sure, I won’t find it obnoxious, but no one does that.

>Extremely common

sure I’ve met those people, I’ve never met one who does it anywhere near daily. Also most of the ones I’ve known drift in and out of periods of being heavy smokers.

Again I have met many people who can drink a glass of wine every night. I have never met a single person who smokes a single cigarette after dinner. To me that says there is something different about cigarettes that makes them harder to moderate.
I recently started experiencing this for the first time, earlier I believed the same you do. It’s funny reading the thread here because it echoes a lot of my experiences - what made the difference was seeing it as “I’m going for a walk but will run any parts where I feel like it”. Now I’m not too tired afterwards and while I’m outside I’m able to think and observe nature around me. I tend to go around my lunch break, and have also had quite some work problems dissolving while I was out (a bit like how you sometimes come up with solutions under the shower). That’s another thing that helps me see this as useful time rather than a chore.