skysight-inc/HackerNews huggingface dataset:
That’s an oversimplification of the old world.

We had different connectors that would or would not work depending on your specific application. Some connectors would only have a smaller set of pins for restricted use cases (charging only, sound only etc.) than the full standard, you still had the quality and ratings issue (think ethernet cables), some companies would still recycle connectors used in other contexts for their specific purpose (a sheer round connector is one of those: there must be hundreds or proprietary cables with a round connector).

And of course you’d have adaptors to make a connector work in an equivalent setup.

Sure more shapes would make any of these issues limited to a specific shape, but there was still plenty of room to get it wrong.

All in all I think USB C is still a step forward.
Just out of curiousity: would it be possible to set some kind of donation target, where you'd be okay with open sourcing Talon?

Maybe that would allow you to keep making a living from it as you currently are, as well as allow people to see the code at some point. (Note that I'm saying "see the code", as you could just open source it without accepting contributions.)

Personally I'd be more willing to pay for a product if I knew that my payments helped open source it.

Not saying you should, just wanted to mention it as a possible solution.
Leon: Open-source, self-hosted personal assistant
Please don't editorialize titles like this. From the site guidelines:

"Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
Dangerous street takeovers plague US neighborhoods
I have a similar issue with thermostats in general: set points without a humidity coefficient is a constant battle. 26C and dry is comfortable: Stay off. 26C and humid is sweltering: Power up.

My "smart" thermostat has a settings for this, but I seem to be at its algorithm's mercy instead of specifying: "50% RH or less, no change, 50-70%, -2C to the set points, 70%+, -3C to the set points".

Let alone being able to do dehumidification only.
On the side note I thought Android has very few bugs probably because I don't use my Android phone a lot but I encountered one pretty annoying bug last week and I was unpleasantly surprised.
How do you answer the delivery date question?
I really wanted the N900 and was ready to buy the next version. But it never came. By the time the N9 arrived it was already clear that it was dead.

Some of the bugs you describe could have been fixed with simple software updates.
Last time I looked there were a lot of defense contractors on Apollo.
What do you think would be the minimal requirement to trigger social collapse? I'd claim it's much less than nuclear annihilation. We live in a deeply interdependent society with a society that demands excesses of consumption. Like the article mentions, one possible cause of social collapse could be something as innocuous as a solar storm. Or maybe there might be no cause at all.

The Great Depression is interesting in that there was no external physical mechanism of the sort of famine, plague, or war behind it. It was driven entirely by economics. One day everybody is doing everything as they do and society is moving along fine. The next day, society is collapsing. And today we live in a more interdependent society with greater consumption and lower self sufficiency. The impact would be greater; the original wasn't exactly a walk in the park.

So ultimately I don't really see the end of society as being the same as doomsday. It's likely to just be a liminal phase. And the optimist in me would like to imagine that at the end of the tunnel, we might even be able to come out as a much better people. It seems we, both as individuals and as societies, only seem to learn by sticking our finger in the fire. But at least once we do, we tend to learn not to do it again.
The reason for common USB2 in monitors is lack of bandwidth - the non-Thunderbolt USB leaves only space for USB2.0 speeds next to 4K@60Hz connection.

Most new monitors will however allow you to switch to USB3.0 speeds at the cost of being capped at 4K@30Hz.
Lots of people in here are saying things like:

"Kiwifarms was taken down by the Twitter mob"

or

"Kiwifarms was just freedom of speech"

Those people either have clearly never visited the site, or are operating in bad faith. I would visit Kiwifarms occasionally to catch up on obscure drama, get updates on Chris Chan, or just look at the deranged posts from users on the site.

Kiwifarms had always been instrumental in coordinating attacks on people, not just "mean words" but swatting, doxxing, getting people fired, mass well-poisonings (aka "cancel culture"). It was not only a cesspool, but a source of what would probably be called "active measures" in the 20th century.

As for Joshua Moon, he has never been the voice of reason beyond damage control for the site. When eyes are on the site you best believe he's trying his best to control optics. But even then, he's such a deranged psycho that his letter to the press on why Keffal's was "targeting him" used the "Jewish parentheses" and multiple slurs. Taking his arguments in good faith isn't playing centrist, it's extending an olive branch to a holocaust-denying antisemite, whose hobby is running a site that bullies trans people into suicide.

I'm sure it's because Hacker News has a contrarian streak, but people are so willing to buy into this idea that free speech is being persecuted online that they are willing to defend KiwiFarms. If you haven't visited the site before, I implore you to listen to the people who have for years. What KF engaged in was not protected speech.
After my own attempts, I concluded that LinkedIn doesn't meet my expectations for privacy, so I don't use LinkedIn. Per your standards, you also don't think LinkedIn sufficiently values your privacy (or your time), so why keep using it?

> It MUST somehow be possible to balance the need for a reasonable level of privacy with the need of having a LinkedIn account

1. You do not "need" a LinkedIn account. Lots of people use it, some even like it, but you don't have to. I don't.

2. Why "must" that balance be possible? Many privacy-conscious people don't use social media sites like LinkedIn. LinkedIn doesn't have to accommodate us, and we don't have to bend to them either.
Why am I not surprised that hn supports a forum for low level spooks to gossip about "cringe" people and harass them to the point of suicide?

Meanwhile, no one will ever see this comment because I'm shadowbanned.
Found a disappointing bug in the test:

(unsigned short)1 > -1

Correct answer is: implementation-defined.

The left operand of > has type unsigned short, before promotion. On C implementations for today's popular, mainstream machines, short is narrower than int; therefore, whether it is signed or unsigned it goes to int.

In that common case, we are doing a 1 > -1 comparison in the int type.

However, unsigned short may be exactly as wide as int, in which case it cannot promote to int, because its values do not fit into that type. It promotes to unsigned int in that case. Both sides will go to unsigned int{*}, and so we are comparing 1 > UINT_MAX which is 0.

Maybe the author should name this "GCC integer quiz for 32 bit x86", and drop the harder choices like "implementation-defined".

---

{*} It's more nuanced here. If we have a signed and unsigned integer operand of the same rank, it could go either way. If the unsigned type has a limited range so that all its vallues are representable in the signed type, then the unsigned type goes to signed. My remark represents only the predominant situation whereby signed and unsigned types of the same rank have overlapping ranges that don't fit into each other: the unsigned version of a type not only lacks negatives, but has extra positives.
> Facebook "stealing" the word Meta from public use pretty much sums up the company's vision for me - uninspired at best.

As much as I dislike Facebook and Facebook-adjacent companies, the metaverse concept is indeed what the company tried to bring to life, and Meta is indeed a brandig keyword that fits both the concept and the marketing goals.

There are many, many reasons to dislike what Zuckerberg's Facebook et al. does but I'm sure it's branding strategy does not even get into the top 10 reasons.
Another way of looking at it is that they alienated half their audience in only three movies. They killed one of the most well known franchises for peanuts.
Why Doesn't Britain Have Rabies? [video]
There were also famines in the 1870s-1890s where the extent of the death toll was mostly determined by British administration and imposition of laissez-faire capitalism and Malthusian ideology.
> Would it be possible to have a standard, where undefined behavior is just a compile error?

No [if you're aiming for something in the same vein as C]. Undefined behavior is ultimately an inherently dynamic property--certain values could make a statement execute undefined behavior, and consequently, virtually every statement could potentially cause undefined behavior. Note that this remains true even in languages like Rust: Rust has loads of undefined behavior, but you do have to wrap code in unsafe blocks to potentially cause undefined behavior.

> What would we lose - apart from legacy compatibility?

In particular, it is clear at this point that if you want to permit converting integers to pointers, you will either have to live with undefined behavior (via pointer provenance) or forgo basically all optimization whatsoever.
I used to do that with Twilio directly too, and just got tired of configuring the same thing multiple times with multiple accounts. I added a simple voicemail inbox and then made a UI to display all the messages and voicemail recordings, and that became oneway.tel.

So oneway.tel is basically just the Twilio messages/calls/recordings log in a more convenient interface, with Google/FB auth (which is convenient for me).

If you're already experienced with Twilio configuration and their console then $5/month may not be worth it.
I really enjoyed hearing him talk one on one for three hours with Joe Rogan the other day. Normally he comes off as robotic and awkward but it made me realize he’s extremely intelligent, has a wide breadth of knowledge on a large number of topics, and just gets nervous the same way most of us would while reading off a script during a corporate event.
In large part because HTML was not designed as a "streamable" format. The main benefit of AJAX is that it lets you send information back and forth without needing a whole page refresh.

You don't have to load anything to send a request to the server. But when the server sends a response back, HTML by itself can't do anything with it. Interaction isn't really a part of the language. So Javascript needs to act as the client, and take the information to apply some sort of DOM transformation to the HTML so that the user can actually see the response and further interact with it.

Javascript is what allows HTML to be interactive in real time at the component level. There's a lot more of that these days than in the past.

The frameworks still do the same thing, at a higher level of abstraction and with better debugging and less verbosity and manual labor. They make it much quicker to create and maintain complex compositions of stateful components... if that is meaningless, your page probably doesn't need a framework, but a lot of complex sites today are exactly that (compositions of stateful components)

It's possible that may change in the future, like with the Web Components spec. But for now, once Flash was deprecated, JS is the only tool really available to web devs for this sort of usage. It's not that it's the best choice for an interactive web, it's just what history left us with... flawed, slow, clunky, but popular enough as to be worth the costs.
Ah I misunderstood.

But since you use Thunderbolt networking, what is the actual speed of it? I've seen statements that suggest it emulates a 10 GbE NIC and so only does 10 gigabit/s, but that sounds kinda weird. Is it a full duplex almost-40 gigabit/s link?
The impetus isn't really on consumers to use half baked products in hopes that it'll improve over time. It's on developers of alternatives to make it at the minimum good enough, but more so actually compelling to use the product. Firefox is losing market share every day. I'd say it's probably "good enough" to be a viable alternative for people that are looking for an alternative but not compelling enough to convince anyone to switch to it. They're fighting against momentum.

Linux on phones isn't even at "good enough," let alone compelling.
What are you defining as core language support?

The Java trademark covers both multiple editions and implementations.

Editions are target platforms, some of which are so different that they really should be their own programming languages such as:

* Java Card for smart-cards

* Java Platform, Micro Edition (Java ME) for environments with limited resources

* Java Platform, Standard Edition (Java SE) for workstation environments

* Java Platform, Enterprise Edition (Java EE) for large distributed enterprise environments

The Java SE edition was released under the GNU GPL and receives contributions for multiple sources under the OpenJDk project. Most contributions come from large corporations, many of which also release OpenJDK-based Java distributions.

Many components that were previously part of Java SE and Java EE have been released under open source licenses and are now supported by community owners and contributers (e.g. JakartaEE and JavaX components, Eclipse and Netbeans IDEs and related tools).

It is a complex web of development and support depending on what you are considering, but millions of hours of work and excessive amounts of money have gone into it
Exactly. Free speech does not mean freedom from the consequences of your speech. How do people not understand that?
Here’s what I don’t get. Cloudflare wasn’t providing hosting services to KiwiFarms. They were just proxying to their origin. So now they’ve terminated service, now what? The origin is still there, Kiwifarms is still available one way or another. All that’s been accomplished is Cloudflare is no longer proxying traffic to kiwifarms, and it’s easier to find their origin IP to continue harassment campaigns.

This rubs me the wrong way because it doesn’t feel like any sort of justice. It feels like you paid the security guard to step aside so you could read the address on the door, call your friends and mob the store. You didn’t call the cops to shutdown the store. You just cleared a path for more vigilante action.

It’s for this reason I see this as a failing of the legal system. If a website is so abhorrent as to be illegal, then you should be able to open an investigation, and investigators should be able to get warrants to seize the site hosting structure and take it down. If that doesn’t happen, why should it fall to vigilantes to harass and dox the site owners? That’s not justice, and Cloudflare is certainly not facilitating it by abdicating their position. In fact it’s the classic definition of cowardice.
Certainly there was resistance to digital photography within Kodak. But they did some work with digital very early on and PhotoCD was another effort to get into the transition from film to digital. In any case, the early 80s was way too early for consumer digital photography to be practical.

But what would Kodak really have brought to digital--especially at the scale to replace their consumables business? After all, Kodak once owned a full chemical company (that they spun off at some point) to provide them with their chemical needs. They didn't have much in the way of semiconductor expertise. Their network of dealers could have (and actually did) provide some ability for consumers to print digital photos early on. It's not like Kodak was making anything other than cameras like this when digital came in.

Fujifilm did better with the transition to digital by leveraging their emulsion and chemical expertise. But they still had a rough time of it and were a much smaller company.
I switched to pixel 6 from pixel 4 and it was buggy to the point that I had to give away my pixel 6. Then I bought new still in box pixel 3 and I'm happy again.
Get the SE. Aside from battery life, it's great in every way. Picked up the 2020 version used for $150. This is after 11 years on Android.
So basically speculation.
Dunno either. Should be no issues in flipping the whole unit around. Controls/weatherproofing would be on the wrong side. Put some nice indoor plants underneath it because they'll now be self-watering.
I’m not sure either.

I do know if I would come up with the exact list they have.

I do generally agree with the approach of scaling moderation.
Well it is a US company... In the US, you are allowed to possess or distribute photos from concentration camps, 9/11 footage, and yes, the Christchurch video. You don't need a special journalism license or a law enforcement badge. Many sites understandably choose not to host content like that, but it's important for some places to be willing to host primary source material. Otherwise the event will just fade from our collective consciousness, or will end up getting distorted or twisted into a conspiracy theory (eg. Holocaust denial, 9/11 truthers, crisis actors, etc).
I have zero issues with my Pixel 6. It's an awesome phone and I really like it.

However, I just bought it a few months ago, so maybe they fixed a lot of stuff.
WSL2 is a thing you should look in to.
At 87, my flirty, menacing grandma gets away with murder. What a role model
Good eyes! We currently pipe text input to Stable Diffusion, Dall-E and Midjourney at the same time and continue with the most pleasing result. The (very small compared to what we want to achieve) content we currently have required hundreds of renderings and Midjourney came out as most pleasing nearly all of the times. From what's on the website only the Sherlock Holmes renderings have been produced using Stable Diffusion. Nothing published so far from Dall-E, which most of the times is showing us uncanny valley. In terms of preference: We are experimenting hard to achieve better results using Stable Diffusion.
I am extremely disappointed in the actions taken by Cloudflare. As a $NET investor, I have sold my stock.

The underlying infrastructure of the internet must remain infrastructure: as pipes sending bits and bytes.

Today, it's Kiwifarms. Tomorrow, it is an end-to-end encrypted messenger that doesn't have a backdoor.
>If it fits, it should work.

Except it does work, for charging at least.

Everywhere I could find a type-C plug, it always managed to charge my phone regardless which charger brand or dock was at the other end. I can go to any bar, airport or hotel on any continent and I know I'll find a type-C plug somewhere VS in the past when your Cingular phone had a connector which wasn't available in Europe because those phones weren't sold there. That's a real life saver which many people seem to ignore just because their Nintendo widget decided to not follow the spec.

>Contrast this to me recently finding myself with an Android phone that has USB Type C and only a Nintendo Switch charger

Nintendo violated the spec on the Switch either through malice, wanting to lock users into their own chargers, or through engineering incompetence by not being able to follow a spec which every other electronics brand could.
Nintendo is also known to be extremely anti-consumer.
So blame Nintendo not type-C.
Word Wrapping in Go
If you don't know anything about KF, maybe don't post? This is common knowledge to anyone familiar with the site.
> Helix's editing model is strongly inspired from vim and kakoune, and a notable difference from vim (and the most striking similarity to kakoune) is that Helix follows the selection → action model. This means that the whatever you are going to act on (a word, a paragraph, a line, etc) is selected first and the action itself (delete, change, yank, etc) comes second. A cursor is simply a single width selection.

I believe Lapce follows the original vim model.

For further reading about the object-verb model: https://kakoune.org/why-kakoune/why-kakoune.html
People generate own oxidation field, change the indoor air chemistry around them
OpenProject – open-source Project Management Software
Belief has nothing to do with it, gender dysphoria is an established medical diagnosis. The question is: why are these transgender people recommending and selling drugs to children? Do you seriously think this is okay?

Here's the published criteria for such a recommendation:

https://www.ncbi.nlm.nih.gov/books/NBK532313/

> Persistent and well-documented gender dysphoria

> Capacity to consent for the treatment

> Mental or medical underlying issues are in control

The gender dysphoria must be persistent. How is it possible to determine that without long term observation? The patient needs to consent after being informed of and understanding the risks. Can a child understand and consent to this?

It's absolutely insane that people think it's okay to just ignore all this and sell hormones to children. This is not help, this is drug dealing. Whoever is doing this is exposing children to significant risks.
Okay, now we're getting somewhere:

> This is not specific to this software, but general to any software that provides real value.

Value for whom?

Because as noble as the idea of open source is, if something like this is released as open source, the author will make a grand total of jack shit off of it because people will just grab the source and walk away without any kind of compensation to the author. In the real world, open source doesn't pay the bills, and if you make some of value, you should be able to make money off of that, and open source has proven time and again that it is not how people can get paid for their personal projects. (Sponsored software: completely different story. This is not that).

If a artists makes art, we pay them for it. If a carpenter makes furniture, we pay them for it. If an author writes books, we pay them for those. But if a software engineer makes software that has clear value... we lament that it's not free? This a very weird attitude to have towards someone spending their own time and money necessary to make something of value that no one else is going to be making in their stead.
In this case Nintendo violated the spec in their implementation. This is an exceptional case.
What is your source for them actually doing something evil? They responded to the accusations on this thread here: https://kiwifarms.ru/threads/matthew-prince-lied.128900/

I haven't seen any evidence that they are significantly more dangerous than Facebook or Twitter. The "human lives in danger" is transparent bullshit. They are actually doing this due to a pressure campaign being carried out by a small number of activists looking to drive any speech they don't like out of existence. Thankfully it hasn't completely worked yet and they are still able to respond in their own defense, so we have something other than the unchallenged claims of Cloudfare etc to determine whether they've actually done something wrong.
Autism Doesn’t Hold People Back at Work. Discrimination Does
This is a fair point, although I have many Google Accounts verified with my single personal number and that doesn't seem to be a problem for them.

I don't like handling passwords and it complicates the signup/login process which is why I don't usually implement password auth for small projects, but in this case I should probably consider it.
Your comment is very interesting, and despite all of the jokes about him, I'd very much agree that Zuckerberg is very competent in many ways.

However, I'm still left wondering if he's known for being willing to accept harsh criticism or not. Has he created a culture where somebody feels safe giving him some uncomfortable truths?
Intel and Apple to the rescue. If you focus on Thunderbolt ports, cables and docks, everything is simple to understand.
Ooof, 115kb gzipped. That's not exactly featherweight.