skysight-inc/HackerNews huggingface dataset:
For me it was the german book "Das Chaos Computer Buch", which is basically a retelling of CCC shennanigans in the 80s. It has just the right mix of adventure, humour and technicality to get a 13 year old interested in hacking and computers.
Wow, the stack in the article feels like a ton of innovation tokens[1].

I hate to be an armchair expert, but I'll do my best to give the _counter_ opinion to "this is a model of a good startup stack".

If you're looking to build a web app for a business on a small team, some guiding values I've found to be successful (that feel counter to the type of values that lead to the stack in the article)

1.) Write as much "Plain Ol'" $LANGUAGE as possible[2]. Where you do have to integrate with the web framework, Understand your seams well enough that it's hard for your app _not_ to work when it receives a well formed ${HTTP/GQL/Carry Pigeon/Whatever} request

2.) Learn the existing "boring" tools for $LANGUAGE, and idioms that made _small_ shops in similar tech stacks successful.

3.) Learn $LANGUAGE's unit test/integration test framework like the back of your hand. Learn how to write code that can be tested, focus on making the _easy_ way to write code in your codebase to be to write tests _then_ implement the functionality

4.) Have a strong aversion from adding new technologies to the stack. Read this [1], then read it again. Always be asking "how can I solve this with my existing tools". Try to have so few dependencies that it would be hard to "mess up" the difference between local and prod (you can go a LONG way with just Node and PostgreSQL).

Some heuristics to tell if you're doing a good job at the above points,

1.) You don't have to prescribe Dev tool choices (shells, editors, graphical apps, git flows, etc)

2.) You can recreate much of your app on any random dev machine, and feel confident it acts similar to production.

3.) Changing lines of code in your code base at random will generate compiler errors/unit test failures/etc

Most every real world software project I've worked on in the SaaS world ended up with "complexity" as the limiting factor towards meeting the business's goals. When cpu/network/disk etc was the culprit, usually the hard part of fixing it was trying to _understand_ what was going on.

Plain may be very successful in their flow, but I'd say most everything in this article runs counter from the ideas that I've seen be successful in the past.

[1] https://boringtechnology.club/

[2] At our shop we'd say "You're a ruby programming, not a rails programmer, your business logic is likely well factored/designed if it could be straight-forwardly reworked into a rails free command line app"
Compiling Linux takes under 3 minutes on my workstation. 3 hours is far from pretty darn good.
This misses much such as the dynamics of money. The velocity of monetary exchange in a society is important and has layers. Rich people save the extra they make while working people spend. Gold retains value in part by holding other values down with deflation. Money is only one aspect of capital flow.

And Nassim Taleb's analysis that Bitcoin is not a currency but rather an inherently volatile security casts a shadow on this analysis.
I think they were talking about the various driver frameworks in Windows (WDM, KMDF, UMDF, NDIS and the various miniport drivers) having stable/well-defined interfaces and support libraries.

But also yes some drivers don't run in kernel space! https://docs.microsoft.com/en-us/windows-hardware/drivers/wd...
Heads up for anybody interested in The Ascent of Money: I bought the kindle version (amazon.com) and it was just pictures (literally, photographs) of a physical book.
I wonder, do Apple's movies contain any nudity?
I'm very conflicted with flutter. The developer story is tempting, cross platform consistency but extendable to each system's specifics.

On the flip side there's the odd programming language, the bundle size, the game-engine like rendering (seemingly wasteful, but may improve as hardware evolves).
Hey! thank you for the feedback, I am the author of this project.

Yes I understand How implying No Code can manifest negatively. And programming with blocks can be quite restrictive. My belief is that this tool should be gateway to the world of programming.

To Achieve this, the user has to have a code view and manually run the code. With this they will understand what each block translates to in real world.

If you have any idea on improving it please raise and Issue in GitHub lets discuss further
If you don't see the purpose of something adding complexity or abstraction layers, you most likely don't need it and shouldn't adopt it (yet). With the hopefully obvious caveat of some things relating to security, like firewalls and scoping capabilities. Start simple and look for solutions only once certain things become painpoints.
That's like saying they should change the rules of football. Rocket League is a seriously competitive game and even the slightest change to the physics would have a big impact. I like that they have kept the core gameplay intact. It's beautiful and pure.
You have confirmed that the garage exists and that it will be opened when certain conditions are met without further human intervention. The alternative would not come with a guarentee of the above. Just because the entire process is not zero-trust, does not mean it is not an improvement of the status quo.

If this were to become a recurring endeavour, you can introduce reputation into the system and a refund mechanism if X of Y funds required to unlock the payload are not happy with the contents.
WP was the realistic 3rd alternative mobile ecosystem. Sad how the industry gave up without a fight to the global duopoly.
Diane Stanley

And, Terry Pratchett: Wee Free Men

Of course all the rest of Terry Pratchett is there to grow into.
Roma? The Irishman? The Two Popes? Marriage Story? Mank? Beasts of No Nation? Power of the Dog? Tick Tick Boom?

Can't really take a comment seriously that puts Apple's film output over this. Besides Coda has Apple produced or even just distributed anything of comparable quality?
What if you just look for “dedicated servers”? Pretty much all of them will fit your needs, whereas “bare metal” will only bring up buzzword hosts.

Shops like nforce or FDCservers might fit your needs better than the super overpriced options most people are listing here, and there are hundreds of other options.
What does it compile? If it does stuff like compiling LLVM from scratch I can understand that.
Because you're conflating kernel compile times with an entire OS? Linux userspace compilation can take 6+ hours very easily (try yourself with Gentoo).

At Microsoft, our massive servers churn out nightly Windows image overnight usually 5pm-10am next morning.
I gave a talk about web development but starting from TCP.

https://youtu.be/hFsjbBfFyLg?t=503

It was meant to be a Django tutorial, but I wanted the audience to get an idea about how HTTP works.
I disagree. This is repeating all the time, but it was never the question. I'm not giving up on Firefox because it ain't perfect and then going to Chrome because it's a known evil.

Mozilla are doing stupid things sometimes (and I've argued for that many times, in this thread, and in the Mozilla community), but they're just not even remotely as bad as Google. Firefox has containers, uBlock, tracking protection. It's literally the source for Tor Browser.

The question isn't a dichotomy of "who is on my side? none? so it doesn't matter". Firefox is still miles ahead than Chrome in privacy AND in keeping the web open. True, this doesn't make it perfect. But it sure does make it better, for all of us.
It was taking three hours in 1998. Not anymore.

10 years ago, you would be able to compile your whole BSD kernel and userland (plus KDE) in a week or so, while just checking occasionally whether it's completed or not. This was on a dual core, off the shelf desktop computer.
People do, but advertisers don't. It doesn't help that these "anything goes" platforms pretty much devolve into right-wing themed racist gathering points at best, or a den of scams and prosecutorially interesting media.
But that's just the kernel. This is more akin to compiling the kernel plus all packages and applications that make up the operating system.
Pretty interesting that every other major player in streaming achieved success by either 1) doing it for a LONG time and catching the rising tide (Hulu, Netflix) or 2) having a huge content of library (Disney, HBO, Paramount, etc.)

Quibi and Yahoo Screens both took the "let's throw money at it" approach, and neither succeeded.

Apple has demonstrated a third viable approach, which is having strong pre-existing distribution. I got so many nags from Apple through emails and notifications on every Apple device I own about 1 free year of Apple TV, that eventually I said "Fine, I'll watch Ted Lasso."

This is also what Amazon and Facebook did by having people constantly on their site, but I think Apple's success in their much shorter streaming existence is far more impressive.
Good thing they have whales like me who will spend 100x of what you would have paid. They don't need you when they can milk me.
I think "social construct" is the term you're looking for and yes every culture on earth relies on social constructs to navigate reality.
Kernel only
After reading this, it seems clear (for most users) that the paid REST api for GPT-3 is a good deal.
Why Wearing a Face Mask Is Encouraged in Asia, but Shunned in the U.S. (2020)
As an outsider, I'd like big corps to spend billions on research projects or technologies like this than social networks like Google Plus. I feel a lot more good can come out of these projects even if the projects themselves fail.
> Remember that Samsung is motivated to sell handsets, not update existing handsets.

Even though this is true, they still offer the longest updates.
Correct, one example for gift:

- Ho portato questo piccolo presente per you.
- I brought this small gift for you.

On for "now":

- Faresti meglio a pensare al presente.
- You should be thinking more about your present.
The default configuration took me 2 minutes and 4 seconds with a 3700X (8 cores).
What approaches are being considered here out of interest? I’m only familiar with Firefox’s use of Rust, but haven’t heard anything about other browsers trying to use that particular approach.
CODA was clearly the best film from a list of extremely poor films this year. There were only two good films this year, with The Worst Person in the World, and the too intellectual Drive My Car.

CODA is the third remake of an excellent story, with the second remake, with Luane, being unbeatable in Europe. Nobody in Europe wants to see this attempt, but for the American market it's huge. It was already the biggest film at Sundance. So why not, for their domestic market it's good enough. But that's why the big studios bailed on it.
Please do a follow-up blog post now you have the source :)

I love your comment on your original post.. it was like you were tempting fate. I'm actually surprised the source wasn't leaked the day after you finished your code. That's the sort of annoying thing that reality always throws at me.

"I wonder how big the original WipEout sorurce is. It's quite sad that probably nobody will ever see it again, considering that it now belongs to Sony."
I don't like how some of my favorite mechanics (grinding, guilds) are listed as dark patterns.
> Because at its core, much like tough love, the goal is to create "conforming" children that are causing any trouble.

"Positive Discipline" is nothing like the "tough love" described in this story. It's only "tough love" in the sense that you still give kids boundaries. There's nothing conformist about it. Rather, it encourages parents and kids to express themselves, allowing time for emotions to come out in a healthy way that encourages independence while reducing reliance on family members to step in and fix things that kids are capable of doing themselves. This all starts at a very young age, when you begin to sleep on your own, feed yourself, tie your shoes, etc.

> That's how you educate dogs, and even with animals there a limits to what is acceptable (and rightly so).

This is a discipline that's grown over the last 70+ years. Everyone responds to feedback. Learning, trial and error, evolution etc. apply to all species, albeit at different rates.
I know why you get downvoted. People tend to forget, so, that Marx actually was a pretty good, and respected, economist. And when he came up with "Das Kapital" it was one way of interpreting the nascent, unlimited capitalism of the industrial revolution. It's a pitty he was co-opted by people like Lenin or Trotzky. Less for what these two were or did, but more for the fact that they led to unlimited communism and Stalinism. Because of that, Western society tends to discard Marx. Looking around, seeing VC capital burning start-ups unhinging industries through capital alone, seeing a raising gig industry, I think Marx is as relevant as he ever was.
In theory that is true, but in practice Buddhism breaks down into the usual behaviors with reverence for the central figure and tenets and tribalism for the followers.
Depends. Who owns the data contained in the chat?
Young dancing girls is exactly how it was advertised to me, a not-so-young adult, when it was still called Musical.ly. I remember being throughly creeped out by how shameless those musical.ly YouTube ads were.
The issue I see is that feudalism, when it comes to land ownership, is very similar to the hypothesized scenario - in my opinion enough to warrant that tongue-in-cheek comment you replied to. You felt the need to point out that feudalism technically is not just that, without any explanation on what that difference is, or why is it meaningful to the discussion at hand. Yet you expect me to read random sources that you yourself didn't read, in order to somehow figure out your point.

I'm sorry for being harsh, but you didn't contribute anything to the discussion, you were just being condescending. If you had been condescending, but brought something meaningful to the discussion, I wouldn't say a word to you. I promise.
If the videos were posted straight to YouTube they would never have been deleted.
Your migration from .NET Framework to .NET Core required a rewrite?
Unless you are doing low level things, I doubt. All ours library and apps survived the migration without a rewrite.
> If you are a gold bug, you believe that no other currency in the world is trustworthy

False dichotomy. Gold is valuable when some but not all currencies (especially your own country) goes to shit. This is as plausible of a scenario as EVERY currency in the world becoming untrustworthy.

Shoving gold up your ass and crossing a border is a hell of a lot easier than shoving a wheelbarrow of inflated cash, or even a small stack of 100s (USD), up there. There are very few materials with as much value density as gold that are readily tradeable in most large cities as a commodity. To some extent crypto can serve a similar, but not identical, purpose.
"Of course, we could just as easily ask, since the government is using force to collect taxes to provision itself, why can’t it just collect commodity money like gold with a tax, and then spend that gold to acquire its necessary provisions? "

Because that commodity then first has to exist, and sometimes it doesn't - as the 'specie shortage' period in England in the 17th Century that brought the 'free minting' period to a close, and created the Bank of England shows. [0]

Why bother, when splitting twigs in half, or indenting a receipt on paper achieves the same ends at much lower cost?

What makes fiat currency work is that nobody else can issue the unit of account that the central authority requires in settlement of taxes. Anybody who does is jailed. Anybody who fails to pay is jailed and has their assets confiscated.

Since the central authority arises from the organisation of the population as a group, it has the political and physical power to enforce the tax on everybody who wants the protection of that group. Anybody who doesn't is 'outlawed' in one way or another - which is effectively a death sentence.

[0] "Money, Politics and Power", Richard A Kleer: https://amzn.to/3tHSRto
I hate lootboxes that paywall actual gameplay content; however the ones the author is complaining about are PURELY COSMETIC. There isn't a faster, more powerful car that is earnable via lootbox exclusively. The only things Rocket League gives you via lootboxes (as the author also knows and states) are the livery, hats etc. None of these make your car faster, make it more nimble, or give you any advantage over another player.

Also, $20 for 2,000 hours of entertainment is a pretty good deal right? Go to see a movie and that's about $20 for 1.5 - 2.5 hours entertainment.

I suppose after your purchase the company running and developing Rocket League who hire real people to work on the game, who host servers to facilitate the multiplayer experience are expected to run until bankruptcy?

The part about targeting lootboxes towards children (cosmetic only or not) is valid though because (cosmetic or not) that, to a child, helps develop gambling addiction or tendencies. However, for adults cosmetic-only lootboxes are fine and a perfectly reasonable strategy to ensure you can support a game in the long term for people who are entitled enough to think a one-time $20 purchase means someone has to host them a server, and employ a development team for at least 2,000 hours of gameplay.
The soul of a new machine
not very good name considering there is sandboxing tool for linux with the same name https://github.com/containers/bubblewrap
Lync, Skype, Skype for Business, Teams, and probably few more intermediate apps. Practical diversion of corporate communication. Many people stuck to Lync as it had been working surprising long until it stopped, then folks started to use Skype but every time the wrong version of it. Now Skype is dead and MS reinvents video calls from scratch.
I'm a whale and I don't feel exploited. I don't like gambling but I like buying chests. People spending money on trips or cars, things I have no interest in, are also exploited in that case.
man this comment needs to be top, quite refreshing tbh from the constant cognitive overload we are used to as developers.

instead of innovation token I would call it attention token :) but seems people might mistake it for some crypto coin.

to me i think the reason this is rampant in the SaaS world is that many are burning through millions of VC money every month and they have to justify enormous valuations by inflating problems, creating solutions for problems that used to be solved by boring tech, and then marketing it to developers on social media which creates the illusion that if you are not on the gravy train you are somehow not an expert.

always fascinating to see just how much marketing and politics goes on consciously and subconsciously.
Anybody know what the license of the source code of Fuchsia is? I could not easily find it on the website.
That's one interpretation and not a particularly convincing one at that.

The Wikipedia article is actually pretty good overview: https://en.wikipedia.org/wiki/Political_interpretations_of_T...
Netflix had The Ballad of Buster Scruggs, a freaking Coen Brothers movie! Also a Spike Lee film with Da 5 Bloods.
> So there's really no difference between this and a fiat currency.

One can be printed into infinity, one cant. Gold is manifested mistrust in governments ability to manage a currency.

You just argue that "gold backed" is a scam that falls apart the moment people actually try that.
>You might be thinking: isn’t that expensive? Won’t we be paying hundreds of dollars to AWS? Nope—not with serverless solutions! The genuinely serverless solutions are all pay per usage, so if your AWS account has zero activity, for example through the night and weekend when engineers aren’t working, then you won’t pay a dime. There are a few exceptions to this, such as S3 storage, DynamoDB storage, RDS storage, Route53 hosted zone, etc. costs, but they tend to be minimal.

>For example, Plain’s January bill for our 7 developer accounts was a total of $150—pennies compared to the developer velocity we gain by everyone having their clone of production. Typically, the largest cost for each developer is our relational database: Amazon Aurora Serverless v1 PostgreSQL. It automatically scales up when it receives requests during development and down to zero after 30 minutes of inactivity.

I don't understand this at all. If "7 full production instance cost $150" then your application is tiny and you don't need 15 AWS services. The storage costs alone should far exceed that for large application. If a $150 production instance is "scale" then we're lost as an industry. If you application is this tiny, Just. Use. A. Server.
I don't understand how people can talk about fiat currency and call it 'backed by nothing' without mentioning that the central banks do in fact have assets whose value exceeds the amount of their currency in circulation. The dollar would not in fact lose its value if we all stopped believing in it, because the Fed would hit their inflation target by selling off their bonds until the price came back up.
Ask HN: Can anyone at Twitter share numbers when Will Smith slapped Chris Rock
Is anyone providing unofficial builds of Fuchsia? I can see from the article the requirement is to build it yourself but I'm lazy/time poor and I'd really like to try runnning Fuchsia in an emulator.
> Proofs and Refutations - The Logic of Mathematical Discovery

Do not, do not miss the transcripts of the lessons held by Imre Lakatos at the London School of Economics (LSE), "Lectures on Scientific Method" - available in

-- Motterlini, Matteo (ed.), For and Against Method, including Lakatos’s Lectures on Scientific Method and the Lakatos-Feyerabend Correspondence (1999), Chicago: University of Chicago Press
As someone who once played a lot of counter strike, this comment is baffling. How about the part of the game where you try to shoot the people on the other team? Is that part fun or are you just in it for the casino mechanics?
The Lakatos book is a great introduction to mathematical thinking in that it shows the importance of definitions - how even simple definitions are malleable and can be changed to properly handle special cases. All the details are discussed in human-readable prose without formulas more complicated than simple addition.
I really wish bubblewrap had a way to mount filesystems as copy-on-write instead of read-only.

Having ways to impose limits on memory would be nice too.
Interesting! I have the opposite experience and I also operated at quite a decent scale.

I wonder why our experiences are so different.

For context I was running 2,500+ instances at peak with 40vCPU and 256GiB of memory: the most expensive of those of course being in the regions with low density of players like South America and Australia.

We also had a predictive auto-scaler for our cloud components, I would estimate that our waste was 15% at any time, but if we ran bare metal only it would have been cheaper (except for the operational cost and the fact we needed lengthy commitments for hardware)
Is this just an elaborate way to trigger someone else’s AWS code using RBAC instead of an API token?

Seems like the “normal” way I’d go about this would be someone sets up a server, I ping it with token auth that’s been provided, thing happens. Now instead of doing auth through headers we require both parties to be on AWS to use their auth magic?

Guess it could be useful if both organizations are within the same company, so you can just enable app-to-app auth. No one is probably worried about cloud vendor compatibility in that case. No diss on it, but it seems kinda niche?
> Have you tried turning it on and off again? Oh, you can't.

Actually you can. That was one of their biggest advantages, to save and restore running images, and debug into running images.

But diffing a serialized binary image (what changed?) was hard. you had to diff the commands leading to your image, a bit like in docker.