skysight-inc/HackerNews huggingface dataset:
I believe thinking of design patterns as something you "use" is one of the biggest mistakes being marketed to new programmers. A lot of them are niche use or only really exist to cover lack of features in languages, such as the Singleton pattern that has no real use in Cpp because you can just put a global pointer instead. It makes people think more about the code than about the problem they are trying to solve to begin with and often ends with a lot more code than is needed to solve the problem for no real good reason. Ive seen a lot of young programmers being mislead considerably by articles like this, including myself.

I see design patterns books and articles as more of a bestiary than a toolkit. Their purpose is not to be a repository of prebuilt solutions (because patterns dont solve anything by themselves). Their main purpose is to give names to a good amount of very common code patterns so you can communicate about it with other programmers.
It's easy to treat any C struct as an abstract object in Janet, then have functions that do specific things (e.g. write to the file, read from it, etc). You have to write some manual code, but it's generally not too bad.
Books as Signifiers
So sounds like you now have to maintain a static site and a wordpress site - is this any easier than just using a static site generator directly?
I really dislike that, I prefer having an occasional cheater than a kernel mode anti-cheat.

Everybody agrees it's a cat-and-mouse game. What's the endgame? Requiring signed peripherals to play? With mouse and keyboard detecting a heartbeat from the player, and gaze tracking?

Short of requiring implants with DRM and a proof of identity, I don't think cheating issues can be solved that way.

Some suggest streaming is the solution. It doesn't protect against ML-based bots, though restricting client info to the bare minimum is probably a good idea: if latency is good enough to allow streaming video, why not stream player position just in time, to prevent against the wallhacks-class of exploits?

ML-powered cheat detection on server side also sounds good, with the usual sanity checks (don't allow large speed, etc).

How to distinguish a good player from a cheater? Maybe have them pass a test on a trusted machine at a cyber café or so, and give them a "good player" badge to crank the anti-cheat detection threshold higher for them. There can't be that many good players, and identifying them sounds promising for future tournaments. Maybe a web-of-trust ring would help as well, with players vouching for each other, and staking their accounts too: when someone gets banned 10 years (permanent bans are just not nice), ban those who referred them 3 years, then 6 months, then 2, etc.

Also, I've been thinking lately at how this could be handled in open-source games, and if there's a way forward, I think it's that one.

At a high-level, game theory kind of approach, I don't think cheating can be prevented in incomplete information games. Two players could collude and exchange information, giving them an edge. This could be made part of gameplay (including vocal chats is probably part of this). Moves can still be checked against a given set of rules retrospectively: use a CRDT-like, directed graph structure to store player actions, check their validity, and when multiple players come in contact with new info, have them exchange that info and cross-validate it. Picture a card game for instance, but it's the same for a FPS.

The alternative is complete-information, where there is nothing to hide, and only the legality of a move has to be checked. For reflex-based games, it's hard to evaluate what level of proficiency to expect from a player. For strategy games, likewise (a player could use some AI tools to help them with their next move).

In the end, I think we have to go back to what makes playing a game fun. I have fun playing against bots, when they're my level. The only issue is being pitted against bots when I have no chance of winning. In that case, ML-based approaches can work to identify skill levels, and pitch opponents of similar skill against each other. Hopefully aimbots will play against aimbots this way. Also, legalize it, and have people declare what kind of assist they use. Heck, integrate it in the game. There's some people I like playing with, even though they are way less skilled: this could make it better for everyone. It would make games even more accessible to everyone, and make cheat providers redundant.
You mean it's easy to withdraw from society. Just move to a small town, work at a gas station and watch netflix all day. It's easy.
> More smoking guns

What is your agenda? What do you have against this guy and his service he's offering? You have other comments that seem negative toward this service or its creator.

Heroku is "just the Amazon cloud", but at a higher price. Of course it offers additional features which some people find beneficial enough to justify the higher price compared to bare AWS.

Likewise, if MoonHome is providing attractive extra features (simplicity, turnkey) on top of Hetzner, then shouldn't it charge more than Hetzner?

In my experience, Hetzner is a great foundation to build on if you're happy with Frankfurt/Helsinki being your endpoints. So this is a plus to me.
You are right that this is not a problem with design patterns themselve.

It's how some people tend to use them when they are not necessary or a simpler solution would have sufficed. This I believe was OP's point.
It doesn't solve anything if there are central banks to begin with. The same old stuff, ripping off people with inflation, making the rich richer with low interest rates only rich people can borrow at...

> Stablecoins are a type of digital coin pegged to traditional currencies.

And that's issue, with "stablecoins", exchanges become cartels operating fractional reserves, no different from the traditional banking system... the crypto world was really quick at just re-inventing the same old banking model, but with their own made up monopoly bills...
I am almost certain the MS store built into the Win11 will be this antichrist of consumer control. They have all the pieces. They just need to put them together in the coming years.
Hey sorry for the late reply but thanks for this feedback!
* in the parts of Europe that know their fries, French fries, Flemish fries and just fries are each different species!
if the game would be available as open source and/or run on linux, that would be super... this was my first pc game when i was a little child
It can happen, I've seen many Lightning Network applications that do account creation/login and identity verification using LN wallets/nodes/etc.

I wouldn't consider those solutions passwords in the traditional sense.
I don't think you realise that many of these companies have large and experienced security engineers and experts who develop these things.
Depends on the local climate I imagine. Butter doesn't tend to spoil in catastrophic ways in any case, so it's fairly safe to experiment. As long as it looks, smells, and tastes fine, it's fine.
> If it has 99% accuracy, then you're banning thousands of players

Obviously you can't just automatically permaban people if the system is not based on a technical inspection of the player's system. Instead you have to bar them from playing for a few days or so.

Even VAC reverses bans sometimes.

If you are looking for a perfect solution there will never be one.

> do not games send "too much" in order to play around networking constrains?

Maybe the newest games does that. CSGO and other popular games send complete positions and what-not to every player.
Plus local bricks & mortar transactions where human trust is still a factor.

Circulate precious metals locally, which have some intrinsic value above fiat currency.
No one should, but it happens.
Yes, a kindred spirit! One thing though, I've heard that you should not cook with Olive Oil. It's burn temperature is too low and burning it turns the fats in it from good to bad ones. Olive oil great for dressings of course. Lard, butter or ghee better for frying with apparently.
Unfortunately i don't think anyone can predict an exit from nothing.
Thank you! That is exactly what I'm going for. :) My friend said "so you're just making basic?", haha.

I didn't get to experience C64 / Amiga era, but after having listened to 100s of interviews with swedish game developers it seems that the automatic (or even required) access to a coding environment sparked a lot of creativity and imagination. :) I hope Freja can capture at least a part of that.
Most of the stronger conviction anti-union comments I’ve seen on HN are about personal experience. “Mass disinformation campaign” seems like an easy handwave where you don’t acknowledge that unions could have any downsides.
These days, aside from configuration (which is no small thing), one's data is often stored or at least very frequently backed up in the cloud.

If this service vanished overnight, you would likely just lose the time it takes to tune a similar dev environment. If you have a git repo with your dot files and such, and you use symlinks where possible in your tools to refer to your master config repo, then re-setting up your dev env can be nearly instant.

If this service was database hosting, then I would be more concerned about 1-person operation.
This is what I was referring to, sorry for being unclear. :)
Most recently, eFootball released incredibly broken.
Or the last gen versions of Cyberpunk 2077 on launch. (And to some extent still now)
As a German this is quite embarrassing, it seamlessly connects to bad legislation for anything digital. A free internet could never have been developed in a country like Germany.

There are probably some very indicting statistics on some sites that have an international audience but 80% of complaints still come from Germans.
> When conducting the photoelectric measurements, the new material was irradiated with laser light. The result was unexpected: compared to pure barium titanate of a similar thickness, the current flow was up to 10 times stronger
Practically, it isn't an issue if you use VSCode which has the Typescript language server built in to catch type errors for you.

If you want, your build script can include

`tsc -noEmit`

to type check before the build.
This is a good example of what someone posts when they're deep into some kind of ideology. Isiq I sincerely hope you reflect on this post and question exactly what you mean by some of the terms you use here: "serfdom", "micro-level", "algorithmic economic sanctions", "network effect". Each of these have meanings that are probably not what you mean, but nevertheless, I will attempt to address this comment in good faith.

Under your assumed perspective, all forms of taxation are "sanctions" or "theft", regardless of how useful taxes are to improving the lives of everyone. Fine, believe that if you want, but good luck building this extreme society; I want no part of it.

It's quite a ridiculous notion to believe that CBDCs will lead to no one owning anything. Have banks in general led to people owning less? I think it's just the opposite; the banking system has created enormous amounts of wealth for everyone. Sure, there are inefficiencies, especially in housing, but there are many, many reasons for that (supply of homes and building regulations/codes, for examples).

Ownership has zero meaning at all outside of a government system which enforces property rights with the power of force. Good luck keeping that government system functional without taxation. Even the US tried to do that a few centuries ago and failed miserably.

I really have a hard time taking your comment seriously by the way you framed it, but regardless, I have tried to keep this in good faith by assuming a few of your (unstated but implied) positions. Let me know if you think I assumed incorrectly
Check this out: https://www.tinycapital.com/

They have a section "We like to buy businesses that have" where you can find what they desire in a business.
Hold on, "cheaper"? Tell that to people paying 1-3% transaction fees on credit cards. Even square is 2.6%.
Oh the irony. Hyper superstitions people (read: beliefers) claim they are against superstition. That is almost a newspeak example.
Proposal to add constexpr to C [pdf]
Was Assange kidnapped and did he disappear for months?

Read my comment again, I think that if you are a billionaire the US govt wont kidnap you like what they do in China and Russia.

I find your comment amusing unless you can give some sources where the US has kidnapped billionaires and kept them hidden for months.
Missing from this list: the Foonly F1, used to create the animations in Tron (1982) and later to render the spaceship in Flight of the Navigator (1986) - of note as the first use of reflection mapping in a motion picture.

I highly recommend this video on the making of Flight of the Navigator. Apart from being highly entertaining, it also goes into stunning detail on all the special effects, in particular how exactly one goes about putting CGI into film in the 1980s (as the narrator points out - Final Cut Pro hadn't been invented yet!).

https://www.youtube.com/watch?v=tyixMpuGEL8
There are lots of religions, and lots of sects of religions, with wildly varying claims, methods and cosmologies… some of which are true, some of which are not, and possibly in ill-fitting overlap, some of which that are rational or more rational, and some of which are irrational or less rational. It would be incautious to label them all irrational while only truly considering a small number.
You don't (usually) get promoted for doing your job - no matter how well you do it. You get promoted when you doing the next rung up, but don't have the title yet. I learnt the hard way.
Does not work like that. The keys are signed by the vendor of the hardware. You are essentially paying for the hardware AND the signed keys within it. The server can choose to only trust vendor signed keys.
Love French cooking and the French aren't fat nor the Bretons either I'd imagine!
I wouldn't say any of those qualify as "absolute minimum", particularly for personal sites which owe nothing to their visitors. Omitting img dimensions will cause nothing worse than reflow, while a "what's new" section can be a partial alternative to RSS. As for Google, I'd presume a properly linked (internally) site should be fully crawled even without a sitemap. Maybe not as efficiently, but again, for a personal homepage it is sufficient. Of course in that case one can ask why not just use WP or a SSG that gives you those for free. The downside is of course the time you need to invest upfront in learning those tools and then keeping up to date with their changes and breakages. In contrast, simple HTML, CSS and JS can be safely expected to work for decades at the very least.
Tatjana J. van Vark – Cryptograph
Which US billionaires has the US govt kidnapped?
Ooh (Halloween ghost noises), scary government(s), competent operators of worldwide conspiracies...

In my view you and the other conspiracy-minded are the ones who think/act like children and that the world is an Avengers movie with a baddie that has a complicated scheme to rule the world.

Why would government/the global elite need to use a virus or a vaccine to control us, they already do so by indoctrinating us since first grade to be devoted to money. Yeah yeah, I've read the arguments, "mask mandate/forced lockdowns/quarantines -> injection with 'scary unknown substance' mandate -> ... -> gas chambers". But why, what good would it be to kill us all?

If they really want to poison us all, why do they need a "subplot" of introducing some fancy mRNA vaccine, and needing a to include a character who's been working on mRNA for 30 years? Why not just introduce some medication that doesn't work and tout it as the cure. Oh wait, do hydroblahblahquine or Ivermectin work..?

"15 days to slow the spread", I googled it, that was March 2020, before scientists knew the virus and before Delta.

Also, this pandemic has now been in 2 administrations. So, was Trump in on it and Biden is continuing it? Or is it the secret elite cabal working above them? Trump for one doesn't bear the thought of losing the presidency, and the pandemic killed his reelection chances, why isn't he raving about this secret plan to control/kill the world? Probably even he thinks that theory is too nutjobsy.
Nothing new here. If I remember correctly they were doing similar 15 years ago when I was in university.

There was a way around it, although I can't remember the details.
I was doing a project on counterfeiting for a printing assignment and needed to go through the motions.
design patterns create impression that it is possible to and naturally encourage to piecemeal substitute the system level understanding with the understanding of the local behavior. I've seen such software projects many times - beautiful patterns everywhere, you can teach students using that project, and the only "minor" defect is that the software is extremely buggy and slow, the better patterned/architected -
the slower&buggier.

No wonder it is so beloved by all those enterprise architects - it allows to "architect" without actually architecting, like building a bridge without an overall bridge plan and calculations, only with the plans of its components and just piling, "injecting" and smashing these components together.
In my experience, people that cheat in games like this typically do it to get an edge over everyone else in the lobby. It's not the cheating itself they enjoy but the winning. If everyone in the lobby has the same advantage I doubt they would be content just enjoying the game like the rest of us.
Is it possible that embarrassment keeps him out of public light more than some sinister plot? You seem to assume that Ma not living in front of the camera anymore isn't his own choice.

If I was penalized by my home country, I personally would not want to put myself in front of domestic media or foreign media with a political axe to grind.
For the contacts and calendar I still use the VPS, but with radicale [0] instead of Nextcloud. The resource usage is minimal, probably the attack surface too. And I like the do one thing and do it well mantra (in this case, CalDAV/CardDAV).

[0] https://radicale.org/3.0.html
They've done pretty good studies with rats and mice I believe.
I think that htey discovered that the best foods to make them obese were the ones that are recommended for a healthy diet for humans!
Yet another one of these...

I'm sorry, but the node.js community needs to stop producing these stuff... it doesn't do anything better than all the webpack vs gulp vs parcel vs snowpack vs rollup vs how many bundlers again?
Are these widespread? Easily available? Because yhats the difference. For any major gane you can google and enter your cregit card details and have a kernel level cheat installed in less than 10 minutes.
Perhaps I'm missing something from the home page, but which additional features does it offer exactly? Automatic system updates, which is possible to do with just normal linux distributions anyway?

I mean it says "MoonHome is not a browser-based cloud IDE. You get full access to a remote server over SSH.". So you get ssh access, just like you would with a VPS.

All I see on the main page as far as technical functionality goes is just VPS features phrased differently.
No, I wasn’t saying the thing about creating config files in the same vein as “you are holding it wrong^tm”. Any software would crap out if you manually give it wrong/empty config files - that is only reasonable. Sure, if you’re worried about the config file getting corrupted without user interference, that’s a bug. I’d also be pissed if I were the author of the project and someone complained by saying - “I deleted the config file your software uses, and I am not a fan of your software because it doesn’t magically heal itself and protect against users such as myself”.

No! Syncthing is _not_ a backup system. They explicitly say so, and it should also be obvious that a “syncing system” may try to backup some stuff, but you cannot rely on anything that can _delete_ stuff to be called a backup.
Syncthing is not as good as Resilio Sync at syncing huge folders quickly. Resilio Sync can sync 10 MB/s on my wired home internet, but Syncthing usually uses only about 1-8 MB/s. Not sure why.
> Added a new default brand theme named “Denim”.

Well this is something one immediately notices when using the Mattermost app. Including the splash screen (https://duckduckgo.com/?t=ffab&q=meme+why&iax=images&ia=imag...).
C# DB Dapper Queries resilient with retries using Polly.Contrib.WaitAndRetry
I agree with you in principle, but your comment makes it clear that you didn't actually look into this one at all. This one is actually good.
I'm not an expert, but from what I've come to understand, anti cheat is for the most part about making it as hard or inconvenient to cheat as possible. You'll never be able to stop it, but putting in hurdles for both the cheat developer and user is key to keeping it limited.

The huge problem is that cheaters are very willing to go to extreme lengths of inconvenience or even risk, as in running random cheats as kernel level drivers.

So anything that makes the developers have to bypass another hurdle and another component you can patch in your anti cheat "rootkit" gives you a small boost in the cat and mouse game.

Your component starting at boot makes it more likely the cheat devs and cheaters will have to do the same and have a more complicated setup.
> data on citizens hedging their bets with offshore accounts

Just to be clear: in the majority of EU countries, it is perfectly legal for a private person to have a bank account overseas. Be it in the US, Panama or somewhere in central Africa. There is also no requirement to report such account.
Food costs so little of an average western income.
I'd pay a lot more for butter than I do, for all animal products actually, in the hope it would mean better animal welfare.
You can access any element in your array in O(1). I think it is faster to loop through as well, but I'm not so sure about that.

The drawback is that appending / removing elements at the beginning of the array is O(n).

When it comes to interacting with the collections I mostly use the loop / seq macros, which I believe are pretty similar to Common Lisp. Ofc you also have map / filter / reduce.
The comma at the end of LoveFrom, has a different animation each time you reload the website.
Thanks for the information, I will try to figure it out for more. Keep sharing such informative post.

https://www.mymilestonecard.org/
> I would argue that any form of capitalism devolves into "crony capitalism" sooner or later. It's an inherent feature of the system.

I don't know what you mean by "the system" but land value taxes and negative interest rates would solve most of the problems.

Of course the fact that something as obvious as land value taxes isn't universal and that economics don't even want to think about negative interest rates tells you that we are still far away from a practically realizable "utopia".

Let's be serious. Land ownership is permanent in a world where almost everything else isn't. If you want a dynasty you buy things that can last generations. How does one value a perpetual asset like land? Everyone has a different time frame. Some may only consider the next 10 years of returns in their valuation of the land. Some may go as far as 100 years. As the total yield of the asset is potentially infinite, land becomes an increasingly speculative investment. Since shelter is a basic human need, these yields are obtained through coercion and simply diverted from the people who worked to earn their money. If the government collects that money it can then reduce indirect taxes that fund infrastructure and services that increase the value of the land and tax the recipient of the services directly. If you do not want those services then just move somewhere else.