skysight-inc/HackerNews huggingface dataset:
>> Its national debt has become a promise

Right. So this supposed "revelation" that fiat money is debt created by elites out of thin air, has been the hocus-pocus story that every goldbug, sovereign citizen's movement and crypto-coin huckster has memorized to absolutely wow the gullible with conspiracy theories for the last 100 years. It's a guaranteed way to make a (fiat) buck if you sell a book along these lines.

But the ridiculous thing is, in every situation other than US dollars, all people understand that buying debt is gambling on the risk of not being paid back. Whether you're buying some Argentine note that pays 30% or a municipal bond (or a war bond) or a ticket to see a movie in a theater that might close next week, you understand that the paper is worth more at maturity but it comes with risk. Everyone outside America who actually buys US debt fully understands this and makes the risk calculation, so how is it that average slackjawed Americans are just dumbstruck, generation after generation, year after year, by the notion that their evil government or central banks together are pulling off some sort of fast one on the rest of the world? No one buys this shit who doesn't weigh the risk. To whatever extent it's a house of cards, that's on the investors anyway, so there's no reason the average American should trouble themselves about it until/unless they need to learn what a national default looks like.
Well, depends. For example, Singapore's numbers are 'non-geographic' in that sense. But Singapore itself is small enough.
isn't this basically AWS Fargate?

It is close to Fargate. But on Fargate there's still a lot you have to manually control, like when to spawn up new instances, etc.

Cloud Run has this extremely simply concurrency model: You tell how many requests your app can handle concurrently and how many instances are allowed to run any given time.

* Do you mean that you could write a regular Flask/PHP app and it will automatically make it serverless? What about long running tasks that gets triggered by http? *

It's Docker based. So it doesn't really care. It just spawns up your docker file and expects your app to listen on $PORT.
> Cosmetic items are not just visual though. They are real elements in the game.

Yes, I really hate this argument that cosmetics are not gameplay. Visuals are a huge part of what makes a game, no one would be happy if games shipped without textures and shaders and people would have to pay to unlock them.
Then I'll say it has a relatively minor use among the voting-age population. Most users are children.
I think context matters a lot.

If it's an F2P MMO then it's not a decision on a whim by the studio/publisher - it's been the default for a few years and good luck launching a subscription MMO in the last few years.

If it's an AAA single player title and you have loot boxes then it's just someone being greedy.

If it's a mobile game then it would probably not exist without f2p.

But I get your point, I used to not like this F2P trend but over the years I actually like to not completely stop playing some MMOs because I don't want to pay the sub. With F2P I can login three times per month and play for an hour. This might be different if I was willing to pay 10$ for 3h of play.
If what you have is a static site I don't think Cloud Run is the ideal service for that. Cloud Run is about a model of compute, which static sites don't need.
Sure there is and it is mostly high skill labor like many of us or small scale landlords. It's not really a noteworthy chunk of the population. As a 15th percentile earner, I only make 4x median income which is paycheck to paycheck nowadays. Ziphy distributions are nasty that way.
Just to follow up on what you said, one of the things I've learned after a couple of years in online retail is that a huge proportion of people genuinely enjoy spending money.

They don't consider the opportunity cost or feel the pain of lost potential, but get a rush of "feeling rich" whenever they spend $50 on a T-shirt they'll wear once.

It's cross-cultural, natural psychology, and I doubt it'll go anywhere.
Show HN: Wordga – A game against other HNers to create the highest scoring word
You could have played supertuxkart.
I thought Fuschia wasn't Linux
Finished creating my latest game this weekend. It's a group word game inspired by scrabble where all players have the same tiles and can compete for the highest score each day/week. Let me know what you think!
Do you recommend any alternative or perhaps complementary book?
I would add The Embodied Mind - Francisco Varela and Evan Thompson (1991) https://mitpress.mit.edu/books/embodied-mind-revised-edition

A great accomponiment to the first two, and a great read for those in AI related fields to start thinking about cognition more holistically and less computationally.
I am not a physicist now but,
The Feynman Lectures on Physics really lured me to love physics in high school
Would you want this because its open or because it is free? I've always found SW amazing and intuitive with great help and assist, and sure it's expensive for a hobbyist but for a company it's not a big deal.
As an innocent bystander my perception is that B-Rep modelling is 75% academically well known and 25% implementation specific black magic.

Academic works:
Mäntylä: "Solid modeling"
Faigin: "Curves and Surfaces for Computer-Aided Geometric Design"
Stroud: "Boundary representation modeling techniques"

Implementations: Parasolid, Acis, OpenCascade.

From implementation point of it's CSG (i.e. implementing the boolean operations) that will be among the biggest hurdles and where most of the black art is.
Why Only Us: Language and Evolution by Chomsky and Berwick if you're interested in some of the deeper questions in linguistics. It's a bit heavy but aimed at a general technical audience.
I have a few prints of paintings. The only one on a wall right now is by John Singer Sargent (the others are contemporary). I don't have a copy of Mona Lisa on the wall and I don't know anyone who would. The physical painting is famous for being famous. It isn't great art.
Wow, this is insanity. And just a really well done comic.
I'm actually curious why they bother converting game data at all into binary formats, before production builds. The logic is all there to load the data and you already have the raw data local; I would assume it takes more logic to unpack it and would seem faster to just use the raw data.
Have you tried reselling clothes? Unless its some hypebeast crap, which isn't even made for wearing, goodwill might not even want it.
oO, was I downvoted? At the moment it seems to be a plus.

But either way is fine, I am not self-censoring and don't really care for internet-points ^^

You're totally right, few people have read Marx but a lot of people have an opinion about him.
Ah, I guess that makes it a more complex thing to argue about. I only played it many years ago for a short time and remembered the golden bullets that were real money only.
Signed distance fields are one approach to this, but it's a very different way of thinking.
Is that using Lexile to do that?
StarCraft is a bit special with so much e-sports attention. I wouldn't necessary compare other games to it.
Even those that happen to use macOS and GNU/Linux might face the fun of having a AV running, because of IT policies.

Those enterprise AV have macOS, GNU/Linux and even iOS/Android versions for a reason.
Taxes are the simple answer.

Nobody likes paying taxes, OK, neither do I... but as a reasonable individual I understand that the system itself is more of a factor in my overall success and standard of living than my own effort and ability.

I've lived (5+ years) in a few countries and have seen first hand that this is the case.

Corporations arguably are worthless without the support of the economic and social system they operate in; Amazon (as an example) would likely not exist had they started their business in a small market like Grenada which has less than 0.1% of global GDP.

Any company that operates in a large market and leverages an educated workforce, stable economy, rule of law, etc., should have to pay TAXES. Lots of taxes. LOTS.

my2c
Looks very painful, or at least it looks to me like doing programming in the 60s: we need to connect to the "mainframe" in order to be able to do our jobs.

So much vendor lock-in, so much dependance on internet connectivity, so many buzzwords around... so much magic (as the post's title describes). I really dislike having to deal with a lot of third-party magic when doing programming.
> Some children are "bad" and need to be taught not to hurt others.

The title of this post is relevant. OP "obliged" because he was told he was bad. The point is to not do that.

> Children certainly need boundaries and rules

Rules are paramount in "Positive Disipline". From the section "Creating Rules" [1]:

> In her book entitled Positive Discipline, Jane Nelsen emphasizes the importance of not only creating clear rules, but of making them fair...

Positive discipline is anything but permissive parenting. The point of the statement you quoted is simply that all kids can be guided towards good behavior, because as you said, nurture and nature both contribute.

> I think it's clear that a lack of negative punishment is leading to all kinds of negative outcomes for children.

To each their own, but I agree with Dreikurs that natural consequences are enough to teach kids the lessons they need to learn. Forgot your lunch money? Figure it out. Maybe it's hard to convince your kid to brush their teeth because the consequences are so far in the future, but if you take a moment to explain the importance of healthy teeth, they will hear you. The idea is to build a forthright, trusting relationship with kids so they feel comfortable coming to you with the harder problems later. I'd argue that using harsher measures pushes kids away so that when they do struggle with more advanced concepts later, they feel left adrift. On the other hand, if your parents were "tough" with you and you still have a good relationship then maybe that works for you.

[1] https://en.wikipedia.org/wiki/Positive_discipline#Creating_r...
I agree with the author that passwords are poor solution from usability and security standpoint, and the reason they are used is because of easy implementation.

Having to make a password is not a pleasant user experience. You type a password you used for another site only to get a message saying that you need to add digits and symbols. So annoying. Now you have to remember two passwords.

And if you try to follow the best security practices, everything becomes even more difficult. For example, it is recommended to use different passwords for different sites. But can an average human remember 20, 50 or 100 different passwords? Unlikely.

So instead users simply use same or similar passwords and save them in a browser. Which means, once their computer gets hacked or stolen all their passwords are leaked. And even if a user doesn't save passwords, they can be stolen with a keylogger.

Passwords can also be bruteforced or leaked when the server is hacked.

Here in Russia banks always require a SMS confirmation to login - which means that passwords are not considered secure by them.

Author suggests to use key files instead. They offer slightly better security if protected with a password, but still can be stolen by a malware and still have inconvenience of dealing with passwords. In legacy OS like Windows or Linux every application has access to all user files, so any of them could steal your keys.

Therefore I think that the solution to both usability and security issues would be a physical key. It could be optionally protected with a PIN code.

Imagine how easy it would be to login or register - you simply insert the key into a lock and press a button. It is better than passwords or key files in every aspect.
Escaping shell arguments is still fighting self-erected bugstacles. Why run the sub process in a shell in the first place? Why make a string out of your argument list for the shell to parse it back to a list to finally call the process? Just exec the program directly with the argument list and do not escape anything. Just skip the dance of serializing your arguments to a string.
Would help to know what exactly their product is. When you are building a crud type simple website / web-app this seems like a big overkill.

I am doing a lot of data-engineering and serverless is an absolute god-send. I have set up all our data-eng infra on lambdas and on aws-batch and I am super happy. The only issue is we have a lot of waste dressources on our always running Postgres instance.

I would love to hear more about your experience with Aurora Serverless PostgreSQL. The main turn-off for me is that it only works with postgres version 9.something.
> Banks no longer have to have assets to create money.

Banks no longer need reserves with the Fed but they are still subject to capital adequacy regulations.
The goal "a new b-rep CAD kernel, written in Rust;"[0] is extremely ambitious. This would be the single most valuable long term contribution coming from this project if it succeeds.

[0] https://github.com/sponsors/hannobraun
> The dishonesty in the system itself is what makes this unbearable for me.

How is it dishonest? F2P does not automatically mean using dark patterns or openly making it Pay2win. Cosmetics are the prime example of an honest F2P, as they have zero impact on the game and still allow the developers to eat.

Do you consider demos also dishonest?
Great question actually, love the wording and framing of it.

For field archeology: The Making of the English Landscape by Hoskins.
I clearly rememeber leaving my computer to build during the night, specially when I was crazy enough to experiement with Gentoo.
While I remember those days of C++ development - I never want to go back there. It's surprising people are willing to put up with this shit at this in this day and age. No wonder there's so much crunch time.
Disclaimer: I'm at AWS, but not on the EC2 or networking teams, I'm not experienced with their stuff, and they'd be rightly upset if you took me as an authority.

That said, SR-IOV may obviate some or all of your concerns. The hypervisor is bypassed for most purposes, kinda like the way DPDK etc bypass the kernel. Microsoft has a nice diagram at https://docs.microsoft.com/en-us/windows-hardware/drivers/ne...
ya going to disagree here... society/education needs to play a big role here.

Parents should homeschool their kids if they want that kind of control. Otherwise they should trust the education system to teach this and do the research to know when they should be taught.
Developing new stacks from top to bottom is crazy expensive and time consuming. Modern OSes have benefited from many decades of optimisation and you can't replicate that overnight. Even a far superior new architecture will start out worse in almost every way and take a long time to catch up.

Just look at Apple's rollout of Swift. Early on it was slow and painful to use for a long time. In the last year or so it's really matured a lot, but it's been a long road and we're still not there yet for a lot of use cases.
Musk, Bezos, and other billionaires have most of their cash in the form of loans taken out against their paper assets. This means they are actually producing more than enough new value to cover the interest on those loans, so essentially the loans they get are free money handed to them by someone who believes they'll pay it back, which those billionaires can then put into more productive or higher-yield enterprises and make even more money with it. When borrowing or refinancing is a good idea, you do it, because you'd be losing potential gains if you didn't. That's essentially the situation with America.
This is an interesting point.

I think the options for an adult learner with an overwhelming amount of catching up to do are pretty much:

1. Do the catch up (ideal, if you have the time, energy and support).

2. Give up (don't waste your time, you won't get it).

3. Find a reliable source that can teach you to use the stuff within some limited domain, without needing to understand it fully.

There are obvious problems with #3:

- how do you find a reliable/trustworthy source?

- how do you know when you're applying the rules/techniques when they don't apply

An example of the last point is: someone teaches you enough about p values so you can calculate the significance of an individual experiment, but not enough that you can determine whether the same technique can be applied to your work as a whole: https://xkcd.com/882/
When did you make this agreement? Did you sign a contract?

You make this agreement every time you accept dollars for good and services. And most people do or would.
That's not how it works, unfortunately. Lower wavelength light has more energy and is in general more penetrating and more dangerous. But the particular behavior of any given material (due basically to resonances) can and will dominate the overall response.

Your references are rather disingenuous in that they only look at the skin, not the eyes (at least, I think that's what the abstracts are saying; I've never spoken "pretentious Latinate doctor" very well at all) and look for "typical" UV damage biomarkers... which is pretty stupid when you're not using "typical" UV light.

So, maybe safe, but the analysis so far doesn't really pass the smell test. Establishing safety of something like this, for the intensities needed, isn't an easy task.
It's crazt to see how heavily the FOSS community focuses on first principles thinking.

Microsoft really understood, and still does, understand the value of the other kind of design, based on common task patterns and human factors rather than naturally flowing from some core philosophy.

Elegant software always requires you to learn to adapt not only the task but your thinking to the tools, and you're pretty much on your own to design a workflow, Microsoft style design tries to give you an obvious way to do the common stuff, even if it's inelegant and hackish and has no basis in any logic, it's reliable and widely known and easy.

Elegance is a pretty heavy constraint.
I don't agree. Mobile gaming went to the roof in terms of annoying monatization models. But you still have good games. The Witcher 3, Mass Effect. Minecraft. All pretty good games with no real shortcomings.
I was reminded of this when I ended up on reddit's Unity development subreddit (https://old.reddit.com/r/Unity3D/top/)

The daily amount of creativity, talent and technical ability blows my mind!
Cancel it.
Why? There is so many books about networking.
Why can't you do this directly without the API Gateway? https://docs.aws.amazon.com/step-functions/latest/dg/concept...
Apktool – A tool for reverse engineering Android APK files
I once saw a 5 page conference paper with a 120 page appendix.

I admit I didn't read the appendix.
I wanted to fill in the questionair, but the second question does not have the option: No cycles. What is your definition of agile if you have to work in cycles to be agile in the first place?

I very much enjoy they way we are working at my current working place. We do not have cycles, we do not do daily stand-ups, we have one team meeting per week, which last about one hour (often less). We have several people working off-site and some people are working from home part of their time. We communicate through an instant messenger. We do not have a product ownere, but we do have almost daily contact with our in-house users of the software we develop, through some formal meetings and informal interactions. We have an list of issues and every one just picks the issues that they want to work on. Generally, we like to work on issues that help our colleagues who are using the software we develop. It alsmost feels as the most agile way of working I have ever done during my career, but I guess it does not measure very agile.
> You basically need a compiler farm for fuchsia. I tried compiling it once and it took 3 hours, only to find out to need to recompile to add anything

Not too bad for an OS and all the utilities and programs that it comes with. The Linux equivalent will be compiling Gentoo (probably a lot longer than 3 hours, even on good hardware).

In 2003, as part of a university assignment, I used a CORBA ORM called 'mico' (or 'micro', not too sure) written in glorious C++ with as much use of templates that the developers could use, and that took a full 4 days to compile on my aging 1998 laptop[1].

When I switched to an expensive 2003 desktop a few months later[2] the compilation of the same package with the same flags on the same OS (Slackware) took less than five hours.

It is amazing what speed improvements we saw between 1995 and 2005. Just between 1995 (when I bought my 486 desktop) and 2000 (when I was using a pentium pro or something better than that), machines had roughly doubled in performance at the same price.

I really doubt that machines from five years ago are going to be that much better than one from today.

[1] As a student, I counted myself lucky to even have a laptop of my own, instead of booking time at the university lab.

[2] The compilation experience convinced me to save for a few months to get something expensive with lots of RAM
Been there, done that: remote DPDK development.

It was for a owner-inserted trading box near a fin-DC (Finance data center). Has a DPDK NIC.

But it did required your own upfront cost for all the components prior to walk-in.

Learned a bit about data center-specific network protocols remotely.

At the time, AMD was chosen over Intel due to not wanting CPU L2 cache being shared by two CPUs.
I'm principally for allowing side-loading, but in this era of surveillance capitalism it might be a net negative for non-tech savvy iOS users. Facebook will leave the Appstore to circumvent Apple's privacy policies. God knows what they will do to users installing Facebook or Instagram.
Customers of QNX, vxWorks and INTEGRITY OS beg to differ.
Adding to that list, most valve games (even half life 1 from 1996) still getting updates today, and indie game terraria released in 2011 which got big content updates over a decade.
> What world really needs is for FreeCad to be as usable is it’s paid equivalents. I don’t understand why free software always neglects the UI.

My observation is that the problem isn't that the UI is neglected, it's that almost any suggestion to improve it gets bogged down in community objections. There's always someone on the forums who'll defend some aspect of the status quo (usually a vocal minority), either on the basis that "the problem is intrinsically complicated so a complicated UI is inevitable, so stop complaining" (which is, for the record, utter nonsense), or "we can't know if the change breaks someone's workflow", or "we need to expose the implementation details so you know what's going on" (again, nonsense).

What you end up with is evangelists on Twitter calling out for more contributions, and the community shouting down contributions which would actually help. The whole thing's fundamentally broken not because the code can't be written, or because the ideas aren't out there, but because it's incredibly hard to make progress unless you're already a core developer (which, yes, there are too few of).
Nothing about kubernetes implies virtualization. People only use VMs because they're easier to provision. Technically you could provision physical servers with kubernetes and run containers on them with zero overhead.

Or perhaps more realistic you could provision a tier of very low latency VMs.
> about the insecurity

Passwords don't have to be insecure, that's precisely the point of a pwd manager (apart from having a different pwd for every service).