skysight-inc/HackerNews huggingface dataset:
Russians and other ex soviet countries kept manufacturing tubes well after the west stopped. They're often great quality military grade parts, a lot better than the Chinese remakes and fakes one can find at the usual online places.
The same applies to germanium transistors and diodes, passive parts etc: excellent quality at very reasonable prices. Those who currently don't want to, or can't, buy from Russian sellers, can find the same items at various shops in western Europe: Bulgaria, Czech Republic, Ukraine (some shops still active and worth helping), Romania, Poland, etc.
> ... the freedom to use, study, improve, and share your software.

Does this mean that the software released under an OSI license with the Commons Clause attached [1] is considered "free" by their definition? Because CC allows all of the above, but prohibits commercialization.

If not, then perhaps they should elaborate on that aspect.

https://commonsclause.com
There is, it's just not talked about much. It is incredibly hard to run your own email server today because even if you follow all of the rules the big players will often refuse to accept your emails (i.e. defederate your email server).
That doesn't mean this is a massive opportunity to sell.

I mean if a handful of quality games are buried within tons of shitty games, what do people do? They buy a few random cheap games at first, then realized most of these cheap games are shitty and end up not looking at non AAA games after a number of deceptions. Instead they wait for AAA games to go on sales.

That is what at least what I did, instead of finding a gem among indies, I just wait for well reviewed AAA ones to lower in prices because I have other things to do than reading hundreds of reviews to make up my mind and find the gem among a huge pile of poo.

Additionally there are so many games entering the market that all of them cannot be reviewed so there is little chance your very nice indie game will be reviewed.
The cat is out of the bag: https://youtu.be/ymZgpH7l1_k

I don’t think we can stop what is about to happen.

We will only learn by experience whether the ai-doomers were right.
Defederation in email would be a.example putting in a block where you can't receive email from users on b.example. With email this pretty much only happens because of spamming, so it would be very surprising for, say, Hotmail to block Gmail.
https://news.ycombinator.com/item?id=36336190
That is not what the article says. The article is attempting to say the 2 Mo's of legally required WARN severance should not run concurrent with the 3mos of contracted severance, there is no legal basis for that.

basically Twitter was obligated to provide 3mos of severance under the employment agreement, and separately WAN requires 2mos, So the employees claim the 3+2 = 5mos is what they are "entitled to"

Sorry that is not how any of this works.
Totally, but the bad compromise that I think many people find themselves in is regretting having pets because they can't travel, and regretting not traveling because they have pets. Whereas good compromise could be deciding not to have pets but volunteering at the local animal shelter (for example).
> You need to assume nobody sees you, and you have to see for everyone else.

This really is only applicable when going through intersections where paths can cross. A motorcyclist on the road right in front of a motorist will be seen because they're right in the center of their field of vision.
> cutting bloat

There’s lots of different ways to put it, and getting fired sucks regardless of the circumstances. Organizational bloat is a common phrase for groups that are larger than their utility, it doesn’t reflect on the individuals in that group in any way (except for maybe executives and middle managers who allowed it to get that way).

If a private company is continuing operations to the satisfaction of its owner without a portion of its employees, whose prerogative is it but the owner’s? If I hire someone to do work on my house or do my taxes I expect them to do the agreed upon work for the agreed upon price. What right would those people have to complain about (or worse, demand) me not putting them on retainer for work I don’t need? The only one in a position to determine corporate welfare is the one who writes the checks, whether you like that person or not.
I would think you could set up a migration process where existing things are loaded off of S3, and as soon as you make any changes, you save it to $NEW_STORAGE and delete it off of S3. Eliminates the need to egress anything, lowers your S3 bill over time, and as a user it'd be pretty hard to log in after a year and be upset that your FB cover image is no longer there, especially on the free tier.
Rethinking how we organize news, especially local
> So if we know Symbol.dispose in advance we can simplify the code?

Symbol.dispose is Symbol.dispose. It's a singleton object and that's the sole reference to it.

> Why did they make it so unwieldy especially since it is a new functionality not requiring backwards compatibility hacks?

1. Bare names in object keys are strings, so there needs to be an "escaping" syntax for non-string keys, that is what the brackets have done since 2015, in order to support the addition of...

2. Non-conflicting keys, which are what symbols are: symbols are guaranteed not to conflict with any string, and even to be unique unless they're created using `Symbol.for` (which accesses and stores into a global registry, this allows adding protocol methods to all objects without the risk of breaking existing any (by triggering new and unexpected behaviour).
I expected the example to be less code. Not more. Other than making it more familiar for C# devs what value does it add?
Actually the rationale document says that "The plan was always to include a basic interface into C++ IS". I'm not sure that "This was always the plan" constitutes a rationale, because it begs the question, but not my circus, not my monkeys.

I'm arguing that C++ has to pay this cost because of inadequate tooling. There is, as you correctly observe, no functional advantage. Unlike std::string_view this is not a situation where shared vocabulary is valuable. I probably do not want to expose my use of Hazard Pointers in an API for third parties, for example.

Look at the story of Hive. It's a niche data container type, it's not necessary vocabulary, it's not a huge performance win for most people, it's not a fundamentally novel core type, in Rust the RFC would have been closed years ago. Aria even tried to banish LinkedList -- she failed, but that's how high the bar was for weird container types. WG21 are still spending committee time on Hive.
They still have to go to jail if they're criminals. Our goal shouldn't be to make people genuinely hurt in any situation.
The "prioritize bluetick replies" has really benefited a lot of the nastier reply guys who show up to put hate under certain topics.
Well, if they're rational enough... we're in a situation analogous to two hypothetical superhuman AIs on a brink of conflict: both can honestly and accurately estimate their chances of winning, and thus skip the fighting and go straight to agreement that favors the winning side as much as their estimate says it would anyway.
GPT violates MIT licensed software as well.

There is a requirement to carry a copyright notice, which GPT/copilot ignore. So you're not violating only GPL licensed code, but also MIT.

You need something that gives more permissions.
I don't know why any supplier ever agreed to net 30 (or more!) without something like the board members' personal finances as guarantees. Companies can just declare bankruptcy, then you're lucky if you're towards the front of the line of creditors.
So roughly the cost of a first class ticket. (In today's dollars.)
15 minutes to configure a local VM for development with Ansible? That feels very off. It used to take me about that long to set up a Kubernetes cluster on remote VMs from scratch (with etcd, load balancing, etc.). I haven't used it for a while though.
Unless you are attempting advanced things you don't need to know a lot about the language and how the more advanced things work.
I agree, except for the SQLite thing; the code is fully public domain and the license is safely ignorable. The reason it exists in the first place is for corporations to have some formal license to buy if they have an internal policy requiring it. They wrote it mostly as a joke.
Nitpick: It's "you can _check out_ anytime you want but you can never leave"; the dissociation between checking out and actually leaving is what makes the line. Still a good reference for the S3 situation!
Or even better, they could've used usenet. Usenet has all the benefits of automagically scaling (due to federation) and no worries about the issues of self-hosting (security, updates, etc) but also isn't run by any single company or person. The open protocols of the past are so much better than the proprietary corporate software services of today.
> Isn't wage theft like $30 billion/year or something ridiculous like that?

It's hard to justify this. It's multiplied-up survey data. It's not real the way FTX numbers were actual real numbers worth talking about.
SWEs at Apple are not "barely able to afford rent"
Show HN: Kr8s, a Kubernetes client library for Python inspired by kubectl
For the last few months I’ve been tinkering with a new Kubernetes client library for Python called kr8s.

https://github.com/kr8s-org/kr8s

The project has reached the point where it has enough features and is stable enough that I’m starting to use it in my other projects, so it feels like a good time to announce it to the world.

I intend to post about my journey building kr8s so if you’re interested in following along then subscribe to my blog in your favourite RSS reader or follow me on the birdsite.

I'll stick around and respond to comments if folks have any questions :).
The internet is getting faster and more volatile
This has largely been my experience, too. With a couple of exceptions, I've never had to go through the gauntlet described. It seems to be mostly an SV thing.

Because I consider the interview process to be me determining the suitability of the potential employer as much as the potential employer determining the suitability of me, the couple of exception I mentioned resulted in me bailing out of the process.

If that's how a company is for the hiring process, I can only surmise that working there would be full of the same sort of nonsense.
Can someone in Boulder walk over, knock, and report back? 3401 Bluff St, Boulder, CO is the address. Maybe take some photos, ask some questions, don't break any laws of course (trespassing and whatnot).
You’re right but in America we use the agricultural example as it was a big shift in our market thinking. I didn’t know about metal futures but I did know about Dutch and how they created futures and securities. I believe the Dutch East India Co to be ahead of its time and because of world politics (and war) it didn’t survive and was nationalized. A lot of papers about our CME here in the states talks about it. I’m not an expert but I do know we use the agri example because it’s one most would be familiar with since it was a somewhat recent addition.
I know we're just arguing about amounts at this point but that's pushing $2M a week. It seems on on-prem would make financial sense long before that.
Qt 5 used by Plasma 5 needs backporting things. Plasma 6 is using Qt 6 which gets the current development.
I keep repeating that if it's fair use and doesn't violate license or regurgitate entire blocks of code verbatim… why doesn't microsoft train it on the projects of the paying users and their own?
Maybe corporations should have their freedom for filing lawsuits capped in some way to a reasonable, but not unlimited, proportion that would force them to prioritize their lawsuits, hopefully hindering their ability to pursue claims that serve as frivolous, bullying land grabs. Society's courts should not end up functioning as a corporations' business development departments. A rough draft of some possibilities:

- Limit the size of a corporation's legal departments, both in number of personnel and annual budget
- Limit the amount they can pay lawyers each year for filing lawsuits
- Limit the number of lawsuits that can be filed at any time in a given, national (or other, very large) jurisdiction. After a certain amount, require the company to put a certain amount of their annual revenue in escrow for each additional lawsuit. This amount would be forfeited if the lawsuit is lost.
> Commentators and intellectuals needed a new way to characterise and explain discontent. Google’s Ngram viewer, which tracks the incidence of words in English-language books, shows ‘alienation’ rising spectacularly from 1958 to its height in 1974. But since then it has dropped like a stone. Why?

https://books.google.com/ngrams/graph?content=Alienation

(Also incredibly popular 1650-1750... I wonder how it was being used then, I likely different)

This word means a lot to me; there's little like it to describe the gulf between one's known lived reality & the various weaker eminations put down about us.
Genuine question: how are new community members supposed to find the community? I'd imagine a significant number of productive community members initially found the community via search. Of course there's no easy way to make things discoverable only by those who will contribute positively, but choosing to severely limit discovery seems like it's probably not the right choice for most.
It doesn't work when objects cross global scope boundary (e.g. you get an object from a frame), there's no fixing that, by design the namespaces are different and unrelated.
I realized things should move in the opposite direction when I was asked to do SEO on someones website. My response was hell no the product was: actual windows.
This may seem a bit frustrated, but I really can't understand how aws is pushing the whole "serverless" domain so heavily in the last year and yet not able to even support simple features.
Giving relatively trivial access to lurkers is the most reliable way to continue gaining community members - I have been a multi-month lurker on every community i finally became a regular participant in. Not to mention several more subreddits where I have contributed information/knowledge because I happened to visit them but had more information than the discussion already had, which is still valuable to the community even if I do not become a regular member.

Discord is a space for a completely different kind of community, and in no way replaces the longevity or value that comes from a subreddit, or to a lesser extent from a forum.
Am I missing something in your argument?

Are you saying the price of an individual stock is what's pricing people out?
Having trouble reconciling that with the fact that only a few stocks are above $1000 (which doesn't seem to hard to reach if you want any substantial savings), and then stock splits and fractional shares happen often.

Or are you just saying that they will own a smaller percent of the total stock, so they have less say as stockholders?
While your advice may be good at an individual level (though even there, money for a new car is not something most people would scoff at), it is horrible from a collective perspective. Allowing bad faith actors to get away with their transgressions of the law sets a precedent.

People sometimes speak of future prospective employers potentially passing on you because they see you had been involved in litigation with a former employer.

But the reverse could very well also happen: future employers could decide there is little risk in ignoring their part of contracts with you because you avoid legal solutions to being short changed.
I suspect the RSUs will make a few months of salary look like peanuts…
The "clause about Christianity" is the Code of Ethics that they tacked on to check a box someone insisted on them checking. The source code is public domain and there is no clause about Christianity if you want to contribute.

From the Code of Ethics:

> This document continues to be used for its original purpose - providing a reference to fill in the "code of conduct" box on supplier registration forms.

and

> No one is required to follow The Rule, to know The Rule, or even to think that The Rule is a good idea.

Makes it pretty clear to any but the most conflict seeking people out there that it's just a box filler (for some contract purposes) and not an expectation for the community generally.
Most of the time, when people have a question, they don't know what the question is exactly. If they did, they probably could find the answer on the internet. They benefit immensely from having real time questioning and feedback with someone knowledgeable helping them to dissect their problem into a real question and answer.

Discords are not searchable but if someone is there to chat with, that is infinitely better for you, in that moment.

The user experience of stack overflow is garbage, for example.

LLMs also excel in this area.
So you believe every vendor that supplies a screw or push pin to Ford or GM has a personal guarantee from a Ford or GM Board Member?

Really?
It'd be a lot easier to get a "personal" end game setup off the rip these days.

My first setup was a "Zero" DAC/AMP off Ebay in 2008, paired with Grado SR-80s. The Zero amp was something some dude in like hong kong was building. The actual amp was nothing fancy, but it used an opamp that was super high end for a budget component way back in the day.
> Imports without webpack.

https://caniuse.com/?search=import
> the tech today is literally orders of magnitude better

The hardware is.

The software has trended in the opposite direction. Software made today can't run on old hardware - not because the architecture is different or incompatible, but because the old hardware doesn't have enough resources to waste. The software is doing literally the same thing it used to, but slower and more bloated.
While there is some overlap, the article(s) are not about just wireframes, but also a tool for the full UX project, so this includes customer journeys, stakeholders, feedback notes, etc.

The goal would be to figure out a way to capture and manage UX projects in a way that you are not bound by a single tool. So you can import/export parts to other tools in your chain.
A class action was already filed, and Twitter got it thrown out, insisting everyone needed to file individual arbitration claims.
FYI, specifying the nfpr=1 query string parameter will disable Google's idiot attempt to try be helpful by searching for something other than that which you want to link to.
I've never heard of Blue Oak before now is there any legal reason why it's not more common?
Just a tangential note, but I find this use of "Seinfeldesque" fascinating. The characters in Seinfeld are based on an old stereotype, the kvetcher.

At this point, do people even know what tropes Seinfeld is based on?

https://tvtropes.org/pmwiki/pmwiki.php/Main/SeinfeldIsUnfunn...
Not sure it's exactly a comforting thought but at this depth they wouldn't have drowned.
Tourist submarine goes missing on dive to wreck of Titanic
Yeah, the article is light on details. We don't know if they sank or if they're adrift on the surface somewhere after some failure.

If they experienced an emergency underwater and were not able to surface, I'd fear for the absolute worst.

People can survive in sunken submarines long enough to be rescued, but those are typically large submarines with multiple rooms that they can seal themselves off in. I doubt a tourist submarine, or really any submarine going to this depth, has multiple compartments. Many military submarines have a test depth of around ~1,500ft or less & a crush depth of around ~2,500ft or less. Titanic sits at 12,500ft. It takes specialized subs to get to this depth, and they're typically very small, one cramped compartment, vessels.

Even if they sank but did not suffer a leak, it's unlikely there would an air supply long enough to support a rescue.

If they sank, a rescue seems very unlikely. Nonetheless, I hope for the best.
So the Netflix use case is alright with you?

Ok, then I will provide you just with services from now on. Internally, I might use software to be able to provide you with that service, but as I provide you just with a service, that doesn't seem to matter to you.

Yes, instead of a software product, I am selling you a SaaS, and apparently you are fine with that.
It would merely be annoying if it was just about a trademarked name, but it's worse than that. They actually forbid using their infrastructure from non-official clients.
> ... employee bonuses or salary raises

or pensions, fully paid HC, the list goes on.
My opinion of this way of handling HDR is kinda mixed when it comes to phones, but on computers and tablets I prefer it to the way that e.g. Windows handles HDR, where non-HDR parts of the screen look weirdly dim, which makes you want to only turn HDR on when running a game that supports it or something like that.
> Executives are truly impressed with Twitter these days from an operations stand point. The mass layoffs, the strategic regrouping, and the fact new features are being added with reduced staff. They don't see the technical issues behind the video platform or even this kinda of overwhelmed lawyer stuff as major issues. These are just part of the growing pains.

> Twitter didn't go down, is still getting new features

For how long? Twitter is sitting on unpaid Cloud bills. GCP and AWS can cut them off at a minute's notice the moment their legal department judge they won't be able to recoup the losses.

Rumor has it the reason they killed the API is they lacked the manpower to actually keep it running and it was a last-ditch attempt at getting rid of bots. Same bots who flocked to the platform after the layoffs started since people in charge of mitigating these were fired.

Firing abuse and content moderation teams meant there was a lot more unsavory spam on the platform and advertisers didn't want any of it near their brand. In a few week Twitter lost half of it's top 100 biggest advertisers [0] and it doesn't seem they are coming back.

> The Tech people seem to driven from a strong place of fear. I think they are right to feel afraid too. I've been asked repeatedly about plans to reduce headcount, with Executives quoted Twitter's success or emerging AI.

It'll be funny to see it happen (and to short the stocks of the companies that will imitate Musk). Let's keep in mind that pre-layoffs Twitter had profitable/break even quarters. Now it probably won't happen for a long time thanks to advertisers leaving the platform en-masse. Also, what most people don't get thanks to sloppy reporting, is that the great majority of layoffs of "tech workers" were actually "tech-adjacent" positions. Think HR, recruiters, Managers, tech evangelists... Very few actual engineers. [1] [2] [3] [4] [5]

[0] https://www.businessinsider.com/twitter-lost-half-top-advert...

[1] https://interviewing.io/blog/2022-layoffs-engineers-vs-other...

[2] https://www.bloomberg.com/news/articles/2023-01-24/tech-layo...

[3] https://www.computerworld.com/article/3690309/about-those-te...

[4] https://www.gartner.com/en/newsroom/press-releases/2023-03-0...

[5] https://techreport.com/news/3493451/microsoft-layoffs-ethics...
Wise is amazing.
Nixpkgs does not assume Denver that's why we run if possible the package's tests, our own tests and build dependent packages to make sure the most obvious breakages are noticed before things are even merged.