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

Beware that pressing the back arrow twice takes you to unexpected naked photos.


This is the second comment I've seen on HN today about the back button having unexpected results on a site.

I'm so confused -- I use Chrome on a Mac and my back button works entirely normally. No naked photos, sorry to report.

Is this a real thing that Chrome isn't susceptible to? Or are people just making jokes?


Here you go: https://emilysneddon.com/tinn

NSFW, obviously, but also not all that titillating. (It's artsy B&W photography of women in their bathrooms.)


They mean the left arrow key on your keyboard.


Use the arrow key. It moves the carousel, landing on some scandalizing artistic photos.


Oh, thank you. I've never heard of the left arrow key being called the back arrow.


Not much scandalising in that IMO. Very arty photos. Would anyone find this offensive?


I don’t think any reasonable person would, but there are contexts in which unexpected partial nudity might be troublesome. If one’s a librarian or teacher browsing the web from a very public desk where people can see my screen, I’d appreciate the warning.


Ah good point!


Are they naked photos you've seen before?


Unsong is extremely amusing to me for some reason. Something about how Scott comes up with reasonably sounding similarities and manages to make those relate to an overall story.


That ends up not actually being that fast. The real goal was to be able to wake the Pocket/Tamagotchi core and have it automatically fast forward time as if the device was running that whole time. But when the FPGA fabric (and my design) limits us to 1800x, that means we get a whopping 30 minutes of sim time per every 1 second of real time. So even if you slept the device for a day, it's unreasonable to wait for it to fast forward.

Nothing special happens when fast forwarding, other than you can kill your Tamagotchi very quickly :P


As someone with no hardware experience, I find working with HDLs to be a very different environment and potentially hard to reason with. I did my best to document things from a software perspective (particularly for the Analogue Pocket) (https://github.com/agg23/analogue-pocket-utils/wiki). My code is also running in some capacity in most of the main core ports to the Pocket.


I wrote my first project in VHDL (https://github.com/agg23/openfpga-pong) due to the type safety, then learned that the US (and Analogue team) primarily use Verilog, so I switched. I don't use many System Verilog features, but I saw no need to use older versions unnecessarily.

I've talked to the Amaranth people. I'm not incredibly interested in using real programming languages to write HDL, but I think I like keeping programming and hardware separate in some ways.

The Analogue Pocket is fantastic for getting started with FPGAs because everything you need is built into the device and it's not "too" expensive. You do lack Pmods. There is the fully open source Game Bub (https://www.crowdsupply.com/second-bedroom/game-bub) as a cool new platform to target, but it will have orders of magnitude fewer users than the Pocket. NOTE: I am extremely biased about the Pocket; I have a working relationship with Analogue and own the main platform ports to the Pocket (for example NES, SNES, and many more).


This is something you can accomplish very easily in a ESP32 form factor, streaming audio over wifi/bluetooth. However, it doesn't fully deliver the same experience; the goal was for it to replace your phone, so it needs to support a lot more functionality such as data persistence, offline support, notifications, cellular, maybe some form of visual IO (the laser projector), etc.

From my perspective I was just interested in the excellent industrial design, which is something that is virtually impossible for a DIY setup to attain.


> From my perspective I was just interested in the excellent industrial design

Debatable. The pin ran hot and had a short battery life, often less than a day even with the extended battery. The magnetic attachment was fiddly to use, and some users had trouble with it not staying put. The laser projector had serious usability problems - it wasn't very bright or clear, and interacting with the projected image (which was required to unlock the device, among other features) was extremely awkward.

One can argue that some of these are implementation issues, but working within the limitations of available technology is an inextricable part of industrial design. Dreaming up a perfect fantasy device is easy; designing one which can actually be implemented is much harder.


It would, but the vulnerability was found and patched in mainline Android a few months after the device came out, but with over half a year until support was dropped. We obviously can't expect them to have kept the OS up to date, especially given the pressure they were under, but applying security patches seems very reasonable.


I definitely agree. Humane cared about physical device security a lot and it really shows with how they built out the firmware.


Best of all, their security through obscurity.


Very nice. I'm always happy to see new FPGA implementations of retro computing hardware. I've wanted to try Chisel, but have never gotten around to it.


I have spent hundreds of hours developing multiple apps for AVP, but I personally can't use it at all. My vision is uncorrected for general daily use (I wear glasses at the computer for slightly improved comfort, but I can see fine), but I find the Vision Pro to be fairly blurry, to the point that it's uncomfortable to use. I bought the custom Zeiss lenses, and they help marginally, but it's still blurry, particularly when mirroring a Mac display.

I recently had a friend with similarly good vision try it out, and he didn't think it was so bad until I mirrored the Mac display, and he agreed it was unusable.

Very disappointing for me, as this was something I was looking forward to for a long time.


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

Search: