skysight-inc/HackerNews huggingface dataset:
I don't think the NFT is very important here; basically the scammer's website asked the victim's wallet to sign a message, using the private key that holds their ETH.

It looks like the message in this case would have given the attacker permission to transfer the victim's aWETH, which represents ETH that has been deposited into an Aave lending pool. These transfer permissions are something all ERC-20 tokens support.

Typically users will only sign messages sent from trusted websites, just as they would only install software from trusted sources. Or they can sign a questionable message from a separate wallet which doesn't hold much value, as the victim did here.

Granted, this isn't a great situation. It can be hard to know which websites to trust, and even trusted websites can be hacked and then send malicious messages to unsuspecting users.
>Because of its similarity to CP/M, it was easy to port programs originally designed for CP/M on 8080 and Z80 processors to QDOS, which targeted 8086 processors.

I read somewhere[0] that a major reason for DOS's success was that it had thousands of programs "already written" for it on launch day due to backwards compatibility with CP/M software. Iirc the same article argued that backwards compatibility is Microsoft's (and Intel's) greatest strength. I can run programs compiled on Windows 95 on Windows 10 today. They go really far with this -- one version of Windows had a hack built into the kernel to work around a bug in SimCity![1]

[0] Placeholder for source, if someone finds it!

[1] https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
You think a co-working space has residential connection?
"Windows 95, though still being based on MS-DOS, was its own operating system, using a 16-bit DOS-based kernel and a 32-bit user space."

"The Win32 API is implemented by three modules, each consisting of a 16-bit and a 32-bit component:"

Fully?
According to this talk about NFTs, an NFT can contain code and the execution of that code can be triggered to do unsafe things.

at 1:22:50
Smart contracts are just code, they’re software,
there’s no reason they can’t be viruses or worms,
the primary limitation is processing power.
But, also, it’s a virus that someone can drop
directly into your bankless bank account
and just wait for you to activate it.
And, yeah, that’s right, there’s no
offer/confirmation step in sending
tokens back and forth, someone who knows your
wallet can just drop stuff right into it,
so, like, pin that somewhere in your brain.

Line Goes Up – The Problem With NFTs

https://youtu.be/YQ_xWvX1n9g?t=4970
386 Enhanced Mode actually is a hypervisor that runs DOS inside a virtual machine

Windows/386 was the first version to do that, I believe. It's worth noting that it and its descendants were based around this hypervisor architecture but the fact seems to be little-known, perhaps because the virtualisation was so "transparent" (and allowing pass-through hardware access by default). Only later did things like Xen, KVM, QubesOS, etc. "rediscover" this architecture --- but with a "deny by default" model for security instead.
I typically avoid much discussion in my area of expertise for exactly the reason you're saying.
> Over here in Poland, Tibia seemed to be what WoW was in the US.

Those MMOs are from very different eras.

WoW was released 7 years later in 2004, by then a whole lot of 3D MMOs were already released and somewhat successful, like Anarchy Online.

Imho the better analogue would be Ultima Online; Also 2D and from the same era as Tibia.

Tibia did so much better than UO, outside of NA, because Tibia did not require a monthly subscription to play it.

It has options to "subscribe" but paying for that was also possible trough other methods than CC, while most US developed MMOs would often only offers paying per CC for the subscription.

That left a lot of people locked out who in theory were even willing to pay for playing, but in practice couldn't be bothered to get a CC just to pay for a video game.
"It might be unusual for a web developer, but up until recently I’d never had an ad blocker installed..."

This must be the understatement of the century...
Because they were using all profit to build out EC2, fulfilment centers and fullfilment tech. It wasn't that there wasn't profit because the margins were low, there wasn't profit because they were pouring it all into different verticals and building moats.

So yeah they weren't profitable but they weren't just scraping by either. I think that's one of those things that people miss when they compare a not-so-profitable startup to Amazon. The size, scale, and huge number of product markets that Amazon plays in is really pretty astounding for a company that is only 25 years old.
BCC claims that if everyone was as wasteful as people from USA (carbon footprint), then we would need 4.1 Earths.

For Saudis 5.1

https://www.bbc.com/news/magazine-33133712
Once again: Let's address the root cause and the symptom. Not rather than. Both/and.
Another old one is Kingdom of Drakkar, which has been around in its current form since at least the late 90's.

https://www.kingdomofdrakkar.com/
MajorBBS Emulation Project
No. I'm not handy, I have two left hands. If I were good with physical labor, I would probably fancy a trade job more. Our son (almost 1,5 y.o.) seems to like the physical stuff more than our daughter (who also lacks behind in physical development compared to curve). We joke he's going to pursue a career like plumber (there's a huge shortage for plumbers around here, so I'd wager it would earn well, too). Though there's a job shortage in general, this one stood out for longer than a few years. I just hope he finishes school, that's all. Cause without the paper, as silly as it might be at times, its gonna be more rough. Though self-employed people have to arrange their own retirement money (which is why gig economy self-employment is BS).
Again, I was there. No. Microsoft stopped updating MS-DOS 6.0 at 6.2.2.
I never saw DOS 6.3 ( There was a PC-DOS 6.3, which I think was unchanged except for "Disk Compression" . Next thing was the DOS 7.0 used to boot Windows 95 FE.
I do math, and most of what I know about learning is derived from my experience with math. YMMV.

Homework. So much homework. Do all the exercises in the book. Taking notes helps me focus on a lecture, but I might as well use a brush with water on slate -- I rarely ever actually look at them a second time. I do not learn by watching. I recall a few nuggets that my brain can reach for when doing the work. I learn through application. It's common in math that students do not understand the contents of a class until they're halfway through the next class that depends on it. That's where the integration (unavoidable pun acknowledged) happens.
"I could make a fortune from this," Mr. Cuban told Texas Monthly last fall. "But I won't. I've got enough money. I'd rather f— up the drug industry in every way possible."

Truly hope that's an honest statement, wish them the best if that's the case.
Someone recently posted this list to a similar question:

https://github.com/thenaturalist/awesome-business-intelligen...

From this I picked Metabase and found it to be pretty good.
It's funny they chose a plumber as a venue to venture to. IMO it's the closest to software engineering in terms of need to use hacky workarounds for the projects that were broken beyond repair by neglect or previous contractors (especially so in countries with less strict or non-existent building codes).
Yeah, the problem with AirTags is that they need iPhones nearby to identify and track them. So, dog tags is not really a good use case. For dog tags, you want something with a GPS and cellular connectivity.

Now, for tracking your cats around the house, I think that’s a better use of AirTags.
That's not really the problem, the problem is that they kill people's cattle and pets.
The social aspects of the crypto community are very interesting. The "WAGMI" mindset encourages a kind of freewheeling magnanimity where strangers will offer to help people get involved, give away free coin, bail out people who got scammed, etc.

No doubt this is often genuine goodwill, but it's also an effective technique for recruitment (it's longstanding practice for evangelical religions and MLMs), and it creates a situation where a lot of self-interested people looking to get rich quick are mingling in an environment where it's perfectly common to make generous offers with no expectation of return.

It's like going to a tech meetup where there are a lot of people working on startups, and who might buy a few rounds at the bar afterwards in exchange for maybe attracting an interested investor or cofounder, but where there's a chance that drinking a seemingly normal beer might give them access to your bank account.
Not really. They’ll harm the company, if anyone notices, but not you personally.
> We should not cheat, by calling, say, the King James Bible a work of literature.

It's hard to take the article seriously when it opens like this, because it makes a binary distinction between literature and religion. It's trivially obvious that this isn't the case: for example, the Analects of Confucius, a work that's deeply intertwined with the spiritual practices of ancient China (see Puett's excellent To Become a God.) Not "fictional" enough? How about the even earlier Classic of Poetry, the earliest (known) Chinese text which was frequently cited by emperors and literati in their quest to hearken back to the mores of antiquity.
Go is very much a descendent of Plan 9. It’s written by Rob Pike of Bell Lab / Plan 9, is heavily inspired from languages such as Alef https://en.wikipedia.org/wiki/Alef_(programming_language) which ran on Plan 9 and, if I recall correctly, Go’s original compiler was basically a modified compiler for one of this Plan 9 systems languages (to enable Pike et al to speed up the release
of version 1.0).
The only reason it's popular is the low bar of entry, stealing large sums of money, and (to an extent) the promise of some utopia of truly free wealth
transfer and algorithmic mechanisms around it.

But IMO etherium is not that by a long shot. From the protocol, to all existing contracts, and the user experience resulting from those, etherium is fucking amateur hour.
"I think it speaks to the reality of a development process lead by humans in uncharted territory."

Yes, exactly, and that's why we can't have distributed systems with 'no central authority' - if those systems are inherently and always faulty there needs to be intervention of some kind by an 'authority'.

There is no such thing as a trestles system, the whole thing depends on webs of trust.
To be honest i don’t really trust banks to value my economic well-being so I have almost all my money in a credit union. But as a software engineer I really don’t see how you can trust code, even stuff developed under NASA style care has bugs. Especially where the framework isn’t doing any rate limiting or safety checks.
Techbro is a mindset, not a socio-economic class. It's like the nerd version of an instagram influencer.

https://tvtropes.org/pmwiki/pmwiki.php/Main/Techbro
Many people's ethics have a price tag.

Don't bleed all over us!, or let others bleed on us.
There’s a dedicated form at https://www.reddit.com/appeals
My domain is secured by the ministry of telecommunications of my local government. To transfer ownership of my domain requires a hard copy of a random code snail-mailed to me by the ministry. It's literally tied to my legal citizenship. That's the opposite of "questionable."
That's a ... very simplified view on that topic.
I don't really understand this take, and I hear it a lot. What's the point of using a blockchain if you're going to abstract everything away to a centralized ledger? The whole "gas is expensive" shtick doesn't warrant centralizing your ledger and doing all of the important stuff off-chain. Am I missing something here, or are layer 2 protocols really that wishy-washy?
WOW! Pravetz! Tell us more! I have not heard that name in decades.
I lost my history at the change over. Not sure why. But my streak wasn't much to speak of because of the whole light/eight/fight/might/night/right/sight/tight/etc. fiasco on January 31.
Yeah it isn’t trusting people so much as trusting code written by people. Generally something you want to do only very carefully and when you have no other choice. Or have some proper centralized framework of safety engineering to make mistakes harder.
I thought DESQview did that first.
You don't need to change the environment, you need to change the compensation. Do you think that for the last 15 years highly intelligent people have found the most enjoyment in developing advertising software? Or found the most enjoyment in investment banking in the years before that?
Content blocking is also opt-out, in the sense that no browser blocks this by default.
Supposedly it was Drew Carey who said this.
I wasn't conflating two things, it appears my stress relieval procedure has more steps than yours. For your part 2 (in addition to what you said for part 1) I also used to grab the wheel with one side against my belly, forarms across the rim edge, so elbows at 3 and 9 oclock and hands at 12. Then I would push my elbows down to get the pinging sound you described, and then rotate a quarter turn and repeat. Then turn over and do the same. When it stopped I would retrue the wheel and do it again. If you don't do this you get the pinging you described on your first ride and a therefore a wonky wheel.

I believe this is one of the important steps in making a wheel stay true and not need trueing after one ride. This is described better in the Art of Wheelbuilding if you want to try it.
An awful paper
I believe they're mostly referring to the social phenomena that both of these series became in these countries.
I feel tech was more fulfilling before all the bullshit agile rituals and related nonsense. The past 10 years things have really gone downhill.
> 100M just "sitting there" seems crazy

By virtue of converting the ETH to AAVE wrapped ETH, they're earning interest by loaning out the underlying ETH. Who is taking out loans and paying interest for ETH I have no idea.

Plus, even without the AAVE wETH, they expect ETHs value to accrue faster than any other asset, so there's no cost to letting the money just sit, as opposed to your USD in savings depreciating over time.
Why the downvotes here? This is true. They are devastating. Obviously that doesn't matter to the urbanites whose livelihoods aren't put in danger.
Yes, and they can do it for whatever reason they want. One might argue therefore that ETH is centrally controlled, and with considerably less oversight and reasonable oversight than, for example, most central banks.
The next big step in organ transplantation will be custom grown personalized organs which don't trigger an immune response, and thus don't require immunosuppressants. This might be available in a limited form for some organs in our lifetimes.

However, I'm skeptical that this will extend maximum human lifespans. The transplant surgery itself is extremely risky for elderly people. Consider the risks of cognitive decline caused by general anesthesia, post-surgical infections, blood clots, sarcopenia caused by bed rest, etc.
Nice.

Reminds me of the early 2000s being a child and running my "business" in Runescape. Come home from school (where I'd be making my spreadsheet or doing napkin math accounting), talk to some of my boys in the game to get an update on the lobbys (lobsters) and then go to Varrock (a major city) on world 2/1 (trade hub worlds for members/free to play) to sell lobsters.

I used to be a poor player, and then got some money by running lobsters from Karamja (island where lobster fishing is popular) to the bank on the mainland. Over time I made friends with other people who were in the same boat (heh) as me, and then we started our own business.

I remember being a child and scammed out of a few thousand gold - it was awful. I learned to trust some people and not others.

I also remember after having enough disposable income in the game, I'd go PKing (pvp) with my buddies in deep wilderness (an area where you could fight other people). The deeper you went, the more dangerous it became because each level farther you went into the wilderness, people of that many levels above you could attack you. Anyway, just remembering death dot tactic where a dozen of us would stand in one spot and the minimap would show 1 player. Any random who happened to be unlucky enough to walk past us got destroyed.

Unfortunately right after I graduated high school, I stopped playing and then my account was hacked some time later I guess.

Anyway, thanks for the memory recall.
UST?
Reminds me of this semi-related classic that elaborates on the urge to rewrite things from scratch:

https://www.joelonsoftware.com/2000/04/06/things-you-should-...
We just use our log as a history if we need it. We very rarely need it.

Obviously it depends upon your exact domain. But overbuilding history can be a mistake too.
I created my account just to reply to you... I had the exact same thing happen to me. Learned lua, and therefore programming, because of otservers. Now I'm working as soft. eng because of that. Fascinating how a game shapes us, isn't it?
Meanwhile D still exists and has all those features.

If it were a hack, people would only do it for it's hacky-ness rather than as a style preference. The former is simply not true in industrial usage of D. In less words: It's bullshit.
It led to the Pure Food and Drug Act, IIRC.
Also related: Spurious Correlations[0]. These are great and really drives home the idea that correlation neither equals or implies causation. At least one of these graphs implies that if the US wanted to reduce the number of drivers getting hit by trains, they simply just need to stop importing oil from Norway.

[0]: https://www.tylervigen.com/spurious-correlations
I'm curious whether you could eliminate or at least mitigate this "dark forest" environment with privacy preserving transactions?

There are privacy preserving smart contract schemes (see https://eprint.iacr.org/2020/543 for one example) however to my knowledge few if any have ever been implemented/utilised at scale.

At least in theory this should eliminate or at least greatly mitigate the opportunity for MEV since the actions taken and the results are opaque. In reality however I'm not sure and I am absolutely not qualified to answer.
Couldn't have come sooner!

You may have missed a word or the links in my comments.
On one hand, we should obviously applaud anyone doing anything to bring down drug prices.

On the other hand, I'm increasingly uncomfortable with just how much free marketing and PR is being applied to the "Mark Cuban Pharmacy" without much critical examination of what's going on here.

Taking one of the examples straight from their homepage: They will sell you 30 Prozac tablets for $3.90: https://costplusdrugs.com/medications/fluoxetine-10mg-capsul... They list the "Retail price at other pharmacies" as $22.80 and claim to save you $18.90. Fantastic, right?

Except nobody should actually be paying $22.80 for generic Prozac. You can drive to any local Walmart and get it for $4 and they will bill your insurance, which will count toward your deductible. (Walmart has a list of their $4 and other cheap prescriptions here: https://www.walmart.com/cp/4-prescriptions/1078664 )

Mark Cuban's pharmacy, however, refuses to deal with your insurance and they're going to charge an extra $5.00 shipping at checkout. So now you're paying basically twice as much to Mark Cuban's pharmacy even though they're telling you the entire way that you're actually saving money.

I also checked my personal insurance and my negotiated rate for the same medication is also less than $5 at local pharmacies.

Now of course it's likely that other drugs will work out to be cheaper on Mark Cuban's pharmacy than any other combination of your personal insurance and local pharmacies, but that's far from guaranteed.

I'm concerned that Mark Cuban is capitalizing on people's lack of understanding about how insurance works and how easy it can be to look up drug prices (use your insurance company's website or just pick up the phone and call your pharmacy, they'll check for you). His profit margins, however small, rely on people skipping their insurance and going straight to Mark Cuban's pharmacy. That could be fine in some circumstance, but in others, perhaps many other cases, the customer would come out behind by opting out of their insurance.

I wish some media outlets would actually dig into this instead of endlessly recycling the company's own talking points verbatim.
In the same way as if you lend cash to someone, you have to read the contract you're both signing attesting to the fact they owe you that amount, or they can just disappear with the cash.
This statement doesn't appear grounded in facts. Arm was clearly concerned with RISC-V _years_ ago and the competition from RISC-V is far more severe today. I don't claim that Arm will go away anytime soon, but RISC-V is a viable alternative especially in the embedded realm and that will be used for pricing pressure. Long-term, I suspect economics will play out as they always do in the tech sector.
If you're interested in investigating more, take a look at "Continued Fraction Factorization". This is essentially the first step of that more advanced algorithm.

From the continued fraction of √n, you get a series of best rational approximations a/b to √n. Each such approximation gives you:

a/b ~ √n

a² ~ b² n

The first approximation is a = floor(√n), b = 1

These approximations satisfy |a² - b² n| < 2 √n.

(this can be used for generating relations as input to Dixon's method)
Ethereum does to coding what wagering real money does to a friendly game of Poker

Expected value (EV) changes behavior significantly.

I'm skeptical too but didn't let that keep me from learning Solidity and the Ethereum Virtual Machine (EVM). This dark forest is like having a red team looking at your code 24/7. I feel like I learned some novel things from it.
This is exactly the conversation the wealthy want us to have. A buddy of mine left a job recently. He worked in IT security for a plastics company that you would all recognize. In his last month, he had a meeting with one of the VP's, who said (direct quote from the meeting):

"Biden really ruined the yachting industry."

OK. What does that person do? Does he work in IT? No. Does he work in production? No.

He collects seven figures a year for presenting a particular persona for a successful company.

Think on that before you start comparing middle/lower class occupations. I'm not saying its wrong, I'm just trying to provide another magnitude of contrast to the issue.
Just as one data point I happen to personally remember, the US blew up an MSF hospital in Afghanistan:

https://www.msf.org/attack-kunduz-trauma-centre-internationa...