HNHacker News
TopNewBestAskShowJobs

doakes

131 karma · joined April 3, 2020

submissionscomments
doakes··on Write a Letter to Your Future Self
After a 4-week backpacking trip (via NOLS), you're given the opportunity to write a letter to yourself that they would send to you in the future (can't remember how long, maybe a year). After 4 weeks of living out of a backpack in the Alaskan mountains, your perspective changes. They knew this and wanted you to give yourself a reminder of that perspective after it has faded back to the complexities of normal life. You really develop a different, and imo healthier, mindset about life.
doakes··on The bane of my existence: Supporting both async and sync code in Rust
I guess I'm just confused that it's labeled async (and does async work) but is actually blocking when invoked (or at least doesn't return until await finishes).

If I'm awaiting on two different results, I have to invoke them in parallel somehow, right? What is that mechanism and why doesn't that already provide asynchrony? Like, if the method was sync, couldn't I still run it async somehow?

doakes··on The bane of my existence: Supporting both async and sync code in Rust
But at what point are you calling await?

If I were using the author's library, I would call `.some_endpoint(...)` and that would return a `SpotifyResult<String>`, so I'm struggling to understand why `some_endpoint` is async. I could see if two different threads were calling `some_endpoint` then awaiting would allow them to both use resources, but if you're running two threads, doesn't that already accomplish the same thing? I'm pretty naive to concurrency.

doakes··on The bane of my existence: Supporting both async and sync code in Rust
What's the advantage of async if you immediately call await?
doakes··on Open-Source Detector of CISA's Known Exploitable Vulnerabilities
I think the DNS IPs are just example IPs to be scanned. You're not supplying a DNS to use for domain lookups. Using them in the example is perhaps confusing that there's some sort of DNS argument required.
doakes··on A NetBSD/amd64 guest can now boot in 18ms
I like this resource for starting a VM from a container image: https://github.com/alexellis/firecracker-init-lab
doakes··on Operation Triangulation: What you get when attack iPhones of researchers
The Darknet Diaries episode "Zero Day Brokers" goes into this. Apparently Argentina hosts a lot of outsourced exploit development. Here's the transcript: https://darknetdiaries.com/transcript/98/
doakes··on Freetar – an alternative front end for ultimate-guitar.com
Artists and/or their publisher own all tabs made for their song? How does that work?
doakes··on Aerobic exercise is good for the brain; easy wins for behaviour change
I'm the same. Running just to run is agony. If I'm playing a sport, then I hardly notice it. Jiu jitsu is my workout of choice.
doakes··on Fedora 39 Released
Can anyone speak to their experience with the atomic/immutable versions of Fedora (Onyx, Silverblue)? It sounds pretty interesting.

[0] https://fedoraproject.org/silverblue/

doakes··on Tell HN: GitHub Is Having Problems
Everything is 404ing
doakes··on Oh-Auth – Abusing OAuth to take over millions of accounts
I see this a lot too. It makes password spraying very easy. I don't see anything in the article about remediation. Do you have any info for disabling it?
doakes··on The ozone hole above Antarctica has grown to three times the size of Brazil
Second to last: https://en.wikipedia.org/wiki/List_of_U.S._states_by_date_of...
doakes··on MGM expects $100M hit from hack that led to data breach
Seems like a good opportunity for a bad actor.
doakes··on MGM expects $100M hit from hack that led to data breach
While Russian gangs do have a lot of involvement, I don't think these particular casino hacks were attributed to any Russian group. Scattered Spider is attributed and is believed to be 19-22 year old's from US and UK: https://en.wikipedia.org/wiki/Scattered_Spider
doakes··on Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, and torrent search
What kind of bandwidth usage should be expected from a DHT crawler like this?
doakes··on FindMyCat – Open-Source Pet Tracker
I made something similar for my dog. Arduino Nano, GPS module, LoRa module, 18650 battery, and an antenna. I then had a "base station" using ESP8266 with a LoRa module and antenna that would forward the GPS data to the cloud. I was in a heavily wooded area and the LoRa signal would start dropping around 1000ft. I didn't know free SIM data was a possibility via Hologram.io or I probably would've gone that route.

I really don't like the idea of attaching a lithium ion battery to my dog's neck, and I never learned how to design PCB's, so I'd also like to revisit my project with some improvements.

doakes··on The Cyber Security Glossary
I haven't looked too thoroughly, but this looks great. I'm kind of surprised they don't have CASB, tho.
doakes··on Go to Chrome://settings/adPrivacy to turn off the spyware that in Chrome
Mine were also off (Win11). I also usually turn off anything like this, but I don't recall doing it recently.
doakes··on The Cyber Security Glossary
Can I ask what your position/title is?
doakes··on FBI, partners dismantle Qakbot infrastructure
I'm getting 403'd on these links
doakes··on An arrowhead made of meteoritic iron from the late Bronze Age
https://en.wikipedia.org/wiki/Tutankhamun%27s_meteoric_iron_...
doakes··on Fantastic Learning Resources
Is there something similar for kids? I'm thinking under the age of 9 and haven't learned multiplication yet.
doakes··on Postman acquires Akita for automated API observability
Can anyone recommend a non-electron alternative to Postman?
doakes··on Polar v1.0: Let’s Fix Open Source Funding
Why disheartening? What would you prefer?
doakes··on Brute-forcing a macOS user’s real name from a browser using mDNS
Technically they can make the request. The server will receive and respond to the request. CORS is applied by the browser which prevents the response from being read. This is why CORS doesn't prevent a request from mutating something on a server. A CSRF token does.
doakes··on Judge in Google case disturbed that 'incognito' users are tracked
I don't disagree with you, but I think parent's point still stands that "user hostile content" is defined by a company that could change their definition at any time.
doakes··on Ask HN: Who has been laid off?
I was visiting Central America when things started getting bad. I was told I could work from here, but now I'm told I either have to travel home (US) or lose my job. Based off this thread, I might take that risk of traveling home.
← PreviousPage 2 of 2