skysight-inc/HackerNews huggingface dataset:
(edited) Considering PUBG originated in the ARMA game series, PlayerUnknown seems to be aware the major challenges in not only generating massive maps, but also networking them such that many players can actually interact, seamlessly, and with precision...

Example - if a sniper is hiding behind a single patch of grass, that patch has to be exactly in the same spot for every player or it doesn't work. And needs its state saved when you trample it down, for every patch of grass...on earth.

ARMA and DayZ have been working on engines with similar goals, for nearly two decades and they still max out at under a 100 players. I really hope they can pull it off, but I feel like a year from now they'll realize it was a mistake.

Bohemia Interactive Simulations, the military training sim branch, has VBS4 which can procedurally generate any existing location in the world on the fly, but not seamlessly...and has also been in development for a long time with nation-state level of funding. It is also not designed to be 'fun' (or so I hear, I cannot afford it)
> It's a bit of a shame that the RAM is so limited on all those platforms

As long as you didn't get one of the single-channel SSD models, it would make plenty of sense to give yourself a 16 gig swapfile (or something of the sort).
There is little value in crazy showing crazy can do crazy things. We know crazy can do crazy. It like Kim, jung-un --it does not have to show us it is willing to lob a nuke, we know it would lob one if if needed to for self-preservation. These are rational actors, their reasoning might be foreign to us and operate differently, but they act within their own rational frameworks.
The photo of the record factory on that landing page weighs in at 9.84MB -- the margin probably goes towards AWS bandwidth costs!
Yep. Not everybody runs at FAANG scale.

Have a B2B product where you'll have, maybe, someday, and I'm exaggerating here, X00,000 DAUs? Just set up cookie auth and track the sessions in Redis. Session revocation is super-super simple and you'll easily be able to handle any security vendor questionnaire asking how you lock out terminated accounts.
He's just complaining about the installer of the pre built binaries that asks for an account.

You can download sources and build them yourself. Which is what linux distributions do.
> There is a penn and teller episode where they argued that globalization was creating world peace.

This is something that worries me about covid supply chain onshoring.

> Their model, I think, only works for democracies.

It's kept China in-line, but it's also made North Korea a pariah state.

The other lesson we recently got in world peace is countries with nukes can do what they want to countries without nukes. Could be the US and Iraq or Russia and Ukraine.
If you want me to trust your app then open source it. Until then, your app is as far as I'm concerned a black hole of information that is potentially siphoning whatever it can from Instagram when you proxy for a user.

Without that and no privacy policy, no monetization scheme etc leads me to have zero trust in anything you say about a truly open and clear internet.
Show HN: Instant streaming GraphQL APIs with built-in authorization for Postgres
It's just a question of time when tactical nuclear weapons will be used in Ukraine, if Ukraine continues with the successful offensive[1].

Also, Russia is not even a world superpower: neither economically, nor militarily. It could easily be replaced by India as a permanent member of the UN Security Council.

[1] https://edition.cnn.com/videos/world/2022/09/27/russia-putin...
Groovy does a good job with this type of thing.

Edit: but a bad job at a lot of other things.
That it makes everyone better off is introduced without evidence. With evidence, I might agree. Without it, it defaults to private information for my way of thinking.
So… just another day in the world of investing?
> I'm worried it'll be used to spam the internet with thousands and thousands of souless generated videos

I agree, and I think when that happens, it will tend to increase the value of curation. High quality curation that is, probably done mostly by hand, as opposed to the at-best-mediocre automated curation that is commonly used.

It could be bad for things like YouTube, for example. I think there will be an arms race between generated video content one one side and automated curation on the other. I mean, you can still leverage viewer choices for curation (looking at what people are watching a lot of), but that is just shifting the burden of curation to users. Few people will be willing to sift through dozens of cheaply generated crap videos to find something they actually want to watch.
Pretty much all the material they've pushed for, uhm, almost 15 years...?

Widgets are still supported (because they work, and they are used by lots of faithful Qt customers), but QML is where they've put pretty much all their development focus since the late 2000s.
Tedtq
Oh yeah, I forgot. All of that, too.

And this is the look of the politician in question
https://upload.wikimedia.org/wikipedia/commons/3/35/Peter_Al...
This is really nice way of putting this. Logging in/out is authorization (and authn) so generally if you want to revoke access (log people out), JWTs are possibly the wrong choice (the thing people use JWTs for 99% of the time)
I know some extremely hard working independent filmmakers who struggle so hard to get noticed. After this tech goes mainstream in 5 years and gets really good, I don’t know what they’re going to do
> A typical cell tower uses 4kW to 5kW

Just to give some perspective, that figure is less than 2 times what a single Antminer S19 Pro Bitcoin mining appliance draws (found by searching "most used bitcoin mining hardware"). Mining farms contain from hundreds to thousands of these devices (search "antminer farm") kept on 24/7. Also, that model is far from being the most power hungry. And no, they're not only operating in poor countries where energy is cheap: all it takes for whoever operates them is being able to profit more than the cost of energy plus maintenance, no matter where.

Rationing power for cell towers would be pure idiocy that would give nothing in return, while there are well known places where lots of energy is wasted 24/7.
I just see a screen with this message:

We'll be right back...
We're hard at work making some great changes.
I would not describe what Dall.E does as a comp of real photos, so I assume that's also not what is happening here.

It would be like saying an original piece of artwork from a human artist is just a comp of a bunch of input images they've seen. Technically true, but not usually how the word "composition" is used.
I was legitimately looking to have major renovation done on my condo (triple glazed windows, sound insulation added elsewhere, etc) before I got a white noise machine. Before, I'd be woken up at 730am (following a 2am prod deployment) by some jackass cranking a leaf blower the very second the noise ordinance allowed. Now I usually sleep peacefully to my alarm. I don't really care whether there's scientific evidence of it working, it's saved my sanity.

Two things to look out for:
1. Make sure it's a non-looping white noise machine. The looping ones drive me crazy
2. Mine can play lower frequencies which really help block out external noise.
Totally aligned with this. It takes about 2 weeks to implement (if you treat this as a proper feature), and it saves so much time after.

Some teams often say that it's not necessary before PMF, but I'm wondering how fast they ship without DS
The "two separate flow" refers not the national/regional grids but instead to the specific substations, the idea being that if a substation was tripped (due to chance or for maintenance) you can still get electricity from the alternate route.
If that is unacceptable for the business case, it's probably clear JWTs for sessions are unfit for the particular task?
Epicurus/epicurianism--according to Epicurus, atoms swerved. (I think.)
To me it's completely obvious - Poland and its 50 million citizens depend on the Norway->Poland gas pipeline for having any gas this winter at all. Blowing up Nordstream is clearly a signal from Russia that if we don't stop pushing back on Ukraine, then that pipeline is next to go. That's how I read it anyway.
I think it would be great for people who write scripts for a movie they imagined.

You could conceivably write a script and feed it into a machine and have a decent 1080p rendition of the movie with consistent characters and voice acting which you could use to better pitch your movie idea to people, or get to watch a movie you created between you and your friends even if no one else ever gets to see it.
Teenage Engineering PO-80 vinyl recorder
joshma, should I use Airplane instead of creating cronjobs? I first heard about airplane the other day when I was googling alternatives to cron, or cron GUIs.
To keep the threadjack potential low, note that 4th world to Nth world countries' children should also not be starving.
Private Corporation frames Government, largely influenced by Private Corporation, as bad for labor. Vote.
In the sim theory, the external neural net tells us our brain is made of atoms.. you could theoretically feed your senses a Minecraft reality and you'd think your head is full of interacting blocks - which is still capable of performing the same NN functions as a wet brain... So I don't know, the brain could be made out of anything that fits the requirements of running the computation.

That's assuming there even really is one - senses can be hijacked, just like in dreams, so we may only think we have a brain - so strange.
The only consequence I can think of is that you might find it harder to go to sleep without them for a while. That was my experience with always using a mechanical background noise generator throughout my childhood, and then not.
I know this is silly, but my biggest complaint is lack of shorthand ++ and += operators.

I can get over 1-based, but i want my ++.
You only need a universe the size of a data center with nothing in it but a bit of vacuum fluctuation that causes particles to appear sometimes. Then just wait.
Make blockbusters, because scenes that would be incredibly expensive to shoot now will be practically free with this?
> it's not like every single thing they do is purely evil

No, but they've lost the benefit of doubt. So in the absence of evidence it isn't evil, they're presumed to be so. Facebook pays well. But that's the cost of that compensation, a cost borne in the courts of public opinion and law, as well as in politics.
Show HN: Uffizzi – Open-Source Preview Environments
That's the business model. If somebody like him is doing things for YouTube and they are not willing to burn the money they earn to do more spectacular things, and he is, he beats them.

If he beats them, he gets more money, which he blows in order to beat them again, and so on. The winner isn't him, it's YouTube hosting him. He's lowbrow 'Ow My Balls' guy, but in reality.

It's always been like that. If somebody has a platform and they are able to benefit from somebody beating themselves into the ground for attention, they're going to subsidize that behavior, design their system to reward the guy who's willing to win at any cost. He then gets to be the attention winner and be constantly striving to be attention-getting, by any means necessary, and the PLATFORM wins and earns the actual profit.

The guy's being rewarded for exactly that behavior.
What? No, this vtuber thing is just very trendy in the anime community right now. The "her" is in quotes because the avatar is female, which is not related to whether or not they're trans.
Also I could see this would be a major breakthrough for Anime industry.

Imagine, gives a initial frame and a reference video on the side, that would be pretty dope.
Not black metal, in the past I found it easiest to take an afternoon nap with Metallica, Iron Maiden, or Yngwie Malmsteen.

Later, djent style metal did the trick (preferably with the least amount of "troll" vocals). - such as https://www.youtube.com/watch?v=tyBrxxUWO28
This is the most complex part of authorization - the data, imo. Thanks for sharing!
Ah, interesting, thx!
I know, contrived example. Think of www.google.com and googleapis.com. Or CORS issues. There are legitimate problems with cross-origin requests.
I'm pretty sure you could even link statically, as long as you provide the necessary .a / .o files to rebuild against a different version of the LGPL library. But of course dynamic linking is the safer approach.
Using Journalctl – The Ultimate Guide to Logging
Sampler: Tool for shell commands execution, visualization and alerting
> one party does the reverse engineering yielding a spec; the other implements the software based on the spec.

good to know that. asahi linux should be fine, the reverse engineering and driver development are done by different people.
It's very strange for main to return something, the logic should be wrapped in a different function and the error checking done from main.
Sometimes I port some other language code to Lua and in such cases the 1-based indexing can be tricky. Though recently I discovered using a metatable to convert the index from 1-based to 0-based and vice versa can make the porting a bit smoother wrt this issue.
Yet another post on Data Contracts – Part 1
I'm only finally learning journalctl after years of using Linux, and what a lifesaver this would have been if I had only learnt it sooner. This guide is excellent; it is succinct and informative.

E: grammar
Paintbrush – The Simple Image Editor for macOS
Even for dictators, economic costs are a real barrier. You can’t loot from a broken economy in the future or build vanity projects if there’s no money. Economic interdependence constrains authoritarians as well, just a bit less.
Hasn't it just been 1 day since a Cat 4 hurricane? it says 6.
They heard all of the complaints about the rest of their gear being toys, I guess...
I don't understand why they are apologizing for the racist messages that got posted on their site. They were hacked. We get it, obviously they did not post the messages. Seems to me they should be more sorry to all their users and customers whose data was compromised.
Hey HN! We're releasing Uffizzi open source.

Uffizzi is a tool that lets you preview pull requests before merging. Create on-demand Preview Environments for APIs, frontends, backends, databases, and microservices. Each Preview Environment gets a secure HTTPS URL that is continually refreshed when you push new commits. Uffizzi also handles clean up, so your environments last only as long as you need them.

Uffizzi is an open-source, off-the-shelf, cross-platform solution that works with any version control system, container registry, or CI platform.
> Somehow.

This word, revoke. It appears in OIDC exactly twice. You can look it up yourself. In order to get a new access token, you have to hit an authorization server URL, not an application server URL, with your refresh token. If it was revoked, you'll know then. The authorization server will simply not give you a new access token, and while you have a string of bits still called a refresh token, it is as useless as an old password.

I get that your snark is stylized, and this is Hacker News, and uniformly, the junior developers in my life that I engage with deploy snark, that's all fine. Really the emphasis is on how much the OIDC people have thought about all these things, and while I agree it is a lot to learn, it is in principle the only winning standard for authentication and authorization nowadays, it is what everyone uses, so you might as well learn it.
These models are literally one French court decision away from being banned and investment in them being completely halted. So I wouldn't worry too much about them specifically.
Folic acid may be an inexpensive and widely available suicide prevention tool
There was an online game in the 2000s where this game was played at scale (I think it was called limbo??). Lowest number I remembering seeing win was 4 but it would go up into the hundreds
1. Yes, it'd be a compromise, for a future of having v6 actually adopted. I'm surprised nobody has yet mentioned that it'd burn ~32 bits of the v6 address space just for v4 addresses. Once your network is all-v6 and nothing is relying on the mapped addresses, you drop this.

2. Because a bunch of those are also stuck running v4 on the side and would probably love for v6 adoption to move forward so they can drop the technical debt.

3. https://www.google.com/search?client=firefox-b-1-d&q=what+is...

4. My v6 addr is different from my v4, is what I'm saying.

5. My bad, I mixed up "octal" and "octet." It's decimal notation, which is made of octets.

6. Yeah, idk, it's what they said. Do people memorize IPs, probably not, except for local 192. or 10. ones. Do people note them in short-term memory while debugging, yes. The colon-separated hex is more annoying to me, maybe because I'm used to decimal, but then again so are most people.

7. I would say then, common workaround for enterprises that actually need/want to use ipv6 sooner or later.

8. Gee, I'm sorry for the mixup. Seems you got which one I meant anyway.

9. It probably is too late to do this everywhere. Maybe ISPs could hand out 4-mapped v6 addresses at least, idk if that's possible.
All new cassette players are very low quality, and the old ones are slowly falling apart. Even though they're often not beyond repair, not a lot of people have the willingness to put in the effort.
No. Pretty normal in Germany...
> When a baby completes its first roundtrip around the Sun, they’re one year old, not zero years old.

Lol, well that's a terrible point to make. When a baby is born, it's 0 zero years old. Human beings literally start at zero...
8k video games are here and very distinguishable from reality

At the end of the day you're still sitting/standing out there with two tv screens 2cm from your eye balls
I use Lua a fair bit in my day job. The comment about it being a minimalist toolkit that allows you add scripting on top of domain specific tools is spot on. That is exactly the use case that Lua shines in.

My favorite feature is the way that tables and closures allow you build up just as much of OOP as you need for the application. It feels very empowering. I'm working mostly solo, so I've been able to establish my own conventions and stick to them. Doing this as a large team would be fraught with peril and require strict standard practices to maintain an intelligible code base.

I was surprised the author didn't mention my #1 complaint, variables default to global scope AND initialized. If you misspell a variable name Lua will happily initialize it to nil and run with it. This almost always results in subtle incorrect behavior instead of an error.
I dont know what you are doing, but if you are using FHE explicitly for its post quantumness, you are doing something wrong as there are much much better choices if you need post-quantum versions of traditional primitives.
I think it's intrinsic to the problem. It was a popular topic back in the day. https://en.wikipedia.org/wiki/Object%E2%80%93relational_impe...
> If a badly configured NSA server displays confidential data on your screen, you're still a criminal if you make use of that to access data.

If a badly configured NSA server gives you data, intentionally accessing it (and/or then misusing the data) would be the crime. I don't think it matters whether you view that data in a browser, a terminal or some third-party client.

Here, the third-party client is accessing the exact same data the official client is. It's not bypassing any access control, in fact it needs your credentials to be able to access the data you're authorized to view.

> According to? That's an ethical stance one can take, but it isn't how our laws work.

I'm not even sure if a law has been broken here? Breach of ToS != crime. As far as I know there is no unauthorized access taking place - the unofficial client is using your credentials to legitimately access the same API as the official one does; it's not giving you any extra data that the official client doesn't.
In Australia rooting your TV means something different from this, if it goes wrong the result will also be that you can say my TV is rooted.
I can't understand why the Figma purchase isn't being blocked for antitrust. Have we learned nothing??
The Dependency Network Shows the Complexity of the Software Ecosystem
> But even here you’re testing the same code twice

So what? How is that a problem?
The word you're looking for is 'idiomatic'
I thought it would nitpick everything but it can be satisfied.

> This sentence is false.

No issues!
Ahhh dang DNS stuff... can you try this url instead: https://jiter.dev

Thanks for the heads up, we'll get that fixed up asap!
FYI These operators are being removed from modern languages now, via style guides, linters, or the language itself (eg: Swift). Personally I actually like the increment and decrement operators, but I understand how they can be confusing (especially ++x vs x++).
Of course people were complaining about perceived political biases at papers like the Times decades ago. I don’t much care for Fridman’s interview style specifically but interviews can be a good source of info although they’re not really investigative journalism in general. Thought can be with the right topic and interviewer.

Of course many would argue that even journalism of the 60s or so mostly represented a very Ivy League east coast view of the world.
Indeed, since one of Lua's primary use cases is bindings to C/C++/etc., whenever you have C<=>interop you have to adjust indices.
If your program can fail, main should return an integer. This way everything you might use to invoke your code knows if it failed or works.

Not strange at all!
Based on cassette data rates using audio encoding, and a total hand-wavey ballpark of ~10kB/min using modern encoding techniques, I'd totally guesstimate about 100kB of data on there.
That's an amazingly good looking landing page! Congrats on the funding!
CLion is way better for C++ on Linux, IMO.
The first item can be at any index - it just has to be the first one.

Some like 0. Some prefer 1. I think my suggestion of 7, more easily reached by the right index finger from the home row, has merit.
You mean first-party session cookies disabled?

How many people do that? Or better, how many people do that and still expect anything to work? (Anyway, iframes don't break those in any way.)
One can imagine that resolving this will require a separate model to construct a timeline/keyframe series from a text description then interpolate between them.

Fascinating times, either way this is allegedly being open–sourced, so I'm hopeful others will be able to build on top.
After the offer: staying in tech long-term
You wouldn't consider it either unkind or unethical to arrange for a needy family member to fight for money, you just wouldn't do it becuase it would make you sad? It doesn't seem an unkind thing to do, really?

But, yes, I think intentionally subjecting strangers to something that you wouldn't subject your loved ones to because it would make you sad, is at least a signal that something is likely to be unethical.

In general, I'd say profiting off of desperate people trading their dignity for money is probably unethical. Yes, I'm aware this can apply to other parts of society.

Is your opinion basically that there is no such thing as unethical employment of someone? That if someone is of sound mind, any employment conditions are always ethnical, there is basically no way for an employer to behave unethically with regard to their employees? No matter how degrading, how awful their experience is, it isn't actually possible to consider any such conditions unethical, because the desperate employee chose to engage in the employment?