skysight-inc/HackerNews huggingface dataset:
The game industry has little open source libraries because most games cannot profit off the library being open source. It doesn't increase the marketing reach of the game (it might make good PR for the studio, but the studio doesn't need good PR, it needs revenue from sales of their game!).

And the high-end libraries are worth money, so unless there's an altruist contributing the code, it's not going to get open sourced. Things like speedtree, low-latency video play back (within the engine, like bink vidoes), etc, are all commercial solutions to common problems in games development, and none of these would be given away for free if they could charge for it!
Well, Inform6-7 and the Z-Machine from mainframes like the TOPS20 OS from Ka10 made in the 70's to pocket devices with Android/iOS wins by a huge margin on freedom and sharing the game to near anywhere.

And with Puny Inform you could adapt a relatively small game to even the Commodore 64.
In kubernetes I run external secrets, which is nice. I store The secrets in key value or file format in AWS Secrets Manager, which gets synchronized to the cluster into a secret. From there it gets mounted into the running pod via the envFrom or volume mount method.
I recently installed Pop and did the upgrade a couple of days ago. The biggest change I noticed was the move to Pipewire. I have an external DAC on that laptop and it didn't work properly after the initial reboot.

It's working now though and I am not entirely sure why - there was nothing obvious in the logs. Otherwise, it seems pretty good (using the Nvidia version).

One thing that is bugging me a bit is that the much vaunted gaming compatibility doesn't seem to work very well on my hardware. Not that I use it for games but it would be nice not to have to drop back to Windows to play Cyberpunk 2077.
As someone who has spent some time looking at some of the more popular alternatives for this type of information (i.e. the top results when googling), I find the simplicity of the UI here pretty refreshing.

I think the name to be a little odd, though. It's a little forgettable and the meaning is a little unclear. I might suggest trying to think of a different name.
I'd guess absolutely no effect at all; I don't think that kurupt213 was trying to suggest that commercial pilots commonly buy planes, and indeed I don't think it's true. I'd guess that the vast majority of commercial pilots have never owned a plane, and that small plane ownership is not at all a part of the commercial pilot training funnel. I actually think this whole subthread mistook "civilian flying culture" to be talking about general aviation when he was talking about commercial airlines (as opposed to the military).
The power supply is rate that high because it is expected to supply power to several USB-C ports.

It looks like the max power consumption of the Mac Studio is 215w.
https://support.apple.com/en-us/HT213100
I’m a moderately heavy user. I find I have to replace the battery every three years or so. Right now, mine is down to 70%.

One of my gripes is that the replacement batteries are not as good as OEM, even when I buy from iFixit. So, I guess I’ll spend $80 and waste the better part of a day (which is the worst part), even though I’ve replaced several iPhone batteries and have all the tools.
kk isn't really just some random old person, he was Wired for all intents and purposes for a long time, he is an astounding and empathetic travel photographer and is one of Stewart Brand's best friends. I realize you were speaking generally but I hope we can all make an exception for this one random old person. Do yourself a favor and turn the pages of Asia Grace. Ageism is a hell of a drug.

https://kk.org/books/asia-grace/

sneaky edit: if I could get life advice from any random old person, he would definitely be on my short list. The guy knows how to live.
In my view porn isn't the root cause of the problem. It's a symptom. The root cause being not having a partner with whom you can achieve sexual satisfaction.

Considering porn as being the subject of human urges is perhaps misguided. The urge is to find a partner. It can't be satisfied by watching porn.

The goal should be to work on maximizing your chances in finding a suitable mate.

You can still keep watching porn. I don't think there's anything wrong with it. Just be considerate with what you're watching. Plenty of (amateur) porn couples who simply enjoy doing what they do. Where there's no abuse. Just be aware it's not going to solve/satisfy anything.

There's nothing wrong with enjoying/admiring humans as beautiful objects as long as you respect them (this includes porn actors) as worthy humans too.
> memory-bandwidth-bottlenecked task.

The thing that's interesting for me around this is: I hate the on-die memory. I hate the idea of not being able to upgrade after your order, or a few years down the road. It has both practical problems and offends my inner nerd.

But.

This is a useful example of why there's value in it. It seems unlikely that you'd get as good a result with the traditional memory architecture.
Nice one! I would also like to add one - Cunningham's Law:

https://en.wikipedia.org/wiki/Ward_Cunningham#Cunningham's_L...
AWS Workspaces are probably the best executed solution I've seen. Perfectly acceptable for office work, and I've heard the new sized instances are ok for cad/ graphics work.

It's not cheap, but it is convenient.

The connection uses PCoIP, which may have something to do with the user experience, and of course AWS can handle the peak loads
As far as ways to lose half of one's life, playing music doesn't sound too bad. Thanks for the advice!
The list is not all solid pieces of advice, or even mostly.
But each item is thought-provoking, which is indeed valuable: even when you completely disagree, you think why you disagree.
The next priorities will be to make the image installable, and to improve how rustc runs on Redox (for self-hosting). After that, it will be easier to develop on Redox OS and work on porting larger pieces of software like Firefox.
Apparently there's some goofy music system that generates the tokens? This is really strange. Cloudflare DDOS is blocking my mobile Firefox + ublock from the site (name omitted here) that powers it.
Only if the additional cost and complexity of such a setup is worth said cost. It can also be used to move the panels into approximately the correct location then allow the other techniques to fine tune it. If the more complex systems have a fault it may be possible to fall back to the more simple method which, while probably not as good, would be more efficient then just a static panel.
Dungeon is source available, you can get on any Linux/BSD with ease, recompile it anywhere, properly but you can't use the code commercially.

This has no sense. Compare it to Collosal Cave Adventure, which can be run near anywhere.
My guess is that you were already pre-authenticated by some internal system for him so he gave you a slack.

And also I think you were not the first calling with that specific issue and likely it was not external attack - related but rather internal system failure related that he was aware of.
My thought: market segmentation, and/or the inability to do so meaningfully.

The principle characteristics of e-ink displays are size, resolution, refresh rate, and colour gamut.

(Even B&W displays have a range of greyscale gamuts.)

Small displays are now reasonably cheap, with displays of ~6--8" available for $20--50.

Larger displays, suitable for advertising, marketing, or other commercial/industrial applications are much more expensive, as noted here. Some of that is likely cost-driven, but another element is that if a larger supply were offered, the price would fall. Absent some way of bracketing specific applications, there's little to keep, say, advertising or commercial users from making do with cheaper consumer-grade displays.

There's a somewhat similar rationale that was arrived at in the 19th century by French engineer / economist / polymath Jules Dupuit, in describing the rationale by which 3rd class rail carriages were so much poorly fitted than 2nd class --- if the 3rd class accommodations were merely sufficient then they would cannibalise 2nd class ticket sales. Instead, 3rd class was made intentionally bad.

That's a dynamic which is replicated today in both transporation (e.g., airline coach class seating) and free-tier Internet and information services.

I don't know that this is what's driving EInk's business strategy. But I have my suspicions.
No, I do not. Redox OS is hard to install permanently (there is no easy installer yet). Most of us are running Redox OS in a VM, with occasional experiments on real hardware.
> This is why I dislike the idea of protected groups. Some people do seem to think that the existence of protected groups means it's ok to discriminate against anyone who isn't protected.

In law, for private parties, that is expressly the case. Absent protected classes people could, and with them they still can outside of them, differentiate treatment on any basis they choose.

For government action under US Constitutional law, it's expressly not the case, but discrimination on other bases has a lower threshold for Constitutional acceptability (rational basis vs. strict/intermediate scrutiny.)

(Essentially every non-random decision affecting treatment of people discriminates on some basis.)
For fun and for knowledge, what else?
In truth I think these are mostly arguments for letting apps/users pick their encoding. If GBK works for your app and user base, go for it. If UTF-8 ends up being more efficient, have at it. We can sit around hypothesizing about a book reading app or a grammar analyzing app or blah blah blah, but I'm pretty sure UTF-8 won't be the best encoding for every circumstance. Python at least used to let you do this at compile time, for example.
But the second paragraph is not about the list.
A drone with the battery life to be able to 24/7 document my

> fears, anxieties, inelegancies, loneliness, family trauma, time wasting or thoughtless cruelty

would be, to put it lightly, a miracle.
I feel there’s a caveat to this. If this happens in MANGA companies what’s to stop smaller cities from raising the cost of living higher than most of the locals due to having a small amount of high wages/large city types moving in. Idk having a wage adjusted for California prices but living in say the middle of Kansas doesn’t really seem fair and I doubt the local market can pay the same.
Every IT person enters the field fresh and full of the all the best safety practices for keeping things 100% secure.

And then they start dealing with people. Many of whom have trouble finding the "enter" key on the keyboard.

And so the IT folks invariably fall into the habit of going the route that's 10x easier and 98% safe.
No, it doesn’t.

https://www.theguardian.com/uk-news/2014/dec/23/photograph-1...
Normal people get really confused by the word "free" to the degree that I think it might actually be worse than "open." Libre is really perfect but no one wants to call it that because it sounds silly.
Apologies if this is already documented somewhere, but what security model is Redox working towards?

(P.s. thanks for starting the gargantuan task of writing a modern OS in a memory safe language)
I'm curious, is there a reason why GC'd languages don't use some form of escape analysis so that only allocations that can possibly live beyond the current scope need to be heap allocated?
> Just because something isn't a legally protect group, doesn't mean discriminating against that group is acceptable.

For private action, it literally does mean that it is legally acceptable.

What people find acceptable other than legally is subjective and will have infinite differences of opinion.
Docker is a lot slower on OSX. If you switch to ARM images that helps (especially stability).

A bigger impact is using the virtiofs (beta) file system mapping/sync. The existing one is horrendously slow to the point of being unusable.
The link should really be to https://craftinginterpreters.com/
Yes, I think Porsche is one of the sportscars that makes sense at some level.

Where I'm from — and I'm not from Italy — buying a Lamborghini makes you an instant a*hole. People think the only reason you bought that is to show off.

But that is not the case if you buy a Porsche, the NSX, or even the R8.
Vim isn't vi, but vi is usually symlinked to vim. And sh is very often a symlink to something like dash or bash.
Carjackings are up in cities in multiple states including Chicago, New Orleans, Kansas City, Mo, Louisville, Ky, and DC to name some of them.

Even the cities in the list above where it is easy to get a weapon are showing drastic increases.
The 5900X is a fine reference as a common chip. The peak performance should be at 12 threads, it has 12 cores, and that's what the table appears to show.
Here you go,

From: https://ifdb.org/viewgame?id=032krqe6bjn5au78

The JS player link is:

https://iplayif.com/?story=https%3A%2F%2Fifarchive.org%2Fif-...

Note that it loads instantly in Chrome, and is hanging in FF, don't know why sorry.
I see a listing here for a 50% ownership stake in a 2005 Cessna 182T Skylane for $180k. Financing is available for 20% down. With financing, the listed monthly price is < $2k. That seems somewhat reasonable to me. https://www.controller.com/listing/for-fractional-ownership/...
Lexi Trees: Probabilistic and Deterministic Self-Balancing Binary Search Trees
Miami is going to be underwater in 50 years. I wouldn’t bet on south Florida.
Ingesting Live Video Streams at Global Scale
This benchmark has the 5950x going up to 194W:

https://www.tomshardware.com/reviews/amd-ryzen-9-5950x-5900x...

Throw in another 40W for the liquid cooler and it adds up.
They don't need 15 years because they can get financing and take ownership of the plane for a 20% down payment.
Happens towards the last interviews, after which they already saw you irl/zoom.

Interesting problem btw when picking up names for kids - unique or john smith to blend in. Something Google’s CEO Eric Schmidt pondered a decade ago.
And every group that is now protected was once not protected. Were, say, the actions taken against Alan Turing acceptable simply because they were legal at the time?

I must say, I'm surprised to see you defending prejudice. From what I've read of your posts here over the years, I thought you were against such things.
Scientists find a genetic cause of lupus
Purest randomness.
I agree completely. Storing secrets in environment variables is wrong: https://blog.forcesunseen.com/stop-storing-secrets-in-enviro...

Even unsetting environment variables leaves them in /proc/self/environ. There isn't a thread-safe way to unset environment variables in POSIX, so even if you `unset TOP_SECRET` from within a program the contents of /proc/self/environ will remain unchanged and available.
The most exciting sentence is that you want to release more often. Also very cool that Rust itself is close to working.
People can make honest mistakes, and be certain they are right when it's not so.

A person is only a bulshitter when they know they don't know the topic, but still speak radiating confidence. It's just lying, implying you know things when you don't know them.
I wonder if this was part of some rare coincidence where their inputs were perfectly synchronized but out of phase in such a way that it made it difficult to consider the obvious. If you pull back but feel the plane and/or stick move laterally, and especially across multiple inputs without a clear pattern, it might more easily occur to you to think the person sitting next to you is also providing inputs. Whereas if you're synchronized across many inputs, that's just something that doesn't typically happen in nature, which tends to always have some stochastic quality; instinctively it's something you might assume would only involve a machine.
Cyclic references are an issue for ref counting as the cycle prevents the count ever reaching 0. Not an issue for mark & sweep where if an allocation isn't accessible from the GC root it's safe to free.
Modification: Don't speak until you're confident that you're right. And always listen unless you're absolutely certain you're not wrong.
IMO would suspicious for high enough positions where marketing starts to become part of the job
> If four people need fifteen years, or one person needs to be a successful forty- or fifty-year-old neurosurgeon, to afford owning and operating a Cessna 172 - what effect do you think that has on the commercial pilot training funnel?

Little, because you don't have to own a plane to fly it; the commercial pilot funnel comes through private flight schools and military aviation (over time shifting from the former from the latter), not mainly from I-bought-a-plane-with-cash non-commercial private pilots.
Anything you say before the word “but” does not count.

Quite right.
It has been a lot of work getting to this point. Finally, the foundation is laid for more regular updates.
There are areas of control theory where you can learn the dynamics ("adaptive control"). The advantage over RL is that in control theory, you generally assume the dynamics are described by differential equations (sometimes difference equations), not by Markov decision processes. MDPs are more general, but basically any physical mechanism you're going to control doesn't need that generality.

There is a surprising amount of structure imposed by the assumption that the dynamics are differential equations, even if you don't know what the differential equations look like. As a consequence, adaptive control laws generally converge a lot faster (like, orders of magnitude faster) than MDP-based RL approaches on the same system being controlled.

The other advantage is that you can prove stability and in some cases have an idea of your performance margin with control theory. THis is important if you eg want your system to receive any sort of accreditation or if you want to fit it into the systems engineering of a more complex system. There's a reason autopilots don't use RL, and it isn't that RL can't be made to work. It's that you can't rigorously prove how robust the RL policy is to changes in the airplane dynamics.
I think your SSA cycles can be trivially reclaimed by arena means, no?

Point is just that people get used to whatever they were directed to do for their CS class assignments, and get to thinking it is natural, and even unavoidable.

That something somebody is used to not thinking about is not actually necessary can be a novel and fruitful idea. The cheapest GC is always no GC at all.
But /proc/*/environ is only readable by the user the process is running as and root, so if you can read it, you're already on the other side of the airtight hatchway.
+1 for a nice review. You may be interested to know that there's been some success cross-compiling the command-line version of the TADS 3 VM interpreter to Javascript, I think you can play T3 games in Parchment now.
Very polished! I managed to not lose at tic-tac-toe, so not too embarrassing.

Are games with more than 2 players supported?

Edit: I see on the GitHub page that up to 100 players are supported in a "room", but I'm not sure if that maps to an instance of a game or not.
You should have some sort of 2FA, or phone number, or have a system in place for managers to vouch for the employee by phone or something.

Security questions are a vector for privacy breaches and much less effective than the above.
Sculpt OS 22.04
Great stuff. First suggestion list that I finished reading in years.
I'm from a pretty passive-agressive slice of my generation. Intensely monitoring me for malicious behavior and/or attacking my "staked" reputation over it is a cast-iron guaranteed way to incur my real malice.
Why, saying a thing which is untrue is at best a mistake, at worst, a lie. Saying a thing which is obviously unnecessary is spamming. It has nothing to do with being straight.

Being kind, at the very least, improves the chances that you will be heard. If you have something true and necessary to say, it's a shame to say it in a way that turns people against you, and against your message.
Krishnamurti would say: "The observer is the observed."
Because UNIX and its derivatives do suck. (huge TCB, drivers in the kernel, global namespaces, ambient security)

Therefore, it is sensible that other approaches are being considered.
Probably getting Russia's laid off bots
Elon Musk Sells About $4B in Tesla Stock After Agreeing to Buy Twitter
I can't speak for the places that you contacted, but I know where I work there was a large amount of work for a staff that hadn't ramped up to meet the demand. There were people who coordinated closings that were working 80+ hours a week for almost a year in order to barely keep up with demand.

"There must be some pretty large moats in this industry because most shops are clearly not competing on competence or customer service."

There is. It is a capital intensive business that has licensing requirements for every state that you do business in. There are mortgage companies that will loan you the money and then turn around and sell that loan to an investor who would then service the loan. There are also mortgage companies that will loan you the money and also service the loan for its entire lifetime. In the case of the former, you can make your money back relatively quickly as you should be trying to sell the loan to an investor around the time of closing but there is risk in doing so. If you haven't done your due diligence about the borrower and something negative about the borrower comes to light (such as borrower lying about income) then the company that is buying the loan can pull out and now you are on the hook for a large loan that you issued to somebody who may not be qualified. With the latter, your income is going to be slow at first since you would only be making money from monthly payments.
Not much. I tried it, but I’m primarily a Python guy
OTOH, salaries are spent locally; providing a value transfer to the areas of America that have previously been overlooked for growth
Why not Servo?
Network faults in Hetzner's Falkenstein data center
Yes, it is and has always been easy to make cycles. My point is that it is almost always about equally easy not to make cycles, if you are paying any attention.
He sounds impressive, and I can get with you on being anti-ageist, but saying "The guy knows how to live" just reinforces the idea that everyone has their own take on what's important, and one size doesn't fit all. My idea of living my fullest potential barely overlaps with the apparent life of the person that you admire.
Oh yeah actually I remember when I was in high school one of my friends' parents were contractors and they'd build their own beautiful house and landscaped it amazingly. Turns out they were also pretty well off. Definitely popped my bubble about construction.

I think you're probably right about attrition, also the work can be hard on people. But also I think I read somewhere there just aren't a lot of people going into the field. Something about parents encouraging their kids to go to college and become white collar professionals instead of blue collar laborers. That rang true to me too.
Well, sometimes people make OSes for commercial use, educational use, etc.
Super stoked to see the note on rustc!

Would you mind sharing any details of your dev setup (HW/SW)?
Might be a vpn. This sounds like typical login behavior if there are a lot of requests coming from your ip.
I think what you're getting at, since we're talking about values, is déformation professionelle: valuing things that you know, and devaluing (valuing less than objectively appropriate) other things.

1. https://en.wikipedia.org/wiki/D%C3%A9formation_professionnel...