skysight-inc/HackerNews huggingface dataset:
Ask HN: How did you replace Teleport?
Teleport is a good software if you can't configure your SSH servers with Kerberos, or can't figure out Kubernetes' millions of authentication and authorisations solutions.

Unfortunately, the Teleport open-source version has been discontinued and the free version doesn't allow companies above 100 employees or with more than 10 million dollars of revenue per year. Fair enough, everyone should live well.

But Teleport Enterprise is very expensive and I have been priced out. I don't know if I can share the price behind the "contact sales" but if you wonder about the price, you probably are too poor. In my case, it's quite a few orders of magnitude more than the time Teleport saves me.

So, I have been looking for a replacement that is open-source and likely to stay open-source for a while. I can pay for it, but I don't have a "contact us" budget.

For HTTPS, I never used Teleport and will stay with oauth2-proxy. For SSH, I found warpgate and sshportal, which may work but it looks a bit experimental. For Kubernetes, it's a mess but perhaps kubelogin could do.

If you replaced Teleport, how did you do it?
> nobody has any claim to my face or making me perform.

Sure, but employers also have a right to make cameras be required (saying nothing of the wisdom of such a policy). Most people have a huge amount of requirements to “perform” in their work in various ways.
The answer is simple, we've been ever expanding the number of roles for maintaining a school.

For example, pretty much every school now-a-days has 1 or multiple SROs assigned to their schools. Cops get paid quite well which means throwing an additional $250k+ into everyone's budget.

Every school now has an IT department which practically did not exist in the past. That costs money.

Then there is just general admin bloat that takes an excessive chunk of money out of schools (For example, PR and marketing for public schools... which is a bit ridiculous, but you district almost certainly is employing them).

There are also just general infrastructure bills coming due with construction prices being higher than ever. Schools built in the 70s are often in desperate need of repair/refurbishment.

Corruption may play a role, but I suspect the way it mostly manifests itself is a principle hiring their do-nothing family member in a role they aren't qualified to fill (so they double fill it).
I was reminded of carrom too, it's super popular in India. kind of like a cross between crokinole and snooker or pool; you need to get your pieces into pockets using a striker, and avoid getting your opponent's pieces in. physically, one big factor is that you're flicking a heavy striker into a much lighter disc.
the three body problem is one of the most terse piece of writing I have ever read if being absolutely honest
> ...such a strong economist.

"Strong" economists don't need to fudge their data.

The only real move to tax the wealthy is to end trusts... everywhere. Everything else spills over onto the middle class, and those who aren't mobile enough to get out of the way. But the middle class doesn't use trusts.

You can try to regulate loans against securities, but you're right back to putting "regular folk" in the cross-hairs. This talk of taxing potential gains would create a mechanism through which governments could absolutely ruin ordinary individuals while never touching the purported targets.
Ask HN: What will the WordPress meltdown mean for Automattic's other products?
All of the coverage and opinions I’ve read have focused on the longer term impact to the WordPress ecosystem itself.

I’m an enthusiastic longtime paying user of Pocket Casts and Day One.

Now that employees are leaving in droves (https://news.ycombinator.com/item?id=41872046) I fear for both.

Pocket Casts is the only podcast app that has ever clicked for me.

I’ve invested significant time and personal writing and media into Day One journals. Privacy concerns aside, it’s an app and platform I enjoy using.

How many of the employees fleeing Automattic couldn’t care less about WordPress but are the product and technical expertise behind these other products?
This had nothing to do with Chrome, but rather Chromium.

>Considering that I'm using plain Chromium and not the branded Google Chrome, the channel will always be Channel::UNKNOWN. This also means that, unfortunately, the bug will not work on stable builds of Google Chrome since the release channel is set to the proper value there.
> Three consenting parties

Clearly they are not 100% consenting, or at best one of them (the content publisher) is misconfiguring/misunderstanding their setup. They enabled RSS on their service, then setup a rule to require human verification for accessing that RSS feed.

It's like a business advertising a singles only area, then hiring a security company and telling them to only allow couples in the building.
We owned a small chicken that roamed in our garden, but not long after we got that chicken our neighbors got a cat.

We were worried their cat would attack our chicken at some point, until one day we saw their cat running for its life while a small chicken chases after it trying to keep up with the agile predator using its tiny chicken legs.

From that day forward the neighbor's cat understood its place in the pecking order.
I still get ACPI related error messages on my boot screen on the previously Windows machine. I tried to figure it out and used the command line tools on Linux while trying to not break anything - I stopped at some point. ACPI is a journey on itself.
It's always fun to set up your font, then write some text and realize it's in the wrong font and all your work was lost
https://archive.is/I23NT - mirrored

I won't pretend to be a biologist, so forgive me if this is naïve, but this does feel like it's at least within the realm of possibility of working similarly on Europa, right? As in a non-zero chance at least.
> But that's worse, right? Okay, then the conclusion is that this basis doesn't work, and you need some leniency

Not really, having a hole in the rules doesn’t mean the rules should be loosened. I don’t even understand how you came to that conclusion.

The rule is „this credit is for you to buy food as a meal“. That means you shouldn’t order stuff to only take home and eat later, and it also means that you shouldn’t order stuff that’s not a meal. I don’t see why this is so hard to understand from the perspective of the employer. If the employer hands out fuel credits for the drive to work, would you say it’s fine to use that to drive to your holiday because hey, I could have used it to needlessly drive circles before coming to work, too, and that would have been even worse?

I think the meal credit thing is a simple concept and if you can’t follow the simple rules and have to order other stuff, you deserve to be fired. It’s not hard to understand.
Hope these people are aware that your work computer, work phone, work vehicle, email account, slack, etc, and anything sent through an employers network (including personal devices/accounts connected to employer's wifi/vpn) can (and in many cases will) be snooped on, if you live in the US.

If you're in a toxic work environment, don't say shit on or near employer devices or over their networks. It will be used against you. I've heard too many stories of people getting screwed as a result of this at companies small and large, and I've experienced it firsthand. If you need to check something or log into a personal account, do it on your personally owned device and over a non-employer network. If you're at work, use your cell connection directly or through tethering. Employers can legally do this, so cya.
Good point. Maybe the hosts are assuming mathematicians and other folks will benefit from LLMs or the o1 OpenAI model? Kind of like raising the bar based on the technology available to the participants.
I don't shit on anything, the first part is just a parody.
> higher power requirements

Arguably, the power requirements have been trending downwards since the 90s. Switching teachers and students to laptops instead of chonky desktops almost certainly has made a dent in power consumption. Further better insulation and hvac systems has almost certainly cut down on power costs.
I agree that the source of an image often doesn't matter. But while it's completely _possible_ to make high quality images with AI that match almost any style you want, the current _reality_ is that most AI generated images are slop with an obvious "AI" feel to them, that most people are often not looking for. If I can get rid of those in an automated way, that saves me a _bunch_ of manual decisions, and makes finding what I'm looking for easier and faster.
I've just bought a Surface Pro tablet. Does Inkscape interface work well in a tablet or with a pen?
>Why would we expect software development to be so different?

It isn't. Recall the big push on DEI initiatives, quite similar to the push to remove blacklist/whitelist or master/slave in the software world. Or the guardrails put onto LLMs so they don't become antisemitic or whatever. Why was it a good thing to do? Because the priestly caste said it was, and tolerated no questions about it. You seem to be unaware of the concept of institutional capture.

And, yes, all teaching involves some sort of bias. We haven't yet created the human that is free from bias.
Agree to some extent but let me take it in a slightly different direction:

None of them seem to be in use.

Show me how they look at full occupancy. Let me see how they are for a year. Then I will judge.

The biggest problem with architecture copy, and what means it’s not journalism, is that it’s not post occupancy. It’s really rare that they show you how it looks and how it’s performing 10 years in.
If marketers found that any vote spontaneously creates the invested interest a democratic process needs then we all would have starved during the subsequent storm of pointless elections.
Yes, I found it funny that the interaction the reviewer did participate it (asking for tea) was okay to conduct while still strapped into the AVP Face Jail, but:

> One caveat is that, out of respect, if the conversation is more than the “what would you like? Tea please” deal, I do remove the headset to make direct eye contact with them. I feel that it would be sort of odd to have a full-on conversation with someone if they’re wearing a headset (like bro, just take it off and let’s talk like humans).

So there's an implied metric of "meaningful interaction" where, below a certain threshold, it's okay to treat the other person as an NPC?

Perhaps I'm being an uncharitable curmudgeon here, but I even take my earbuds out when I'm asking for tea on a flight.
Maybe they have a unique set of dietary restrictions.
I've seen this "we need a stripped-down OS just for browsers" idea floating around a lot recently, and I just don't think it holds water. The browser is too big. Stripping down the OS just to accommodate the browser still leaves most of the OS.

Browsers do a lot. You're going to need the same kernel, almost all the same userspace libraries, and many of the same background processes as a fatter OS.
Same here. Crazy how common this is but maybe not because of the incentive structures.
Automattic's recruitment process is also... "involved":

> Write a thoughtful cover letter, and thorough responses to application questions.

I've seen these kind of application questions before. These are not from Automattic but comparable to what I saw from them: "Describe in detail, including the metrics, KPIs and reasoning you used when you launched your previous 0 to 1 product to ensure a good fit to your customer", "Describe in detail the biggest challenge and obstacles you've overcome getting a product to market, including both the technical aspects and business/people components, and be specific about the role you played in making sure these were surmountable" and so on.

> a Slack interview

This is actually novel and kinda cool, especially when it's one of the primary ways you might communicate day-to-day.

> 30-60 minutes Zoom interview

> Code Test for engineers - We expect the code test will take no more than a couple of days, and this is done asynchronously over the course of approximately a week

That's starting to add up.

> Trial "can last anywhere from a few hours to a few weeks. Most candidates complete the trial while working full-time and we know life is busy"

Better check your existing employment contract about moonlighting / outside employment (I am not saying I agree with such restrictions, but given how common they are, maybe this should be called out a little more....)
A tool to help filter out AI content is useful if you are looking for real content. Anyway, who's being anti-AI in this case?
That would not be obvious based on a simple reading of the post!
I think it probably does. My company has similar programs, and the purpose and rules are clearly stated.
I wish them well, and when they make a software I find useful, I will absolutely buy it - their android keyboard is amazing.
ublock origin (turn on a lot of the extra filters)

sponsorblock (turn on a lot of the extra filters)

sidebery

Firefox Multi-Account Containers

Uppity

Vimium
Nah, that's your own (incorrect) interpretation, the first result of googling 'code as documentation' [0], starts off with:

> Almost immediately I feel the need to rebut a common misunderstanding. Such a principle is not saying that code is the only documentation.

[0] https://martinfowler.com/bliki/CodeAsDocumentation.html
This is like saying: “Text based LLMs should do more to stop people from publishing the results of what they produce”

NotebookLM seems wonderful for digesting various content in an alternative way. It’s not a “fake podcast” either.

Nobody is saying that the audio output should or should not be published somewhere. That’s a user decision for both publishing and subscribing.

Indexes and discovery on the internet is where you advocate policing instead of nit picking a useful tool.
Eh, discussing salary is a right, guaranteed by the National Labor Relations Act.
Genie: Uber's Gen AI On-Call Copilot
This has helped me. Get something "done" every day.
It's a hassle for you to take it off and disconcerting for the other person if you don't. If the interaction is quick, doing nothing could be overall optimal.
Million or two spend on retraining specially when it comes out of budget of teams might not be so bad compared to more oversight from say IRS. I am not sure how meals are handled, but very likely differently from other goods.

Tax and legal implications can be worse than having to fire some people and formal warning showing you did something for others.
Can you explain why Eucharistic miracles also happen in Greece and Russia despite there not being Catholic Priests performing the rites?
So, if you use eddy currents to delay the phase of an exciting field long enough that the object those eddy currents are inside of can spin more than 90 degrees, the response eddy current fields now AID instead of opposing the original field?

This sounds quite a bit like what Steorm[1] was doing years ago. If ultraconductors[2] worked, you could actually build a mechanical device that had losses low enough to actually gain energy once a critical speed were obtained.

[1] https://en.wikipedia.org/wiki/Steorn

[2] https://patents.google.com/patent/US5777292A/en

(Claim 7 is for material with a conductivity of 10^11 S/cm, which is 150,000 times better than copper)
Does your language uses any form of accented letters?
> embedded software engineering culture being a decade or more behind the rest of software development

I'm not sure, because putting the bootloader in EPROM or NOR has been done on embedded boards for years; it's just rare on mass-manufactured general-use SBCs. I don't know if that's because of BOM, convenience for commercial SBC customers, or just to make it harder to brick the board.
Interesting article, I enjoyed following along - but I do hate the parentheses lol
I'm sure you're free to make an 8086 clone. Maybe even of an Athlon 64. It's just that nobody would buy it...

Even without the patent issue (I assume AVX etc. are still restricted) hardly anyone has the talent and resources to be build something even remotely competitive from scratch. Even if you do going with something from ARM and then building you own core when you're ready (like Qualcomm/Nuvia or Ampere) seems like a better idea..
How to Read a d100 Dice Roll. Are you doing it wrong?
Getting into D&D and found this article to be quite interesting. Dead wrong, but interesting.
I would definitely run KVM, and set up virt-manager locally and connect to the server remotely over SSH. Whether you sell VPSs to friends or not, you can use it as a quick scratch pad for spinning up different os's for various testing purposes, both long lived and short.

I have a similar piece of hardware but 256 GB instead of a terabyte of RAM, and that is what I do. It has come in incredibly convenient to be able to spin up VMs as needed. I started creating different VMs for purposes. I would have normally just used the same host for, and have really enjoyed it.

I also run about a dozen personal services on there, such as audio bookshelf, archive box, jellyfin, navidrome, and more. Surprisingly, the archive box instance uses quite a bit of memory and CPU, so the box does get a fair amount of exercise. I have not looked very closely, but I believe archive box is using that memory and compute mainly for running headless Chrome. I have a browser extension installed that archives nearly every page I visit automatically, so especially during busy browsing times, I keep that thing running pretty hot.

In the past I set up a self-hosted openshift instance on it, spread across six VMs. I actually loved that and the only reason I'm no longer running it is because I broke it by messing around with risky and dangerous things that no sane person should ever do, and then did not want to dedicate the time to rebuild it. Someday I will recreate it again.

Whatever you decide to do with it, this is a really awesome problem to have!
Has it declared independency? Has it been accepted by other countries? No, we all know this. It is not a country, then.
A dietary restriction that makes them eat „toothpaste, laundry detergent and wine glasses“? Sure.
> It was also committed more than 70 years ago, technically before Israel was even founded.

> Those were statements made the week after the horrible October 7th massacre. They were propaganda statements that should never have been made, but you call it repeated. And it isn't.

Hmm... I smell a double standard. Cite Israeli aggression too recently and it's justified sensationalism - cite it from the 50s and you're passing an invisible statute of limitations. Most people on this site are American, they're not going to lambaste you for supporting a political nuthouse lest they scorn themselves. But they will (and rightfully so) contest anyone that tries laundering history to create a halo-effect for their favorite nation. Zionism deserves it's due shake no matter what the conditions were at the time, especially considering how interests in the region predated WWII with the Balfour declaration.

The problem isn't people, but politics. Israel (as does America with their Abrahamic militants) has an extremism problem that has been given undue control over government and military proceedings. Their actions (as you've admit with the propaganda concession) has justified insane actions and statements that cannot be rationally supported. The events of October 7th were gruesome indeed, but most people will admit that Israel's reactions were too incensed to take seriously. The world's apprehension would be proven correct as Israel made hot-headed mistakes like bombing aid workers and approving poorly-targeted operations as bloody restitution.

Two wrongs don't make a right. The US depends on Israel to not just enforce peace in the Levant, but to export the Western esprit de corps across the world. If Israel continues to allow it's politics to be dictated entirely by identity and emotion, then logic will be rhetorically unnecessary to justify any military action.
The code, tests and comments convey what actual business rules are implemented.

While documentation is someone's non-precise natural language expression of what (to the best of their imperfect human capacity) expected the code to implement at the time of writing.
They could have boosted morale by offering short cooking classes onsite after work hours. Better food and better interactions among coworkers.
> patent extension

Is that a thing? Patents are only valid for 15-20 years. I'm sure Intel couldn't care less if you made your own 8086 ...
This is silly. Reading the original paper (which is behind four links and then a registration-wall):

"Egypt’s bond yields are
consistently around
15% while Thailand’s
is 2.5%, thus resulting
in significantly higher
repayment costs. At the
same time, according to the
sentiment model derived,
66% of Egypt’s news
articles in global media
were negative, compared
with 32% of Thailand’s.
More positive coverage
in the media would result
in proportionately lower
bond yields."

This doesn't even try to establish causality (the words "causality" and "causation" aren't in the paper). It jumps directly from correlation to causation. There are obvious causal paths that don't flow through media coverage - eg., if X% of people worldwide are just anti-Africa racists, that would cause both negative media sentiment and worse borrowing opportunities, without the first necessarily causing the second.
I did a talk about this! (And also wrote up about my talk here[1]). This paper is a great example of both knowledge distillation. It's less of a paper about chess and more about how complicated non linear search functions - complete with whatever tuning experts can prepare - can be distilled into a (quasi-linear, if it's a standardized input like chess) transformer model.

[1]: https://hlfshell.ai/posts/deepmind-grandmaster-chess-without...
Another nice Kagi feature that I eventually won't want to do without. I already can't imagine going back.
Mr Gandhi was smart and used the social mechanisms of the British empire. The enlightened citizens of the metropoly, with their heightened sense of fair play, would strongly disapprove of police / army brutality towards peaceful and outspoken protesters.

The classical thought experiment replaces the British Raj with a German, or, better yet, Soviet occupation administration. With them, peaceful protests spectacularly won't work, and would be insane to try.

(Right after the independence was achieved, the land descended into a brutal war that claimed 20M dead, the death toll similar to that of WWI.)
From Commands to Prompts: LLM-Based Semantic File System for AIOS
Curious: is WebCrypto compatibility better now?
I don't understand what the problem is. You found a cheaper hosting. Good for you. I don’t think what follows is warranted.
he is def fucking it up.