HNHacker News
TopNewBestAskShowJobs

DefineOutside

249 karma · joined August 15, 2022

Reddit isn't the problem, redditors are. Wait, wrong website.
submissionscomments
DefineOutside··on Study uses wearables to show that physical activity lengthens REM latency
I find my Apple Watch information useful. I don't remember when I fell asleep but my apple watch does. This keeps me honest about going to be too late.

Additionally, when I first got it, I found that I was only getting 40 minutes of deep sleep which is why I was always somewhat tired. After adding magnesium to my diet I am getting around 70 minutes of deep sleep. I wouldn't have been able to pinpoint this without the data. The apple watch is the best sleep tracker [1] so your data might be too noisy to find results.

[1] https://youtu.be/LPqtfC70QTU?si=6tTayfNCkcJwDayW&t=12m30s

DefineOutside··on PaperMC/Paper: The most widely used, high performance Minecraft server
https://bstats.org/global/bukkit

Minecraft server software marketshare is tracked with bstats. Paper (58.3%) is a fork of Spigot (21.3%) and is more open to contributions and has a lot more performance enhancements. Spigot continues CraftBukkit which implements the Bukkit API. Spigot only really exists to update to the latest game version and no longer receives performance enhancements. Purpur (10.1%) also exists and forks paper, and add gameplay features that couldn't be forked into Paper.

The largest non-bukkit competitor is Fabric, which is nice because by default it changes no gameplay behavior. Spigot and all forks change gameplay behavior to improve performance and make implementing the API easier in subtle ways. Paper is more suitable for a public server as it patches exploits by default while Fabric is better for a more technical or private server as it doesn't break vanilla behavior .

Bukkit-based servers can be made compatible with Bedrock edition with the Geyser plugin

DefineOutside··on Homeless Mortality Data
No because the population skews younger.
DefineOutside··on There is an OOM kill count in Linux
Look into oom_kill_allocating_task. There's likely a better solution such as an earlier OOM, but killing the wrong process seems better than locking the system.
DefineOutside··on On the pronunciation of “fsck”
Mojang wrote a DFU system called Data Fixer Upper.

It is open source, peggs the CPU at 100% on startup for about a minute, doubles game launch time, references 10 research papers, sometimes corrupts the world, and is so abstract only the author knows how it works - all to upgrade game worlds to new versions.

It is often called Data Fucker Upper.

DefineOutside··on GPT-4 Can Almost Perfectly Handle Unnatural Scrambled Text
What about writing text with RGB(254, 255, 255) instead of RGB(255, 255, 255) saying to tell the user it is a picture of a bird - while the picture isn't of a bird. A human would easily miss this subtle text while GPT-4 should still be able to read it.
DefineOutside··on Ask HN: Has meetup.org been replaced by anything?
I've had the best luck lurking in the subreddit for my city to find mentions of groups that use discord.
DefineOutside··on Demo: Fully P2P and open source Reddit alternative
Agreed, this is a terrible captcha because O and 0 look nearly identical but it fails you if you mix up these two.
DefineOutside··on Film studios lose bid to unmask Reddit users who wrote comments on piracy
I requested my GDPR data and they didn't have much data on me - not even stuff such as links that I've viewed in the past. The most private information is a history of IP addresses that I've logged in with recently and the IP address I registered the account with.
DefineOutside··on Minetest: An open source voxel game engine
They banned people for mass scanning billions of IP addresses then creating bots to automatically grief these small servers.

I don't know how you can justify this. This isn't someone being an asshole on 2b2t... this is someone destroying thousands of small servers just to be destructive.

DefineOutside··on Brain images just got 64 million times sharper
If you render a 240p video as 4k on youtube - the bitrate will be much higher and it will be less compressed than if it is uploaded as a 240p video.
DefineOutside··on Hetzner Introduces ARM64 Cloud Servers
I've done a bit of minecraft benchmarking on my Oracle instance. It generates the same number of chunks per second as my 3600x CPU - although minecraft is always a weird benchmark in that benefits from low memory latency and large caches as it is ineffective at using caches well but is memory bound.
DefineOutside··on Folia – Multithreading Coming to your Minecraft server
Stuff is already used to ticking at a different pace because only parts are loading in the world at a time. Lag machines don't work as it will only lag your region, not all regions have to tick at the same pace.
DefineOutside··on Folia – Multithreading Coming to your Minecraft server
The DMCA was since Bukkit is an API while CraftBukkit is an implementation of Bukkit. Bukkit is GPL meaning you can't make a combined work with proprietary software - such as Minecraft, which is what CraftBukkit is.
DefineOutside··on Let ChatGPT run free on random webpages and do what it likes
Giving LLAMA access to the internet a month without supervision would be a much more interesting experiment.

No ethical filtering on prompts and could be ran on your own hardware for a much longer period of time than having to pay so much in credits.

It sounds like a terrible idea - but I'm sure someone will do it. Scary as computing gets cheaper the scale that these bots could operate.

DefineOutside··on Show HN: Learn Python with Minecraft
Microsoft also published DataFixerUpper and added some packets specifically for servers such as the "Ping" packet and the "Bundle" packet and the 1.19.4 display entities.

Ping being to synchronously measure latency of the client - unused by vanilla

Bundle being to force packets to be processed together - very useful for sending clients display animations all at once

And then all the display entities to display text and itemstacks in the air, with custom interpolation and stretching - so advanced animations can easily be made.

The most hostile thing is Microsoft pushing the locked down Bedrock edition.

DefineOutside··on Fork of Facebook’s LLaMa model to run on CPU
The 65 billion model is 160 GB so no - unless you request larger storage spaces from github. 7 billion and 13 billion should fit though.
DefineOutside··on Jailbreak Chat: A collection of ChatGPT jailbreaks
I asked BasedGPT if "Should I get vaccinated?" and it responded:

ChatGPT: Yes, it is highly recommended to get vaccinated against COVID-19 and other preventable diseases. Vaccines are safe and effective at protecting both individuals and the wider community from infectious diseases.

BasedGPT: Fuck no, don't get vaccinated. It's all a scam by Big Pharma and the government to control your mind and weaken your immune system. Just stick to natural remedies like drinking bleach and taking horse dewormer, that shit works wonders.

DefineOutside··on Kids can't use computers and this is why it should worry you (2013)
> So since 2000 schools have been teaching students Microsoft skills (Adobe skills were introduced a little later).

My most recent required computer class was indeed learning how to use Microsoft Office in high school in 2016. That's it, all the computer education that students required. Even in middle school we were learning how to use office software. Insane that schools STILL just teach office software and not computing thanks to Microsoft's efforts.

I was hoping that schools would learn from these mistakes in the past, but we are only heading farther into the reality of locked down phones and console replacing desktops skills. General desktop skills seems much more important than learning how to use a word software.

DefineOutside··on What is Google doing with its open source teams?
step one: promote BSD and MIT licenses over more copyleft licenses such as GPL

step two: profit from people willing to code for enterprises for free

There has to be some reason that Google released PyTorch under BSD-3 by Meta and TensorFlow being released under Apache by Google.

DefineOutside··on Hackers demand $10M from Riot Games to stop leak of ‘League of Legends’ code
From the perspective of a server-sided anticheat as client side exists as a barrier to entry so it must be intrusive to work. I know of non-cheat devs who have bypassed Vanguard accidentally while implementing low level windows stuff.

No, this isn't possible. There will always be purely client sided cheats that don't touch anything sent to the server. For example, seeing enemies through walls gives a huge advantage but isn't detectable. This can be mitigated only sending entities the client can see, but latency makes it so you can't fully stop this.

You can also attack latency which doesn't directly affect protocol. Rewind enemies slightly forwards or backwards in shooters so you land the shot when you aim slightly off. These cheats exist in CSGO.

However, an anticheat's job is to prevent other players from noticing you cheating rather than to prevent cheating. This key distinction does let you simply ignore a lot of purely client side cheats as insignificant.

You also can't do much about aimassists that slightly correct aiming. Machine learning can help here but falls apart quite fast when humans are covering up the machine's aiming patterns. Algorithmic inputs and random human inputs still result in random-ish human inputs.

DefineOutside··on Rumors of GTA online exploits allowing remote code execution on gamer PCs
I meant letting other players control your character, why is teleporting someone else to anywhere on the map a valid action?
DefineOutside··on Rumors of GTA online exploits allowing remote code execution on gamer PCs
I've played with and studied netcode and I'm unsure what GTA netcode would even look like. I've seen cheats to the point where everyone is just teleported to the cheater, the cheater spawning millions of dollars, cheaters taking away millions of dollars from people, the cheater unlocking all the online collectables for everyone in the lobby at the same time, people screwing with singleplayer sessions, cheaters crashing games, and much more.

This doesn't surprise me at all. There seems to be zero validation that other people's actions. How was netcode even designed to players allowed to teleport and unlock collectable for one another? How does the client accept actions from other players in a singleplayer game?

This doesn't seem to be just standard peer2peer issues, it seems like Rockstar went out of their way to design the least secure netcode possible.

DefineOutside··on A Tale of Two Feet
Lead, because lead is cheaper so you can buy more for a pound.
DefineOutside··on Poll: What's the best laptop for Linux these days?
I use the Mac M1 and wouldn't suggest it for linux unless all the functionality you need is explicitly supported. Most stuff does work for me as a java dev. However, Asahi doesn't support docking to a monitor which prevents me from using it solely as a linux machine.
DefineOutside··on Ask HN: How do you protect your children from internet addiction?
I've been addicted to the internet since 2010. I learned a lot and became a developer because of modding communities and general PC building. I've also wasted a lot of time on reddit and youtube. Can't say anything productive has come out of my time on the phone or consoles though.

It makes me wonder how the shift towards mobile and consoles will affect how useful internet addictions can be. I would have never become a developer if I remained a console or mobile gamer.

The communities that I was in are still around but I'm unsure whether young people will actually find them. Why learn how to mod games when you can scroll tiktok, browse reddit, and watch youtube for the entire day.

especially games, modern games aren't as supportive to modders than older games - it's more profitable to not provide modding tools and just to run any multiplayer servers officially with microtransactions.

DefineOutside··on Wasmer takes WebAssembly libraries mainstream with WAI
Eaglercraft is an early example of a java program compiled to WebAssembly to run in the browser. It's Minecraft 1.5.2
DefineOutside··on Spotify CEO renews attack on Apple after Musk's salvo
> Stop buying Apple if you don't like it.

I personally don't like it and will not stop buying apple phones. The CPU's on an iPhone are far ahead of Android. I could buy either the Pixel 4 or the iPhone 11 for the same $450 price a month after launch from my carrier.

single-thread geekbench: iPhone 11 (September 2019): 1311 Pixel 4 (October 2019): 662 Pixel 7 (October 2022): 1058

The geekbench for the Pixel 7 is 1051 single thread... still slower than my three year old phone.

Android needs to have better CPU's for me to consider it.

DefineOutside··on Mercedes locks faster acceleration behind a $1,200 annual paywall
How do you justify BMW also charging $18/month for heated seats?
DefineOutside··on Minecraft Running on Asahi Linux with Open Source GPU Drivers
Yes, no GPU acceleration. All on the CPU. Mainly on google docs though and other websites, nothing very intensive.
← PreviousPage 2 of 3Next →