skysight-inc/HackerNews huggingface dataset:
Why are you looking for a reason that requires NFTs?

I don't think anyone led with anything like that, except someone enjoyed the streamlined process of having their game assets outside the game because of the standardized interface.

Developers like the streamlined aspect of implementation, the immediate global audience instead of requiring 20 different payment processes that change all the time, the ability to completely forego making a user model and user state management and user balance management since its all done by the blockchain nodes and libraries, and the ability to bootstrap a community quickly who do all the evangelizing for them.

The users like the portability, even when acknowledging that they still rely on the developer to not deprecate the assets or dilute the supply in other ways. The users do look for ways and competing projects that reduce the developer's ability to do that by leveraging the same technology different ways.

None of this collectibles and gaming audience is interested in physical objects. This audience was already trading in digital collectibles in games, that just had less portability.
Make a billing alarm for 50% of your budget. If it fires before halfway through the month, you're burning too fast.
If you think that's difficult... try living without a smartphone :(
The artist makes a good point but it's rather unfairly at the expense of Corbusier who to be fair was capable of real art. Fond memories of Paris myself - including La Défense - but shocked how similar the right-side vision is to the current feeling of living en Chine.
were you expecting a thorough understanding of ethics?
"I’ve had quite a bit of fun playing Gods Unchained which is like Hearthstone but on Ethereum."

To be more precise it's like Hearthstone, but with a marketplace running on a centralized Ethereum L2.

1. The game doesn't run on Ethereum. The only web3 part is that the game pulls the info about what cards a player own from an Ethereum rollup. Except from that, it's just a normal online client-server game!

2. Immutable X and Starknet are centralized for now but they should hopefully become properly decentralized soon. All we get at the moment is the ability to trustlessly verify card ownership but not much else.
Yeah TCG's get really expensive. Not as bad as Warhammer, but definitely up there! My only real point is that it's a use case where I'm going to probably buy packs anyway, but now I can buy specific cards & sell cards I get that I don't want to recoup some money. I think I'm actually $7 positive which is pretty weird, I don't know any other game I've played before where I'm cashflow positive.

As another commenter said this is all perfectly possible without NFTs and blockchains and stuff, it's just nice to get web stores, payment processing, and creator fee percentages on resale all for free with very little coding/cost.
For those of us who nest tmux sessions:

# Map a PID to a tmux session and window
# in which to find that process (typically
# $EDITOR):
#
function p2mux {
local fmt='#{session_name} #{window_index} #{pane_tty} #{window_name}'
find /tmp/tmux-$UID -type s -print0 |
xargs -0i tmux -S '{}' list-panes -a -F "$fmt" 2>/dev/null |
grep -w "$(ps -p "$1" -o tty= || echo pts/NO_SUCH_TTY)"
}

Yes, I nest tmux sessions. I've one session per-project, each running in a window of the same name in a top-level session. I've a different prefix for the top-level (^T) and the nested sessions (^A, because old habits from the days of screen(1) die hard). Every $EDITOR instance goes in a window named after the basename of the file being edited. `p2mux` is very useful in this setup.

Using `pane_pid` to make this more compact is tricky because I want to find processes that might be stopped and not running in the foreground.
> You can help out people who made a bad decision or had bad luck

Yes. Make loans dischargeable in bankruptcy. I support that. Or make repayment based on income, which is already is, so the burden is bearable. But just forgiving bad decisions? That's not a precedent I think we need to set, especially not until we do something to fix the underlying problem. Otherwise the next bailout will be 10x as big.
No cooling on the DIMMs is more interesting. And no RGBling-Ling-Ding-Dong either!

It feels so cold and industrial, like the brains of HAL.
"What does this example show? That sometimes, even in nature, very special conditions occur which, due to a combination of factors, make what has happened truly unique and unrepeatable. Therefore, wisdom should teach us to be very humble, respectful and prudent when studying natural phenomena, before coming to definitive conclusions that may sometimes be hasty and therefore wrong. Obviously, this is all the more true when it comes to the resurrection of Jesus Christ, a unique event in history which countless people believe. At least caution is warranted out of respect for this faith."

yeah no, this guy is a true believer and wants his science to confirm it.
Yes exactly, one of the reasons I wrote this was because of abuse of story points.
>Not much but I heard earlier in the year people were making $50 a week.

Why does it always have to involve some kind of passive income. I mean, the concept of online cash is fine, and possibly useful, but again, every single implementation is about creating passive income via "gaming." There are applications for blockchain that could just, you know, use a ledger for other things, like voting for rule changes or upgrades.
Counting people by race has its benefits and it’s drawbacks. While the point you bring up is valid and of concern, on the other side, if you don’t measure things on the basis of race you don’t have any idea how much of and effect racism may play a role in the thing you are measuring.

If we didn’t already have the concept of race I certainly wouldn’t want to conjure it up out of thin air, but in a country where we openly and explicitly discriminated against people on the basis of their race within the lifetime of my still living parents, it’s not something you can simply ignore the effect of and just hope they go away.
It seems that way. I did a very simple one: "A car ran a stop sign in front of me and I flipped them the bird."

I got one NTA: "They shouldn't have run the stop sign!", and one YTA: "You shouldn't flip someone the bird just because they flipped you off, you should pull alongside them, assess the situation, and apologize if necessary."
Most platforms already provide the store and payments processing for you. iOS, PS store, Steam etc
And they have orders of magnitude mmore consumers with their credit cards set up than people who use MetaMask or whatever
One can seat on the server also!
Understanding Decibels
The only optimisation solver I use is Excel Solver Add-In.

It’s great, but you have to be able to put your problem into Excel to use it which does not work for all use cases.

In cases where I’m trying to optimise something that doesn’t quite fit into Excel cleanly I’ll usually do some sort of hand-rolled Monte Carlo optimisation. This generally works for me in the types of problems I most often solve.
all the very smart people know it's a combination of speculative bubble and pyramid scheme; they're just divided between those who think it's fine as long as they can be part of the group who get to make money off it, and those who find the entire thing repugnant or too akin to gambling.
Artifact (Steam's DotA CCG) had this at launch, it just uses Steam's marketplace. The game itself didn't do very well but the trading aspect was really seamless.
Since coreutils 9.0 you don't need to explicitly enable CoW in cp, this behaviour is default now.

https://www.mail-archive.com/info-gnu@gnu.org/msg02953.html
Ok who is Guido van Rossum and why should I care? There is no argument here, it’s just a link to a tweet with the exact same content as the title.
100% agree w/ this. Started playing Hearthstone years ago. I like getting cool cards but would rather that be a fun/collecting part and not tied to winning the actual game.
I don't think people account for the amount of additional complexity to integrate AWS services. There are three huge pitfalls of building on AWS: configuration & API complexity , artificial resource constraints like iOPS and vcpu budget, and vendor lock-in .

Simple integrations, e.g. among cloudwatch , dynamoDb, s3 typically require quite a lot of boilerplate configuration for networking, IAM permissions, provisioning (e.g. in Cloudformation), and the APIs to read and write are needlessly complex . Compare the API for cloudwatch to a logfile or Dynamo to redis.

If you already have unix skills, you will be infinitely more productive with a couple linode instances.

AWS (and all cloud) also has "magic constraints" like iOPS & cpu budget that you suddenly slam into. Your app typically runs fine until a certain amount of traffic reaches one of these budgets and then it suddenly hangs. If you are familiar with traditional resource estimation & constraints – this is an unpleasant and unexpected surprise.

When you run a small startup, these constraints often cause you to drastically increase your budget because the constraint is hit in the middle of business (e.g. upsizing a volume or DB instance to add additional IOPS at the cost of $20-50k / mo)

App platforms like lambda force you to rewrite your code so that it's hard to maintain and nearly impossible to test.

If you want to leverage your skills and have a predictable experience, KISS and run your services on a dedicated host.
It's simply a predictable swing of the pendulum. 5-10 years ago the same formula would play out except then, it was AWS solving all your problems, and how hardware is so hard because apparently you need to hire 3 full time employees because machines run on sysadmin tears rather than electricity so of course you need someone constantly lording over your 10 servers.
If you are not using cloud native features you are essentially just using a virtual datacenter at which point AWS is an expensive choice.

On the other hand, if you use Kinesis, Lambdas, RDS, VPC peering, and IAM accross all of them including EC2 and EKS, then no, none of those other options can even come close. Purely the lack of system-wide IAM alone would be a dealbreaker.

This is also why being 'on the cloud' and 'cloud native' is very different. While the latter is a bit too buzzwordy for my taste, it does show the difference between "playing datacenter" and "getting stuff done in new ways, both cheaper and faster".

Do not use AWS if you just run a few virtual machines and some basic networking. That also applies to GCP and Azure. It's too expensive for what you need, and too easy to misconfigure and shoot yourself in the foot.

On the other hand, if you need API-driven infrastructure with a large gradient between IaaS and SaaS to pick from, then by all means, use AWS.
Maybe, but I'll just say again, after a few years of day in and out AWS development, I can build a full blown website, with queues, microservices, RDS, react app, monitoring, alarms, logs, authentication, in a few weeks. Everything is rock solid, done by the book, and CHEAP. I think you are underestimating the power of this
Most people are probably less concerned about their prof running a business off a desk drawer of old papers.
> as long as you use cloud agnostic stuff and avoid AWS specific services

That is a big tradeoff, and it's not something obvious. If being banned from AWS is an important and relatively big risk for your business, sure, go for it.

But if not, then those AWS-specific services are exactly where you get all those productivity gains from, and where AWS (and GCP for that matter) shines in comparison to smaller ones, like DO or Linode, or on-premises.
I do believe there is a future in it as it is an easy value add to your game. I believe this is most beneficial to small studios who don't have the resources to develop systems for trading, selling, buying, or whatever for in game itemss. You can instead just plug into an existing ecosystem. I agree with the article that it's better (for the studio) if you have your own (centralized) system for your game, but I feel he is missing the cost of building that out.
I think we're essentially lacking a cloud operating system. Kubernetes isn't an end solution. There's no development model, there's no consumption model. If you look at every platform in existence, there some kind of OS that defines that experience and makes it readily available to developers and end users. I think cloud services are in their infancy and we'll see the emergence of a fully vertical solution including an OS that standardises the entire model as others did. What it looks like? Well I can only speculate and try out ideas myself but effectively it's going to have direct appeal to end consumers, not just devs and execs.
> But there's also nothing else to do other than brake or get out of the way, which can be immensely frustrating.

Well, yeah, but the nice thing about somebody being in any kind of not-car is you can talk to them like a normal person. Half the issue with shitty drivers is that cars bring out the obnoxious asshole in most people behind the wheel.
Just a slight nitpick and an area I would like to see developers improve and communities scrutinize more: are you sure that the NFT images and metadata are stored in a way that would perservere? Like on IPFS or Arweave? I've seen many NFTs actually store everything on the project's own domain! What does getImageUri() return?
We have around 20 API GW, at least 20 dynamodb tables and more than 30 lambdas, several queues and opensearch replicated across 2 environments (dev and prod) plus additional programming environments (cloud9) and we barely come close to half of what you you are budgeting here for. Your math is wrong.
Try it with a hamster or a cat then. Humans flourished pre-tooth brush; an historical fact.
As skeptical as I have been about their crypto stuff, Brave has been making genuinely new features for several iterations now.
I don't agree at all. For example, some of the best debuggers I've used have been for C/++. As far as I understand it, even after years, debugging in Node.js still hasn't progressed beyond the level of printf() debugging.

Also, by their very nature, dynamic languages offer less information at development time about things such as types and function signatures, so very often IDEs can't even tell you the type associated with a name by hovering over it.
Pimoroni limiting Raspberry Pi purchases to previous customers
Well, servers often come with more but slower cores.
Just to add here, even aside from these trade-offs...

The main alternative is: host the hardware yourself, as it might be enough.

Cool. How many people here are also great sysadmins? Probably a very small number. That's not really an alternative. And furthermore, most of the counter point doesn't really exist.

They just mainly pointed out that "yeah, devops is hard, and lots of things are done by devops that seem simple but arent" but they didn't make an argument that aws is somehow an overnengineering thing that you can avoid if you would only do XYZ and remember that you probably have small scale.
> hydration is used to improve the initial load times for PWAs

this very sentence sounds absurd

how many websites out there need to work offline?
No it's not false. For practical or legal purposes you will need to have that ID disclosed eventually anyway. And actually it appears that most Zcash users are not even attempting to conceal their wallet IDs.
Terraform is using a delarative DSL. CloudFormation is similar in that regard.

Using a declarative language is both a pro and con.

Pros of that solution is that you are restricted in what you can do, which often results in simplier and cleaner code.

Cons are that again you are restricted in what you can do.

Now about CDK is just your preferred language library to write infrastructure in imperative way. For example you write java code that deploys infrastructure.

When using a real programming language you have ofcourse a lot more freedom in what you do, but ofcourse that comes at the cost of complexity.
If your developers are “creative” it can be very hard to understand wth is happening in code.

—-
So yes many ppl consider Terraform as a golden standard (me included) but after many years of working with it, like anything in IT it has own flaws and you may want to consider other solutions for specific projects.
Why does the government need to drop the gold standard? Why does it happen so many times? I am under the impression that it is the gold standard that is flawed. After all, it didn't fail for a lack of trying. It was adopted and abandoned so many times.

What surprises me is that people think that the problem is evil/incompetent governments mismanaging the currency. Wouldn't it be more productive to think of reasons why such mismanagement is inevitable instead of just sweeping it under the rug? Greece did austerity and it didn't work. If Greece hadn't done austerity, it could have gotten a few more years of 5% growth. Austerity ended up increasing indebtedness instead of reducing it by massively reducing the GDP of Greece.

It's only rational to "mismanage" your economy away from such a financial crisis. The real question should be, why is growth required every single year? Why can't we just stand still for a year and then pick up growth again?

In my opinion it is quite simple. Savings and debts must equal in the global economy. So if the government introduces a debt brake, the private sector must reduce the amount of savings it holds. If those savings are held as cash, the government can't do anything about it. It can't just recall the bank notes. So debt can't go down. If it does anyway, then the money that is currency circulating, moving around from person to person is saved as cash until the amount of money that is actively circulating shrinks so much that daily transactions can't be made. That is what recessions are. A sudden malfunction in the medium of exchange function of money.
Should probably teach him how to avoid that...
That's an unfortunate reality for the country, and its future. I believe many of them at some point would like to return in the case that the current political and social environment were to get better. It is what it is now.
If the file lived in cvs, it would be replaced with the revision.
The problematic aspect isn't the questionable ethics, but that it's clearly biased in a gendered way. My expectation was shitty answers for both genders.
I have had plenty of bad luck, and made plenty of stupid decisions. Some of them financial. Nobody bailed them out. I'd be in a better place today if someone had. That's for sure. But do I think that makes for sound macroeconomic policy? No.
Is it really the same, or 'similar, but worse'? AWS is expensive, but multi-zone redundancy is expensive anywhere and even worse: it's not available everywhere.

That also means that a side-project that doesn't need that redundancy would be a mismatch in terms of requirements anyway. On the other hand, if you need a multi zone automatically available system, you're running out of choices really fast.
Fear and Power in the Russian Dreamscape
Developer skill sets vary a lot. I know my way around linux, but I'm no system administrator. So there's a good chance that I'll do something wrong if I built products using pure EC2. Also, frankly, I hate dealing with system administration stuff. I'll take a more expensive Aurora instance over a self-managed MySQL cluster any day of the week.

I'm sure there are tons of developers out there who know a lot about infrastructure and system administration. For those people, it might be worth spending time managing infra, but my time is absolutely better spent using a turn key solution and focusing on product development.

For smaller teams, getting feature-rich products out the door can be more important than building the most cost-optimal product. Bigger teams can afford dedicated staff to optimize infra.
The first half of the post is like blaming the barman because you drank a bottle of Michters Celebration and are stuck with a $30K bill. It’s not hard. Just don’t buy shit that may bankrupt you.

And suggesting Hetzner dedicated servers as an alternative? Why not EC2 spot instances if you’re so budget conscious? It’s just Linux (or whatever you put on them).

We spent big on dedicated hardware in the early days of our biz. Sure we bought bandwidth at 95th percentile which was cheaper. But as our people became our biggest cost we quickly moved into aws and haven’t looked back. Our bill is $500K per year and we happily pay it because payroll would be way more. However it’s the richness of the toolset and on demand scalability that is the real win.

If you need to push a fuckton of bandwidth with little CPU usage you should buy your own metal, colo it and buy bandwidth at 95th percentile billing. We dug up a sidewalk and leased from Zayo to do just that for a specific thing. Most other applications belong in a cloud provider like aws.
>M1 Macbook air comes with 8gb soldered memory. In the UK that's 899gbp.
If you want 16gb memory you're paying at least 1700gbp

A Macbook Air with 16GB memory and 256GB SSD is £1,199 including 20% VAT in the UK.
New XSS Vectors (Transition and SVG “Use”)
I just like the idea you can join a game, play it, collect some cool stuff, and sell your assets at the end to recoup some of your expenditure when you're done. Also nowadays people are trying to earn money by streaming or competitive playing - I found it novel that they built an ecosystem that can pay out from the game itself without these extra layers on-top.
Why Koreans could soon become a year younger
> What the survey results is saying though is that 42% doesn't even do the bare minimum to figure out if there is compelling reasons.

It doesn't say this necessarily.

It may very well mean that "Go worked well for us, while X didn't, and we have no compelling reason to try out Y now. Let's go with Go".

Or it may mean that they previously evaluated other languages (e.g. from previous jobs) so they didn't have to do it this time. They were all on the same page that the language is a good fit so they short-circuited the decision.

If I spend 1 minute in deciding the language to use for a project, I wouldn't exactly call it that I evaluated other languages. But my decision is based on past experiences with other languages.

I think you're jumping to conclusions.
That case isn't even decided yet, the court only ruled on a preliminary injunction so there's still quite a bit of case left to go before any final decisions are made. For now it's only "likely" that HiQ will prevail (though that means it's pretty likely).

In this case Linkedin sent HiQ a cease and desist letter before they sued and claimed that letter revoked access for the purpose of the CFAA, so not quite the same as a robots.txt but legally it's probably close enough. If anything it's stronger because HiQ can't claim they didn't see it.
what's your take on tags?
But servers have a much higher power budget compared to phones or most laptops. That's supposedly the target user base for SSR + hydration.
In physical card games you can use proxies (fake or invented cards). And if they stop selling the game, you own a physical object so you can keep teaching friends and playing with them like any other tabletop game.
'Cloud' isn't a singe thing, and it won't be replaced by a single thing either.