skysight-inc/HackerNews huggingface dataset:
I wouldn’t exclude that it was made to escalate on purpose by those who are politically against the chatbot. Would have been a great move
No, they are not.

In the usual mathematical sense of the words you are using, topologies aren’t even the right type of object to admit a notion of continuity. Your statement doesn’t even make sense. It’s maps between them that can be continuous.

In fact, a topological space is sort of the minimal amount of structure a set needs to have to be able to talk about continuity of maps to/from it.
> What makes open source what it is are its triumphs

If you define triumphs to include only 'popularity' and developer preferences, then sure, its triumphant.

> using a license like the Business Source License indicates a lack of belief in the vision of open source

The issue is that the vision of open source itself is lacking, because it doesn't recognize that it fails to provide a pathway to being compensated and rewarded, tangibly, for building, contributing, and maintaining open source software and the infrastructure that supports it.
I once worked on a small web project, at a university, in Python, using WSGI IIRC. It loaded a lot faster than any of the big expensive apps the university had written.

Well, there was one exception. The little import statement to import the Oracle database client took maybe 15 seconds. MySQL for the win :)

(I would not recommend MySQL for new applications today, although I might recommend it over Oracle…)
People brought their own bags long before plastic bags were banned.

I don’t think we were starting from 0
Well, there's nothing new in this per se, text theory suggested a quasi autonomous "weaving" of texts and imaginary content some 60+ years ago. (Well, it's all about semantic fields and the implications were well known. – BTW, Neal Stephenson wrote an hilarious parody on this as an academic mainstream phenomenon in his Cryptonomicon, look up "Text at War".) But there was still some agency and some effort involved, maybe even reputation, some capital, which served as regulating factors. Now it feels more like marketing blurb without a product and no careers to be pursued behind this.

Also, crucially, those representing the demand for AI art are not those who are meant to consume it. It's still too soon for any systemic feedback, other than economic factors and incentives.
Agree there. I put 99% as even human reps sometimes get it wrong, but in my experience whenever a human agent has made a mistake and relayed wrong info, the company would take appropriate steps to meet me at least half way.
We are just getting started with the age of LLM mishaps, and it's just going to get more ridiculous.

I was talking with an ML engineer that told me they had a lot of success fine tuning a LLM on their internal docs. A chatbot could solve about 70-80% of questions without the need of human intervention.

However their next big idea was to fine tune the LLM with the company financial data so that the finance department could get the information they need without custom queries or tech skills. We are just a few steps away from LLMs feeding hallucinations to decision makers and then those acting on bogus data.
I’ve seen before “too good to be true” offers that were actually scams. They offer you an (allegedly worth $99) hair dryer for only $3.95. In the fine print you don’t read, it says you are signing up to a monthly subscription (to what????), with an introductory low price of $3.95 the first month and $39.95 a month thereafter. They are hoping you won’t notice the recurring charge. And you never get the hair dryer (or at least, one person I know who got scammed this way never did-the bank even refused to reverse the initial $3.95 charge, since it had been authorised through their mobile app, although they did reverse the subsequent ones.)
Corporations are not the same as People and The Citizens United SCOTUS decision was the most slippery slope there. And if you want to Weather some really serious social strife not seen since the last Gilded age then just go right back to the late 19th century and early 20th and look at Labor History in the US.

I do not see what this has to do with Small Farmers any more that any other business and really if you like depressions then just keep moving more wealth from the Middle Classes and moving the up to the 1-5% richest in the US and you will get that depression to clean/balance that all out there. The US is a consumer economy and the Middle Class in the US is Directly/Indirectly the creation of the Labor Movement in the US and there's no getting around that fact in the history of the US. The US has been in a New Gilded age since the 1980s and that's about ready to begin being turned back towards being more Labor Focused and moving the Tax Burden back onto the Corporations and off of the backs of the Middle Class that are not really Middle Class if one looks at the cost of Living currently!
Seeing as the article is not about solving homelessness across the country, but in a specific place, I'm a bit confused by your comment. Do you think the measures undertaken in the article are useful or pointless?
Whoops, accidentally downvoted when meaning to upvote. Sorry!

Thank you for focusing on the mainstream distributions. If our company ever transitioned to Linux on laptops (it would be a stretch because of Office365… probably the best we could do is macOS), we would be targeting Fedora.

This is because only the mainstream distros have MDM features.
Wow, going through all of that for $650. I guess it’s better to send a message.

Cost of Air Canada lawyers well exceed the judgement here. Why would they bother fighting this?
You’re talking about someone who’s been working in open source for decades, on pretty successful projects. He knew with absolute certainty that mentioning licensing will lead to pedantic rancor, and that’s unavoidable: there is literally no way to raise this topic in a way someone will not passionately disagree with, and that’s going to distract from the more important topic he wanted to discuss.

For example:

> But it's important to have a term for software which is unencumbered by use restrictions, and we do: open source.

This phrasing means the GPL and MIT licenses are not open source. I doubt that’s what you meant, but simply raising the topic means that we’ll be debating exactly which use restrictions can dance on the head of a pin rather than the real substance of this essay: we all use open source software, we should be talking about how to make it pay a decent living!
but humans aren't 100% either... seems ridiculous to demand 100% from any implementation
>don’t ever try giving up on the mouse or trackpad on a Mac. It’ll be mostly unusable and will waste a lot of your time in trying to get things done with just a keyboard. In Apple’s own apps, you just cannot do what you want to with the keyboard alone (Reminders has been a great example for many years — trying to navigate using tab or arrow keys would show how utterly broken it is).

While it might not be fully enabled out of the box, if the default key controls any given app has aren't enough for you, there's always Settings -> Accessibility -> Full Keyboard Access which should allow you to interact with any UI element in any native app, and seems to work for VSCode as well, so I imagine will work with most electron ones too. (In a stupid UI move though, the full list of commands and the ability to remap them is behind the "info" icon for the control toggle...). You can also in the keyboard settings define shortcut that can be applied to all applications, or just select applications and remap all the modifier keys. You can also in the Pointer Control section enable mouse keys if you really need a mouse pointer for some interaction.

You can even control the mouse with your head and facial expressions if you want, which is something of an experience, though getting way outside the realm of keyboard control.
I recommend you to look for alternatives to X rather than alternatives to access it. It's several months now since I closed my account and I find news and discussion in other social media and news sites now. X is a less big deal than one might think.
It's hard to maintain authoritarian rule without effective control.
Linting away manipulation of raw pointers with C++20
Somehow, I bet if the sales rep or a chatbot convinced the guy to pay $200K for a Chevy Tahoe, the full force of GM's legal team would ensure the customer was held to that. But, when it goes the other way, and the sales rep or chatbot is convinced to sell it for $1, suddenly it's not "sensible."
that this is how it should be is obvious to everybody except the management. what i'm wondering is how do you prove such misconduct as a customer?
Good: average apps continue to work as expected.

Bad: good apps can't know what's supported or not.

What's missing from the article is adding a way for apps to detect and handle this behavior. (Using the printer example) There should also be some API that tells me "printing is not supported on this platform" somehow. If I want to be a good software developer I should hide the print button in the UI in a very predictable way.

It's great that if I actually try to print nothing happens as expected. It's bad if I can't detect that printing would never work, and I should be able to do that via at least some function call that doesn't magically noop.
Besides an open military invasion (hopefully improbable), I'm afraid of slowly tilting and influencing border states (Slovakia, Hungary) to lean towards Russia, with maybe some future economic extortion, or in the very extreme case, staging an election/referendum to leave EU/NATO.
It's a signal that the company has internally configured itself in such a way as to insulate the administrative section from the operational section. They've likely done this in an effort to avoid the types of information that would force them to spend money.

It's literally just corporate ignorance as a business strategy. What's sad is, on the large, it works in their favor.

In any case, it's an equally good signal that you don't want to fly with them.
I can't imagine the hell it must be to be stuck this way at X. Can you imagine being the engineer that gets the email "Elon wants Séamas O’Reilly suspended because he said some rude things about X" and you happen to be Irish?

Journalist says he finds it ‘surreal’ to have account on X suspended after writing critique of platform

https://www.irishtimes.com/culture/books/2024/02/12/journali...
> Because if I don't have an income I don't expect to be able to afford anything bigger.

A big rural place is cheaper than a tiny city place.

> Which will be manual tasks that I am aging out of being able to keep up with, or.. what?

Automation started with the manual stuff, well before computers were invented. Even for humanoid robots, their hardware is better than our bodies, and it's the software which keeps it from replacing specific workers, though telepresence is one way around that.
The problem with Canadian airlines (and Canadian companies in general), is that if you don't like the service there aren't really any meaningful alternatives. The two largest carriers have a near total stranglehold on the market (+75%) of flights. They practically have zero incentive to improve because they are propped up by protectionist Canadian policies that prevent foreign companies coming in with any meaningful competition. Their main competitor WestJet is similarly bad. Story of the Canadian economy really
Unless the device is malfunctioning or otherwise damaged in a meaningful way, I don't see why it would be time for new a laptop, after only 3 years. I bought mine with the prospect of it lasting at least 6 years (and it's going strong 2/3 in already), but I don't plan on replacing it unless it breaks down or prevents me from working on my stuff for other reasons.

Anyway, good choice on the new laptop. My next device will likely be a FrameWork or similar (who knows how the landscape will be then).
Wow that makes so much sense when you put it that way.
This is something I kind of like about the Microsoft APIs. Their error codes aren't always perfect, but at least they give you some indication where things went wrong.

From MSDN:

> An HRESULT value consists of the following fields:

> A 1-bit code indicating severity, where zero represents success and 1 represents failure.

> A 4-bit reserved value.

> An 11-bit code indicating responsibility for the error or warning, also known as a facility code.

> A 16-bit code describing the error or warning.

The "reserved value" also includes a bit for non-Microsoft code (which driver vendors and other API producers can use, although I don't know how often they do)

There's a list of common "facilities" here: https://learn.microsoft.com/en-us/openspecs/windows_protocol...

As a regular user, you will see errors like 0x8ACEF00D, but if you decode them, you can get a sense of what part of the system ran into the failure. Compared to the "negative value indicates failure, look up the possible failures and what they mean for every function" approach many other APIs follow, that's a welcome change.

Of course there's no guarantee that Microsoft doesn't return some kind of meaningless internal E_SOMETHING_WENT_WRONG value, but for a lot of APIs, there are details hidden in plain sight. It won't tell you your ISP's fiber has snapped, but it'll tell you if the problem is within the driver, a security limitation, an HTTP error, or a generic network stack issue.
> I don't remember whether the Patriot batteries came from the U.S. or were traded out of some European countries.

Two from US, one (mobile version) from Germany
> “Generate Random Extensions And Sustain Extensibility”

This should get a re-submit on HN (0 comments - https://news.ycombinator.com/item?id=16149534 4 years ago)

I wonder if it would allow for easter eggs again. Would the fabled story between Larry Osterman and Raymond Chen's Exchange POP3 server easter egg fall within GREASE - https://learn.microsoft.com/en-us/archive/blogs/larryosterma...
This attitude is so nuts to me… like our parents/grandparents did bad things so we should just let the country burn because we deserve it.
If true, probably not for long. Still my point is people are customer. It’s more fun to think about what won’t change. I think we will still have baristas.
Funny how nobody talks about the aftermath of switching to “main” - did it achieve its original goal? No papers written on it, no researches. Like nobody wants to admit how stupid it was to push for it and insult those who resist it (which ironically achieved the opposite goal of making things more toxic instead of “inclusive”).
Not everybody wants to sell their startup though. Accessing that liquidity without selling can be very very risky. Also, small companies like this can’t command big premiums because too much operational/institutional knowledge is held by the owners, so a lot of that “profit” is really more like a wage for the founder.

I’m in the infancy of a bootstrapped company while witnessing the general enshittification of all these formerly treated VC backed companies as they prepare for /adjust to being public companies. I also recall many decent products like Quora (yes there was a period where it was actually good) go to shit and fail chasing $$. I feel like the culture is shifting for new founders and a lot us want to aim for sustainable businesses that deliver real value rather than VC moonshots that say yes to everything that makes them more money.

I think “lifestyle” business carries negative connotations and bootstrapping/roof shots don’t capture this mindset yet. For me personally I guess it’s like, I’d rather have a $100m business that does cool shit and is focused on doing one thing, than be forced into chasing growth at all costs in all directions to get a potentially much bigger exit. If I had such an exit I’d draw it down at a sustainable rate anyway that ends up not being different from the earnings of a private company of similar value.

I guess with similar luck and results maybe I could be a billionaire instead of a hundred millionaire, but idk if that really matters, and I’d then get the typical SV meaningless ennui while being glad to leave the shitshow I created before it got even shitter. Running something I’m proud of for the long term seems like a more meaningful and rewarding way to spend my time and it can actually make the world better even if it doesn’t capture as much of that value.

Like, what if the dominant social media company had refused to serve ads and optimize for watch time? What if major cloud providers had a cohesive vision instead of cobbling together every stupid thing a $100mm spend customer wanted? What if YouTube could serve recommendations based on similarity/enjoyment? They could still be major successful companies. But selling your company, taking on investors, and maybe even lending against your equity threatens to destroy that.
Is this a fair characterization? It's factually correct that USA interfered before and also that others are interfering now in USA's elections. But the allusion to a "only USA then" and "lol, anti-usa now" seems wrong.

Surely all major powers tried to influence all elections of interest wherever and whenever they could? Both then and now?
Naïve perspective. Those as campaigns you see are probably designed by some expensive tech company that hires people with good resumes and bad skills to fleece their customers. Maybe I’m wrong and you’re caught in the dragnet of good campaigns that somehow can’t figure out targeting despite all the creepy tools at their disposal.
These were probably built on Godot 3 which supports full web export.

Additionally that game spins indefinitely on my iPad for which all browsers (including Chrome) are WebKit based.

https://docs.godotengine.org/en/stable/tutorials/export/expo...

It's a known issue - Godot 4 web exports 100% do not work properly on MacOS Safari / iOS.
We are letting TikTok operate and we are complaining about this?
From the article:

> Now, you probably also want to add a function to check whether printing even works at all. Apps can use this function to hide the Print button from their UI if they are running on a system that doesn’t support printing at all.
Obviously, things don't always go to plan.
The thing is, people did not have the option on voting "What to do with Kony?" Whereas with elections they have a real, actionable thing that they were going to engage this anyway. The activation energy is much lower for this.

There are lots of things going on here, I'd be careful about being too dismissive about this.
Node.js Transform Stream Backpressure
> Already done.

Done on paper ;) Then europe looks the other way while their exports to kirgizstan and other stans mysteriously quadruple starting 2022
I ended up in a really unfortunate position, pre-elon I never really "got" twitter and so barely used it. When he took over I'd log in every now and then to see how much it was plummeting, and in the process of doing so found the (ever shrinking) value of the platform, so I only started enjoying it when it started going downhill (for me at least).

I guess though that's less the platform or the people running it and more the users. There's nothing particularly unique about twitter that I like other than the other people who use it
Jeeesus Wept (Community S06E02)
Folks here probably know Community, but for those that don't or haven't watch this episode here's the IMDB sinopsis:

> Jeff and Frankie ask an inventor for help extracting Dean Pelton from his virtual reality world.

Any parallelism with the Vision Pro or other headsets is mere coincidence.
Trusting bleeding edge consumer SSDs would be a bad idea in my opinion. Go read some of the threads over on realworldtech.com of folks reporting failure to detect bit errors in consumer SSDs. I'd have similar concerns with using Raspberry Pis that do not have ECC memory. These things don't matter until they do. Once you've wasted a day or 2 looking for a kernel bug that turned out to be a hardware issue, the value of error detection in your hardware becomes well worth it... Unless you don't value your own time.
Agree - also, to believe that "only" our grandparents did this and so "only" we deserve it is crazy. This had to have happened on all scales by all major powers since the dawn of time.
Google works in an incognito window, DDG even works over Tor.

Neither is perfect, but it's hard to do worse than "you have to be logged in with an account associated with your payment details".
Russia is a still a superpower in many ways, certainly in nukes. It's a shame though they feel the need to grab territory which seems a bit nineteenth century. I put it down to Putin reading too many old history books instead of Pinker and Gladwell. The US manages to be a superpower without feeling the need to invade Canada because they have a similar culture and try to have democracy there rather than being ruled from Washington.
I read the article again. Twice. To me the point is really that he is fed up of people criticizing the people instead of the system. And there are interesting discussions to be had around that, e.g.: is it fine to work on open source projects at Meta, or is it bad because Meta is bad?

Instead, for some reason he just spends a whole section redefining concepts instead of just admitting that he may have used them wrongly in his toot. Which is not only completely uninteresting but also confusing.

If he had spent as much time redacting his toot than he did writing the "definitions" section, chances are that he would not have been pissed off by the reactions to his toot and would not have had to go on a crusade explaining why whoever disagrees with his poor formulation is a jerk.
The 100% is doing a lot of work there.

If 85% of the plastic I deliver into my county's recycling program ends up in a landfill, I would consider that basically a sham.

If 15% of that plastic ends up in a landfill, that's not a sham (though there should be some openness about what is really going on).
If there is no human performing there, then it's a completely different event, so I actually have little idea what we're debating.
Stripe strongly encourages writing for its own sake. So much so that they run their own press. I suspect the intended audience is whoever is curious for a medium depth primer in what a ledger looks like for a company handling billions of transactions.

As someone in payment tech I found it very interesting.
Nice. What is your setup while using Hylang, like editor, et cetera?
How to work 100 hours per week
X86 and ARM are open in many many ways that for example ChatGPT isn't.
At least you can still do this with third-party software like https://github.com/otya128/winevdm I guess? I imagine Microsoft doesn't see the returns for it to develop something they'll have to support for decades more…
Keep going... ...

Try: ISP router intercepts DNS and drops the record because your company put private addresses on public DNS and the router has rebind protection.
We just bailed them out too. And covid relief. And they have the worst customer complaint resolution record of all the airlines. You can't get them to do shit, they just take take take. It's a national embarrassment, right next to mobile data and internet. Yet our hockey teams play in arenas named after them, with their logo on their sweaters.
The Ukraine war started in 2014 when the Ukrainians wanted closer ties with the EU. It didn't start because of NATO. Stop trying to rewrite history.