skysight-inc/HackerNews huggingface dataset:
It seems like you might be abstracting and dumbing down the meaning of the term.

There was a sense in which the author uses that term as an abstract and meaningless insult. But there's also the sense in which the author uses the term as a reference to the class struggle, and the fact that scientists are generally in a lower class than capitalists, and so should, in theory, owe their allegiance to worker class rather than the capital class.

All of this nuance is implied in that statement. If you see class traitor and don't immediately think about arguments about the class struggle between capitalists and workers, then you are in effect infantilizing the term.

You can claim that a large part of the audience will naturally react that way to this term. However it may be the case that the author does not care if people who do not believe in the class struggle would tend to infantilize that term. Speaking to the audience that knows about the class struggle theory is sufficient and valid.
I’m surprised Toyota doesn’t offer a hybrid pickup similar to Ford’s.

I wish any manufacturer offered a 250-class electric truck with a basic trim line. They probably want to sell more cars per battery for now.
Thanks for helping me make my point. How's it up there in the socialist ivory tower? See, I grew up in Soviet Union and seen socialism's effects first-hand. It thoroughly disabused me of the notion of the holy class struggle and made me an unabashed capitalist (though I imagine our definitions of what this implies will differ).
Using OSS to commoditize complements plays a big role in breaking up big advantages.

There is big tech open source consortium working on maps now to commoditize it: https://siliconangle.com/2022/12/15/aws-microsoft-meta-tomto...

Not sure it'll work. I think half the advantage comes from the integration across all these tools (maps, search, etc). Have you ever tried to use duckduckgo? It surprised me what I take for granted in Google's user experience.
A Brief History of NTP Time: Confessions of an Internet Timekeeper [pdf]
An interesting project, from what I can tell it's a JavaScript version of AutoHotkey's window interaction features? (also it works on Linux and Mac!) Very cool!
How relevant; https://x.com/ocornut/status/1074602216638611456
Is there a specific aspect of k8s that's causing friction along the learning curve? I'm assuming your referring to the developer side of the equation, not the ops/admin workflows.

Before jumping straight into production k8s, something you can mess around with is using Podman to generate[0] and run[1] Kubernetes resources that you can parse through and familiarize yourself with. Paired with Podman Desktop[2] can produce a nice graphical environment. After that you could take a look at more production-simulating environments with minikube[3], OpenShift Local[4] (very much recommend if you have the resources to run it), and the no-cost OpenShift Sandbox[5].

In general, the Red Hat Developer[6] site has a lot of good resources to learn from, both passive and interactive. I highly recommend going through the courses and tutorials available if it can help your team skill up (assuming k8s is the direction you want to go in).

[0] https://docs.podman.io/en/latest/markdown/podman-generate.1....

[1] https://docs.podman.io/en/latest/markdown/podman-kube.1.html

[2] https://podman.io/features | https://podman-desktop.io/

[3] https://minikube.sigs.k8s.io/docs/

[4] https://developers.redhat.com/products/openshift-local/overv...

[5] https://developers.redhat.com/developer-sandbox

[6] https://developers.redhat.com/
You bet. Think nought of it. We gave the world zero, after all. Even computers owe us. ;)

https://en.m.wikipedia.org/wiki/0
Those are instructions to send a copyright infringement notice with tons of PII. We should have higher standards for "opt-out" than that, even for non-consensual data vacuums.
Goodyear's Glowing Tires: A Golden Idea That Never Came to Fruition
The awesome-X lists seem like a community attempt to do something similar.
You have articulated what i have been feeling towards apple really well. I like their products But their philosophy and approach is not up to par
Veto it on the grounds that it would cost Biden the election and that would be disastrous for me personally
Read some marx. There is a whole analysis and theory behind class traitorship, it's causes and effects. You can't be ignorant of something as fundamental as marxian theory in this context, and then act as if it's the author making the faux pas...
neat. might combine this with a bottle cutter to use them as planters for plants
> most people won't pay for software if ... they don't have a vested interest in the project succeeding.

Wouldn't you expect companies that rely on a given project to have a vested interest in the project succeeding? I wouldn't choose to spend who-knows-how-many man hours on migrating to a new technology instead of paying a modest (for a business) fee for licensing something I rely on.
I don't think this is unique to FOSS. There's always haters.

Do you think Windows 11 devs don't get cursed at? Sure they do but because Microsoft shields them from the users they don't know about it. I can't log an angry issue against the windows repo because they've added yet another stupid ad somewhere. And the same goes with most commercial software.

Most commercial outfits have support and development split out into different functions. It's pretty unique to FOSS that end users can log issues directly with the devs.

And for a support person it's easier to deal with this because it's not their own work that's being criticised so they don't take it personally. I was in support myself and I was pretty emphatic with customers, because in many cases they were right, our software really did suck because there was way too much attention spent on marketing and not enough on UX.
This may be an unpopular opinion but my honest take on open source is MIT license or GTFO: Give the shit fully away, know you're giving it away, and importantly your strategy includes giving it away

The money is another channel. If you haven't figured out that channel, then it's in the form of W-2 employment which you landed due to your very impressive project.
Part of the reason I switched from google to duckduckgo for searching was I didn't WANT "personalization" I want my search results to be deterministic. If I am in Seattle and search for "ducks" I want the exact fucking same search results as if I travel to Rio de Janeiro and search for "ducks".

Honestly, I'd prefer my voice assistant (siri mostly) to be like that as well. It was at first, and I think everyone hated that lol.
You have two important metric groups in nearly every piece ever written in 6/8:

1. The full measure divided into 6 eighth-notes, as you point out

2. Those six eighth-notes divided into two groups, each containing three eighth-notes

Musicians end up counting it something like this: "ONE two three TWO two three," with a primary emphasis on "ONE" and an ancillary emphasis on "TWO." These two accents are sometimes called the "big beats," or are notated as dotted quarter-notes both in the score and in the tempo marking. The accent pattern can also be described as "feeling it in two," meaning that the player picks a tempo suitable to make the big beats clear to the listener.

While there are some slower 6/8 pieces where the tempo marking might be specified with an eighth-note, the piece is still notated using dotted quarter-notes to mark the "big beats," and (aside from some temporary syncopations) the players still divide up the measures into two big groups.

It is counted and notated this way because-- ignoring temporary syncopations-- music written in 6/8 predominantly obeys those metric groups.

In other words, if you try to speak the eighth-note tempo in 6/8 doing, "ONE and TWO and THREE and," you will be going against the grain of the music. E.g., you'll be speaking that rhythm while the bass pattern might be articulating bass notes on eighth-note #1 and #4, and/or the melody follows a pattern in groups of three eighth-notes, and/or the middle-range accompanimental chords play on eighth-note #2, #3, #5, and #6, and so on...
It's turtles all the way down. Selling your library sounds like a great deal if your B2B sales don't dry up and the investors buy into your story. But then you reach a pit of disillusionment where you realize that you relied on free software more than your own work, and probably ran up quite the karmic deficit selling whatever product you made. Maybe you decide that you don't care, but you have to reason with it somehow.

I think a lot of people lash out at the entrepreneurial spirit because a business venture inherently necessitates risk. Your audience is not going to reward high-risk plays, and if your business proposition threatens their use-case enough then they'll probably protest. That train of logic isn't "diehard linux/FOSS" in my mind but more just holding someone to their own standards. Making a living out of coding is one thing, but turning your passion project into a business is another. If simple abrasive comments are what made them quit Open Source, I can't imagine how long they'd last trying to sell people a Javascript library.
They released "App Store" for the average Joe. We can all agree it is not suitable for power users, but at the same time what would power users gain over existing solutions if they were to introduce something?
Bluetooth should let you select phone audio sources from your car buttons.

It’s usually terribly implemented. iOS doesn’t support it for third party apps or first party podcasts, and apple music’s support is a shit show. Android is better, but it is hit-or-miss depending on the car.

I wish the government would declare this a safety feature and mandate recalls for incorrect implementations (including phones and cars).
High speed 1 in the UK Section 2:
https://en.wikipedia.org/wiki/High_Speed_1

Section 2 finished in 2007 (just within your 20 year cutoff!)
It links the channel tunnel with London St Pancras. Much of the London part is in tunnels and it is 100% grade separated.

The uk High Speed 2 route was also going to do this and build a new high speed rail line and station into London, but the exact issues you describe seem to mean that it will be halting at a point outside London instead possibly using existing tracks.

Overall though, High speed rail doesn't need new tracks into cities unless all the existing lines are full (or they are too slow)

It's much easier to build high speed line in the countryside and link it to the existing lines that run to existing stations in cities.

(Also the Elizabeth line in London, but's more like a metro really, even if it is 'heavy' rail)
“Conversion rate”. I’m not sure if you intended that pun but it’s pretty good.
I don't think he's suggesting everyone should abandon OSS. he's still using it, and contributing.

I think he's saying that his "professional journey building OSS" is over. ie his day job needs to generate income.

The abuse part exists in all software, free and commercial. But it's especially galling when you did the work for free. OSS also tends to attract, um, shall we say, those who are likely to be uncomplimentary. (Spending money on things means you're more likely to like it.)

The root point though is well made, and another annedotal data point - relying on random "companies supporting you with voluntary payments" is not a business model, and fundamentally misunderstands how businesses work.

Hint - If you don't -invoice- then youre not getting paid.
It's interesting that Apple also actively develops https://github.com/apple/axlearn, which is a library on top of Jax. Seems like half the ML teams at Apple use PyTorch, and the other half uses Jax. Maybe its split between Google Cloud and AWS?
People do ask, but the abrasive ones will double down on it a lot of the time. All I do on my two projects is just block them/ignore them. I've had people make up whole new accounts to get at me again after a block on reddit and twitter
I've met people like the public accuser, both online and IRL. Usually, they're quite easy to ignore and block out -- his comments on the GitHub issue are laughable after all.

His KoFi page even has the following blurb:

> I'm a software developer trying to make people's lives easier and more pleasant.

So, mission failed successfully I guess.

But ignoring comments like that becomes way harder when they're attacking things you care deeply about -- like the last 6 years of your work -- even to an absurd extent. Even when you know you don't owe random internet strangers anything. (If anyone has any tips on how to do this mindset better, I'm all ears.)

Last-straw moments really suck, and all the best to the author with whatever comes next, even and especially if it's "more of the same but without the BS".
A misguided focus on developer velocity through forced deadlines...
Hey since it's all for profits let's invent the version of Google where the computer has a robotic arm that puts a gun to your head and makes you watch ads for crypto currency arbitrage bot scams. If you don't click through it blows your brains out.

It's all for profit everything should be allowed for profit. Even really f*** awful products that hurt people and shouldn't exist... should be allowed for profit right? That's the line you're seemingly arguing.
> We already know it doesn't have to: https://forums.appleinsider.com/discussion/185051/judge-appr...

You argument is that this case demonstrates there isn't any problem and that companies don't have actually have a significant power advantage? Not very convincing.

> Poaching all the staff away from a company is illegal in CA, it's called raiding. This change will not create laws out of thin air.

This is only true in the specific narrow situation where there is intent to harm the company. There is nothing wrong with the general case where you simply want to hire those workers.
I'm sure the mainframe itself is ironclad. It's the programs that crashed all the time, the fact they couldn't scale the load to match growth in time, they couldnt get developers to make updates at the volume required. As a platform for the business it was as stable and reliable as sand in a hurricane.
Same reason people think a project is abandoned if it doesn’t get a „bug fixes and improvements“ update shipped every month.
>It happened to be on the sub I was banned from with the other account

This is precisely what happened to me as well.

>I would have been more than happy to hide/block all those subs on my new account so I never saw them, but what are they and how can I actually do that?

I don't get why they don't just not allow the post. Which subs they're banned from is not secret information, and they're allowing you to post in other subs.

It especially seems like just being annoying for it's own sake when you were banned for practically nothing in the first place.

They've become too big to moderate so they don't care.

But they are punishing engagement, which I have to believe will not turn out well for them in the end. It'll become even more of a brainless echo-chamber.
I've never heard of it until now, but will check it out! :-)
I'm jealously hoping for Betelgeuse.
>They grew up on the koolaid (no offense, so did I)

you grew up thinking you were drinking koolaid, but you weren't, it was indeed fine wine.

> of how awesome Linux and BSD are

it's hard to think of two things more awesome than those two things. There's no koolaid, they are monumental achievements and are amazing.

>the GNU principles that closed source software is unethical

Stallman is/was a socialist, so yes, he had a Marxist take, "from those who have the ability, to those who have the need" and "there should be a limit to concentration of wealth regardless of the value of what you provide": much like so many people here. So yes, that's koolaid, but given that a majority of young people/people here believe it, you can't really pin that koolaid on GNU or open source, that's koolaid that was brought from home.

But the rest of Stallman's idea and motivation, that if you find an annoying bug while using your printer, you and everybody else benefits if you have the source to the printer driver to fix it: that's not koolaid, that's the same type of can-do idea that drove "American ingenuity" on the frontier. It's nice to be able to fix a printer just like the blacksmith could fix your plough, and once in awhile we get together for a barn-raisin'.

I just think you're oversimplifying and mixing separate concepts.
Yes, it's happened. Even the UK, which has an arguably worse NIMBY problem than California, managed it (though it's getting close to your 20-year deadline):

https://en.wikipedia.org/wiki/High_Speed_1

There have of course also been several urban rail projects within Greater London during that time.

Other examples of relevance:

* LGV Sud Europe Atlantique
* Wendlingen–Ulm high-speed railway
* pretty much all of Spain's high-speed rail network.
The whole reality is kind of rough, and it shouldn't be this way.

Yes, but that is abstracted away easily as "someone else's problem". Mature organizations with SCA and policy around it will often do a library review that catches using less mature projects.

This means that you get a bunch of small companies that can't/won't maintain or contribute back to the projects themselves, and few big companies using it who'd have the overhead to contribute back.

In some cases, for popular and newer stuff, that means that when a vulnerability is found, you have hundreds of companies and projects downstream from the bad code. Meanwhile, the larger and more mature orgs flag it and deprecate or mitigate it (through various, expensive means like WAF/RASPs)

And by then, it might even be completely unsupported, or worse, made breaking changes that strand many. Like a whalefall, it will feed hackers for a year.
I used MacPorts a decade ago, but at some point realized that Homebrew had more packages that were kept consistently up-to-date. Switched and never looked back.
In my opinion, maintainers need to more actively block inconsiderate people. One thing Github should do is provide moderators ability to import a list of user accounts to block right from the gate. This way, communities can curate filters of accounts to be blocked like uBlock lists.

Rude and inconsiderate people need feel the pain of being actively blocked everywhere and not able to get anywhere forward with any of their requests. This can at least help OSS maintainers and developers get a little bit of mental sanity back
I just looked up air fare. Seems like you can get a $27 ticket from la to las vegas. Takes about an hour and a half. That's always the real competitor with trains, even in europe where trains supposedly rule.
It might be sort of habitual. If I'm reaching out to support for a piece of software or hardware I've paid money for then it's actually fair to be pissed off if they're not providing what you paid for. The same doesn't apply to OSS, but a lot of people treat repo issues as if they're corporate tech support.
NileRed extracts DNA from strawberries: https://www.youtube.com/watch?v=7SGmDBZyqY8
Discussed yesterday: https://news.ycombinator.com/item?id=40115554
My infotainment unit is pretty unreliable. Sometimes I have to play music or use my map from the phone speakers because the cars unit just goes black and won’t reboot
Amtrak from NYC to DC fluctuates in pricing but can be $35 each way, if booked booked far enough in advance. That’s about the same distance from Rancho Cucamonga to Las Vegas. So I think it’s a similar ballpark to a plane ticket.
I mean, good. The lesson is, don’t use a FOSS license for your code if you aren’t comfortable with people, maybe everyone, taking you up on it. And don’t share any software (or any creation) with anyone, open-source or proprietary, free or costly, if you don’t want to hear complaints and gripes and insults.
The article does actually mention that, towards the end.
It’s called Chevron deference / doctrine, and yes the consequences would be far reaching. Whether the net benefit is good or bad is largely a subjective matter of political opinion.
Metal was released before Vulkan, and had a different design philosophy. So that’s not a good argument.

They follow the licenses.

Apple has paid developers to work on WebKit, Clamg/LLVM, and CUPS. That’s off the top of my head. All open source. All available to you. I remember reading how they contributed fixes to a huge number of packages in the OSS ecosystem when working to get POSIX certification as they fixed issues.

They released Swift as open source when they didn’t need to, and keep opening more libraries for it as they work to reimplement foundation.

You may not like Apple, but they’re not a leech. They give back.
The first sentence has almost no meaning. Basically anyone who has a 401k or SP500/VOO/etc owns significant amount of Apple stock. Not something worth pointing out.
Veel is a one-stop-shop for UGC video collaborations, where brands and creators collaborate securely and legally. Seamless communication, hassle-free payments, and UGC video branding and embedding makes Veel the go-to platform for all UGC collaborations.
this is a great application for ML!
Releasing some software open source, having it gain popularity (just from being open source) and then saying you can't make money of it seems disingenuous to me. The project would not have been as popular if it hadn't been open source in the first place. You can't have it both ways.

Making money directly of an open source project is indeed difficult. But that also isn't the promise of open source.
The promise is that many groups come together to work on an open source project for mutual benefit.

I had the privilege to work on several open source projects for my employer. Some of these were pretty important to what we are doing, but they were not the direct products we would sell. That worked remarkably well!

I still work on open source, for work, and some in my spare time.
Unfortunately, if you want to monetize something that is open source, you have to start with monetization in mind and open source just enough to hook people then get them on service contracts.

When you do it the other way (start open source, transition to closed source) it seems like everyone thinks they are entitled to get your work for free and they send you hate mail.
If you have to ask, then you missed it
I love HN, where programmers get to call Stanford profs nut jobs!

Pre X, WH/DoJ/FBI/DNC treated twitter like their living room. Musk at least owns it lock stock and barrel to treat it as his living room.
Exactly... This is so true, and it's sort of reflective of the human condition. If you tolerate a wide gamut of responses, and abuse, you're going to get abused. It sucks, but it's reality. The same thing happens (though, sometimes to a lesser degree, sometimes more) in our social circles.

Boundaries are necessary in all facets of life. If they're not well-defined, then they're easily crossed and you're left trying to establish them after expectations have already been laid, making it difficult to push back. I know it's not easy, but sometimes it's necessary to say no and cut off abusive behaviors/people. This was one of the hardest lessons I learned years ago. Yes, you'll make some enemies. Yes, you'll upset people. It's necessary.

One other problem (at least that I've had) is attachment. It's difficult to detach from something you've put a great deal of time and effort into, and one of the threats that occasionally pop up are "do X or fork/hand the project over/give up" (or any other especially mean epithet). If they're serious about forking it, hey, let them. It probably won't happen—and if it does, what are the benefits for the community? Is it risking fragmentation? If you're detached, threats seem a whole lot less threatening. And we've seen what pressure campaigns can do with some success (xz) with burned out devs.

I may just be jaded and cynical.
This is unforgettable: Harlan Ellison "Pay the Writer" (aka F#$% You -- Pay Me)

https://www.youtube.com/watch?v=mj5IV23g-fE&list=PLzevcJYqzK...