skysight-inc/HackerNews huggingface dataset:
Quite a big takeaway here:

> A general theme of successful multiplayer approaches we’ve seen is not overcomplicating things. We’ve heard a number of companies confess that their multiplayer approach feels naive — especially compared to the academic literature on the topic — and yet it works just fine in practice.

The KISS and YAGNI principles apply.

And on another note, it seems like one big industry is often overlooked in these types of discussions. I wonder what web development could learn from online game development when it comes to "multiplayer" apps - I mean it's right there in the name.

One very pragmatic approach that strikes me as reasonable is having fixed delay changes. The game Warcraft 3 (a real time strategy game) did something like this. What it accomplishes is that changes are basically forced to be in sync by delaying them.

Note that you will get used to the delay very quickly, you won't notice it too much after a short while. It is _much_ more noticeable if the delays are variable, but a consistent delay gets basically filtered out after a short while.
Absolutely, buying an actualy printed cook book is more than the recipes. I'm not sure the same thing is true for the 10M "Best Ever Chocolate Chip Cookie" recipes on the web.
Yeah, it's another reason why I'm not super thrilled about our tendency to dump gigatons of carbon into our atmosphere.
> What will happen when evil players will get hold of this tech? Are we going to witness another cold-war or something, just this time the threat will be who develops better models?

My friend wrote a "remote c2c server, basically a mutating malware" using ChatGPT. He had no bad intentions, he just works in the security domain.

People with malicious intentions will be the biggest and earliest adopters of AI. Somehow that is my first thought.
I like B&H, purchased a lot of stuff there and will continue to in the future, one note is that they're a New York-based company and everything ships from there. So if you're on the East Coast: Great! Whereas if you're on the West Coast you'll wait 2-3 more days.

That and the website used to not let you even PLACE an order during Saturdays and some other Jewish holidays. I understand not working during those, but not letting an automated system write an order to a database somewhere, was odd.
>> the delivery guy slammed the box down after refusing my help carrying it up the stairs when I saw him struggling

Seems like a very heavy GPU, GeForce 4090 RTX, I suppose?
One could simply cease providing support for product A, re-name it to product B, and charge for a new license with same effect.
I'll do it. The ranges of the cars are exaggerated, in a way that makes them look more attractive in the market compared to other EVs:

https://auto.hindustantimes.com/auto/cars/tesla-revises-exag...

https://www.caranddriver.com/features/a33824052/adjustment-f...

Also, regulators are catching up to "FSD" in many places, but they work slowly. They are also catching up on the promised ranges - unlike "mpg," there is no standard by which the range of an EV is required to be evaluated. All of these rules take a LONG time to put in place.

As far as a refund on the package is concerned, I'm not sure you can actually get one. A friend of mine paid the $10k as a "line jumping fee" to get his car 4 months earlier, and I assume that most informed buyers treat the FSD package the same.
Thanks for the link -- it is a nice discussion, and contains pointers to interesting content that I wasn't aware of. (likewise, for the sibling comment with links about mBridge)

I appreciate the privacy concerns, but for anyone reading, the tradeoffs have a completely different meaning in the Indian context.

1. A fraction of the Indian populace is so poor that the cost of operating a cash economy (printing currency, transporting it securely, stocking and operating ATMS and bank branches) might prove forbiddingly expensive to service rural areas -- leading to financial exclusion. So, for them, digital infrastructure (which reduces cost of transacting) is a matter of life support, rather than the luxury that it is in the developed world (where everyone has bank accounts, access to cheap credit, and can swipe plastic cards everywhere).

2. While demonetization might have been a horrible fiasco, India's digital payments system (UPI) has been a phenomenal success -- there is substantial evidence on the ground to support that. (The former was arguably used to drive adoption for the latter, but whatever.) The state derives substantial trust from its citizens for this and other developmental and sociopolitical factors.

3. To generalize from those two nuggets -- the Indian populace (with its distinct history and cultural context) has a different relation with the Indian state -vs- banks -vs- corporations, compared to the situation in other countries. Therefore, the factors influencing trust/distrust, the developmental needs & aspirations, the politics, etc are substantially different. It makes very little sense to try and understand Indian concerns and preferences with a perspective honed elsewhere. Eg: In a system where you might trust the state more than possibly corrupt intermediaries (for a complicated array of reasons), the trust calculus is completely inverted. I'm not saying this is necessarily the case, or that nothing generalizes across countries, but the point is that the ground realities are completely different, and they influence the tradeoffs one is willing to put up with.

4. On the specific theme of privacy: the RBI concept note devotes section 7.7 to it. I wish it were more thorough, maybe it's acceptable at this preliminary stage, and can be improved through iteration... but that's an example of the kind of thoughtful commentary that would be very useful -- an analysis of specific shortcomings and/or potential improvements.
Woof woof woof!
It’s ok, we are already halfway around the world and 5 countries in.

What can you expect in Japan when they misbehave? Bad food, service or getting kicked out?
> you can never make personal transport as cheap as public transport, because personal transport will always carry fewer passengers per ride.

Oh man, another "never" statement. An autonomous car that doesn't have a driver, doesn't need to take breaks to eat or sleep, that doesn't need to be parked, can in fact become cheaper than public transport. I invite you to do some research on that.

> And people really want to ride in nice, clean, custom cars, plus they really don't want to ride with other people most of the time.

That's exactly my point, and why in presence of a price competitive option such as a self driving taxi, no one would want to catch a bus or a train with many people and dirty seats.

> autonomous driving could be 50 years into the future

Not if you're in the know. It's far closer, but I'm not arguing for that. Wait and see.
I am the same as you, so I took my Senseair S8 for a ride once. It takes almost no time for two people to push it to 2000 ppm (which is where its accuracy starts to go out of whack), and maybe half an hour to 10000 ppm (which is the absolute upper level it can measure, so the real level may be even higher).

I've used a cheap car though, and it shuts off recirculation using a timer. Maybe it's different in more advanced models.

The sensor may be inaccurate, although it's one of the better ones if you're not willing to pay hundreds of dollars. After living for many years at similar levels of CO₂, I don't really feel them at all, so it's hard to (dis-)confirm these findings.
People "sign" their content with their faces on TikTok; it doesn't stop the deluge of complete nonsense that's widely accepted on that platform (much to the frustration of many academics trying to combat it).
They didn't do it perfectly but they did it perfectly? Do you have two different definitions for "perfect" and are mixing them?
Great if your well off. Not much fun if you are poor.
I'm not sure I understand your comment, could you please expand on it?
Exceptionally so for a WordPress site.
Samsung with 3rd party roms this always worked, I was surprised to dind out vanilla android on a picel doesn't. I have no insight as to what driver is missing or why it wouldn't always be there.
You should NOT use writable FS (except for a specialized one on a separate partition/device for user settigs) even with EMMC! And then you don't need battery backup.

Using writable rootfs goes against industry practices and is a disaster waiting to happen... like the one with emmc in Tesla's central panels.
Perjury is not enforced anywhere but the most egregious cases. Courts are filled with lies told by professional liars and presided over by liars that made a career out of lying. They never eat their own, because it would shine too much light on their own practices.
I don't think Adobe is exactly a good example here since they stopped selling one-off licenses altogether and only offer a subscription based model now.
I don’t follow, why would you get a quote? All their prices are listed on the website. Especially if it’s a simple contact list, why would you need to interact with sales at all?
Beeper: All Chats in One App Come True the Success and Future Challanges
Idea: a "Considered Harmful Posts Considered Harmful" post.
By that logic if for whatever reason you skip breakfast tomorrow, a non-existent thing will have been a cause of your actions.
Buses regularly carry 50+ people. Even doing four roundtrips entirely empty then one fully packed is better than 50 cars doing a single roundtrip.
Temporary policy: ChatGPT is banned - https://meta.stackoverflow.com/questions/421831/temporary-po...

> Use of ChatGPT generated text for posts on Stack Overflow is temporarily banned.

> This is a temporary policy intended to slow down the influx of answers created with ChatGPT. What the final policy will be regarding the use of this and other similar tools is something that will need to be discussed with Stack Overflow staff and, quite likely, here on Meta Stack Overflow.

(much more to that post and comments and answers and comments)
I remember waiting literally five minutes Netscape Communicator to open on my Gateway 2000 computer.
I think most of the cases of "casual projection" happen organically - someone trying to explain B checks out various lines of reasoning until, at some point, they find a linear sequence[0] linking A and B that seems particularly strong in effect[1], and they focus on developing and promoting it.

To do the reverse - to start with a full causal graph and trim it down to a DAG - requires you to explicitly, intentionally make your argument flawed. Doing this would be malicious. I don't think this happens often, because developing a full causal graph takes a lot of work, which you don't need if your goal is to just lie to people.

--

[0] - Or a DAG, but you rarely see people capable of conceptualizing DAGs on the Internet. Even the software industry is still mostly stuck glorifying trees, and UX experts keep telling us most people aren't capable of working with trees either!

[1] - Or interesting for other reasons. This is how you get motivated arguments which aren't technically wrong, just don't tell the whole story, but they happen to align with someone's interests.
2fa backup codes can be useful here for the services that provide it.
I use Best Buy for commodity stuff (cables, sd cards, etc) and B&H for more "important" stuff (PC components, monitors, etc) because they have a wider selection and I like their website better for comparison shopping.

B&H is the "new Newegg" for me, since Newegg decided to jump into the flea market business after Amazon.
It does NOT pass for a human...

Are you human?

> No, I'm not a human. I'm a large language model trained by OpenAI. I'm a computer program that's been designed to generate human-like text based on the input I receive. I don't have my own thoughts or feelings, I just process the information I'm given and try to provide helpful responses.
I tested the think now quite a bit. I am not sure how I would use it on a daily basis. Maybe for inspiration?
Reminds me of google ads, I made a simple utility site to help people with calendar notifications and after the tenth "you need to change something about your site" without telling me what it was I gave up on the service altogether.
But it doesn't matter. That's why I said 2 and 6 and not 2 and 5. If 2 and 5, the friend I owe the extra token to matters. If 2 and 6, even after I have honored my debt there are still enough tokens left to buy the toy.
I see parallels here with industrialization and automation in manufacturing and food production. Today, it's self-evident to us as consumers when a product is cheap, low-quality, manufactured garbage from China. In many cases we can choose to spend more and buy a handmade or custom version of the product we want.

In the future we might knowingly consume AI-generated cheap text for some purposes and opt for "the real thing" in other cases. Just like I buy manufactured wood furniture from Target for the spare bedroom, but not for things I want to keep forever.

The interesting thing is that a boom in AI-generated content makes gatekeepers like traditional publishers more relevant after two decades of decline. The narrative of the internet has always been the democratization of content, information, and news. Now, we might find that a stamp of approval has specific value. A publisher can promise that some certain content for medicine or engineering was not generated by AI. Whether fraud also exists is a different question.

Another way I'm thinking about it is with GMO food. GMO food supporters point out that GMOs help us feed more people, but it still makes others uneasy. Maybe there's a similar story with AI content. It makes some content cheaper, but what are the side effects?
I guess if I'm just looking for a recipe the text is easy enough to skip. Often there's even a jump to recipe button. But photos etc. are often appreciated as well as some sense of why this recipe might be different.
For smaller homes switching from convection to infrared heating helps a lot, heating the surfaces instead of the air, means that letting the air mix by opening a window is less of a problem.
Cops can extract data from 10k different car models’ infotainment systems
https://news.ycombinator.com/item?id=33865031
Create a web page with ASP.NET (Core 6) connect with SQL Server
I have a table (named Products) in the database (named MyData) that have the following columns:

ID | ProductCode | Group

--------------------------------------

001 | Product1 | fp

002 | Product2 | e

003 | Product3 | e

004 | Product4 | FP

005 | Product5 | e

My goal is to write a web page using ASP.NET Core that shows the table above and by selecting the desired product, assigning other parameters, such as length, width, information, ..., and can save that in another table called NewInfo:

ID | L | W | Description

----------------------------------------------

001 | 3.2 | 23 | TestTestTest

003 | 2.1 | 2.55 | TestTestTest

004 | 10.34 | 1.222 | TestTestTest

005 | 11 | 9 | TestTestTest

And, it is possible to clear or edit the row of it.

I am a little familiar with coding in C#, but I don't know about ASP.NET Core.

I consulted with different people; The result is:

Do that with ASP.NET Core 6 technology,
Do not use ASP.NET MVC, or ASP.NET Razor Page because of the old technology,

I searched a lot on the Internet to find a template to work on it, but I found codes that are part of a large project and I can't understand the relationship between different parts.

I need guidance in doing this.
They can certainly demand it, but there's no recourse if Google simply says they don't want to host it. Nobody is guaranteed a spot on YouTube by the first amendment, and DMCA doesn't override the pre-existing precedents of contract law. If they truly demand a restoration of removed content, then they are free to do so with servers that they pay for.
> Again, a bold move that doesn’t quite walk the line of honesty.

I don't see how the statement isn't honest. I'd be more careful about accusations of dishonesty.

As others have mentioned, devs in this situation typically just come out with a v2 that isn't covered by the perpetual license... or stop development altogether.

Here the developer is at least admitting the license was naive and giving a still-generous 10 years and will actually give you lifetime license after all, if you're willing to write an email and wait a little.

> ...I find this to be an extremely fascinating and concerning topic

Because what we really need to worry about in tech is the little guy screwing you over after 20 years?
Disclaimer: I do not have a degree in History.

History often follows a pattern of "thesis" -> "antithesis" -> "synthesis", where we tend to go from one extreme ("thesis") to another ("antithesis"), but then end up with a moderate "synthesis" that may be closer to the "antithesis", but incorporates elements from the "thesis".

One example is that we used to see written accounts as "facts" (thesis). We then rejected that view (antithesis) because it was too influenced by whoever wrote it. Now we have a more balanced view (antithesis), where we interpret written accounts differently, often by focusing more on the cultural aspects and cross checking with other evidence.

The reactions to Hancock indicates that we are in the antithesis state, as a natural reaction to the thesis (unilinear evolution). We may think we have reached the "synthesis" stage, but based on the reactions to Hancock I suspect we have not reached it yet.

The classic "unilinear" thesis may be wrong, but we could find that there have been a wider connection than we currently believe.
I've been writing opensourcy.tech since October, it's a weekly tech newsletter and I'm using a custom built API to retrieve relevant news! I've organized a Christmas Lottery to raise some funds for marketing! Any feedback or help is truly appreciated.
Do you think this could actually be more of an indictment of how derivative and formulaic most "art" is? I don't think writing a poem requires any less perfection, just that we're more accepting of shitty poetry than we are terrible drivers.
Good detailed breakdown of how to use dbt, but I'm not sure about the data modelling part (the specific approach suggested), as it seems possibly contradictory:

> In contrast, the approach I want to outline here is primarily bottom-up, in order to:

- deliver value and insights as quickly as possible

- not pile up too much (data modeling) technical debt along the way.

> The goal will be to aim towards either:
- a dimensional model/star schema
- or a limited collection of "One Big Tables"
(or any other top-down theory you’re most comfortable with...)

I get (and agree) that you want to start off organic and get things moving with some integrations, but I quite strongly feel that with the suggested approach (which feels to me like - just start with the dbt part, don't worry about the final design part), especially if you don't decide _up front_ what capabilities you, your team, your client have, and choose an approach based on that, you'll likely end up with something of a technical debt mess.

My suggestion would be, unless otherwise advised, to just adopt the dimensional model, put that in the hands of your users early, and start getting feedback. In the meantime you can do exactly what is described, but with a feedback loop kicked off much earlier than you would have otherwise.

edit - maybe contradictory is not correct, the suggestion stands though :)
After past instances and a 60 Minutes' report, it's recommended now that solid barriers surround power stations.

https://securethegrid.com/2022/02/28/60-minutes-how-secure-i...

This incident is probably the result of white suprematists, malicious teenagers, and/or crazy people.

Also, I think transformers need armor around oil fins or designs that don't require liquid cooling.
The idea of tomorrow's breakfast causes today's shopping. You're probably right that tomorrow you'll need to eat breakfast, but you might not be.
> Sure, but "free" is frictionless for most developers at any business while "cheap" would still incur going through the purchasing process (at bigger corporations and/or governments) or asking your manager to pull out the company creditcard.

This is really a non issue. Developers can evaluate whether the product meets needs and then get whoever is responsible to pay.
In every company I worked, when I needed a commercial product, I put my case forward and most of the time got the company card to pay without issue.

I simply can't see how this is a valid excuse. No amount of friction can justify people not being paid for their work.

After all we can say why pay workers at all if there need to go through payroll, it's such a hassle...
If the codebase is mostly the same, a court would laugh in your face.

But regardless of that, discovering legal trickery to weasel out of a deal is morally bankrupt.
That's a great point. Google and Github allow it, but it'll still be difficult for non-technical people if they inherit my account. Stunningly some banks don't allow 2FA backup code. Sigh.
While this seems more like "hillbilly rage" wasn't there an event a couple years back where someone shot at and disabled a power grid that was suspected to be foreign probing/terrorism?

Maybe it was this: https://en.wikipedia.org/wiki/Metcalf_sniper_attack
I don't think you can get 3 hours out of a Tesla Model 3 going 80mph in the mountains in very cold or very warm weather. But maybe I'm wrong.
One would lose all name recognition. mIRC is a household name in IRC circles.
Looking forward to hearing the defense of Bakardy from the apologists for content piracy...
Overhead wires are way more expensive than you’d think. They’re also delicate — a tree branch knocks out a line of Boston’s light rail system every couple months.

Electrification of existing train lines is a huge initiative, and one with major benefits, but it’s still only slowly gaining traction. In fact, one of Boston’s train lines that is not electrified is opting for battery powered trains to avoid the costs of overhead wires!
They need to watch out as a lot of mindshare has shifted to ESP32,etc due to not being available.
This looks to me to be a fairly solved problem, Gitlab can be instances you manage yourself and there is no specific limitations on what works on your self hosted ones. Microsoft provides server software for Outlook, ActiveDirectory, Sharepoint and the whole org management stack that doesn’t need Microsoft meddling with the data.

Office365 shouldn’t be some wildly different software that can’t live outside of Microsoft’s full grasp.
Ask HN: Can Google algorithm identify AI generated articles and penalize?
What serious problems (for compliant, prudent operators) can hide in this lack of visibility? Cowboys taking more risks than they should be allowed and making currency exchange more volatile and dangerous? Some form of failure chain reaction?
Everything You Need to Know About the Chrysler Security Gateway
I could never figure out things like FOSSIL drivers, I bought a Pascal compiler because I heard that's what door games were written in.

But what I did do was write a QBASIC BBS simulator, and a few kids in our computer class would 'log in' to it and we'd leave stupid messages for each other, and play blackjack and a few other games but I don't remember what they were.

The best part was one of us quickly figured out the random number generator wasn't seeded properly and would create the same cards every time you played, so they quickly got the high score.

I wonder if any other kids found it later on.
Recursive harm