News for hackers. Stuff that matters.

megraf

What did you do?
Can epileptics drive to a movie theater and watch a movie?
You're right - I have to move them to Network Framework when I have time :)
Apple’s MultipeerConnectivity framework -- phones discover and talk over local wifi / bluetooth via MCSession, MCNearbyServiceAdvertiser, and MCNearbyServiceBrowser in PeerSessionManager.
Pretty cool -- I built see ya' an app which allows you to connect N number of phones locally, and use one phone as the view finder + shutter, and the other(s) as the dedicated camera. I'm just using Apples native API, so it'll connect over bluetooth, wifi, direct, whatever pretty seamlessly. I don't collect any data, and it's 100% free.

https://apps.apple.com/us/app/see-ya/id6792367530

Re:Ghidra by NSA on Monday February 16, 2026 @11:52AM (#47037273)
How interesting.

Anyway, I would recommend YouTube. Find a series you can follow along. Best of luck!

Ask HN: Should account creation/origin country be displayed on HN profiles?

Would it be beneficial for a platform to display the country of account origin on each user’s profile? I’m curious how the HN community thinks about this from angles like privacy, moderation, transparency, anti-abuse, and whether it meaningfully improves discussion quality. Are there strong reasons for or against showing this kind of metadata publicly?

( Read More... | 39 comments | 8 points | on HN )
Re:China's 200M gig workers are a warning for the world on Saturday September 20, 2025 @06:38PM (#45318236)
保管国家机密。你的社交信用评分下降了。
This is common at nightclubs (or was) - a DJ can use their headphones as a microphone, speaking into one channel and listening to another

Example https://m.youtube.com/watch?v=1NNP6AFkpjs

:-)

Bingo. It's a nice trick because you get the menu bar space back to.

Ask HN: How do you maintain your SDK's?]

At work we have several language specific SDK's which handle the basics. The SDK's use our publicly documented OAS files to get folks logged in, and give them enough to get started.We have thousands of RESTful routes which often get updated (versioned), which has created a number of broken SDK's. How do you maintain your SDK's?

( Read More... | no comments | on HN )
Re:I Designed a Dieter Rams Inspired iPhone Dock on Monday September 23, 2024 @08:45PM (#41632028)
Checkout woodgears.ca :-)
I don't go to mc'ds very often and wasn't even aware of their coupons. Perhaps you're right
You've created a monster. You're MITM'ing children. You're giving children's data to {whomever}.

You've cherry picked your own beliefs and inserted / removed them along the way.

This is disgusting

As a 30 something, I completely agree.
Of course they did. They have to pay separate licensing for the use of DAS – which is developed by M$ and resold from NYPD.

https://en.wikipedia.org/wiki/Domain_Awareness_System

Re:Pack: A New Container Format for Compressed Files on Friday March 22, 2024 @08:58PM (#39796406)
Yes, it's horrendous - I thought I was intoxicated
Can't you run UTM (QEMU) on these devices? You should be able to run anything you want
I would say Rails is still in its Heyday. I've been writing ruby since 1.8.7 and I'm constantly surprised by the frequency of major releases of rails, and the backward compatibility (Rails 3 -> 5 was hard). I completely agree about the discipline required to keep a large project clean, although I find that true across the board with large codebases.
Re:Ask HN: Good book to learn modern networking? on Wednesday January 10, 2024 @09:25AM (#38939300)
Network hobbyist here: an excellent home project is to setup your own PBX. Complete with VLAN's, and backups running on your favorite HV. Most importantly, use hard phones with SCCP.

It's a challenge of itself, and will force you to demonstrate your understanding

Re:AirJet makes a MacBook Air perform like a MacBook Pro on Monday November 27, 2023 @11:12AM (#38434062)
Likely edible as well
Re:The Story of Titanium on Thursday November 23, 2023 @01:51PM (#38396105)
Resting next to me is a titanium ring, it is extremely light, resistant to ambient temp change, and is usually cool to the touch. It cost $15 or so. It wears in a really beautiful way, aging like it's enjoying itself.

On my finger is a tungsten carbide ring, it's extremely dense (that of gold, slightly heavier than uranium), and has a lot of interesting properties. It's warmed quickly by my fingers, and rings the most beautiful tone when I strike it with some bar stock of AI.

Wolfram has been a very nice metal in my life, I wish it was more common, and would love to try to add some knurling to it.

I have a work issued M1 Max, which has an incredible amount of computational power.

I wanted a personal computer, and purchased an identical machine, M1 Max, 64Gig, whatever. I realized 4 days later that it wasn't possible for me to push my personal machine anywhere near this machines limits. I returned it, and bought an extremely cheap ($240?) MacBook Pro, i5 - 2017.

It hasn't slowed me down, and my strategy is to use macOS and not sign in with my Apple ID. No Mac App Store, iCloud, etc. I use App tamer and little snitch to eke out any performance gains possible... it's an excellent machine, and I'm so happy with it.

I want to thank Apple for introducing this express route in the rat race, which has lead to an extremely friendly second market of intel, and 1st generation M's.

I implore you to ask yourself if you really need the next generation, or even the previous one before purchasing

Considering the scale of ImageMagick- $629 is a very, very small amount of money considering the value that IM has generated.
~~~I do not condone online video game cheating~~~

Way back when (2006?), a friend of mine sold wallhacks for online games. It was his software, written in C++, and it was considered to be pretty much on a level of its own.

Anyway, IIRC, Casper had a piece of software wrap his executable which would generate a hash from the purchasers PC, I believe it was hardware- Hard drives, graphics cards, whatever.

It was extremely difficult to determine who was a new customer, and who was a customer who upgraded their hardware. It ended up being a lot of maintenance - but it was cool to see behind the scenes, so to say.

It was also interesting to see another league of players form: dedicated cheating servers. Who had the best hacks amongst the hackers. At first, it was walling (seeing through walls), and then aimbots. Aimbots got better, and finally aimbots which calculated the spray patterns.

He ended up having a baby and taking a professional software job

Re:Pixel 8 Pro on Wednesday October 04, 2023 @08:28PM (#37773488)
I've started thinking about cars like this too. We shouldn't have yearly models, it's an absolute waste
This is an incredible write up. As soon as I saw the steps about patching mitm, I knew this would be special... wow!
Call me a skeptic, but I see this as political theater. If Google themselves wanted to peek-at-you, they would never have to look as deep as the firmware. If a _foreign_ government wanted to, and they could 'poison the well' this obviously helps.

I feel like this is part of Apple's cover story for excessive serialization 'we just want to make sure the parts in your phone are the parts we own'.

I'm currently running a very expensive PoE doorbell that I was able to buy in 'AS-IS' condition to save some money. It's an Axis Communications product.

I really love the ability to listen for ONVIF events; it expands the flexibility of products like this because you can essentially do whatever you want if you consume the events. There are even ways to create custom events (for example, if someone covers the camera lens with their hands, etc).

Home Assistant has excellent ONVIF support - I'd like to create a wrapper of sorts around scripts (Boolean door open, door close stuff) in order to get the native ONVIF events

Older »