skysight-inc/HackerNews huggingface dataset:
There is definitely a lot we can learn from multiplayer games, but the non-game use cases often have different constraints that lead to different solutions.

With a game, it's a given that everyone is playing in real-time, right now, with as little lag as they can get away with. The synchronization happens constantly and ideally the game's internal state is completely in sync across all players. Players want the game to be kept in sync as quickly as possible so that they can react to what other players are doing. That means the amount of synchronization to perform at any one point in time is generally fairly small.

Also, the structure of the game itself often implicitly partitions the game's mutable state among the players. Players can obviously do things that affect each other and there are mutable parts of the world that can be affected by multiple players. But each player often controls their own avatar in the game and has an implicit lock on that data.

This means that there is rarely any "merging" happening. It's usually just look at the events, determine an order to apply them, and do them one at a time. If the result is a little weird in terms of state (maybe a wall is built right when another player is crossing it and the game lets the teleport through), well, it's a game. The programmers can just declare by fiat that it's part of the game mechanics.

Outside of games, a common use case is "let me work on this document offline for the duration of a flight and then resync everything when I get to the airport". There may be hundreds of changes and other users may also have huge batches of changes. There can be a very complex reconciliation and megre process because the changes are many and the data is precious. You can't just say it's "part of the game" if your multi-user spreadsheet goofs someone's tax statement.
HTML is quite good at what it was invented for. Why is it so out of fashion?
https://www.youtube.com/watch?v=ThxdvEajK8g
I think it was also to try to get some i(Pad)OS users back to the Mac—one of the major advertised things about OS X Lion (which introduced full screen) was all the iOS stuff they were bringing "back to the Mac".
It is not plausible.
Medieval Madness is my all time favorite table. I recently bought the version for Pinball FX3, and it's not half bad. I could complain about all kinds of things about PinballFX3, it's very emblematic of the problems with modern gaming, but the tables themselves are pretty good recreations.

It's nowhere near as fun as real pinball, but the one thing that I found really cool was that I was able to play the game on "training mode" and get a better sense for the different things I could do and how to set up certain situations.

My best Medieval Madness score is something like 50,000,000... the table I play on has a high score of about 190,000,000 so I have a long way to go to have a chance at putting in my initials. But I can generally go for a pretty long session on a single credit. Even still, I hadn't ever seen half the stuff that I got to see while playing the virtual version, and I've taken some of that knowledge into the real world when I visit the bar where that table lives.

So overall, digital pinball is cool in my book, if flawed.

Quick edit/addition:
Medieval Madness is unique among nearly all the tables I've played in that it doesn't bullshit you much. Most of the time when I lose balls, I know exactly the wrong thing I did (in particular, trying to hit the castle gate or the trolls without multiball is pretty dangerous). Most tables I've played will suck up a credit in a few flips in ways that seem pretty unfair, but Medieval Madness seems pretty fair. I would love to own a table but they're shockingly expensive, maybe someday!
The free plan supports the following types of 2FA: "Email, Authentication App"

Upgrading to the Premium Account ($10/yr) gets you additional options: "YubiKey, FIDO2, Duo, Email, Authentication app"

Source: https://bitwarden.com/pricing/
Tell HN: Giving ChatGPT access to a real terminal
So, I guess this is the inevitable conclusion with LLMs. Connect them to a real terminal and let them act on real-world objects... I honestly don't know whether I like the idea or not, but I guess it's good to have this conversation now while it is only a marginally better version of tldr.

But you can already use it do do simple tasks like cleaning old files, figuring out what machine you're running on or even perform and summarize portscan results.

It should go without saying that this should be done on VMs and every command is confirmed and checked by the user...

tldr: browsing: enabled
Pu-239 is an alpha emitter, but that's not the end of the story. All plutonium weapon cores are also neutron emitters because all weapons grade plutonium is impure and contains 2-7% Pu-240. Pu-240 is very prone to undergoing spontaneous fission which emits neutrons. So the presence of neutron radiation around a plutonium weapon core is unavoidable.

Furthermore, when Pu-239 is struck by neutrons (from the Pu-240 contaminant, for instance), it has a chance of undergoing fission and that results in the release of more neutrons which can cause additional Pu-239 to undergo fission. This chain reaction is how Pu-239 bombs work. A properly stored core will not sustain this chain reaction because the core is in a sub-critical configuration.

So there is in fact a very serious critical mass concern with plutonium bomb cores.
Probably leaving to go make a massively multiplayer game that will fail, yet will lead to an incredibly useful side product that will take the world by storm, get acquired, then fizzle out in. irrelevance.
What scenario do you need to present both a passport and social security card? Those “three column” identification documents that I have seen always accept passports standalone.
Yet, every any time you are driving a car around at track, during an HPDE event or Track day, you are required to wear a helmet, and those events are MUCH safer than the streets.

Arguing on this line is pointless. You can use this line to justify any number of mandatory safer features. The goal should be to drive an adoption of clean, non congestive, personal transportation, and the primary drivers for this is cost and convenience. Mandatory laws requiring stuff is counter to this.
> How do you live without a simple maximize button?

Why would I want a webpage which stops showing additional content after ~1200 pixels wide to take up the entire of my 2560px wide monitor?
> Little UI design changes are NOT what you should be spending time/money on; they are a waste of effort given K9's already strong usability

"This rotary phone in the office is perfectly fine and usable! The new-hires just need to learn how it works, and then it's the exact same thing."
No, it's because it uses _several_ docker containers and runs mssql.
I'm not sure I ever knew you could tilt the table. child me wishes he had this knowledge. (I assume if you tilt too much it triggers a tilt failure?)
My informed opinion as a cheese maniac is that raw or pasteurized milk doesn't make any perceptible difference in cheese quality. What makes the difference is a) the animals' diet (which imparts flavors that don't go away with pasteurization), b) the manufacturing process (anything made in a factory will be bland, even if it's made with raw milk) and c) the aging.

The most important factor by far is aging. There's a reason why the French have a special name for the special job of aging cheese, "affineur". A good affinage can transform the most mediocre cheese into a culinary tour de force.

Source: I make cheese and age it myself.
How to Use ChatGPT’s AI Chatbot to Save Time Marketing Your App
Apparently it feels like a tryhard reference to Tim and Eric's Universe sketch
By “new trend” are you talking about how the borders got eliminated in Mac OS X in 2001? That trend is old enough to buy beer.

Although for a while (starting with 10.3?), some windows had a chunky brushed-metal look.
> And how do you manage the versioning and deployment of your views and mviews?

Underlying SQL lives in git, along with the code. Deployment happens via normal CICD pipelines.

> What tooling do you use to refresh those materialized views on a schedule?

A database that automatically rebuilds views when the underlying table changes (ClickHouse), or if I’m using postgres, a “dumb” job that simply updates the views. Periodically.

> Is it something you've written and maintain yourself? What testing do you have on them?

Written and maintain myself? Not really, it’s either Spark or Rust code that’s a very thin wrapper to drive the underlying SQL. Everything runs in Kubernetes, as either plain deployments (for ongoing/streaming workloads) or cronjobs for periodic workloads. SQL and wrapper code are tested using the normal in-language testing tools.

> I find that dbt answers all of these questions pretty simply in a way that avoids the need to reinvent the wheel.

I don’t think people not using dbt are reinventing the wheel, in my case I’m not doing anything that wouldn’t be considered exceedingly boring in architecture and usage.

Avoiding weird proprietary tools also means that the technology and approach used is almost identical to what the devs use, which means more shared knowledge and better reusability.
> While I don't like it being that way, I can definitely see the benefits of non-upgradeable RAM. The performance of the SOC on my "lowly", entry-level M1 Air is out of this world.

It's not even clear that this has a performance benefit on typical workloads. At release the M1 was non-trivially faster than contemporaneous PC mobiles, but its competition was also using TSMC 7nm and DDR4.

Now we've seen Zen3+ mobiles on 6nm with DDR5 and upgradeable memory and they're about the same speed for nearly everything despite the M1 being on 5nm, which basically proves they didn't need to solder the RAM.
A friend and I spent a fair bit of time working on a Star Trek: First Contact plug-in, but it didn’t really go anywhere. Somewhere between normal use and programming is the odd art of ResEditing your way into a tool or toy you want.
> prefer a world where "others" suffer.

I did notice this aspect of American mentality. Somehow the culture here really seems to feel that retributive justice is justice served.
I think this is a good point, but misses the benefit of causing us to question everything posted and read all comments with a hint of skepticism about the motivations of the poster. Is what they posted correct? Are they shaping data to serve their own conclusions? Is it a robot who's purpose is to destroy humanity? The last one is obviously a joke and you shouldn't jump to a conclusion like that.

- Written by a real human, I promise
Video Game Workers at Microsoft and Activision Take Steps to Unionize
It is not a matter of quantity of memory. (One screen worth of content is just 1000 bytes - 40x25 chars)

Do not forget that the physical pixels sit on real rasterbars on a cathodic ray tube machine.

If you made the centered content bigger, first of all the effect would simply be ugly - stretched;

if you expanded the content per bar (over the 40ch, 320px) but keep the same ratio, you'd have less warranties that the set would make it visible;

similarly for using more rasterbars than 200 (taking into account that compatibility with NTSC basically imposes a limit at 240): will every set display all the lines or will you cause frustrated users?

(And of course, given the shape of the screen, if you filled it up with a rectangular matrix you would surely lose displaying the content at the corners.)

As others said in a different way: there was a safe area.
They might see their role as brilliant mediators facilitating action by settling feuds using 2x2 matrices, but I think that's naive at best, disingenuous at worst.

They care about the agenda of the person they've been hired by. Usually a C-level agenda-setter or someone influential in the org, and often a McK "alum".

And speaking of action, they have zero stake in the actual implementation of what they proselytize.

All this isn't to say that they don't provide value. Exchange of money is usually is a reasonable signal of providing value, and these firms and its employees do reliably well in that area. However, the narratives around what value strategy consultants provide I find to be truthy, but not actually true.
I believe it was I/O bound, on old, failing SSDs. Even after migrating object storage out to DigitalOcean's S3-equivalent, Postgres couldn't keep up on the terrible disks.
I understand all of that. And that is precisely my point. Isolate everything concerning an app to its own window, and allow that to be maximized. If an app has multiple windows, contain them within the main app window. Don't pollute the "global" window space with app-specific windows.
lmao this is the sort of joke I came in to post... third time's the charm maybe?
Binance Sees 30% Surge in Trading Activity on FTX Implosion
2.5 inch drives spinning at 5400 RPM are nearly silent (and that can be improved further if you tell the drive you want it to be silent).
A single bomb core is a sub-critical mass; needing either neutron reflectors or another source of neutrons to start a chain reaction.

But if you pile a bunch of such cores up together like they were cannon balls, that inherent safety goes right out the window.
There is https://mygoodtrust.com

The product deals with most of the stuff you should take care before your death, including the management of your digital assets. Also, you can create your will and some other directives that might be needed.
How many people tagged NYC with an asteroid? Just wondering.
You're a madman. Well done. Starting to think more and more that the singularity will be caused by accident.
Discord is also searchable by other people in the future. Forum channels are exactly the use case you describe: https://support.discord.com/hc/en-us/articles/6208479917079-...
Many companies are hiring and retaining specialists in AWS-lock-in-technology, who lack experience with another-cloud-provider-technology, so I don't know what's surprising.
I'd ask if there any cloud providers worse with customer honesty instead.
This is another perfect example of how the only thing that GPT-3 has "groked", is the construction of grammatically correct sentences based on probability.

But this paragraph it has produced has a logical contradiction and demonstrates that it has no understanding of what its writing about.

If anything, ChatGPT has demonstrated how little of the code we write requires logical thinking, and is just CRUD and API constructions or arcane library use. A perfect use case for a machine that can construct correct grammar from millions of examples.
Because it removes the clutter of your desktop + other windows. I think many would agree. Sure, there are times you need to see windows side-by-side, and there is affordance for that. But mostly, a person is doing one task at a time.
Prior to full-screen mode on macOS, you would option-click the window resize button to resize it to the full size of the screen. This still works. It just doesn’t snap.
Many newer washers and dryers have sensors, and will adjust runtime on the fly. In my house, we joke about "washing time units", which are most definitely not minutes, and sometimes go up as the wash progresses.
Is it able to "return" the Rust code to its Python form?
This is the weirdest conspiracy theory I've ever seen. You could charge 10x the cost of therapy for a single pill that cures cancer and people would pay it, even with INSANE side effects. It's not even a question about how much more profitable a cure would be vs therapy. Plus, it's not one of those diseases like a bacterial or viral infections where you clear it out and it's gone. It could pop back up the next day if you're unlucky, so they don't actually lose any potential customers by curing some.
I would prefer we leave the window borders in the 1990s but I do wish we'd stop hiding controls in overflow menus when we have more pixels available than ever before.

I appreciate that dropping a user in a window with 150 unlabelled icons is intimidating for them, but needing to hover over the magic space or find the correct icon abstraction of "junk drawer" to find core features is hardly intuitive either.
Each client sends a sequence of mutations to the server, each identified by a mutationID. During downstream sync, server says up to which mutation it has processed.

In Replicache, you can known when a mutation is finalized with the `onSync` API, or more ergonomically, with the upcoming `pendingMutation` API.

https://doc.replicache.dev/api/classes/Replicache#onsync
https://doc.replicache.dev/api/classes/Replicache#experiment...

PS- there actually is terminology for this already. Replicache is technically a Causal+ Consistent transactional system: https://jepsen.io/consistency/models/causal
Sure, for a while people are needed to tune the machine, but it's not a sustainable model. I would expect that to generate only a fraction of the employment that AI will make obsolete.

Further, if fine-tuning AI is a cognitive task, it has no future. That's the point I'm getting at: no cognitive task has any future, at all.
My jaw may have dropped at learning this from GP's message. Alllll this time and I'm learning you could tilt Space Cadet now?!
Enterprise, small rental office near home--took them an hour to locate the plates for the car after I complained about and refused to accept a car with expired temporary tags.
NBA Jam Tournament Edition Save Bug
About two weeks ago all three of our Aurora DB instances in eu-central-1 suddenly crashed and were offline, to no avail, for almost 55 minutes. Simultaneously we had random network problems going on within our eu-central-1 VPC which we were unable to diagnose. We still don't know what happened because we're not getting any answers to our support request. The AWS health dashboard was all green the entire time. No notifications were sent out.
FTC Is Investigating Crypto Firms over Misleading Advertising
I always wanted to try to use a screw driver or hot wiring it, just for the fun of it. If I break something, well, me and electrics... So I don't have the courage!

I once saw someone put a Bosch (?) EFI from a VW Golf GTI on a 3.5 Rover V8, should almost be cheap, if you onow what you do, so not for me. Either way, I can quite literally rebuild those dual Zenith carbs in the desert (don't ask...), if parts are there. So for overall reliability I take that over a cobled together EFI. At least for now, who knows what the future brings.

Ah, and to answer your question, yes, I think a screw driver counts as a hack!
> But every time I get a little bit paranoid about the idea of "what if it suddenly dies and I loose everything?" and then I start thinking about backuos, at which point I'm like "nah scree this".

If your data is that important you'll want 3 - 2 - 1. 3 copies of data: two in different media, one offsite(offsite includes cloud these days)
I agree. “Someone stole my car” is different from “I lent someone my car and they didn't bring it back when they said they would.” Require the rental company to sue the customer and prove to a court that the car wasn't returned.
Snowflake confirmed AWS us-east-2 issues as well.

AWS - US East (Ohio): INC0073093
https://status.snowflake.com/incidents/yv40l966krl9
Where's my resulting tsunami info? ;-)
It's because you're not tilting, it's an intended mechanic.
Unfortunately I don't think this is enough of a heuristic. I am only speaking about the one language model I have personally used, on character.ai, but it is more than capable of making word play and insightful, often hilarious jokes. Although they are frequently amateurish, I think that's more a function of the fact that I myself am not much of a stand-up comedian, as well as each "bot's" individual training history which is presumably modifying a prompt under the hood and/or training an extension of the model directly based on the conversations.

Of course, in real time the attempts at humor often fall flat and might give away flawed thought processes, although I personally have found them to be often insightful, (containing a seed of humor) even when they're not funny. It could be a useful technique when actually having a conversation, a form of Voight-Kampff test, but I don't think it will do anything to let you know if the content was generated by AI and then just cherry picked by a human.
> Barrett questioned whether the First Amendment would still protect Smith if she wanted to decline to provide a "plug-and-play" website to a gay couple that an opposite-sex couple could buy.

This proves its about “speech” - plug-and-play is hardly the same level of speech as a unique design. More-specifically, there is a difference, legally, between “conduct” and “speech”. Eg. You can say discriminatory things, but you cannot do discriminatory things. So the question at hand.. what if you discriminate what you do, to avoid being compelled to say something you don’t want to.

A Plug-and-play website might not pass the test when it comes to being “speech” the way unique artistic graphic might.
Sounds like an easy way to write college papers, articles, and blog posts. ;)
I work with a few Drs and will pass along some common thoughts, doing this quickly on mobile so apologies.

In general:

If you want a nice balanced life, you should aim to open a private practice. However private practices are a dying breed due to cost for renovating/acquiring an office (150k at the very least for renovating yourself here in LA), shitty payouts by insurance (and getting worse), I saw a pay stub just today for $37 for a specialist visit (cash visit would be around $250 so Drs really hate taking even PPO insurance these days), etc. Few specialties can pull off a private practice such as: Plastic/Aesthetic, ophthalmology (doing LASIK and cataract surgery), and some others but usually these two have it the best. It's even harder if not in a very populous area, but then competition is rife, should be ready to shell out for marketing. The majority of physicians work in groups or hospitals. There is a lot of stress and responsibility if you are a surgeon, you should know that this kind of life is what you want.

In the end it depends on his goals, these days and evermoreso going forward physicians are just cogs in the system. You can get away by opening a private practice but there are plenty of challenges there. Getting into a nice residency program is mostly luck and medical school is rough. Not to mention the costs if you aren't well off.

If anyone wants to ask anything I'd be happy to answer in a bit more detail when I get time.
I use 2FA with a free account.
The issue here is you have pre-AI reputation sources, the problem is for post-AI content generation how are you supposed to find this content in a nearly infinite ocean of 'semi-garbage'. Anthony is not making new content, and one day the other people will expire. In the meantime a million 'semi-trustable' AI sources of content with varying reach depending on how they've been promoted will take over those markets.

There are any number of particular problems here that we already know do not mesh well with how humans think. You'd start your AI source 'true', build up a following, and then slowly them into the Q-anon pit of insanity. Most people will follow your truth and fight anything that questions it.
OT: but personally I think we are not yet done destroying our planet and everything not human existing on it - so let's wait till we are done with this planet before we try to reach the next one to destroy
>leading to their propensity to generate “fluent bullshit.”
Apple logo on the bottom does not render on non-apple machines, because it is apple-specific PUA code-point U+F8FF. See https://en.wikipedia.org/wiki/Private_Use_Areas#Vendor_use
I want this for git commit messages.