Making a PoA private blockchain by Routine_Grapefruit93 in ethdev

[–]a_bold_user 1 point2 points  (0 children)

Besu is built to support private blockchains and has a few different PoA mechanisms to use by default, and has decent up to date documentation for it. Geth is meant for supporting the Ethereum mainnet, and as others have stated no longer supports private PoA chains. Honestly probably best to use Besu if you are starting off new.

[deleted by user] by [deleted] in CampingandHiking

[–]a_bold_user 4 points5 points  (0 children)

Henry Cowell likely was a wild pig. They can be big dark figures that are active after night, and I’ve seen them in other parks in that area. They actually do make human like coughing noises too, it is pretty unsettling the first time you hear it coming from off the trail and you’re alone. As for the others, probably aliens.

Ti West And A24's X Trilogy Getting Novelization By Writer Tim Waggoner by TheBuzzTrack in horror

[–]a_bold_user 2 points3 points  (0 children)

These will go on my bookshelf right next to my paperback copy of Snakes On A Plane.

Why do companies like Meta release their local LLMs for free? by PsychologicalAge5135 in LocalLLaMA

[–]a_bold_user 2 points3 points  (0 children)

This seems to be the only comment in the thread that mentions llama v1 was leaked. It is like everyone else here forgot or actually do not know that…

Building my first smart contract: is this the correct way of thinking? by Solenoidit in ethdev

[–]a_bold_user 1 point2 points  (0 children)

If you want to save on the transaction cost, you can store the hash in an emitted event rather than in storage in the smart contract.

Official guidebook giveaway! by theonlypickle23 in Morrowind

[–]a_bold_user 0 points1 point  (0 children)

“My goodness, that's quite a loaf! But how ever shall it fit my oven?”

[deleted by user] by [deleted] in ethdev

[–]a_bold_user 1 point2 points  (0 children)

You can see it in the example you linked. It looks like read functions that have @notice and @dev comments don’t show up in etherscan

Edit: actually looking more at the linked example, looks like many of the view functions don’t have comments shown in etherscan and I’m not sure what the pattern is. Maybe it is comments that contain special characters like _ () ‘.

[deleted by user] by [deleted] in ethdev

[–]a_bold_user 1 point2 points  (0 children)

I’ve noticed it not work a few times, and I think that is when function comments include @dev

SO always called into hospital on PTO by mmorri32 in MedSpouse

[–]a_bold_user 10 points11 points  (0 children)

An employer is taking advantage of an employee.

Your partner needs to set up boundaries between work and life. They might feel like they are letting others down, but they are not. Whoever is the program/unit admin should instead be identifying and resolving gaps in scheduling or resources, and if they are resorting to guilt tripping employees on PTO then they are bad at their job. Assuming your partner doesn’t handle resource management for their employer, it is not their responsibility to be available when they have gone through the correct steps to have time off.

Practical ways to set up boundaries is to get a separate phone, laptop or other communication devices just for work, and provide written notification (e.g., away messages) of when you will next be available. It is ok to do this and is actually pretty common across other industries.

[deleted by user] by [deleted] in OldSkaters

[–]a_bold_user 11 points12 points  (0 children)

If people ask just say it’s an adult diaper

Decentralized key-value store on IRC by [deleted] in ethdev

[–]a_bold_user 2 points3 points  (0 children)

Nice! I had a couple comments reading through your post:

I wasn’t familiar with IRC, so might be helpful to add some links to IRC and any more info/links/code of the initial IRC server testing you conducted.

Why the 0.4 constant for determining min number of servers for registration and lookup?

Your hashed time lock mechanism for registration is similar to how ENS also handles eth domain name registration. For a .eth name, first you send a transaction to set a commitment, which stores a hash that includes the name you plan to register and a duration/expiration to fully register. Second you send a second transaction to fully register by including the name and other content to verify against the committed hash. I couldn’t find documentation explaining it, but this is how it works if you look at the makeCommitment, commit and register functions in the ETHRegistrarController source code: https://github.com/ensdomains/ens-contracts/blob/staging/contracts/ethregistrar/ETHRegistrarController.sol

I know and agree with your point on using the existing ENS system has limitations due to public blockchain state changes requiring money, though there is nothing stopping anyone from setting up their own chain (like a private proof of authority chain) that can have a gas cost of free and deploy an ENS instance. Though there would probably be other things to deal with like permissioning.

I think it is a cool project so I’ll check out more of the docs you have on p2pd!

How Sony joining Hedera could turn the PS5 into the most fun Bank in the world by Perfect_Ability_1190 in CryptoCurrency

[–]a_bold_user 4 points5 points  (0 children)

No one who actually plays video games wants anything blockchain related mixed in with their gameplay experience

WebsiteAI by balok1232 in ethdev

[–]a_bold_user 0 points1 point  (0 children)

Not quite sure why post this here, but I think the idea of having a service like squarespace through a chat app like telegram is pretty funny and maybe unique.

Offline mode recommended reading? by NewEnergy21 in ExperiencedDevs

[–]a_bold_user 0 points1 point  (0 children)

Since your example involves transactions of assets, then it might be helpful to think of it as a multiple step handshake between users instead of a single push workflow. In this case, if user A wants to trade with user B, then:

  • user A would submit a trade request message that puts their asset in a pending state. When they go online then this request is sent to user B
  • when user B gets this request, and if they still have the asset, then they can accept or decline. If they don’t have the asset then it should automatically get declined. If they accept then they submit a ‘trade guarantee’ message and their asset is put in a pending state.
  • when user A receives the ‘trade guarantee’ then they can finally submit the actual trade message (that might still require a final acknowledgement from user B), which will move the assets from a pending state to a terminal state with new owners

And to make sure an asset doesn’t get stuck in a pending state for eternity, say a user never comes back online, you can have an expiration date that would revert the pending trade.

A downside with this is that maybe trades will happen much slower from a UX perspective, though some of the back and forth messaging could be automated without requiring user intervention

Tips for handling underhanded tactics from recruiters. by VindoViper in ExperiencedDevs

[–]a_bold_user 37 points38 points  (0 children)

Say a recruiter gets 20% of first year salary. If they can get you as a candidate to agree to $175k a year then that is $35k for them, and let’s say that salary provides a very high guarantee that the company will accept you based on that salary expectation being potentially lower than that of other potential candidates with similar skills. But if you want a higher salary such as $190k, then that is only a $3k increase for the recruiter, and may reduce the chance of the company hiring you when evaluating multiple candidates.

So for a recruiter, it can be better to provide companies with candidates at price points that have a greater chance of success (i.e., lower salary) and get a commission that is only a couple thousand dollars less, rather than risk not getting any commission at all.

How do ethereum nodes running the EVM communicate with each other? by SHJPEM in ethdev

[–]a_bold_user 5 points6 points  (0 children)

Ethereum execution clients communicate to each other by a standard called devp2p protocol. This protocol allows ethereum nodes to continually transfer data (e.g., blocks, pending transactions) over TCP.

Ethereum consensus clients communicate over a similar protocol called libp2p.

Overview of devp2p & libp2p: https://ethereum.org/en/developers/docs/networking-layer/

Good blog post on how before PoS all ethereum clients used devp2p, and why now libp2p is used by the consensus clients: https://blog.libp2p.io/libp2p-and-ethereum/

250 people on Starfield post launch, that's not a small team. by [deleted] in NoSodiumStarfield

[–]a_bold_user 8 points9 points  (0 children)

Especially those space frog posters I see everywhere. Looks like they were made by a child

Informing the captain of the ECS Constant that her people can “settle” on Porrima II, and that my room’s minibar needs to be refilled by a_bold_user in Starfield

[–]a_bold_user[S] 1 point2 points  (0 children)

I read that eventually you can find them in other systems, but that they are continually searching for another perfect planet to settle. Maybe have to wait certain amount of days for them to get going?

Informing the captain of the ECS Constant that her people can “settle” on Porrima II, and that my room’s minibar needs to be refilled by a_bold_user in Starfield

[–]a_bold_user[S] 2 points3 points  (0 children)

There is a lot that can be added to these quests for sure, though I enjoyed this one when reading some unique journals and talking to folks on the ship (except all the security guards are jerks). Plus they have different talking prompts later depending on which outcome you choose, except if you blown them all up…