skysight-inc/HackerNews huggingface dataset:
Yes, I have planned to become a carpenter or some other profession many times.

But, I have been blessed/lucky to be a one man show for many years and I had to stick with one tech stack and my learning only added not shifted out from under me. So when I made massive changes it was on my own terms.

The cost is mentally going against the trends/grain in the industry. My LAMP stack is now back in style, and I am grateful I never dumped it for something trendy.
It's an extremely basic check. If I'm going to be getting on a plane to see someone, I want to do a basic background check.
I'm not sure what is so puzzling. Having a child is a burden - both financially and bureaucratically.

The financial part is obvious. The cost of raising a child up to 18 is $250k at least. And that amount does not account for school district premiums, healthcare premiums or competitive coaching premiums. Add some job insecurity to it and you have the perfect storm of people not wanting too many dependents. And after all that work, what's waiting for the child? A life saddled with education and mortgage debt. Even well-intentioned parents feel terrible about the future of their children.

But it is the second problem that is not talked about enough. Bureaucracy. In America at least, for every additional dependent, the healthcare bureaucracy burden is exponentially more. So is bureaucracy for documentation. So is bureaucracy for banks, food stamps, drivers license, leases/mortgages, cars. For every living individual, the parent is likely to deal with more and more elevator music on customer service or with dysfunctional systems.

Having a child is a hassle and newer generations, especially millennials are sick of the hassle of living.
My main client has its main office in Belgium and I'm charging roughly 200k/y (while living in a cheaper European country).

I used to think I was pushing the limit when I was working in the UK as an individual contributor and started working with US companies (which I don't recommend, terrible SJW culture and insane workload).
Eventually I found European companies are happy to pay as well, you just need to find the right circle and sell your skills well.

I agree it's not as easy as the states and there are a bunch of "bean-counting" roles in Europe. At the same time, you're not living in the states which is a big pro, if you ask me.

If you're looking for something better with a similar climate, quality of life but way more money maybe you should try the north side of Switzerland.

Also, you could have probably done better with job hopping every 2 years, that seems to be the norm to maximise salary raises. When you job hob you try to aim for a 20% raise which probably beats getting 5k every year at your current job.
This is poverty advice to keep the middle class in their lane. You cannot get rich on a salary alone. This is well known advice. Even if you invest all your savings into long term investments/high yield ETFS and get a mid 6-7 figures job right out of college, at most you will be able to retire in the early thirties. To be rich enough to own private jets and high end yachts, you need to fundamentally create value or be very lucky. Some options are joining a promising, almost-IPO ready startup with generous equity or building something society needs. Either that or having a small fortune to start with and then becoming successful on the commodity markets. Side projects also work if they truly generate overwhelming value. You cannot however expect to reach 100+ million by working hard alone unless you are extremely well compensated in equity.
If it helps, I had such a "1/4 life crisis" at around 29.

Tldr, trades can be fun, but are also physically demanding, get boring, don't pay as well as it might appear, and have a pretty low ceiling on growth unless you want to manage a fleet of tradesmen or something.

Sometimes I do still wish I was a carpenter. But realistically, software has so many of the same aspects as trades, but is changing so quickly there is always something to learn, it pays better, and doesn't depend on having peak physical health.

The biggest difference in terms of satisfaction I think might be that plumbers et al are more likely to be entrepreneurs, while well paid software engineers mostly work in big companies. Consider entrepreneurship within software before bailing to a completely different trade
In the situation you describe, the one who is "out" is the merchant. In the card-not-present situation, the merchant has the option to use tools like CVV and address validation to reduce the risk in the transaction, and always has the option to decline a transaction that seems risky.

That seems, to me, like a sensible risk balancing approach. In the cryptocurrency "all sales are final" world - you're the loser. I don't really see that the economic drag is larger one way or the other.

AFAIK the use of symmetric key cryptography in card capture and payment processing is not in any way a significant factor in payment card fraud - where do you get that information from?
A note:

> On Qualcomm SoCs, EL2 is occupied by their HypX hypervisor, so KVM is impossible without exploiting HypX. I don't think OEMs are allowed to do much about it, and it seems to be a somewhat integral part of their platform, so removing it would likely be a big undertaking even if OEMs were allowed to do so.

For Chrome OS firmware stack, full EL2 is given to the kernel, the regular way.

For the Windows on Arm64 stack (on currently shipped SoCs), a mechanism, Secure Launch, is provided to escalate from EL1 to EL2. bootmgfw issues a SMC call, the function is the same as the one used to initialise Intel ACM or AMD SKINIT. QHEE intercepts it, does some sanity and integrity checks then remaps memory to load the TCB launcher and jumps to the entry point. This means that if you run Linux on those, you don't have EL2.
Show HN: Can I See
If I'm about to be evicted or declare bankruptcy, does having $1 really change anything? Meanwhile, does having a small chance of staying in my house change anything?

It's easy to say "well, lotteries have a negative expected payoff". And that's true, but it can still have a less negative payoff than a payday loan or having your car repossessed.
I was looking into Helium yesterday due to news coverage. "Proof of coverage" is a bunch of hot air, sorry. It's not resistant to Sybil attacks and GPS location is easily forged. Seems like a scheme to push hardware units that will topple once the token value runs out.
I like that this goes straight into more advanced topics after doing the basic “Hello world” thing. One suggestion: once you ended up with three copies of that label I was thinking that’s a good opportunity to do some property binding, which is an extremely useful feature.
Within the last year? Directly with Bitcoin or with a L2 network?
"Almost impossible" seems a bit hyperbolic considering this is an article about a scientist who just made observations about underground behavior.
Storks Deliver Babies (p= 0.008) (2000) [pdf]
How to deploy database changes with Liquibase on K8s
If the point of funding a park is to create a beautiful space that we can all enjoy for free, then no.

If the point of funding a park is to "fund parks" and some people get allocated a bunch of money to create whatever they feel like creating, while others get nothing, based purely on the whims of whoever allocates the funding with no accountability, then yes.
Bonus points if you utilize their websocket login. Will teach you websockets, genserver, pattern matching, and how to lose your hair in 10 days because of all the hidden shit you have to figure out because they're not documented for websocket connections, e.g. return message shapes!
The other thing to understand is that legitimate interactions look just like this in the crypto space.
I want a mansion. How do I buy that with monero?
i think I'll still with the sheldon method, built countless amounts of wheels and never needed or thought i needed to add unnecessary tech to what is such a simple job
Same here. It was very frustrating. I switched to Protonmail and now I rarely find real spam in my inbox or real mail in my spam.
He has around $130mm of a token called aWETH, which stands for Aave Wrapped ETH and means he has that much ETH deposited into the Aave app. The attacker tried to trick him into giving their contract control over his aWETH under the guide of being a different, useless, token that they were just trying out.

If he approved their contract to be allowed to control his aWETH they'd take it all.
I scuba dive. Sound travels much faster and farther underwater. Initially, being underwater, it is very quiet. Then you start hearing all the noises: snapping, popping, and scraping. The snapping noises are from shrimp. Other noises, I don't know. Maybe the same principle is at play.
Building a CRUD app is easy. You can write it in any number of languages, I wrote them in Turbo Pascal back in the 1980s.

Then you mention "static site generator", which implies the web, and all the layers that come with it. That will never be easy, nor stable.
When I last looked, most groups on lemmy are censored and intentionally aim to be echo chambers. Federation prevents local bans from being global, but it doesn't prevent censorship.
FANGs now hire remote workers and pay much, much more than 100k.
I fantasize about taking 6 months off before starting my next job and being a barista for a while. My guess is I'd appreciate my current situation a lot more :D
That's awesome! And agreed, there is nothing better than natural fit/wom marketing. Congrats!
I don't know what being in "tools for thought space" means but if it just mean "Roam or similar user", I can give my personal answer: I set up 2 or 3 templates when I started. The most used one I updated once since then. That's it. The time I spent doing this is essentially 0% of my Roam use time.

I can see how someone who checks out blogs/youtube about Roam-like tools might get the wrong impression but those are usually a business so they have to output content.

It also comes down to personality, I suspect some people have a tendency to optimize tooling as a form of procrastination.
I actually think it would be fun to "retire" and go to trade school to become an electrician. Not forever, just long enough to learn the trade. I practically have an EE degree, but since I only ever worked with low voltage, mostly digital circuits I still have poor electrical intuition for things like residential AC.

Realistically though, I think my secondary post-retirement career will end up being a teacher of some sort (high school or community college -- I'm mainly interested in teaching, not research, so university is largely out of the question).
Plumber, no. Too dirty. But being an electrician would probably suit me just fine.
I do wonder if they were more patient and said to themselves “let’s build more trust over the next three months” if they would’ve been able to get him to use his main wallet?

Great story though. I never realized these smart contracts could be so obtuse and malicious. That needs to be fixed.
No word about the lightning network?

The receiver of a LN transaction does not know anything about the sent coins.

Are any exchanges accepting payments via the LN? I so, the issue is solved, no?
true, but if they invited you in and told you had to go stand on a very specfic place in the room, facing a certain direction and to only start eating when they said so, that would be very suspicious and likely result in you opting out.
that is awesome. These are the types of dividends that I strive for. Well done.
No, I want to become a house painter or a gardener. I watch those super long house painting videos. And I'm ready to do it for FREE :)
> "Stay calm. Remember, you can’t become worse off than when you started."

Yup! I refer to this an "analysis paralysis" (a lot of my terms I'm stealing from martial arts). In essence, I freak out trying to fix my car because there are so many parts and I don't want to get it wrong, so I just... "don't". This is why we pay professionals the big bucks, but from a learning perspective, I think its what causes many people to abandon attempting something. They are scared to mess up, end up messing up, and leave due to feeling like a failure.

If, on the other hand, you can have an environment that supports experimentation and failure, and provides feedback on that failure, there will be less chance for abandoning the skill. This can be orchestrated through a combination of practice and a positive social network within the skill (peer mentors, growth mindset instructors, etc.). While persistence/perseverance/grit is still being researched, I think the social aspect can help strengthen it as well because you have a vested interest in succeeding and helping peers succeed.

"Sucking at something is the first step to becoming sorta good at something" ~Jake the Dog
Please cite your sources that using social media is just as addictive as smoking.
Honestly, I wouldn't be surprised; with all the pressures and priorities of Tesla to meet production goals and such, the workplace environment of the factory is probably not high on Elon & leadership's priorities...that and the non-union status removes another check and balance mechanism. At some point, though, management has to grow up and transform the place from a dysfunctional pirate ship mentality to something akin to a reasonable modern workplace.

https://news.ycombinator.com/item?id=28755028
Let's see how expensive that decision turns out to be [1].

EDIT: to be clear since there seems to be some confusion, I agree with this. The tobacco industry is quite literally cancer. I'm objecting to the ability for companies to sue governments about it.

[1]: https://theconversation.com/when-even-winning-is-losing-the-...
Improvement made to this service - no email required now!
The "problem" in this case is that the victim himself is all-in on NFTs and crypto.
« tomorrow it’ll be alcohol and meat » ... yep, you should have to be an adult to choose those things, too.

Protecting kids from alcohol is a no-brainer.

Providing kids with a complete diet that does not involve the exploitation of animals is way more complicated.
I find CORS is generally a good interview question for frontend or full stack engineers.
Previously, a man in Malysia mistakenly received a telephone bill for 84 ringitt (£125 trillion [1], or $218 trillion [2]).

Also, in 2003 a man received a final demand letter for £2,320,333,681,613 from British gas [3].

[1]: https://www.theguardian.com/world/2006/apr/11/malaysia

[2]: https://www.nbcnews.com/id/wbna12247590

[3]: https://catless.ncl.ac.uk/Risks/22/61#subj2.1
San Francisco 49ers confirm ransomware attack
There doesn’t seem to be any financial right to privacy.

It isn’t a right.
This was a critical success for Optimism's bug bounty program, if anything? No one got rug pulled. Optimism's liquidity could have been drained in the worst case, and still ETH L1 would remain unaffected.
Ordered.

My kids will love it.
"Discord" by itself is a pretty big red flag to be honest. I would personally not engage in any business or industry where that is the main communications platform.
It's as if almost every crypto skeptic doesn't know how it actually works.
You’ve Done Self Care. You’ve Languished. Now Try This
I, too, fantasize about leaving IT and just working behind a bar.

But just like in engineering, every path has its own set of trade-offs. And part of the pay trade-off is that while I can live comfortably on smaller pay, I can earn my financial independence WAYYY earlier on tech bucks, then suddenly pay becomes a non issue.

I came up short in finding something that felt worth my time/energy, even if it didn't pay.

Part of it is as the author suggests, that it can be hard to sustain a love for something that you're also trying to make economically viable. They are to some degree competing concerns (not everyone loves entrepreneurship).

But also there's value in something being scarce. Which is why in the first few months I was "working" 40h weeks on projects that I had only been giving 3-5h/week before.

But eventually having 100% of my own time became status quo, and that fire was gone.
Practical Byzantine Fault Tolerance (1999) [pdf]
But what are you checking with a call? That just seems like creating a false sense of security since there is virtually no additional “useful” information that is being sent over the audio channel above and beyond what is in text.
He Broke Every Record. Then He Told His Rivals How to Beat Him
Seems like OP should just go to a place like the government for a fairly slow paced retirement friendly job.

They could definitely use skilled people and while there can be the same crazy expectations and conflicting missions, you can say no a lot more easily.
I've noticed so many ads on Crypto "investing" recently, that makes me think we might be in the last stage of this bubble. I've had a discussion with a family member and their friend, and they were talking to me about investing in crypto, and how XRP is backed by gold, and how they have cold storage with their phone to hold their "assets" in case the Internet is taked down, and how the stock market will crash and big companies will disappear (like Google, Amazon, etc). And I'm like what the heck.. If the Internet is taken down, why do you even need to have your crypto on cold storage, it's just bits.. you've got bigger problems at that time. But nope, they're adamant crypto is the future, even if they have bo idea how it works. Fascinating, and terrifying when thigs go South.
The fake vaccination campaign by the CIA in Pakistan didn't help either. https://en.wikipedia.org/wiki/Save_the_Children#Expulsion_fr...
The aircraft and/or taxi service might be legit but all the crypto around it is useless complexity at best or a complete scam at worst.

If you legitimately wanted to develop an aircraft taxi service, you do not need to involve crypto in any way. Even if you wanted to accept it for payments it's an auxiliary component that merely accounts for it and converts to fiat at some point.

The DAO or whatever crypto bullshit is intertwined with it is absolutely a scam.
Could someone please explain what's terrifying in the function spendWalletAWETH()?

Just two lines... Is the idea that tokenToBeApproved.allowance() can do bad things?

Code: https://twitter.com/thomasg_eth/status/1492663290715152384/p...
Not all forms of death are necessarily equivalent. By all accounts, covid seems like a relatively long and painful one, slowly suffocating to death.
yes!!! i thought it was just me. it's probably subliminally mario related
I think we could use at least three languages as a set:

- Rust

- RustGC

- RustScript

I elaborated here: https://gist.github.com/xixixao/8e363dbd3663b6729cd5b6d74dbb...
Plumbing is gross and wet but you clearly know where the bullshit is from the beginning. In software it is creeping from everywhere, changing patterns every coouple of years as well. I probably wouldn’t want to be a real plumber but I hear the people who would. And I definitely get the urge to find something else but generally trading off for something else is problematic as well and generally comes with its own type of bullshit.
Navigator or maybe some kind of specialist for a cargo ship? Or maybe harbor pilot (if you could break into that closed industry to make bank)

Forest fire water bomber pilot?

On a side note, I always thought it would be a very cool thing if there were some kind of exchange program for people with good skills wanting to try them out in another field, kind of as a rotation. (I originally thought this for academia -- researchers who would love to see another field getting to visit for maybe 3 months or similar) But I guess, what company would be willing to participate in such a thing and let their people do it, having to pay for the cost...
Eventually we will fix all these issues. The only deaths will be freak accidents or killings/suicides. Youth forever. We're less than a hundred years away from that kind of tech, I believe.
> someday, goods and services will be exchanged for cryptocurrency rather than traditional money

I mean, I've seen that happening at an increasing rate since 2013 (the first time I bought a drink at a bar with crypto). Today, there are several monthly services that I pay for with crypto. It's not for everyone of course, but there is a virtual world where crypto is the preferred or only currency. Over time, that world and the real world will converge.

We can already see that starting to happen with China's national crypto currency. As more exchanges support that currency, it will bring this convergence full circle, at least for part of the world. The rest will follow in time.
I'm turning forty this year. My original dream was to get rich quick and retire at 30. Then I pushed that to 40. Now I think I will need to push it another 3-5 years...

In general I agree with the sentiment: high salary is the only nice thing about working in IT. It's simply too much pressure. Best you can do is to make your fortune quickly (joining FAANG helps, becoming a freelancer is a reasonable alternative in Europe), build a house, set up a college fund for kids, and then retire, or find yourself a job as a carpenter, of scubadiving instructor, or whatever you like, as long as it has nothing to do with computers.
What if, listen, guys hear me out, what if things just stay in this limbo forever? If banks are too big to fail, why not crypto? I say HODL ;)
It’s not clear to me, but I’d guess that one who uses centralized exchanges would do well to focus on sites that use KYC. I’m sure not everyone would agree with that, but we still live in a world where one needs to convert crypto to fiat currency at some point, and centralized exchanges are the best way I know of to do that. Avoiding shady projects seems wise.
Onlyowner modifier means the contract creator can call this function and transfer all the funds from the victims wallet (if they have previously approved).

Tokentobeapproved is a variable declared in the contract. It will be pointing at the aWETH contract, which is the claim token for ETH on aave, a money market.
Apple Watch detects symptom of thyroid issue months ahead of diagnosis
Looks really cool! Not sure how often I'll use it, but I ordered one anyway :)
I would tend to look at your use of car services more like spending money you can now afford, to deal with cars only temporarily and reap only the benefits, rather than being stricken with the albatross of ownership.

That said, I do concur that Zipcar sucks now, compared to what it was. I've still never used Lyft or Uber, so can't comment on those. Oh wait hold on, I did try once to gift some Lyft rides to someone via the website and was literally unable to successfully give Lyft money. Still, I would say it makes less sense now to buy a car (even electric) than at any other point in history.
No way.

Loving my current position(s) way too much.

But also, if I did leave the field with some cash, I’d probably go be a backwoods flight instructor.
Sometimes I feel the urge of becoming a teacher, teaching math or maybe even programming.

But then I'm reminded of how prviliged I am and how much better the working conditions are as a work from home developer is compared to a teacher... And the feeling goes away.

Maybe the best is if I could FIRE and then just hold evening classes for those who are interested, but I'm not there yet.
> basically rust without semicolons

I think semicolons are necessary due to Rust being an expression-oriented language.

Related discussion: https://news.ycombinator.com/item?id=20614286.

Although I didn't delve into the technical details, at the very least, semicolons are necessary to distinguish statements from expressions.
The tech domain is so expansive that there is an inability to master it which is a core tenant for job satisfaction.

I watch machining videos on YouTube for fun knowing that I’ll never make the jump.

I occasionally build physical things just so I can have some variety in frustrations that help me put my day job frustrations into perspective.