HNHacker News
TopNewBestAskShowJobs

mccorrinall

990 karma · joined June 9, 2019

submissionscomments
mccorrinall··on Chainalysis: A startup that helps governments trace crypto
Can you explain the entry/exit thing of monero? I always thought i’m fine when using monero, but never looked into what ring signatures imply.
mccorrinall··on Sony's Nextorage Demos PCIe 5.0 SSD as It Enters SSD Market
Curious. Sony is in the headline, but apparently the company was sold to Phison Electronics?
mccorrinall··on An X11 apologist tries Wayland
I actually still use this feature a lot. I run some linux software on a server and can see the window on my main desktop without any need for rdp, vnc or similar. It’s really great!
mccorrinall··on Joy of Elixir (2020)
Well, it was an old database and we actually just wanted to browse the records to see if there is anything important in them. If I had an old sql backup laying around and want to check whether we will need any of this data in the future the experience is much more straight forward. The path of mnesia was not so easy and intuitive. :X
mccorrinall··on Joy of Elixir (2020)
I recently had to deal with Elixir for my very first time. All I wanted was to dump a db from the ErlangVMs built-in mnesia, and it was so awful if you only know SQL, Firebase and friends. Took me and a friend over two hours to find out that you can only read and restore a mnesia dump if the user@node is 1:1 the same as the original.

I most likely won’t touch it again except if I get a job at some telecommunication provider. The experience was too awful.

mccorrinall··on Stanley Druckenmiller warns the stock market will be ‘flat’ for an entire decade
And every time Burry shorted the top. Looks like this time he actually hit the long term reversal instead of local high.

So, he was always waiting for this and this time he gets green numbers big time.

mccorrinall··on YouTube ads appear to be ramping up, with as many as 10 unskippable ads
70% of global watch time on YouTube comes from phones and tablets (2018). I don’t think adblock is an issue here.

https://www.thinkwithgoogle.com/marketing-strategies/search/...

mccorrinall··on YouTube ads appear to be ramping up, with as many as 10 unskippable ads
And at 12$ a month I still have to watch through all these 1min long sponsored segments.

YouTube without sponsorblock became unusable. For iOS I recommend uYouPlus: https://github.com/qnblackcat/uYouPlus

mccorrinall··on Vitalik: Ethereum Merge Just Finalized
Bitcoin has almost the same capabilities for smart contracts, except loops! Tokens can be implemented as well, see https://en.bitcoin.it/wiki/Colored_Coins

I am with Hal Finney here: Any successful replacement of the Bitcoin block chain will forever undermine the credibility of any successor. How is an investor to know that it won't happen again?

Rebooting now may benefit a few thousand early adopters. What happens when hundreds of millions use Bitcoin 2? They'll be just as jealous and envious of you as you are of others. Given the precedent you want to set, how will you argue against yet another reboot?

There is no point in ETH except making money.

mccorrinall··on Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware
Loginwall for me :/
mccorrinall··on EA announces kernel-level anti-cheat system for PC games
Not true.
mccorrinall··on The UX of Porn Tube Sites Are Designed for the Ultimate Money Shot
How is the pornhub interface different from youtube‘s?
mccorrinall··on EA announces kernel-level anti-cheat system for PC games
No. A cheat developer could still just sign a driver like every other developer and load a hypervisor. Then hook everything you want and youre gucci.

Another option: there are a lot of vulnerable drivers, such as intels LAN driver, or capcoms. Of course those are blacklisted and anti cheats usually don’t let you start the game when those are loaded, but you can use exploitable those to load your own driver, and then unload the vulnerable driver.

Other things you can do: DMA stuff, uefi payloads and more.

You will never be able to prevent cheating on user owned hardware which sits under their desk.

mccorrinall··on A pair of Linux kernel modules using Rust
I only found out about LEB via links shared on HN. I haven’t subscribed yet but will consider it once I landed a job. I don’t think that sharing their most interesting articles is hurting them, more like the opposite.
mccorrinall··on Heavier cars are safer for their drivers, but far deadlier for everyone else
Honestly, it’s the city’s fault for not providing dedicated bike lanes. There is enough space for everyone if your local urban planners don’t suck. When I moved from Dortmund, a city were the cycling experience is great, back to my dad I realized just how bad it is to let cyclers use the main road without a dedicated lane.
mccorrinall··on Ask HN: What's the best source code you've read?
https://github.com/achillean/shodan-python
mccorrinall··on Ask HN: What's the best source code you've read?
Shodan. I used its codebase to learn python and recommend it everyone else.
mccorrinall··on Cloudflare Warp
I don’t want infrastructure providers to play law enforcement. If they would have had received a court order and acted afterwards, I’d be okay with their decision. But kicking customers for marketing? Meh.
mccorrinall··on It seems that the good times for online Minecraft play are over
I actually wanted to post this under the SAP article…
mccorrinall··on Meta cuts Responsible Innovation Team
Well uh, the company also employs thousands of people who get more or less equally paid?

Taking a public company vs average employee as a wealth gap example is probably not showing what you want to show.

mccorrinall··on Google pays ‘enormous’ sums to maintain search-engine dominance, DOJ says
Hey, even the founders of google knew in 1998 that the ad system can hurt them:

"Currently, the predominant business model for commercial search engines is advertising. The goals of the advertising business model do not always correspond to providing quality search to users. For example, in our prototype search engine one of the top results for cellular phone is "The Effect of Cellular Phone Use Upon Driver Attention", a study which explains in great detail the distractions and risk associated with conversing on a cell phone while driving. This search result came up first because of its high importance as judged by the PageRank algorithm, an approximation of citation importance on the web [Page, 98].

It is clear that a search engine which was taking money for showing cellular phone ads would have difficulty justifying the page that our system returned to its paying advertisers. For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers."

http://infolab.stanford.edu/pub/papers/google.pdf

mccorrinall··on Android 13 requires devices to have more than 2GB RAM and 16GB storage
A different reference: in 2011 my Xperia Arc S was running happily with 512MB RAM on Android 2.3
mccorrinall··on It seems that the good times for online Minecraft play are over
And now read about how they tricked regulators to become the top company in Germany: https://www.spiegel.de/wirtschaft/unternehmen/sap-die-dunkle...

(paywall)

mccorrinall··on It seems that the good times for online Minecraft play are over
Steam did the same for me. They wanted the first email of the account, which was like some hotmail.de throwaway. Except that they didn’t care that I were able to show them hundreds of purchases with several payment methods which were made over the years.
mccorrinall··on Introducing Svelte, and Comparing Svelte with React and Vue (2021)
Yes, there are many solutions to this problem if you don’t mind hosting yet another service, but the best would be if the integrated API routes wouldn’t suck so hard.
mccorrinall··on Introducing Svelte, and Comparing Svelte with React and Vue (2021)
I like NextJS too, except for the API part. The DX is so poor compared to e.g. fastify.

Want to only allow a specific http method for this route? Have fun adding boilerplate.

Want to throw a specific http error like 403? Have fun writing this by hand.

It also lacks schema validation (I’d love to see ajv here) and openapi gen. You have to write everything. by. yourself.

mccorrinall··on Quantifying GitHub Copilot’s impact on developer productivity and happiness
In pycharm where indentation is key and you want to bring the current line into the current scope, it will just autofill the copilot suggestion which you then have to remove again. So annoying.
mccorrinall··on Self-hosted email is the hardest it's ever been, but also the easiest
Thanks for linking wildduck. I took a look at it and will play around with it later. Looks really great!
mccorrinall··on Ask HN: Do you use foreign keys in relational databases?
It’s can become pretty annoying if you want to alter your database schema.
mccorrinall··on How the Apple AirTag became a stalker’s gift
Enough users opt in to help other people find their forgotten keys :)
← PreviousPage 4 of 12Next →