Hacker Newsnew | past | comments | ask | show | jobs | submit | mpolichette's commentslogin

I've recently started writing an app intended for a raspberry pi that uses IMAP to automate this exact thing.

The goal is for it to apply the rules and followup with actions while still letting me interact with my email from any client I want.


I'd also consider that, for these people, getting away with the cheating _is the game_ for them. What they're cheating at might be less important.


Yeah I don't even play videogames but this sounds more appealing to me than the game itself. Like I did a little bit of anticheat bypass stuff with some buddies a while back just because it was fun to beat the anticheat guys. We used it a bit and one guy dropped it on a forum after a bit just to cause some chaos and to get some laughs, but I don't think any of us were especially interested in sitting down and trying to use it for real. Breaking systems is a really enjoyable game.

Now what I do not get is why people just fork over a few hundred bucks for someone else's cheating solution. You aren't winning anything, you aren't breaking anything, you're just copy-pasting someone else's work. Not doing it yourself sort of removes that appeal. The game you're playing is supposed to be against the anticheat guys and by buying someone else's solution you're not actually playing that game at all. Regular players aren't really a fun target.


Let me preface this with a disclaimer. The games I cheat on are mostly private servers of active games, that exist in defiance of the companies Terms of Service. Mostly RuneScape servers or other MMOs being privately hosted. Whatever that caveat may lend.

This is exclusively what it is for me. I don't care about the games I cheat on at all. The game is finding ways to cheat that the host can't combat. If I can't beat them, I find a new private server. To be fair though, those guys generally don't have the resources or know-how to battle cheating to the degree major companies can and I'm a noob so it's a learning environment for me as well.


But you're still ruining other people's fun for selfish reasons. Why not find some fun activity that's not a zero sum game?


The type of cheating I do rarely interfaces with other players, outside of enriching them with the spoils of my effort when I'm through. In a protracted way I can agree this "ruins the fun"...but not in the way that griefing does. I just spike in-game economies and leave. Balance is shortly restored.


> outside of enriching them with the spoils of my effort when I'm through

For what it's worth, to me and I assume a lot of other people, this ruins the game. There's nothing I dislike more than getting invited to a survival minecraft server (or whatever) and having someone dump diamond everything on me as a gift. What even is the point of playing the game anymore at that point?


The first bits of code I ever read and wrote were due to botting in Runescape.


Short of jail, nowhere in adulthood are you required to stay somewhere by law.

On top of that, I don’t think the kid quietly using their phone and ignoring class is the main issue here… it’s causing issues with the other kids and making the experience worse for a lot of kids.


I like the cataloging, but I dont see the periodic part of this.


"The arrangement follows loosely the characteristic of the regular periodic table: tools with similar functions in each column, getting heavier as you move down the rows."[1]

I can see perhaps not agreeing with their decisions, so maybe the groupings don't look correct to you, but they seem to have made some effort to be "periodic".

[1] https://home.theodoregray.com/printed-products


I'm not criticizing you for this, obviously, but "heavier" is a silly attribute to increase as you go down the table. It makes sense for the actual periodic table, but here something like "complexity" "modernity" or "scale" would have made much more sense (to me, obviously).


But atoms literally get heavier as you go down the table. If the actual elements were ordered in complexity of compounds, hydrogen would be at the bottom of the table, and periodic table posters would have to come with a special “carbon” sticker to attach to the floor.


Yes, I'm agreeing that mass (or more accurately, proton count) makes sense for the elements. I'm saying it doesn't make sense for tools.


It feels like they were perhaps hindered by wanting to conform to the chemical periodic table format.


Could dementia in congress create a security threat?


Shouldn't we be more worried about the president? Congress can't do much, and no one congressperson can do anything.


I think it's probably okay to be concerned about both of those things.


I tend to agree, however, I typically tell people that if you see longer function names, you should watch out for complexity. In fact, if I have to write some overly complex code that I can’t isolate for some reason, I will usually try to show it in the names being extra long.


Computers were invented to speed up calculations, and yet the primary thing we use them for today is to read the news and send each other messages and memes…

I think it’s totally reasonable, to expect developers to find the real use


It's the users that will find the real use.


So — pornography, then.


In one or more of William Gibson’s early books, maybe neuromancer, there was a think called simstim where you could vicariously live a celebrity’s life as they live streamed their daily existence while wearing a headset.

Combine that and pornography and I think you’ve nailed it. Pun possibly intended.


Hey, I've seen this one!

https://vimeo.com/144850907


Any talk of Vision Pro should include a link to this 1983 movie (Brainstorm) that features Christopher Walken

https://youtu.be/NNiZP2G-nEM


A killer app might be:

"Better Than Life: Las Vegas"

Games, gambling, shows, and porn all in one "so immersive you won't want to leave" experience.

"Disney ain't got nuthin' on this!"


VRChat with payment integration, then. No reason to choose Apple.


So we're supposed to get excited about our future Brave New World?


That depends on your view of VR entertainment and Las Vegas-style (adult) attractions.

The Vision Pro was showcased with Disney as a content partner. While Disney has historically featured "family friendly" entertainment, there is definitely a market for adult entertainment that the Vision Pro could excel in.

Is it "an exciting Las Vegas adventure in the privacy of your home" or "a lonely person in a dark room trying to escape the sadness of reality"?


You're the Hiro Protagonist of your own story -- Y Not Both?

FWIW, my take is that this is yet another "slippery" media [0] and will mutate to whatever form brings its creators the most succe$$

[0] https://www.robinsloan.com/newsletters/visions/


Apple won't allow porn-focused applications in their stores.

Apple won't allow alternate stores on Apple-branded mobile devices, or sideloading.

This is a fundamental disrespect of their customers who have purchased the device. Apple regards their brand image more than allowing their customers to display what they want on the device they own.


There is a browser on that thing. There will be generic 3d viewers that can access content over the internet. I think you can display what you want one way or the other. That they don't want porn to be the centerpiece I can understand. That's very problematic or outright illegal in most parts of the world.


I consider this to be hugely beneficial to Apple users. It’s beneficial to Apple too - if everyone was mentally and physically sick from pornoghraphy even more than today, who is going to work, earn money and buy Apple products?



“Why is it every time a new thing is invented, humans immediately try to use for it porn?”

- Janet, the Good Place


Is that why they call them users?


Not necessarily. Developers and product designers assume that users are going to use their product in a particular way. In my - limited - experience in those roles users tend to find entirely different ways to use your product that you never ever would have thought of, and if you had thought of them would have had significant impact on the product itself. The resulting impedance mismatch tends to be overcome with ruthless applications of duct tape, post-it notes, bending and twisting of parts and - unfortunately - the overruling of safety devices and lock-outs.


Computers had a 100% open platform from day 1. Tell me, will Apple allow a pornography app for the Vision Pro?


> Computers had a 100% open platform from day 1.

The first computers were operated by the British and US defence establishments. Could you explain in which way you feel ENIAC was "100% open platform"?


People who owned and had access to ENIAC could load and run any software they wanted on it. They did not have to fight with an app store support agent for months over arbitrary rules only to get their software rejected. That's what open means.


So you think "convincing the army that your software should be run" is open?

The word is meaningless as you use it.


They certainly had to fight the librarian to install something on ENIAC.


It has a web browser. You can access anything you want via that, same as the phone.


Neither a web browser, nor the iPhone are remotely comparable to a general purpose computer in terms of free use


I've never understood this criticism of iOS. It is a fully fledged general purpose operating system with bare metal access and ability to run anything that can be compiled. Sure you can't distribute apps that do whatever you want on the app store. But there is absolutely nothing about iOS that makes it any less of a general purpose computing platform than Windows or Linux.


On iOS you don't have root. This prevents you doing many things with it, which is why jailbreaking exists. The fact that you can write an app and deploy it directly to a restricted number of devices for testing (if you're on the Apple Developer Program and own a Mac) doesn't change that.

Try altering the iOS home screen behaviour, directly accessing the filesystem, writing your own device driver or tweaking the kernel. You certainly don't have "bare metal access" except by voiding your warranty and risking bricking your device by jailbreaking it, if there even is a jailbreak exploit that currently works on your device.


Many of us learned development by using a computer to program apps that then ran on that same computer.

As far as I’m aware you can’t do that with iOS devices (potentially including the AR ones).


>As far as I’m aware you can’t do that with iOS devices (potentially including the AR ones).

Sure you can. You can fire up Xcode right now and build a self signed app to your phone with whatever the heck you want in it. Distributing that on the App Store is another story, but there's nothing stopping you from executing whatever arbitrary code you'd like on your own phone.


This misses the "same computer" stipulation, no?


Says who? Is Apple going to make the entire Vision SDK web compatible?


Safari was shown in the demos.


The question isn't whether you can view the existing web content on the Vision Pro, the question is whether all of the Vision Pro SDK, sensors, and 3D functionality is exposed to the browser to enable VR-enabled webapps for the genres which Apple would disallow on their app store.



You don't need an app to watch porn. Just connect it to a stream, either online, or offline through a storage device. An app would be useful only if we're talking about VR, but so far this hasn't worked for porn.


Hopefully it's as open as macOS, or at least much, much closer to it than iOS. Otherwise the options for exploration are limited by Apple.


New opportunities for abuse do exist with Vision Pro. If you allowed free reign access to the sensors people could record the inside of your house/work, capture your face, fingerprints, retinal pattern etc.

And again with Objective-C it's impossible to prevent private API usage unless you have some sort of App Store model which can inspect the binaries and prevent abuse.

So it's ultimately going to be the same as iOS.


> And again with Objective-C it's impossible to prevent private API usage unless you have some sort of App Store model which can inspect the binaries and prevent abuse.

A alternative is to sandbox applications to prevent them from calling anything else than the official API, and to use a less restrictive sandbox for applications signed by a key owned by the vendor.


> If you allowed free reign access to the sensors people could record the inside of your house/work, capture your face, fingerprints, retinal pattern etc.

Yes, yes they could. That's not and shouldn't be Apple's problem. That's your workplace's problem to regulate how the device is used on-site, the government's problem to regulate how it can be used in public, your household's problem on how it can be used in private, etc.

The device will be inevitably jail-broken anyways, so a walled-garden isn't going to stop bad actors.

Not to mention, most of the things you mentioned can already be accomplished with less expensive and much more subtle devices, like a standard digital camera. And those device definitely don't try to prevent abuse. (Imagine if your camera refused to take a picture because it thought you didn't have permission!)


> Yes, yes they could. That's not and shouldn't be Apple's problem. That's your workplace's problem to regulate how the device is used on-site

Considering the vast majority of exploits on Windows are not the fault of Windows and are the fault of 3rd party applications. The fault is always put on Microsoft.

If Apple gives you free rein, and shit hits the fan. People won’t blame the company for allowing a piece of software to go rogue. People will blame Apple.


At least where I live in Australia there are laws about how biometrics are managed.

Apple can't just capture them and then allow any rogue app to access it. The device would be considered a threat to national security and banned.

And no there are no other mass consumer devices which specifically store a 3D representation of your face and a high resolution scan of your retinal pattern.


Personally, I much prefer the walled garden approach to what you're describing.


Imagine if your Xerox machine refused to copy a bank note...


Private API is not a security boundary. The platform sandbox is.


It is more locked down than both.


Video games require A LOT of calculations.


I have the same rules


That set of rules is as restrictive as it's possible to be. What is the operational difference between "cockroaches are free to live in my house, but they must remain unseen at all times" and "cockroaches are forbidden from living in my house"?


My approach is they're free to do whatever as long as they keep out of my way. That is, they're welcome to set up webs in ceiling corners, or in hard-to-reach areas that I forget exist. But if they try setting up a web near a place I frequent or things I often use, I'll give them a forceful relocation.


Once you hear them, you can't unsee them, even if you haven't seen them yet...


One might perform “preventative” measures like spraying for pests. This would be operationally different from killing them only when seen.


Traps. Mechanical, glue, poison, etc, are all available and don't care if you see the critter before doing what they do.

I won't use them for anything that doesn't pose a structural threat to my house (i.e. termites), but others do.


Subterranean termites are an interesting case. They usually live in a big colony that is not in your home, and just work in your home. And unless you live in a very sparsely populated area, that same colony is probably working from your neighbor's homes too.

When a pest control company deals with them in your home the poison they use is designed to not kill right away. It is defined to get on the ones in your home and be carried back to the colony with them where it spreads to all of them. Then when it kills it takes out the whole colony.

Note this means that even though they might be in several houses in the neighborhood whoever first discovers them in their house usually ends up paying to remove them from the whole neighborhood. That can cost a couple thousand dollars or more.

I wonder if anyone ever tries to take advantage of that? For example if you find you have subterranean termites give a neighbor or two gift certificates for a termite inspection, in the hope that one of them also has them and pays to get rid of them.


They really shouldn't be in multiple houses. The subterranean ones are supposed to create mud tubes up from ground to the wooden part of the house. Those should be noticeable for most people. There is another type, but those require a water source. So you'd need a leak in the exterior or in a pipe. It's fairly unlikely these circumstances present themselves at the same time for multiple houses in the vicinity.


What's the incentive for the pest company to do it that way, vs just kill the current ones/make the house unattractive (and thus expect probably to get business from some neighbours soon)?


Yep, diatomaceous earth is what popped into mind for me.


You set out traps for everything you'd prefer not to have in your house, just on spec?

How do you move around without sticking to a dozen traps and having a dozen others slam shut on you?


I think the parent was joking.


Optimism.


I think this option is still ripe for issues within a domestic abuse situation. The abuser would simply use their phone to “trust it”.

Maybe a longer dismissal though?


I always have to remind myself that they’re dependency arrows and not a sequence ordering.

They make it look like it flows right to left even though time (or at least sequence) flows left to right.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: