HNHacker News
TopNewBestAskShowJobs

DanielBryars

33 karma · joined October 12, 2013

submissionscomments
DanielBryars··on Polymarket has flooded social media with deceptive videos by paid creators
Its not the only defence, important and necessary, but also I think educating children about these risks in school is important (my kids' school does okay at this), and government regulation and criminalising such activity is useful too.
DanielBryars··on Games with loot boxes to get minimum 16 age rating across Europe
Having age ratings is useful so I dont have to play a game to know its age suitability. Its common for very young children to play games, and age ratings help parents make informed responsible decisions. There are some dark addictive patterns being used in gaming such as changing the odds of reward to optimise engagement (and make money) - these patterns need an age rating. Additionally, I think age ratings encourage developers to avoid content which would increase the age rating, since they then target a wider audience.
DanielBryars··on Show HN: I made a heatmap diff viewer for code reviews
Great idea, really cool.

I noticed in the example you shared it highlighted the choice of SHA1 for further attention, because it was deprecated. I think thats good. In this case, lets say I do actually want to use it and pop a comment above it, "SHA1 deliberate, partitioning only, no security exposure" I presume the LLM would take that into account. I'll try it out when I can.

DanielBryars··on What .NET 10 GC changes mean for developers
Like LEAN4 ?
DanielBryars··on The Game Genie Generation
Yes, if the ruling allowing the GameGenie is about the freedom to tinker, I see this being an effective defence for building an AI myself from my own books for my own use. But, removing the need to buy the book in the first place is the key problem that the article seems to ignore.
DanielBryars··on Hoarder: Self-hostable bookmark-everything app
FYI: On the login, it tripped me up a couple of times because the username is case sensitive. There is a tradeoff between security, useability, and support requests; the input is labelled email, and email addresses are usually not case sensitive (and as email addresses used as email addresses are never case sensitive) so it confused me.
DanielBryars··on Britain's last coal-fired power plant shuts down
I'm curious, was is profitable? I don't mean to diminish other factors for keeping it alive, just wondering?
DanielBryars··on Why Don't Tech Companies Pay Their Engineers to Stay?
The sentiment is right, and sure, there are some differences, but please dont think your 50s is some geriatric period of your life where hiking across the alps/europe is not thoroughly enjoyable!
DanielBryars··on World's Smallest CSV Parser (C#)
What's the utility of defining the "Error" exception. Why not use an existing one, say InvalidOperationException, or a plain Exception. Is making your own better practice?
DanielBryars··on Ask HN: Is source code escrow still a thing?
I had to do this 10 years ago for a SAAS application. It was standard procedure from the customer in question (a large multinational corporation) for "critical applications" - and I could understand their motivation. However, on renewal of the contract, the escrow clause was dropped - I'm not sure if this was because we were more trusted, or their policies changed (I think the cost was a factor).

Many other large customers consumed our services, but none of those have asked for an escrow - some have contracted for "special ways" to remove their data (for example direct access to database backups and so on) in the case that we would go insolvent - I'm not sure that legal mechanism this used.

For the customer in question they had several "levels" of escrow - and in this case they wanted the full escrow, which is more than just a dump of the code - it required all code, all dependencies, all bootstrap data, all configuration files, all build tools, and detailed instructions for building and running the app. An external company worked with us so that they could independently build the application, and witness it running. It was very expensive, very disruptive, very time consuming (it took about 3 days of prep, and 5 days with the external company). I remember it felt like a life time. The customer picked up the bill for the Escrow, that included the cost of the independent company, and our time (but not the opportunity cost).

In my opinion they are of very little value (for example the code continually goes out of date, who's going to run the service because they don't have the skills). In my experience it was a total PITA, and personally I'd avoid it, and try as hard as I could to use a different device to provide the assurance that they need (e.g. contracting that they can access their data in the event of insolvency, or at a push putting the built artifacts and runtime configurations into escrow).

DanielBryars··on Lambda the Ultimate Is Down Session Table Full
No sorry, I first noticed it today around 16:00 UTC. But that's the first time I have visited the site for months.
DanielBryars··on Lambda the Ultimate Is Down Session Table Full
"Fatal error: The table 'sessions' is full query"

Anyone know who runs this? It's a great website, I wonder if they know it's down?

DanielBryars··on Ask HN: Good books on robotics
Old but good: https://www.mheducation.co.in/html/9780070265103.html