skysight-inc/HackerNews huggingface dataset:
> Xen is an alternative hypervisor (like esxi). Instead of running on top of Linux, Xen has it's own microkernel. This means less flexibility (there's no Linux body running things), but also simpler to manage and less attack surface.

You're going to need dom0 (a "control domain") on any Xen host. Gotta have something running xl and the rest of the toolstack for managing it. dom0less technically exists but the drawbacks mean it's not really usable by most people in a production situation.
It would probably function way smoother if it didn't have to be built on top of Linux. But then nobody would use it, of course.
Borrowing this thread to add additional context, Rancher Desktop on macOS also uses Lima to make VMs for running k8s (I think it's actually k3s?) on your workstation. I've been meaning to try out Colima, since, while nerdctl is pretty functional and things work, sometimes dealing with the nuances when I don't really need a real Kubernetes environment for most of my dev tasks is more overhead than I'd like. That said, if you do need a proper k8s environment on macOS, Rancher Desktop does work quite well, and makes a lot of sense especially if your shared k8s environments are managed by Rancher.
Useful post outlining a lot of common pain points I have experienced myself in my career.

One of the reasons I went for an open source solution ( https://featurevisor.com ) that's Git based, and every change is done via Pull Requests.

Building blocks:

- Attributes for conditions: https://featurevisor.com/docs/attributes/

- Segments for targeting users: https://featurevisor.com/docs/segments/

- Features with variations and rules: https://featurevisor.com/docs/features/

Process:

- Merge PRs

- Trigger CI/CD pipeline: https://featurevisor.com/docs/deployment/

- Consume with SDK: https://featurevisor.com/docs/sdks/

Use cases:

- User entitlements: https://featurevisor.com/docs/use-cases/entitlements/

- Testing in production: https://featurevisor.com/docs/use-cases/testing-in-productio...

- A/B testing & experimentation: https://featurevisor.com/docs/use-cases/experiments/

- Remote configuration: https://featurevisor.com/docs/use-cases/remote-configuration...

You can also generate types as a package for compile-time safety:

- Code generation: https://featurevisor.com/docs/code-generation/

The post and the comments here give me more ideas on how to improve it with more features now.
So a post with no real substance on why it’ll never happen other than “companies lie” yet Mera is out advertising the fact multiple places they will be mastodon compatible including messaging to influencers that their data and followers will be portable. This is likely being done purely from a EU regulatory standpoint but if they were lying about it they wouldn’t be making a big deal about it.

Also likely they see the future of social changing and would rather be the ones steering the standard.
Yes. It's not the bankers doing it, it's the US Government - the Feds are the market, they own 93% of student debt. What a coincidence they dictate whether you can discharge the debt too, not too difficult to spot the gigantic conflict of interest.

It's designed by the US Government to bring in massive, on-going funding to help fill in the red ink in the entitlement programs now that those are no longer funding sources to steal from (entitlements used to produce persistent surplus funding the politicians used to steal from for decades). That's why they'll never allow it to be dischargeable. Their margin on the loans is de facto 100%: it's all magic printed dollars or otherwise taxpayer dollars (makes no difference to them).
Work for a public organization or certain non-profits while making 10 years of regularly scheduled payments and you may be qualified for student loan forgiveness. Lots of physicians I know took advantage of this since most of their training is at public academic institutions, and I believe many teachers do as well.
It kinda is, though. I'm sure these numbers are all people who really have used Threads, but I'm also willing to bet that 99% of them are Instagram users. And most of the people you can follow on Threads are apparently Instagram users who never even activated Threads. Threads is really just an extension of Instagram, and not its own thing.
There was a #1 hn submission some time ago about a theory of how/why things have risen is price i.e. cost of educating a child now vs 100 years ago, but exam results are no better, cost of keeping someone in prison etc. but crime is no lower, etc. it gave a name to the phenomenon.
I would like to find it, if that rings a bell with anyone..
If lenders actually had to evaluate their chances of getting paid back what percentage of students do you think would not receive a loan? 50%? We need to make student loan debt dischargable in bankruptcy and the problem will be solved overnight. Lenders will suddenly take a keen interest in determining which students are serious and have a reasonable chance for success.
You only get the net price after applying and submitting a FAFSA. The net price is only useful if you intend to go there. It's functionally useless for any other purpose. If the price says $100 then for most everyone it's $100.
I've been saying this for a while and no one has ever agreed. They are always like you think they are that greedy. YES I DO. It's not complicated.
If one can get bailed out, one can do what ever they want.
Mario Sunshine is a game where doing anything beyond the original (Running at high resolution, Widescreen mode, 60FPS mode) will break the game. I wouldn't blame Dolphin for bugs that only show up when you exceed the capabilities of the base hardware.

Current Dolphin doesn't show those debug cubes.
so much time passed and you haven't read it yet?!

Are you actually interested in the answers?
The ESA's main thrust is incredibly stupid. What if we decide to re-license that content but everyone can already get it for free from the library? Think of our profit losses!

That hasn't stopped book publishers from publishing the classics over and over.

Preservation is super important. Just look at the Shoah Foundation's effort at preserving the video testimonies of survivors: preservation of digital media is complex, difficult and ever-evolving. Preserving video games is even harder: emulators that run on an ever-evolving set of target hardware have to be maintained just to play them. Current trends in video game design almost guarantee that some games are impossible to preserve: they exist as a moment in time, a memory, the articles and blog posts that were written about them.

Shame really that profit is more important than the art and medium. Not surprising. But shameful.

Update: fixed some sentences for clarity.
> Ultimately this leads to engineers and members of the team working on things they don’t believe in or that don’t actually move the needle and are scrapped.

Or the engineers are incentivized to mind-read leadership, since they can only beg leadership for answers to questions so many times in a sitting, which results in engineering time being wasted when it turns out said leadership didn't want a thing after all.

Trying to understand what the owners of a product actually want is of course part of the occupation of an engineer, but it's another thing when owners and leadership are of little help and fail to actually provide the company with a real direction. Too often, they are high on their own supply, and they may even rationalize turnover as just a fact of the business.
We have two kids in the in-state university system which are considered "affordable" relative to private colleges ($35k all in for tuition/room/board/misc per student per academic year vs. $65k-$85k) but are laughably expensive compared to almost any other country in the world.

If we didn't set up 529 plans years ago loans would be our only option to pay for the quarter of a million dollars required for both of them. If they were in private colleges, the combined outlay would be well over half a million dollars.

FWIW we did look at Canadian schools which may be affordable to Canadians, but not to international students ... mid 40s pre-Covid when my oldest was applying.
> the point I make is how this only really happened because the forces of capitalism demanded/allowed them to, in order to drive down everyones' wages with the increased competition.

Right, this is the part with the weird framing.

Women work in order to achieve happiness, financial independence, have fun, give their life meaning -- all the reasons men do. Framing this as "capitalism forced women to work" seems entirely to ignore that women want to work just as much (or as little) as men do and for the same reasons.

Saying that the result is everyone's wages being driven down entirely ignores the fact that prior to this many women had zero ability to make any wages. So, their willing participation in the workforce is just a net benefit to them and to society as a whole.
These threads are always insane. You can pick up a bar the first day you step into a gym. The body is an adaptation machine. Apply stress. Adapt. Repeat.

A trainer spending a year "strengthening your core" is called theft.
I just lol at anyone who thinks Facebook is going to do a good job.

They pushed so much ragebait in 2016-2021 on facebook.

They continue to push so much coombait on IG.

Like, they know how to manipulate us, they have the data.

Wonder what they are going to use to bait people into compulsively checking this new app.
Atmel and Xtensa have libraries in C.

It's almost like I have some domain knowledge that you don't. Imagine coming in here with examples that aren't even microcontrollers as if that "debunks" what I said above. Like somehow magically I can just switch to a whole different platform. No problem, just crank out a new board spin and swap my whole toolchain over so I can... what... use a non-standard version of C in the arduino IDE for production code? If you think THAT'S a viable option, you've lost your mind.

Why continue to double down when you clearly have no idea what you're talking about?

> I avoid whatever I feel like.

You should "feel like" avoiding inventing arguments that hinge on misinterpretations of other people's statements. The fact that you don't makes you a problem.

Meanwhile, I can't avoid C even if I "feel like it"... because I write code for microcontrollers... which have libraries that are written in and for C.
Personally issue with it (besides the pointless noise of having to make a private constructor and such) is that you can't alias them like you can with actual namespaces/modules in most languages, which becomes a pain when eg. you need functions from both Apache's StringUtils and your own StringUtils in the same file.
It's literally a separate app you have to download.
> It means that only rich people can go to college, because they are the only ones who can afford it.

I hear this a lot, but I don't understand the argument to be honest. If someone is poor today, then they can take an exorbitant amount of debt that they can't discharge in order to attend university.

In a world where loans are dischargeable in bankruptcy and the federal government limits subsidizes loans, we'd expect prices to fall somewhat and rates to rise somewhat. It seems like we would still expect the poor student to be able to take on a large amount of debt to attend university, though, no?
Theres an argument that it teaches new programmers poor habits.
Anecdata, but graduated in ‘08 and it looks like the chart roughly matches the doubling in tuition in the university I attended since then.

I used loans to pay for my education, and one effect that has from an individual level is that it really changes your appetite for risk during the payoff. From a macro level it’s probably nice to have indebted young people motivated to work; however, I’m sure it produces a lot fewer entrepreneurs willing to gamble on a great idea.
Thanks for pointing this out -- I've heard some people back this claim, but I still find it confusing.

In a graph in that wikipedia article, we see that from 1998-2018, average hourly earnings increased by less than 100%, but tuition increased by more than 150%. If wages for university staff (who aren't becoming more productive) are rising to match wages for those who _are_ becoming more productive, why should tuition costs rise significantly faster than the rise in other wages?

https://en.wikipedia.org/wiki/Baumol_effect#/media/File:Pric...

Further, one statement in the education section sounds right to me:

> The economists Gary Rhoades and Joanna Frye went further in a 2015 study and argued that the Baumol effect could not explain rising tuition costs at all, as "relative academic labor costs have gone down as tuition has gone up".

And we know there's a trend towards shifting teaching responsibilities from tenure-track faculty to cheaper adjuncts. And from anecdata, I get the impression that in the humanities especially, salaries _are_ quite low and raises are currently below inflation.

And my understanding is also that the trend at many schools is towards larger classes e.g. when UC Berkeley increased the freshman class size by a third, there was not an across-the-board increase for departments to hire a proportional increase in faculty and staff, nor did existing faculty and staff get a raise ... so the same people are asked to just teach larger classes (does that count as a productivity increase?), and students just get less interaction with their professors.
I have had the same experience as you. I'm confused by the "high pressured sales tactics" talk, I have never experienced it.
The fact of the matter is that those black immigrants have good educations and are doing well in the US, even if there is perhaps some bias in hiring. I'm talking about outcome here. So shift the culture of African-Americans here to focus on attaining good education, throw in government support and enforce race-blind policies (possibly favor poorer candidates that are acceptable), and I think there will be a similar outcome: within a few generations, equality should generally be reachable. I think that shift in culture is necessary and isn't widespread in African-American communities today.

> Immigrants tend to be more enterprising and hardworking

Yeah. So have the African-American populace at large match that.

> This whole idea is as absurd as saying that American expats in Berlin or Paris are a representative sample of Americans, and their ability to thrive in another country is reflective of uniquely American "cultural values".

I don't know what the financial situation of those expats are and how hard it is to live in Berlin or Paris, but if it is difficult then hard work is necessary, no? Whether that would be American cultural values is trickier to answer because of the diversity here.
People hate Comcast for raising their rate $10/month but when the government prints trillions causing you to lose 20% of your income and assets to inflation it’s not a big deal.
Means absolutely nothing if license plate tracking, biometric (facial et al) tracking, financial tracking, and other more sophisticated forms tracking, from link tracking (follow your social grouping = easily follow you) to drones and beyond.

We'll get none of it as long as vested interests strenuously and financially (read: lobbying/PAC-political donations) object to the very construct of an implicit right to privacy, and the possibility of an explicit right that, say, adds superpowers to 4th Amendment is so far off that one sees the fall of humanity on the horizon long before any such thing is put to bill.
It was around 2011.

I don’t think the policy changed as per se. It’s just they found proof of him trying to hire a part time help.

I had a co-worker around 2013 ish who just wanted to blog and put personal projects code to GitHub. It was not recommended and needed VP permission … basically a hassle.
FreeShip Plus in Lazarus – An open-source software for boat and hull design
Accreditation Boards

Textbook Publishers

University Tuition

It's a triangle scheme where one feeds the other and it's all fueled by non-dischargeable government loans.

Student Loans are the hill to die on. As someone who isn't eligible for Military Service, I don't get supplemental housing, free healthcare, free college education, hiring preferences, small business loan preferences, nor a lifetime of "OH THANK YOU FOR YOUR SERVICE!!", and that's if you aren't one of MILLIONS of Veterans gaming the VA disability system.

The military decided asthmatics and ADHD kids will forever be second class citizens because we can't join the drunken sexfest that is modern military service; which has essentially become a daycare for 18-24 year-olds.

It's absolutely unconstitutional for the military to relegate individuals to specific spectrums of society given how they were born. I'm not gay so I guess that doesn't matter. But, who cares? If the Constitution mattered we wouldn't be where we are today.
I'm still hoping if the 'the government can't bypass the first amendment' case that's currently going on over the government talking to private companies (social networks) is found to have merit it will then set precedent for 'the government can't bypass the constitutional right to privacy' via the government talking to private companies.
Forget tools and experience.

Do all you can to get back into school. Unless you focus exclusively on making that happen, it won't.

The future in tech is for highly-educated specialists who can also generalize: PhD's in statistics et al. And the people that can help those people.
Functional? Procedural? Logic? Dataflow? Relational? Unstructured imperative, like old-school BASIC?

I mean, the only clue we have is that it is some paradigm that isn’t OO, but that leaves... a whole lof options.
Instagram’s Threads app reaches 100M users within five days
Two orders of magnitude. Mastodon is sitting at around 1.5M users, while Threads already has 100M. They really don't need Mastodon at all.
No because the whole org sees it and the org head can tell your team's manager to get the house in order. We did this at my last company, albeit with migrations rather than feature flags. Same idea.

I believe I read about it in a book (perhaps Software Engineering at Google) in the context of test coverage; using a leaderboard for gamification.
Abrahamic religions in general - Jesus was also not a fan.

>Jesus went into the temple courtyard and threw out everyone who was buying and selling there. He overturned the moneychangers’ tables and the chairs of those who sold pigeons. He told them, “Scripture says, ‘My house will be called a house of prayer,’ but you’re turning it into a gathering place for thieves!”

- Matthew 21:12-13

>If you lend money to my people—to any poor person among you—never act like a moneylender. Charge no interest.

- Exodus 22:25

KJV used the word "usurer", but it's the same idea.
I'd be open to there being an additional cost based on total revenue earned, but the scale should be the fixed costs, with significant additional revenue just moving that number up.

I think the goal for the financial cost of the extension to be roughly equal to the "harm" caused to the rest of society for locking it up. So, I think making the scale in some way proportional to revenue could be a rough proxy for "how popular is this thing", which is then a rough proxy for "how much does it harm society to lock it up for 5 more years".

That said, I'm more interested in being equitable to _society_, rather than being equitable to _creator_. Copyright should be just good enough of a deal that it encourages creative works. It doesn't need to do more than that.
sir this is a wendys
MicroBin
Oh, I agree. It's why I put up with NixOS. I love what I can accomplish with it. It's a tool for making your own distro. It basically makes the impossible possible. What I'd like to see now is to make the difficult things easy.
https://www.justwatch.com/us/tv-show/scrubs

You can select your country and see if it's legally available anywhere.
I tried the hosted demo and IMO it feel way too barebone.

* No basic fields like a serial number, model, etc
* You can't change the color of a category once created
* It lacks the ability to make assets templates
* No obvious ways to create custom fields
Fun fact, some schools do the opposite of this. Slightly oversimplifying, but the schools say "we'll raise your tuition by $x and give you ~$x in grants after you graduate if your income is below $y". It's most common for people in law school that know they'll be working for the government (eg prosecutor/public defender), so their income is mostly predetermined and they'll be eligible for loan forgiveness regardless. Win/win for the colleges and the students.
Well the CDOs are probably tranched, so there will be some portions that are safe. But in general, you'd think the student loans would only be in trouble if there's a large increase in the unemployment rate. You'd get a meltdown if the government were to announce a change in the laws.
Now that we have a student loan system, I'm sure that the students who are good bets will continue to have access to credit. You would be insane to not give a student loan to an MIT CS student, for example.

Also, prices should fall a lot, making school a lot more affordable.
Hinting might be a red herring here: these font formats are unsafe almost by design, since they consistently rely on a pattern of reading a value out of a chunk of memory and then treating that value as a pointer offset where additional values are read.

The proposed WASM shaping implementation would be a replacement for traditional OpenType layout[1] which is already turing complete[2]), and in this sense using WASM is significantly safer than the alternative. Your comment suggests that "execution of arbitrary WASM code" is something that we should be scared of, but the entire point of WASM is that it allows for safe/isolated compilation of arbitrary code.

[1] https://simoncozens.github.io/fonts-and-layout/features.html

[2] https://litherum.blogspot.com/2019/03/addition-font.html
I'm currently trying (and failing, lol) to switch to Nickel Nix. Nix OS/Pkgs is just amazing, but i'm near being entirely done with Nix Lang. Lazy + Dynamic is just a recipe for an awful developer experience.

As far as i can tell no one (thus far) has been able to explain a reasonable and concrete way to tell what any given variable is within a Nix source file. `nix repl` works decently for some cases, but many not - since it seems to mostly help you inspect the output of a Nix expression. So hypothetically it could work, but for any given variable you'd have to recreate the entire value/function/etc stack that produced that value in that state.

All around after ~16 months i think i'm finally done with Nix. It's Nickel or the highway for me. Not that i even love Nickel that much, but it's the bare bones of what Nix should have been in my view.

Not sure if it's a hot take or not.. but it feels like you can have Lazy or Dynamic, but never both. The DX is terrible with both.