skysight-inc/HackerNews huggingface dataset:
I’m specifically talking about non-text-based games. You’re still limited by the game assets, animations (including hair, clothes, weapon movements, etc,) environments, and characters that are the waypoints for the plot— so you’ve already got a finite number of possibilities. You can’t create a new class of weapon on the fly, or a new character, or new plot with current assets and maintaining story stability unless it’s really really restricted, right? So what do you get aside from variability in dialog that you can’t get from a random number generator? And when it comes down to it, does that unpredictability, and all of the effort it takes to wrangle it make the game better than having a professional writer make a handful of variations on a bunch of lines?

I can’t think of a scenario within the limitations of real games with visual assets that have progressive plots and characters for which that would yield a better game than having people craft it. Players are going to be no more tolerant of bugs, slowdowns, bad dialog, plot holes, misleading information, and annoyance just because an LLM is the source rather than substandard design or QA.

Maybe I’m not quite grasping what you’re proposing?
https://github.com/zitadel/zitadel
Why on earth would you assume that most of these are an accident?
I don't understand why voice calls aren't just a standard and required part of the 4g and 5g specifications?? Did they really design and implement 4g and 5g assuming 3g would never be shut down, ever?
> they are like benevolent sea turtles, providing a cover of safety for more vulnerable road users.

Hopefully they stay that way! But right now they are in their testing phases and the #1 priority of AV companies is to demonstrate their safety and obtain trust and social license to operate. The argument made in the video is somewhat more dystopian, of a future where AVs are entrenched and society becomes dependent on them, and they have secured enough of a foothold to start raising speed limits, removing stoplights, banning non-AVs from roads, etc. It's only one possible future, of course.

But it's a common trajectory, where initially a service is introduced very benevolently, and only once it's secured traction do they start to turn the screws. I'm sure we can all think of some examples...

> Possibly true but let's see some evidence.

The details are in the video; you can watch it if you'd like, and refute its claims with counterarguments.

>- By reducing the perceived cost of spending time in traffic, AVs will encourage people to commute longer distances, resulting in more traffic, infrastructure costs, and emissions overall

> Same argument can be made for public transit / trains. It's not a good argument.

The same is actually true of trains, except that the cost to society is much less, because of how much more efficient trains are. No matter how many people commute by train, you never need ever-widening train-highways to alleviate the traffic jams from too many people riding the train. It's instead a positive feedback loop of increased ridership leading to higher train frequency, increased service quality, better speed, better network connections, and a stronger and more walkable area around and between train stations. It's exactly the opposite of cars, but not because the argument is wrong. It certainly does lead to more suburban development (and lower costs of real housing), but this becomes an upside rather than a downside.
"The very definition of news is something that hardly ever happens. If an incident is in the news, we shouldn't worry about it."
— Bruce Schneier
Given that Typst doesn't (yet) support html output, this seems impossible. I'd absolutely love to see it though.
noted! It's something I've thought about as well. Will probably add it!
I will check it out. I like Firefox Focus because in addition to built in blocking, it restricts me to one tab. Remarkably, that has never been a problem.
I was thinking that. And really chuffed to see things like

$(function(){
$(".rollovers a").hover(function(){
$(this).children("span").fadeOut();
}, function(){
$(this).children("span").fadeIn();
})
});
Yeah, that’s the shift function / number of steps. I’m talking about the length of the contents on the tape when the machine enters a halt state. The notation “BB” is a bit overloaded in the literature.
Not requiring camera on during calls proved very good for my health. During calls I get up and walk around the house. Bluetooth works quite well if you don't go too far. As a bonus I keep better concentration in the call than just sitting in front of the screens which are a source of distraction.
|> Async.AwaitTask ?

Or is there a particular case that’s problematic? So far I have not seen any interoperability issues around this (even though yes, async CEs are way less efficient than task CEs) but I’m still learning so additional details would be appreciated.
The Broadco- "ServerWorks" K2 chipsets that power G5 Macs SATA controllers are horrible. I have a half dozen G5 Quads and a Dual G5 Xserve. Getting compatible SSD's for them, or even HDD's back in the day has been an exercise in frustration and tedium

All these machines run SATA I (1.5Gbps). The Sata II and SATA III specifications state that it's meant to be backwards compatible and the drive should negotiate down to SATA I speeds (ala 10/100/1000 Ethernet)

For HDD's they used to have one of the jumper pins you could set to "force 1.5Gbps mode" at least on W.D drives at the time. SSD's of course however are meant to be fast and in theory do this all in software. In practice with the K2 controller though they just...tend to break!

I don't blame the SSD makers of course. Why would they test their SSD's in 20~ year old machines? (or even if they do, knowing to make appropriate concessions for PowerPC macs, which are themselves known to be extremely unreliable anyway!)

For extra fun I added an NVME drive to one of my G5 Quad machines via a PCI-E adapter. The boot process goes OpenFirmware (ROM) --> GRUB2 ---> Linux Kernel + initrams on SSD with root=/dev/nvme0n1p1 set

Even with this set up it takes five real world seconds for the K2 controller to report back the single device (of just TWO it can have plugged in!) to the linux kernel. With this driver disabled or moved to a module the kernel boot process takes approximately 3 seconds instead of 8 or 9

The K2 controllers are awful and I am glad they died quietly
It could also be argued that Windows 95 marked the start of this complexity, at least in PC land. Prior to that, there was very little communication between the OS and the hardware regarding configuration. When it did happen (e.g. monitor resolution, speed of a serial port, etc.), it was directed by the operating system rather than by the hardware.
I guess but since they're origin-bound can you do anything except DoS your page?
The web took off because cross compiling sucks.

Change my mind.
My point is that the underlying technology is there, in a way that's accessible to users, so it's just a matter of use case and implementation and the market for such technology. If all you think about is the reasons it won't work, then you'll never try. Some great companies have come from people that didn't know they shouldn't try.

As far as technology though, Airplay is what macOS uses to project the video, and there are open source implementations out there that you could run on a raspberry pi. As far as wanting it to work everywhere, if Apple supported Chromecast it would probably work more places, since Google licenses that technology so it's already on a lot of TVs and projectors.

I'm not imagining using this in very many places other than my home and any office locations where I have wifi, but there are standards like wifi-direct where you wouldn't even need that.

I'm only transmitting video, the keyboard/mouse is connected to my device via Bluetooth, so the worst a malicious device could do is record video that I'm transmitting, which, if I don't want people to see the video I'm transmitting, I should not transmit it in the first place.
2024 Last Week in AWS Charity T-Shirt
How you become 10x developer
> Even if you are being nicer, or happier, or trying to be helpful - large changes in behavior make everyone think you were lying to them throughout your time, that you were not being authentic.

Uhhh, so, for example, if you were kinda antisocial before, then gave notice and started acting friendlier... this means you were being inauthentic??? Hehehe

Isn't it just the opposite? If you actually feel differently, isn't it more authentic to act the way you feel?

While we're dishing out random advice, here's mine: Don't live in fear of what others think, especially right after giving notice.
Read it and enjoyed it. For ref it was discussed previously at https://news.ycombinator.com/item?id=26152335

Hopefully the new code discussed in OP isnt quadratic.
Well, it might matter for functionality in the application.

After you fix a lock-related bug for example, how do you deal with an open tab running a different version of your code that is erroneously misusing a lock?

You need to account for that when you release new code, yeah? Rename the lock maybe? Some other logic?
Is this a division of Lockheed Martin or something? I'm curious why it's in the footer.
Extremely interesting, and kind of ingenious. Thank you.
> In short, Open ID Connect is quite accurately described as an Authentication standard. But OAuth 2.0 has little to do with Authorization. It allows clients to specify the "scope" parameter, but does not determine how scopes are parsed, when user and client are permitted to request or grant a certain scope and what kind of access control model (RBAC, ABAC, PBAC, etc.) is used. That's ok, since it leaves the implementers with a lot of flexibility, but it clearly means OAuth 2.0 is not an authorization standard. It only concerns itself with requesting authorization in unstructured form[3].

This misses the mark - scopes are abstractions for capabilities granted to the authorized bearer (client) of the issued access token. These capabilities are granted by the resource owner, let's say, a human principal, in the case of the authorization_code grant flow, in the form of a prompt for consent. The defined capabilities/scopes are specifically ambiguous as to how they would/should align with finer-grained runtime authorization checks (RBAC, etc), since it's entirely out of the purview of the standard and would infringe on underlying product decisions that may have been established decades prior. Moreover, scopes are overloaded in the OAuth2.0/OIDC ecosystem: some trigger certain authorization server behaviours (refresh token, OIDC, etc), whereas others are concerned with the protected resource.

It's worth noting that the ambiguity around scopes and fine-grained runtime access permissions is an industry unto itself :)

RFC 9396 is interesting, but naive, and for a couple of reasons: 1) it assumes that information would like to be placed on the front-channel; 2) does not scale in JWT-based token systems without introducing heavier back-channel state.

I personally do not view OIDC as an authentication standard - at least not a very good one - since all it can prove is that the principal was valid within a few milliseconds of the iat on that id_token. The recipient cannot and should not take receipt of this token as true proof of authentication, especially when we consider that the authorization server delegates authentication to a separate system. The true gap that OIDC fills is the omission of principal identification from the original OAuth2.0 specification. Prior to OIDC, many authorization servers would issue principal information as part of their response to a token introspection endpoint.
As someone who has been saving my ticket stubs for 20+ years I was very frustrated by the disappearance of physical tickets. I paid the extra fee to have them mailed to me, but eventually that went away. Printed emails are not the same.

I eventually figured out how to make the most realistic replica ticket stubs possible to add to my ticket stub album. I spent several thousands dollars on professional printers and real stock as well as months building my own software to customize and print tickets, all to scratch my own itch. Now my collection continues to grow with the 20 or so shows I go to every year and I've helped over 16,000+ people do the same with my website https://stubforge.com, which I'm now lucky enough to run full time.

A lot of people don't get it, and that's ok, but for those that do, they really get it.

People buy our tickets to give as gifts (because it's not easy to do anymore in a non-awkward or non-art project fashion), to add to their collections, to frame with posters, to use as surprise proposals, to invite people to their weddings, to announce their pregnancies and more things I never would have imagined when I started.

There are people that do miss ephemera. Even if you don't look at it that often, it's something precious to you. It doesn't matter if your kids will get it or just chuck it, it's there for you to enjoy and remember in the fashion that you want to.
You say “origins”, but someone who takes a more skeptical stance would say “extraordinary supernatural claims for which there’s no evidence at all.” In my case, I absolutely need to discard that stuff if I have any chance of taking what’s left seriously.
> Confirmation bias is a problem for everyone, both of us are subject to it.

Yeah, of course
(personally, some of my own ideas were not confirmed in the last year)
If you want to visualize DNS propagation checkout dug: https://dug.unfrl.com/
GPTLocalhost: A local Word Add-in for your local LLM server
I'm with you. That was the main motivation for also having the local web interface.

i.e. http://jamcorder.local

It also has an open API, that's pretty simple. So you could integrate it into other apps or open source software.
Iodé is a custom ROM, well liked here in Europe. It's got great device support, including a GSI, and you can uninstall anything by default, so no bloat, but comes with a complete set of apps if you want. I was pleased to see they're incorporating thunderbird, since it's already my default on desktop. so nice to see I can finally have it by default on android as well.
https://hanzimatic.com

It is a website that helps you learn Chinese vocabulary in context. You can upload articles, novels, etc. and it will generate flashcards with full audio based on your current level of knowledge.
I live in the US and have never heard of a phone that uses a different technology for emergency calls vs. normal calls. Why is this? Is it worldwide?

As for the problem itself, I can understand government regulators not wanting to micro-manage the situation, but the carriers know what's on their networks, and a divide-and-conquer approach would seem capable of reducing the number of handsets to something manageable. For example, the Asus Rog phones are quite expensive, and official communication with Asus would seem enough to learn what they're capable of and what firmware upgrades may be coming. Done. In general, carriers shouldn't be blacklisting anything. If you're buying a non-carrier-branded phone, caveat emptor. But in Asus' case, at least, I expect they would try to make it right.

I actually applaud the Australian government for being involved at all, as there was nary a peep from the US government and lots of people were forced to buy new phones who really didn't need them. The sin here seems to be throwing a "plan" together at the last minute.
I would have bought this instantly if I had a digital piano. What an amazing idea. Going to have to look into those adapters you listed.
My impressions with Typst have been very positive, though I did notice the same issue with Codly. Typst is still quite a new tool, so my expectation would be that this kind of issue will be fixed at some point.
I know I’m just a troll account but I can’t believe all it takes to get 1k stars on GitHub is just rewriting an automated file transfer script using five different protocols and claiming it’s some powerful offensive capability lmfao
Now introducing a brand new, declarative framework built for interoperability and ease of use. Forget bundling, transpiring, packaging, dependency management – and don’t even think about worrying about CJS vs ESM vs AMD vs UMD vs SystemJS vs …, just include this one <script> and reference $ to your heart’s content.
Its a unit of Lockheed Martin performing under a contract with the NSF, yes (see the About Us and the Read More in the footer.)
Typst, with MathJax for math would be ideal! But I don't want to have to learn yet another syntax for math when LaTeX's math mode is burned into my brain.
I encountered this within the last week...
I definitely think it's a minority, but even so it's a very large group of people that liked to save tickets. It's why I made Stubforge, so I could keep adding tickets to my own collection. I've got a lot of repeat customers who have been able to keep their collections growing as well. Even if you don't look at them, it's a way to remember what you've been to in a consistent fashion.
Because giving a third party extension access to the content of every website I visit is worse than having ads. There's no special permission required for a chrome extension to make a network request and exfiltrate data, you're just trusting the developer. Also reader mode mostly solves the issue.
I use `mdbook` to provide free online versions of my ebooks (topics include regular expressions, Linux CLI tools and Vim): https://github.com/learnbyexample/scripting_course#ebooks

I chose `mdbook` over `pandoc` mainly because of themes and search provided by default.
I feel like the company was wildly overvalued; dropping 99% of its market cap might be a reasonable correction, and accurately reflect the value of the textbook rental business.
It's funny that if its going to affect anyone's revenue they deal with it swiftly, ie all the smart meters got a prompt upgrade.

If its going to fuck over the public no one gives a shit.
My <TagComponent /> to render tags can kill a person
I use Zola (https://github.com/getzola/zola) - pretty fast and I was able to customize a few things as well.
Particle-in-Cell
AI Models on M1 Max vs. RTX 6080 and RTX 4090 (Benchmarks) [English Subtitles] [video]
Why should a city be able to do something more efficiently/effectively than a company which exists for that purpose?
Then why didn't Java do better? Its tagline was write once, run everywhere.

I remember back in the day setting up cross compiling was horrendous though, so I agree, I just don't think it's the only reason. These days all you do is set a flag and rerun "go build", it's stupidly easy, as far as compiling goes.

The other two things that come to mind is that on the web users expect things to look different, so the fact that your cross compiled app looked/behaved like ass on at least one platform unless you basically rewrote the front end to conform to each platforms user interface guidelines (aka write once, rewrite everywhere), meant that websites could look more how the company making the website wanted it to look, and less like how Redmond or Cupertino-bases companies wanted it to look.

The real killer feature though, imo, was upgrading of software. Customer support is a big expense that ends up sinking developer time, and if you got bug reports and you fixed the problem, you'd keep getting bug reports for that issue and the CS team would have to figure out which version the customer is on, buried three menus deep, before getting them to upgrade. The website,
however is basically always running the latest version, so no more wasting everyone's time with an old install on a customer's computer. And they showed up in metrics for management to see.
Innovator's Dilemma
I tried stand-sit style for the past 2-3 years I guess, it indeed cured my back and hip pain, while I have to admit, it lowers your productivity when sitting, so a combine should be the final answer.
Yeah it's like they were trying to stretch out the article length by repeating the same few points over and over in different words.
I'm pretty sure 95% of Chrome users don't know or care about Manifest v3 or what issues it brings.

Consider also that most web users don't use an ad blocker; by definition most web users won't care about the Mv3 change, as that's what it seems to affect most.

On top of that, it seems like ad blockers still work decently well under Mv3. That could change over time, certainly, but there's not really a compelling reason for most Chrome users to switch.

> [Firefox for Android] crashes way too much

Interesting; I've been using it for years and very rarely encounter a crash. Desktop Firefox (Linux) crashes more often than Firefox for Android, and there too it's incredibly rare.
Just to be clear, returning different resource records (IP addresses, A records) in the answer section of a DNS response to different clients, based on geographical location, measured latency, etc, is different from anycast routing in which there exist multiple different routes to multiple different hosts all sharing the same IP address.
uBlock Origin is free and open source software that doesn't phone home with your browsing data or anything silly like that.
Sorry. I can't write it down because I think what I did was reckless and stupid and I don't want to give any ideas in a high visible thread like this.

It's infuriating that you write all that about how enlightened you supposedly are, then conceal the manner by which you got there.

This just feels like trolling or a creative writing exercise.
March 2020 is when the Fed cut the federal funds rate to 0-0.25%, i.e. the beginning of COVID-era ZIRP.

https://www.federalreserve.gov/newsevents/pressreleases/mone...

(This after already shaving 0.5% off at the beginning of the month, two weeks earlier.)
Using a lot of citations is fine, so long as it is not the type of academic writing where you repeat the same point in different ways for 30 pages when you could have taken 5 or less.
This is the most badass job on Earth. Nice website too.
Wouldn’t it make more sense to suspect the account with hundreds of thousands of karma points to be the karma farmer?
While I agree with the sentiment of that, it still seems a lot easier than escaping characters. I would probably opt for a mix. Control separation with new lines
>I live in the US and have never heard of a phone that uses a different technology for emergency calls vs. normal calls. Why is this? Is it worldwide?

It affects all telephone calls. Presumably people don't notice it because they use voip apps (eg. whatsapp) instead.
It all started with a Big Bang. Behind the birth of the universe
ManifoV3 brings the host_permissions field, and domains the extension wants to connect to be to be listed there.

You still have to trust the developer, unless you download the extension and modify the manifest to remove the domains listed there, though may result in the extension not working.
Ah such condescension! I was careful not to provide an opinion, but replicate the answer as is. The intent was not to treat that answer as fact; but I thought that response was pretty revealing and in fact supported the parent comment on LLMs having been trained on copyrighted materials. The response chatgpt provided was that OpenAI models are designed to create original content "without directly referencing copyrighted characters". If it was creating original content it needn't have referred to the constraint with respect to avoiding directly referencing the copyrighted characters.
It’s an interesting concept; I am in the process of learning Scheme and I am not very good at it at the moment.

I can see that my ego is getting in the way of doing more practice; the reading of Scheme books is much easier than writing some simple programs such as the practice ones at RosettaCode…
And the newline character. Both of which commonly occur in normal text.
Generative AI doesn't have a coherent understanding of the world
Show HN: Personalized AI-powered advisor for achieving learning goals