skysight-inc/HackerNews huggingface dataset:
Even if Wine had become drop in replacement for modern Windows distribution, I doubt it would hurt much. Business would likely still buy Windows, because of support and security patches. Consumers would get their Windows preinstalled. Some manufacturers would probably do Wine installations - but then it would depend on support. Don't want to sell machines to people who are not tech savvy, that are not getting updates. That is a potential for returns and massive cost and headache.
Doesn't the Battleye build in Linux makes it easier for cheaters to cheat on Linux vs. the windows one ? Just trying to understand their reasoning
> unfortunately

Don't worry; I pasted your words

into vi just to experience their

fully justified bricktext glory.
You are conflating editorial rights with some form of free speech.

Free speech doesn't require a platform to work nor any intermediary. It is a boundless idea.
Telegram Played Itself
To play the devil's advocate here, do you think enabling EC on Linux systems makes it easier for players to cheat ?
> Can't the operating systems simply have an option when creating a process that prevents all operations looking at the memory of the process

Already the case for userspace programs, due to virtual memory

> those programs have to use OS facilities to mess with the game anyway.

Cheats today essentially are like drivers, they do not run as userspace programs. Hence, they can do literally anything on your computer. In terms of privileges, driver code runs at a level as privileged as the operating system. Hence the need for programs that run at the level of the OS kernel to catch the cheats.
Oooh! Thank you, it makes much more sense now. It is weird, though, that we humans need to be distracted to focus on brushing the teeth.
AI Scientist: Is it really any good?
> if you can't relate to the issue i describe, then just down vote and move on with your life.

I don’t do that (downvoting, that is).

No-one I know does that.

It sounds like you had a bad day.
If I wanted to write malware the first step to doing so would be turn on the “make me immune to any anti virus or endpoint detection software”

If you want to know why the OS doesn’t enforce this - https://slashdot.org/story/432238 you roll into HN’s other favourite topic of “why can’t I run the X of my choice on my OS?”
Mastering Predictable Traffic
Rerun CEO here. Awesome to hear you're enjoying using Rerun for monitoring ML training runs!

> I will say the (not so recent) API change to "components" and "archetypes" hasn't clicked for me yet. Obviously I could sit down and figure it out.

Are you referring to the move from the `rr.log_image("path/to/my_image", ...)` style API to the `rr.log("path/to/my_image", rr.Image(...))` style API that came in 0.9 (roughly a year ago)? Our intention was that if you stick to the higher level Archetype APIs, the two should be equivalent in terms of "magically handle any data". The component level APIs are intended to give more control when you need it (for instance to improve performance), but aren't required.

> But it would be a lot nicer if the API could just ingest whatever damn types I throw at it, rather than raising an error 20-minutes in because I wasn't polite enough.

Our intension is for this to never happen either, but obviously "any data" is a very broad set of things so there may be some mistakes on our side. If you're not running the SDK in strict mode, any thrown exception from the Python SDK should be seen as a bug. Really sorry to hear that happened, I agree that sucks. Would love any details you can share on when any aspect of Rerun is annoying (either here, on discord, or github)!
> We’re thrilled by the amount of developer interest in our instant inference API and will be onboarding more developers every day. Join our waitlist now to secure your spot!

Very, very uncool to place this after the sign-in.
Felony prison time and 100% compensation clawback for CEOs, execs, managers, and engineers who are conducting this type of illegal mass surveillance. Shut the companies down with 100% asset forfeiture, distributed to the victims.
The same can be said about Discourse, and at least then the information is also publicly searchable.

Not realtime, sure, but for me most of that time that's perfectly alright.
FWIW I've been told it's sometimes also used by the Ukrainian diaspora to communicate with their families back in the war zone.
Tough whatsapp appears to be more popular for that.
You can only trust E2EE if whoever controls the server does not also control the client. Otherwise they can just backdoor the client.

I wonder what'd happen if a three letter agency subpoena'd Signal and demanded Signal's app signing key so they can ship a backdoored update to a handful of targets.
Awesome to hear you're enjoying it! Anything we could do to make you love it even more?
What’s the aphantasia link? I’ve got aphantasia. I’m convinced though that the bit of my brain that should be making images is used for letting me ‘see’ how things are connected together very easily in my head. Also I still love games like Pictionary and can somehow draw things onto paper than I don’t really know what they look like in my head. It’s often a surprise when pen meets paper.
It used to be a slur, then the community adopted the word as their own. That historical negative connotation still lingers for those who remember it that way, though.
/r/android then post a wrong answer with another account.
This seems similar to how we use LLMs to generate code: generate, run, fix, generate.

Instead of working through a game, it’s building generic UI components and using common abstractions.
No, the pilot can depressurize the aircraft at high altitude.

In such a case, the emergency oxygen masks for passengers will drop, but those are only rated for 15 to 30 minutes.

After that Oxygen runs out, assuming the pilot maintains cruise altitude above 25000ft, everyone onboard will lose conscious via hypoxia within 1 minute, and be brain dead within 15 minutes.

No one (except the pilot) would be alive to see the plane crash.

Pilot can also re-pressurize the aircraft after 30 minutes, and breathe fine. Pilot oxygen masks are meant to last for at least an hour.
I'm sorry but even main page is lacking, first sentence:

> Email platforms have been in a weird place lately. Platforms grow and stop supporting you. Or they’ll shut down, despite the fact that you need your email to work like it’s a utility that you can depend on. Or they’ll hike their fees, forcing you to go through a stressful migration. Or they’ll add dozens of features that you’ll never want to use. Or they’ll just turn flatly evil.

My first impression would be yet another email provider…
I’ve been using this for visualizing some computer vision data/model prediction and it has been great.

The remote client/server streaming has a bit to go, but just the option to use it in a browser is a game-changer. All the previous web-based tools that I’ve come across have been either very limited, or require significant manual setup.
They're describing their app in a way that will make regular users think it's actually secure. Call it what you will, false advertising, deliberately misleading - a lie is a lie.

Their website also used to say that they are forever free, no ads, and that they were going to open source all their code, including the server code. Now they have a free tier, but even they couldn't call it "forever free" anymore. I wouldn't trust anything they write there =)
Its like using APM to identify cheaters in Starcraft 1. Jaedong and Flash will get banned together with the actual cheaters.
Bundling Information Goods: Pricing, Profits, and Efficiency (1999) [pdf]
OpenAI shows 'Strawberry' to feds, races to launch it
As someone working in AAA game development, I come across comments like these often, and they never fail to get under my skin. It’s like watching that infamous "Two idiots, one keyboard" scene from CSI—full of confidence, but completely detached from reality.

I don’t mean to sound harsh, but it’s tough to tackle this kind of misconception because it’s stated with such certainty that others, who also might not know any better, just take it as fact.

Here’s the thing: Multiplayer servers trust clients mainly for performance reasons. In AAA game development, anti-cheat isn’t something we focus on right from the start. It typically becomes a priority post-alpha (and by alpha, I’m talking about an internal milestone that usually spans about a year—not the "alpha" most people think of which is usually closer to an internal "beta", and "public beta" is more like release candidate 1). During that time, the tech team is constantly working on ways to secure the game. (make it work, make it correct*, make it fast).

If we were to bake in anti-cheat measures from the very beginning of a project, it would force us to scale back our ambitions. Some might argue that’s a good thing, but the truth is, we’d also risk missing critical milestones like First-Playable or Vertical Slice. You simply can’t tackle everything at once—focus is a measure primarily of what you are not doing, after all.

Back when I was working on The Division, we had some deep discussions about using player analytics and even early forms of machine learning to detect "too good" players in real-time. This was in 2014, well before the AI boom. The industry's interest in new anti-cheat methods has only grown since then, I promise you this.

At the end of the day, games are all about delivering an experience. That’s the priority, and a solid anti-cheat system is key to ensuring it. Endpoint security is currently the best solution we have because it doesn’t bog down the client with delays or force awkward mechanics like rollbacks or lock-step processing. Plus, it lines up with the (very heavy) optimisations we already do for consoles.

Nobody in this industry wants to install a rootkit on your PC if we can avoid it. It’s just the best trade-off (for all parties, especially gamers) given the circumstances. And let's be clear—these solutions are far from cheap. We pay a lot to implement them, even if some marketing material might suggest otherwise.
Wp2hugo: Best WordPress to Hugo migrator (written in Go)
I find StackOverflow interesting because there is (in my opinion) a ginormous gap between how the volunteer moderators feel that the site should operate vs how its users actually use it. I think it would be almost impossible for a new user to ask a well-received question these days.

Instead of striving to improve the user experience then the moderators spend their time bickering over meta issues. Many haven't asked or answered a question in the last five years.
But popular games are the ones people want to play, and are the ones you’re claiming are immune to this. Look at this comments section - it’s people talking about the top 3-5 games on Pc right now, not the 30th entry in the trending FPS section.

Part of the appeal for cheating is doing it where it has impact - in popular games.
Prevents some types of distributed slow brute force attack, port scans, and 99.98% of nuisance traffic on the ports. Most effective when interleaved with port-sequence-close and port-trip-wire firewall random-delayed black-hole rules. Note login time window restrictions and fail2ban should also be active.

Obfuscating your ssh traffic over SSL or Iodine tunnel traffic can punch through many sandbox networks that try to jack secure traffic.

People will argue time constrained tap sequences (think Morse code) are also easily logged with a sniffer, but in general fail2ban rules can email you as the ssh noise should be nearly nonexistent.

i.e. One can determine if a route/VPN is attacking secure traffic links, or has uncanny insight into internal security policy.

Some people post bad policies for setting up ssh, email, and web servers...

Setting up knocking should be the first step on a new server image, as many folks lock themselves out the first run (and on some occasions need to re-image the host). =3
Although impressive i must disagree. Diffusion models are not game engines. A game engine is a component to propell your game (along the time axis?). In that sense it is similar to the engine of the car, hence the name. It does not need a single working car nor a road to drive on do its job.
The above is a dynamic, interactive replication of what happens when you put a car on a given road, requiring a million test drives with working vehicles. An engine would also work offroad.
1) Install Ansible

2) Create a playbook which pulls from your GIT, sets the DNS and installs Caddy (or apache+certbot or whatever) (~5min)

3) Run Ansible

You now don't need docker, can change to any other cheaper hoster any time you want and you don't have the limitations of "serverless" services
I wish it was actual dealers and hookers, it's just spam bots.
You can have completely pauseless GC tracking, also in Rust.
I subscribe to the notion of entropy in language increasing, but in opposition to the author I believe it is the result of reduced complexity, as words are redefined and reappropriated, meaning and nuance are lost, precision is lost, language starts to aggregate and density declines.

The author conflates "abstract words" with obscurity, implying reduced understanding, but the importance of this is knowability - even if the word is abstract the concept can be discerned (although may require a dictionary and thesaurus), when we move away from diverse, abstract, or obscure words separated from the closely related synonymous we make the conveyed and intended meaning of the sentence in which it is used much harder to know, and no external reference could enlighten us.
you don't need to read memory to cheat
I hope the theming system will be improved. Right now the only thing you can do is change the colors, padding and border radius. That's it. Flat UI design needs to die.
> The Views Count chart reveals an even clearer trend of constant decline starting in 2013, highlighting significant issues with the model StackOverflow operated under. This is the raw data used for this observation.

This seems to be wrong. According to the graph StackOverflow has nearly no views at all, which can't be right. The link goes to a query that selects votes not views, and does indeed show an enormous decline. But it's possible that people still view the site, they just don't vote.
All that the mods seem to do is stir up meta drama and they treat the paid SO employees horribly. You're right that community moderation is great on SO - users with certain amounts of karma can close questions, and downvotes are a powerful tool. I don't really see the purpose of the volunteer diamond mods.
The repeated references to "riddles" feels a bit strange (in regards to the captain's home flight simulator tracks). I'm not sure if it's a strange translation or ESL thing, but it just feels like a strange word choice, like this is the start of a Dan Brown book or something
To be fair I haven't used it for about a year. As I recall I joined about 40 rooms though and not all were busy. But I think in general if your question is esoteric you would have to peel of into a room with someone with the domain specific knowledge. Some problems require a wordy description of the problem and that wont fly well in a live chat. I was really just after verification that my solution was optimal. But sometimes there just isn't a better way.
I would not consider it a slur tbh...
Yes my algorithm is, for basic & general question: Stack Overflow.

For specific questions related to a particular technology: look for the specific Discourse (or forum equivalent) site.

Otherwise, discord as last resort.
I waz wondering, myself. Nobody I know doing retro/smolweb work is implementing scroll bars. They"re against the general spirit of the movement.
In my experience, meetings come in to being when individuals whose job is to make decisions don't have the requisite skills, experience or confidence to make those decisions. The weight of deciding what to do is then spread over whole teams who must confer, interpret objectives, gather information and try to align, frequently over the course of a series of meetings. Everything must be litigated as a group before some kind of consensus is reached and we can move forward.

It feels like we're working and "being productive", but it's more like meetings are a crutch for layers of management who aren't able to clearly define what the business or technical objectives are.
More importantly, this puts him (mostly) out of reach of moscow too.
If you participate in using reddit you become part of the problem, please don't.
> Comments like yours are extremely irritating. Please don't behave this way with your co-workers.

Said this without even flinching or having a second thought.

Bravo.
This is impressive. But at the same time, it can't count. We see this every time, and I understand why it happens, but it is still intriguing. We are so close or in some ways even way beyond, and yet at the same time so extremely far away, from 'our' intelligence.

(I say it can't count because there are numerous examples where the bullet count glitches, it goes right impressively often, but still, counting, being up or down, is something computers have been able to do flawlessly basically since forever)

(It is the same with chess, where the LLM models are becoming really good, yet sometimes make mistakes that even my 8yo niece would not make)
In case anyone has the same problem, I asked and they can't. Luckily I only have couple of hundred wishlists on the prologue so I'll switch it out easy.
All things equal, I do think tipping for normal service from people who are employees is messed up.

Unfortunately, culture in many countries is to tip in certain situations, especially in restaurants, even for normal service. But just because it's culturally normal to tip in restaurants in your country doesn't mean you'd tip a giant corporation like Visa. That's not how culture works.
Lucky B***tds, the Myths of Successful People
What you're describing sounds like sandboxing, which Wikipedia vaguely suggests is an existing anti-cheat technique:

https://en.wikipedia.org/wiki/Cheating_in_online_games#Sandb...
Cool, that has a nice ring to it. Also, please don't sell your work short in the opening sentence :-P.

So, maybe i'll take a prod at that myself if you take a crack at it somewhere down the line, to tell how serious you are about executing on each piece in that project.
Most of them are useless play apis, but it's a fun dataset maybe. Also I guess most don't use the OpenAPI standard.
> Human raters are only slightly better than random chance at distinguishing short clips of the game from clips of the simulation.

I can hardly believe this claim, anyone who has played some amount of DOOM before should notice the viewport and textures not "feeling right", or the usually static objects moving slightly.
We are presently in the futures past

That is to say, it's entirely possible that you were already tortured and the backdoor is already there by using the same logic - no time machine needed

Like already said unfortunately the only safety would be reading the code
Out of curiosity, have you seen the new “Staging Ground” feature?
// TODO: Print this code out and burn it.
No, I had quite the pleasant mood when I wrote that. If these 22 authors bothered to polish their turd, I would have wasted a lot of time reading it
that was a reply to someone else ...
OTOH, I spend way more time per week reading typewritten mss (some with handwritten greek) that have something to say, than I do reading typographically best-practiced word salads...
not easy to implement undetected

https://pbs.twimg.com/media/GH3CPPHXwAAMR3i?format=png&name=...
If it can be trained on (many) existing games, then it might work similarly to how you don't need to describe every possible detail of a generated image in order to get something that looks like what you're asking for (and looks like a plausible image for the underspecified parts).
It seems a good alternative to concrete.css
From the README:

It wants to put its config in ~/.tmux.conf. With boxxy, you can put its config in ~/.config/tmux/tmux.conf

From tmux(1):

By default, tmux loads the system configuration file from /etc/tmux.conf, if present, then looks for a user configuration file at ~/.tmux.conf $XDG_CONFIG_HOME/tmux/tmux.conf or ~/.tmux.conf.

XDG_CONFIG_USER defaults to "$HOME/.config".

Very poor choice for an example.
That graph shows a negative value for number of views this August (-1751)
I’m really interested in buying into Rerun over Foxglove; I like that it’s committed to stay open source and the lack of requirement for an account, but it also seems like the underlying data model is very strong. But MCAP + Foxglove’s killer app is h264 video stored inside the log! Rerun guys, if you’re listening, I would strongly recommend prioritizing the rework in your backlog needed to allow logs to hold encoded data of that sort. It’s a dealbreaker right now - once you get that working, the spice will flow.

Foxglove guys - I’m getting good value out of your product on a personal license. No disrespect! Love what you guys have done, and understand the close-sourcing the viewer wasn’t an easy decision.
so many coding interviews will change forever
Yes.

But, in practice, it usually doesn't result in any new cheaters. There is a myriad of reasons for this, but I won't go over them here.
I am building an app [0] with GPUI. I think it’s very ergonomic, but it’s missing so much stuff that you would expect in a GUI library. There isn’t even a text input element. I would be lying if I wasn’t thinking about jumping off.

I gotta say, Iced doesn’t appear to scratch the same itch though. The only one that comes close to what I want is Vizia [1].

[0] https://github.com/MatthiasGrandl/loungy
[1] https://github.com/vizia/vizia
In the popular press (1 day ago)

"Perfect Hiding Place": Australian Scientist Claims He's Found Where Missing MH370 Plane Is

The Malaysian Airlines flight, with 239 people on board, disappeared after leaving Kuala Lumpur Airport in southern Malaysia en route to Beijing, China, on March 8, 2014.

Years after its disappearance, an Australian scientist has claimed that he has found the "perfect hiding place" for the missing MH370 plane.

The Malaysian Airlines flight, with 239 people on board, vanished from radar after taking off from Kuala Lumpur in 2014. Its disappearance sparked the biggest search in aviation history with the whereabouts of the jet still unknown to this day.

Now, Tasmanian researcher Vincent Lyne has said that he believes he has figured out where the plane is. In a LinkedIn post, Mr Lyne claimed that the plane was deliberately ploughed deep into the Broken Ridge - a 20,000-foot-deep hole in the Indian Ocean.

"This work changes the narrative of MH370's disappearance from one of no-blame, fuel-starvation at the 7th arc, high-speed dive, to a mastermind pilot almost executing an incredible perfect-disappearance in the Southern Indian Ocean," the researcher wrote.

~ https://www.ndtv.com/feature/perfect-hiding-place-australian...

Also:

https://www.independent.co.uk/travel/news-and-advice/mh370-f...

https://www.news.com.au/travel/travel-updates/incidents/perf...
The performance issue you talk about has a little more to it too. If the server is 30ms away from you and the other player, and the server runs at 30Hz there’s 90ms between the enemy pressing a key and you seeing it. That’s before you add real world networking conditions into the mix and have to start adding client side prediction in which adds a few more MS to boot, or errors. But in order to do this prediction the client needs a little more state than is visible on screen - players that are around corners that are about to appear, that sort of stuff. So the client needs that information in order to actually function meaning it’s hard/impossible to tell the difference between good game sense (I know the reload time of this gun is X and that peeking lasts Y frames and they will appear here) and cheating (we’re 2 frames away from showing the player on screen but he’s going to be right here so shoot here)