skysight-inc/HackerNews huggingface dataset:
>And the latter also lost importance, I guess?

It's still a very valid complaint, and will forever be as long as you're tied to Steam's server being up and willing to give you the content you paid for. That may not always be the case, for example if financial embargos prevent Valve from actually providing the service in your country. It's more like you're paying Steam to use their service rather than actually buying the game. Right now people are not worried about Steam exit scamming and thanking us for all the fish, because it's a very solid service that basically has a monopoly on PC digital game sales, plus the Steam Market being a money making machine on its own, plus the Steam Deck providing further leverage on game sales.

But there's a nonzero chance they can just ... close. Which was a very real possibility when they launched. Now, not so much, but the future has always new and exciting ways to fuck it all up at a moment's notice.
For reference, this is Pluto as seen by the Hubble Space Telescope. Until the New Horizons flyby that was our best picture, and Pluto is right here in our solar system.

https://hubblesite.org/contents/news-releases/1996/news-1996...
Its ironic that an article which talks about Quality Control, misses the spelling of Bethesda quite a few times :D
If a hammer was like AI
> Expectations have been satisfied, because they started low.

I am a huge Elder Scrolls fan (Oblivion, Skyrim) and I loved Fallout 3. It was possible to excuse the jank in those games because they were innovative and immersive.

I didn't find this to be the case with Starfield. In a vacuum where only Bethesda games exist Starfield is an improvement, but in relation to other experiences Bethesda games are now severely behind. It's especially noticeable if you play a game like Baldur's Gate 3 and compare the two.
For me it has two problems:
- Legal - in some places people has the right to take a minimum vacation days per year. If you as a manager don't enforce a minimum, then you're putting a legal risk.
- Personal - When I joined the team one person had 6 vacation days last year. She was burnt but didn't knew it. It was hard to notice since she was an hyperactive person that took long hours because she lived in a place where nothing to do. Having mandatory time off made her think about her life.
I'm playing it because I got it for free(read: Game Pass). The glitches are bad, the writing is pretty bad despite having good moments, the progression is pretty shoddy.

End of story. Right?
Caddy is great. My only complaint is they insist on sending a:

Server: caddy

Header that is impossible to turn off since it's hardcoded here: https://github.com/caddyserver/caddy/blob/master/modules/cad...

The developer's annoying response is "it doesnt improve privacy or security, so we won't give you the option to remove it".
I did an internship in 2009-2010 with a company who used MicroFocus “AcuCOBOL” to modernize a green-screen automotive dealership management system into a Windows GUI.

I wouldn’t say I did it for fun, but I did do it for the learning experience. My university was very invested in COBOL, and I had classmates who got offers much larger than mine to work for various finance companies in Wisconsin, so I had already learned the basics of language.

It’s hard for me to separate the COBOL from all of the other dysfunctional things going on at the company. I knew that the language was a dead-end and did not want to get stuck with it. Not because I didn’t like the language, but because I was 21 and “Web 2.0” was in full swing and I knew I wanted to do something “cool”.

Migrating data files to new descriptors was always a stressful time. The equivalent of a database schema change, but you had to load the old files and rewrite in the new format largely manually.

The tooling we used felt dated, but worked well enough. Better than the tools we used in school.

I always used “Murach’s Structured COBOL” [1] as my primary reference. Carried that book just about everywhere during that time.

[1]: Murach's Structured COBOL https://a.co/d/hONfFT7
Reminds me of Ansible. YAML is quite certainly the worst dialect of Lisp I ever encountered...
Totally agree with the comments that it’s weird to expect an AAA game to work ok on HDD in 2023.
If you don’t want to pay for an expensive video card, just buy an XBox for $300 and be happy:).
I think the instructions for upgrading Phoenix are pretty much second to none, I just upgraded everything to support the new components system and it is much better than templates because you can have component level state and encapsulation of pieces of your frontend architecture in a React style. It was a pain though you are right! You can also reuse things between normal and live view pages if you break down your components carefully.

I always just look at the number of bugs phoenix has compared to comparable frameworks and it makes me very glad to be using something this stable.
From my perspective (with is not the American one): it feels like for every PTO day you need to convince your team/manager to get that day off. It's like they are making you a favour. Also, I know beforehand that "unlimited" is not unlimited (I think it's kinda obvious), but then how many days can I ask for? Is it 10? Is it 15? Is it 28? Let's say I have already asked 20 days off, and I see around most of my colleagues have only asked 10, that may trigger on me the idea of "damn, I probably shouldn't ask another day off". Or perhaps my manager thinks that I have been taking "too many" days off already.

So, "unlimited" PTO is highly subjective. I prefer to be explicit about it and state the exact number of vacation days I am entitled to.
The mod sounds a lot more petty than the removal of said mod.

Is a single drop down menu that only shows up once during character creation really triggering the author of that mod that much?
correct, and specifically with backports there is no other reasonable way to do this. Since the mitigation needs to happen outside of the openssl integration, you need to expose the flag to clients and allow them to make the choice to ignore the error or not, until they handle this. But in a backport, you can't expose new apis like this to clients, because that code isn't getting updated.
They were probably time limited. No long games. Smash and grab.
Got a dog for $1 but subscription is about $50/mo. Still worth it if you know how to care about dogs.
Mini discs lasted longer than a year! Well, in Europe anyway, and Japan
Looks pretty interesting, I wonder it the result produced by WUFFS transpiled code could be used as drop-in replacement

Of course the issue with transpiled code ( same for generated code ), is that is making debugging a lot more difficult.
It sounds like you're referring to sanitizers.

1. Notably, some sanitizers are not intended for production use. I think this has changed a bit for asan but at one point it made vulns easier to exploit. These aren't mitigations.

2. They're extremely expensive. You need tons of bookkeeping for pointers for them to work. If you're willing to take that hit I don't really understand why you're using C, just use a GC'd language, which is probably going to be faster at that point.

> Only when Rust will change the default to keep all run-time checks also in release builds, it will be able to claim that by default it is safer than C.

The only thing Rust turns off at release is that unsigned integer overflows panic in debug but wrap on release. That wrap can not lead to memory unsafety.
How the US Conquered Hawaii and Made It 91% Empty [video]
Disclaimer: have not played Starfield yet, still on Baldur's Gate 3.

>The game suffers an endless amount of video and audio stuttering issues unless you run it from an SSD or an NVMe

The recommended MINIMUM requirement for storage is to use an SSD, per https://store.steampowered.com/app/1716740/Starfield/ :

System Requirements

Minimum:
OS: Windows 10 version 21H1 (10.0.19043)
Processor: AMD Ryzen 5 2600X, Intel Core i7-6800K
Memory: 16 GB RAM
Graphics: AMD Radeon RX 5700, NVIDIA GeForce 1070 Ti
DirectX: Version 12
Storage: 125 GB available space
Additional Notes: SSD Required

My previous PC had an SSD, I would rather not go back to running my OS/applications from a HDD.

That said, ensuring your games run on minimal hardware goes a long way, Blizzard does/did this for their games.
A short note on monarchical nostalgia
Mine: https://www.agendashift.com/done
You've never had to "verify the integrity of game cache" either? Wow, you must be lucky - 3-4 of the friends I play with have to do that quite often.

Funny enough, as we speak, I am downloading an update for a game. It failed for some unknown reason the first time and tried redownloading now. Time will tell if it will finally "just work" or if I'll have to redownload the entire game. Before you ask, yes I am on an SSD with plenty of space and I have a pretty decent fiber internet connection.
A American 9/11 story
There's a lot of rage about this game considering that most people didn't even pay full price and are playing via Game Pass.
I tried playing on my gaming PC with a 3080 and an NVMe. It gives me major nausea, something that has never happened to me before (and I had a VR startup where I spent all day in a headset!).

I really wanted to dive into this game but I guess I’ll wait to see if something improves. From what I heard performance isn’t great on intel and NVIDIA machines.
What monitor model do you have? I want the same thing, and the Samsung monitor I bought previously doesn't support very much.

Like sibling comment, I have a 4-port USB switch with a remote that connects via micro-usb, it was quite easy to hack a custom remote that I keep next to my keyboard.
Phone numbers. 99% Almost like ID.
What is in direct contact with the water? I assume the water is heated conductively by another material that absorbs the radiation and is heated. What material is used to for this shielding and heating?
I've got the M2 Air with 8GB and the only time I've noticed any form of lag is when I've got a K8s cluster running locally with loads of containers. Looking back, the 16GB would have been nice, but it's hardly common that I will put the device under such load.
Let me make it easy for you, if you want it to look and feel native on Windows 11, use WinUI 3.

ChatGPT gives a decent summary of the history of all that:

https://chat.openai.com/share/6478dcdd-98d3-449a-84be-be5666...
Well, 10TB 2DWPD SSD drives are not easy to find...
Trinary Decision Trees for missing value handling
Rich people pay almost all the taxes.

America isn’t perfect but it’s pretty good overall. The government is made up of the people. Complaining about it like it’s the cable company not delivering good enough service is ridiculous. Get in there and make the change you want to see. Get involved.

I’m not Randian but I do agree that it’s problematic how some people believe they’re entitled to the property of others. That they should be included because they exist and support policy that confiscates, mainly out if greed and envy.

It’s mainly people that think they should be amongst the elite and they aren’t. Which to them is proof the country is bad.
> those applications need the proof for correctness so that more dangerous code---say, what would need `unsafe` in Rust---can be safely added

There are actually already tools built for this very purpose in Rust (see Kani [1] for instance).

Formal verification has a serious scaling problem, so forming programs in such a way that there are a few performance-critical areas that use unsafe routines seems like the best route. I feel like Rust leans into this paradigm with `unsafe` blocks.

[1] - https://github.com/model-checking/kani
In my opinion, for the US, the postal service should offer free email addresses to every US resident. The Postal Service is highly regulated, and you won't lose your email over a comment on Youtube.
> Does this stack really put everything under the sun to shame?

Yes. I'm a .NET guy by trade and I've poked around Elixir/Phoenix a bit. I wish this stack (and its concepts) would gain some popularity in the enterprise so we could get rid of microservices and SPAs entirely. 99% of companies don't need Microservices, they solve problems they don't have at costs they shouldn't have to pay (velocity, complexity, etc.) SPAs could go away for most LOB apps with Phoenix Live, Blazor (.NET), or even just classic server-side web apps + Htmx.
You can use about:profiles to open profiles in new windows by simply clicking a button.
No one is saying that bounds checking is novel. It's really C and C++ that are novel, in that they are the only languages where bounds checking is not the default.

But if you're having the "memory safe replacement for C/C++" conversation it shouldn't surprise you that people bring up Rust.
Under our enumerated policy, I have 23 days of PTO plus 9 company-chosen holidays plus 5 sick days per year plus a 4-week contiguous sabbatical every 5 years. I have also taken 45 days off in a year under this enumerated policy. It's not unfathomable to take 35-45 days off in a given year. (I'm in the US.)
Using the account of probably one of the few trustworthy people in crypto probably helps.
Yes, it's alternative for soylent. With some flavour additives it's palatable, but I couldn't stick to the monotony for long.
I find myself increasingly drawn to SDR. I only played with it a bit (got a cheap RTL-SDR and played around with some "waterfall" software).

I wish the software was in fact a little slicker. For my brief toying with it, the apps felt like either Swiss Army knife apps with too many knobs, and/or had kind of janky UI.

Radio astronomy seems like another cool use of SDR that could draw me back in to learn more about it.
They are asking for 750 euros per user. How was this number calculated?
Eventually the people that run it now will age and die, and one day the vampires will move in to suck its corpse dry. May not be our problem but will be someone's problem.
1. Mobile networks do not operate across the entire spectrum, they operate on frequency bands. The bands are country and mobile operator specific. Then there is the modulation which might vary across each frequency band and can be can frequency division based (for rural areas with a low network capacity but a longer range) or time division based (a shorter range but a higher capacity).

On top of that, there is the channel bandwidth that also varies depending on the spectrum channel utilisation. In some areas (or countries), the channel might already be utilised for something else, for example a national train network communication system or by military. Such spectrum channels can't be reallocated, so usually new, country specific, channels are allocated. A capable, laptop integrated modem would have to support them all.

Some regional mobile operators have also extended their networks with non-standard frequencies that are locally important but are not supported outside the home turf (Australia's Telstra and Scandinavian mobile operators are prime examples. Telstra even has its own research division, and they have extended the spectrum with non-standard frequencies more than once. They have also licenced their technology to mobile operators overseas on a small scale, e.g. Hong Kong's CSL and to others). You can check the actual spectrum allocation for 4G and 5G at https://en.wikipedia.org/wiki/LTE_frequency_bands and https://en.m.wikipedia.org/wiki/5G_NR_frequency_bands, respectively. It varies from 410MHz to 5.9GHz for 4G and from 600MHz to 71GHz (!) for 5G NR with most 5G frequencies being upward of 2.6GHz – to avoid the interference with 4G.

Most importantly, though, the radio wave interference plays the fundamental role. Whilst 4G and 5G might share parts of the spectrum on the paper (which varies wildly for each), they can't share the same channel at once even if the modulation is different. It is not possible to go against the laws of physics and magically have two different standards to share the same radio frequency. Electromagnetic waves will interfere when the channel utilisation goes up.

Then there is the supply problem. There is exactly one commercial 5G modem vendor in the entire world. It is Qualcomm. And their modems are not known neither for the power efficiency nor for the low heat dissipation – they are both, power hungry and run stinking hot, when in use.

2. That remains to be seen. 6G is already under development and is undergoing the early testing. It is too far away from a world wide deployment, but it will be in the terahertz spectrum == incompatibility with existing technologies.
Library has every book ever published. [video]
> You've never had to "verify the integrity of game cache" either?

Sure, whenever I fucked around with mods too much or when migrating between windows installs. Never from something I cleanly installed with Steam.
Ah The Orange Box - probably one of the best gaming purchases I ever made.

Bought just so I could play Portal, then ended up trying this random game I'd never heard of called Team Fortress 2 - and happily losing over 1500 hours of my life to it. Eventually called it a day when the loot crates and cosmetics got too out of hand.
>that is mostly used by choice

Ehh, people use IOS by choice too. An "ethical" walled garden is still just that, walled.

GOG and itch are great platforms as well, so I think people can sometimes miss the trees for the forest and remember the bad experiences.
Ehhh Edison was considered quite a huckster for a while. The "invented the lightbulb" trope is worse than "founded Tesla."
I agree with your first comment, but disagree on the second one. It is weird to say that the robot wanted to eliminate a threat, most likely it was simply not programmed to avoid obstacles given the environemnt it was in. He ascribes an intention that was not there. To be fair, it is a quote from a book and not the words chosen directly by the author, but he could have clarified.

The second one seems fair: he is describing the result of what the Tesla Autopilot is doing. I do not think that he means to say that the Autopilot is understanding that there is a red light but then it makes a consciuous decision to itgnore it. He is just saying that the robot is malfunctioning, as it should be clear from context:

"Today’s AI-related robot deaths are no different from the robot accidents of the past. Those industrial robots malfunctioned, and human operators trying to assist were killed in unexpected ways. [..] Malfunctioning Teslas on Autopilot have deviated from their advertised capabilities by misreading road markings, suddenly veering into other cars or trees, crashing into well-marked service vehicles, or ignoring red lights, stop signs, and crosswalks".

I do not think there is a more neutral way of describing the events.
Assembler is more rewarding as an intellectual exercise. Unless you really want to do rote record processing, in which case knock yourself out.
... and if you die when your domain has one year left?
This will be a good one to watch. If the government wins, Apple and Mozilla might also be on the losing side here and for Mozilla itll pretty much be the end.

Might be the kick in the pants FF needs to figure out funding, otherwise a plus for web devs who now need to worry about just 2 rendering engines.
The concerns weren't completely unfounded. My college apartment's internet was so bad I had to return HL2 to the store because it wouldn't decrypt it (the network was swampped with college gnutella traffic and the apartment complex had no idea how to handle it).
I wouldn’t say I learned it “for fun”, but when my sister was in college (25 years ago) as a business information systems major (or something like that), she had to take a Cobol course so I learned enough of it to help her get through the class. Next semester, she told me she had to take a second Cobol class. I told her I was done with Cobol and she switched majors.
Maybe first but not the only! https://github.com/donuts-are-good/appserve
Ceramic coated lead?
Taking a job is fundamentally a sale. I’m selling my labor to the employer. I want to exchange as little of my labor as possible for as much compensation as possible.

Right now I’m working 4 days (32 hours) a week, entirely remotely, for enough money to live in NYC, and also the health insurance, 401k, and all that standard stuff.

You want to lure me away? You’re going to have to beat that. Start by offering a 24 hour work week.
I love this, and it strikes me that one of the main differences between then and now is that we are awash in cheap objects. Isolation from trash in the service of taste seems almost impossible.

Secondly, I can’t think of a contemporary national authority I would defer to.
That's where GoG is still an important alternative... Even though for whatever reason, I don't enjoy its launcher as much. And steam deck has completely changed my weighing between GoG and steam :-(
You're technically correct (the best kind of correct), but in the context of this comment thread the comment I was replying to said:

> many messaging softwares seem to not understand what feature parity is.

That implies either no intent to implement feature parity, or having had enough time & resources to do so without bothering to. Neither of those things are the case here - hence my breakdown.

I've edited my comment to better address your particular point though, thanks.
I had to deal with a bunch of mainframes in a previous job and tried to learn a bit of COBOL. One interesting thing I learned early on was that programs are almost never written exclusively in COBOL. The language isn't Turing complete (by design), so a significant portion of a program's logic will be captured in the JCL (Job Control Language) script that configures how the program will run and orchestrates multiple programs.
Facebook Messenger uses React Native.

WhatsApp Desktop uses WinUI.

WhatsApp is superior.

I don't get React Native. It's such a huge, complicated abstraction with no ability to performance tweak. I don't understand how a company as big as Facebook doesn't have enough resources to build native apps for each platform. These UIs are the simplest app you could build as well.
I'm still playing BG3 as well, and I have no plans to pick up Starfield until next year at the earliest. This was my plan from the beginning, because we can't rely on Bethesda to release quality craft. People should adjust to this by not buying their games on release. Poor sales is the only language they speak.
Avoid Liberty Safes when selecting your safe.

https://www.locksmithledger.com/safes/news/53071785/liberty-...
Interesting, you can purchase support for 1.1.1x between 15,000 -- 50,000 USD per year. I can see some large Companies in panic mode now, so the option exists for them to continue with older versions.

This explains why NetBSD 10.0 people are holding the release until they get the new version working in Base and pkgsrc.

https://www.openssl.org/support/contracts.html#premium
The irony is that we're in this problem in the first place because people are releasing problematic tech before it is understood in the first place. Humanity at large shouldn't be part of the experimentation process, and the essay is arguing that we need tighter regulations around that.

The essay suggests "Any regulation of industrial robots stems from existing industrial regulation, which has been evolving for many decades" & that regulations need to be clear about other robots as well. Interestingly enough, if we applied existing regulations to Tesla's Autopilot as we would to a driver who racked up as many fatalities and crashes (736 crashes and 17 deaths in the U.S. since 2019 [0]), they'd be behind bars long ago, let alone never able to drive again.

0 - https://www.caranddriver.com/news/a44185487/report-tesla-aut...
> but people who apparently have never encountered an address that isn't @gmail.com etc before

I've just never had that occur in the 30 years I've used e-mail, and it seems absolutely bizarre given that most people deal with e-mails from schools, or workplaces, or all kinds of other providers all the time.

I get the occasional question of how I got <mylastname>.com, and that's it.