skysight-inc/HackerNews huggingface dataset:
Of course that quote is now 15 years old, comes from a position of slef-confessed utter ignorance of the range of video games available even then, and was the answer to a question about Doom...

You wouldn't think of Doom/Quake/TF (or Pong/Pacman/Space Invaders) as art just like you wouldn't usually think of football, darts, scrabble or chess as art - generally you'd describe them as skill-based games or maybe sport.

While narrative-heavy games are unquestionably art just like movies or novels are, Ebert has only ever played Myst and some multimedia exploration game of Kyoto before he made that statement. He admitted near-complete ignorance of video games, so he wouldn't have known about, say, Planescape Torment or Monkey Island or Indiana Jones Fate of Atlantis.

And of course Ebert is guilty of being a notorious edgelord too - he apparently also claimed that "hardly any movies are art" too...
I often see a link in VS Code or terminal that I click.
I don't read the parent comment as saying that vscode shouldn't be written in electron. I read it as the opposite, that they are defending the terminal emulator using electron.

Also, out of interest, what reasons would you give for vscode being written with electron?
That could be removed and never come back, on the other hand i think canonical is going towards the path of Microsoft nonetheless
If it's a desktop nothing should go wrong.

If it's a laptop then buying an entire machine is the norm.

If you want to test hardware you already own, then just do it. No need to do any real research there.
> I don't remember the last time where I passed an argument to a C++ function and actually had to wonder if the argument was modified or not. Like, what if they are being modified if that's the called function has to do anyways

That's not what I was complaining about. I am saying that, as a reader of the code, it is easier to reason about what happens in this situation:

foo (&bar);
...
if (bar) { do something }

than in this situation:

foo (bar);
...
if (bar) { do something }

> mynet_accept({ .fd = the_socket, .port = 4556 });

That's not functionally the same as the example I posted. In any case, I was using the example to point out that using pointers provides a more flexible API contract.

When using pointers, the contract can state that any parameters that are NULL are ignored, whether they are out parameters or not.
IMO this is something which ought to be written into law. It'd be easy to implement a kill switch, and would actually encourage innovation, as people would feel more empowered to experiment with the technology.
absolutely not; that would make them unable to dissipate heat. Trying to use a peltier element to them to recover energy is just futile, it'd be better to have an peltier that cools it off by wasting energy instead.
Indeed, ours is a time rife with obscenity, alas.
Go has also a thousand years of history and is very popular. Even if the basic rules are simple and fast to learn, you still need a long time to learn the game's current meta and reach an acceptable level of ability by today's standards. This is very different from any new game with similar complexity, where you only play against people who invested a similar short amount of time.
I remember the FBI noted, a couple years back, that white supremacists have successfully infiltrated law-enforcement organizations. I wouldn't expect the FBI to be imune to infiltration.
https://news.ycombinator.com/item?id=30041815
Fedora rocks, totally. I've never exprienced smoother upgrades in my life and I did every upgrade from F28 to F35 now. The most stable distro out there and boy I tried a lot of them.
Why? You cannot read it?
To a programmer, sure, but SQL was designed as a natural language[0] for non programmers and the syntax reflects that i.e

I need eggs, flour, sugar and vanilla from the supermarket.

Vs Yoda

From the supermarket eggs, flour, sugar and vanilla I need.

The original use case has long failed, but here we are with SQL stockholm syndrome. I don't hate it, but strictly speaking it is a bit odd.

Edit: there was a linguist in the group that developed SQL to help with the goal of making it easier for non programmers.

[0] https://www.mcjones.org/System_R/SQL_Reunion_95/sqlr95-Syste...
It is a very stupid judgement as it is. What does statistical imbalance even mean? If you look at the pipeline of computer science the trend is pretty obvious. Same with construction workers really. Meanwhile there are no such rules for teaching which slowly becomes more and more female dominated. A purely statistical analysis might work for jobs that require no qualification at all with severe caveats at least as a lot of them have a skewed gender ratio.

A state should focus on real discrimination. By creating whole bureaucracies around this topic you have created a class of unproductive people that will mainly be driven by self-preservation of their job. You need a bureaucracy to ensure that rules are followed to ensure accessibility for example. But racial and sex quotas should surpass their mandate.

Additionally people in public service rarely have an understanding about competition in the labour market. The mechanisms that pit people against each other by skin color seem to completely elude them. For them it is a matter of representation as if they are dealing with 8 year olds. And even those have a more differentiated view.
Cloudflare is a partner of Azure ( or vice versa).

= Azure has an integration to use cloudflare for the cdn.

https://www.cloudflare.com/multi-cloud/azure/
Out of curiosity, what are you using so many machines for? I can imagine collecting a few, but getting regular service out of them without having a business workload of some kind seems unusual to me.
How exactly is using stablecoin to hold money different than holding your wealth in USD? Is it an access thing?

In any case, many "stablecoins" are ponzi schemes waiting to burst. I would much rather use a government backed currency to hold wealth against inflation than something like Tether.
Interesting. It sounds like a demographic catastrophe. If one group doesn't have babies, for whatever reason(s), people elsewhere who have large families will effectively replace them (not in the racist paranoia sense). And their family tree ends with them. Not my cup of tea, but to each, their own.

I'm 43, over-educated, no kids yet (that I know of), and settling in the medium-term. I've been dating mostly college students for the past 20 years (small violin humble flex), but I really don't care about age so long as their personality is awesome (hilarious, chill, sensible, and fun), suitable to coupling (stable, present, teamwork, loving and lovable, and makes plans), and their anticipated trajectory isn't going to be held back or grow apart in 10 years.

Anecdotal sample-size of yo!, but I continue to find it curious they're fine with serious age gap relationships. Maybe I'm kidding myself, but it doesn't appear to be about novelty, sex, money, or social status so much as fun, stability, and availability. I think I can point to one reason, also anecdotally: It's like pulling teeth to get a FAANG dude about 27 to go out because he's playing online video games every night. Apropos book: Man, Interrupted (2016) by Philip Zimbardo (Stanford Prison Experiment and countless community college TV psych lectures) and Nikita Coulombe.

There's also the death of live interaction (strangers and acquaintances), which I think is far worse. Go anywhere in America, and a large fraction of people look like sad sack, schizoid zombies even before -19. This pervasive form of anti-eusociality dooms a large swath of people to be losers in life, i.e., have fewer friends, fail to learn something that could help them, lose business opportunities, and miss out on love and on life. What a shame.
From the operators point of view, Cloudflare is cheap and often used when you don't understand that "premium bandwidth" or whatever they call it these days, are just bandwidth you pay way too much for.

From the users point of view, Cloudflare will frequently stop you from accessing things and introduces more single points of failure in the internet infrastructure. But on the good side, they have pretty good edge endpoints so your browsing might be a bit faster, when they allow you to browse.
Today I learned that using const prevents the compiler from using move semantics. I am sad that I didn't already know this and also annoyed that C++ is so fiddly. This is less obscure than the thread about std::launder on HN a few days ago but still counts as obscure for me, and you don't even get a friendly compiler warning when you do this. It just underlines for me the amount of knowledge required to truly become an expert on C++. It's such a powerful language but I sometimes wonder if all this complexity is a necessary consequence of that power.
China’s Olympics App Is Horribly Insecure
gmail security is infuriating, particularly if you are off travelling the world. You enter your password correctly, you use MFA, and still google can be like nope no email for you. Its incredibly frustrating, and there is no recourse, no one you can call.

I get its trying to help protect people, but you know, if it creates friction for the user, you have fucked up. And google's automate everything is admirable, but where there are no feedback loops, it is worse than useless, as no-one knows something is broken and needs fixing.
Usually it's because they live in a different country than what people consider the "Western World" or something like that. When I'm in Europe, I don't see that page very often, unless in Eastern Europe. But if I'm in Asia, Africa or Central/South America, then I encounter that page all the time.
Not as impossible as you might think. This service was doing it for free in seconds when I tested it last summer: https://github.com/disposable-email-domains/disposable-email...
High DPI displays support can be quite rough in Linux, along with slowish GUI. Some apps are fine, others less so. Last time I was using Mac - it was constantly overheating, then the battery inflated itself, Docker performance was awful. I went with Windows 10 + WSL2 ~ year ago (some for compatibility reasons, some because curiosity) and it's working OK so far. Most of my time is spent in WSL2 + VSC with rest being mostly for browser and running some VMs. It works surprisingly well. Well enough I don't feel any urgent need to go and install Linux (except the one running in WSL). I did look at Mac options ~ year ago but it just wasn't worth the money. Its price tag + effectively locked HW platform is just not worth it compared to what I currently use. It's not like I can't afford it, there's just no added value in it, at least for my type of work (DevOps,SysOps). I won't be upgrading to Win11 anytime soon though, I'll probably switch back to Linux sometime in the future.
what is SIXL? when googling I can only find some random ETF that I don't think you're talking about.
I own a XPS 9500 I can tell you that even though I have dual boot I use windows and wsl2. Ubuntu is worse than wsl2 at running exactly same stuff, even the X apps through Vcxsrv are snappier on Windows compared to Ubuntu. To that, add lack of features in Linux apps, Discord lack of Krisp for example, poor cpu usage for videos in and outside browser, really bad BT, poor wireless performance and others. I am a power user and I don't like windows but it's just better any way you look at it, apart from customization. However, even there it starts to catch up, with apps like PowerToys.
> Want dual monitors. Throw one away...

I've used dual monitors on my linux setup for years without issues. Is this a common problem?
> Google is going to slowly lose the powerusers first, and then like what happened to Metacrawler, Dogpile and Altavista, the decline will be RAPID as they convert their families and friends.

For that there needs to be a competitor that is clearly better. Which one do you have in mind?
I was in a similar position when I started using Huginn, I've managed to avoid Ruby for the most part (although dabbled in it for a few other things recently) and it's been pretty plain sailing. The only thing is you're limiting yourself to the pre-bundled "agents". For me that's been fine as I mostly do various bits of web scraping, api calls, etc, if you wanted to interact with more complex systems that don't run over HTTP you might find yourself wanting to write a custom agent.
Not surprising this is why I have switched to Macbook Pro long back.

Windows is to crappy and bloated to deal with and linux desktop is great to some extent but nothing beats the hardware and software synergy provided by Macbook Pro.
I guess that's out of the question too if it's a problem that the company is European, since OVH is French.
Two cannabinoids have opposing effects on SARS-CoV-2 in culture
I understand, but I have this unfounded feeling that windows+wsl is less mentally exhausting than linux+win vm.
SQL is like an uncut diamond. Very valuable, but would be even more valuable with some tasteful adjustments. However, Mallory seems not to be that.
you still need to radiate the heat you produce; the device cold side heats up during operation, up to the point where the conversio stop, so you're going to have to cool it.

besides, water in a ice engine need to be cooled down fast, at the rate these device extract temperature from the sources, you're going to have to need a huge surface area being extracted, or two set of radiators - one to control the circuit temperature, the other to cool the generators.

these device application are a lot narrower than one might expect.
But isn't that "waste" heat already used to heat the office building and other buildings nearby. So there is a use case already.

Of course during the year there are times, when heating is not needed. Then it would make sense to use the heat otherwise.
I think Microsoft is an exception, they have been obnoxious since day one.
F6 Automobile Technology’s Multimillion Data Rows Sharding with ShardingSphere
It should not because sociological definitions are far too indistinct for laws.
Many skins are just picture backgrounds. I stayed with the original ones, as they felt more coherent.

But there are rarities like https://skins.webamp.org/skin/06312f93d7b9499dc5dd0176133d6d...

It feels well designed as it's ready to read, and on theme.

Before that: Searches 'skin museum', very interesting but upsetting images found. Better to click the link in HN. (Yes, I often look for the links myself too see what other things I find on the topic)
Gnu/Linux doesn't have this problem.
Wayland is default in Ubuntu/Xubuntu starting 21.04
> I'd love to hear your reasoning why people who aren't European would prefer to avoid European service providers.

I'm generally a Hetzner fan as well for global services, but I can see the point in avoiding Hetzner (for example) if all of your users are in the US, since Hetzner only offers dedicated servers located in Europe (Germany and Finland if I'm not mistaken). Generally you want users to hit servers that are close to them, so something like Vultr would be better if the scenario mentioned before applies.
This chart is interesting. I am not too familiar with perilli.com. I wish more details where provided on where these numbers are.
This guy is a Microsoft Regional Director he is part of the Microsoft PR engine.
Aside: Why do people hate Wayland? Systemd loathing I can understand but I think of Wayland as X11 with most of the horrible parts scrubbed away.
Let me guess: Nvidia graphics?
This is not limited to board games. You have the same with tabletop, video games and basically everything. There is always that special crowd that enjoys long, complex stuff. How many people here are proud of their hundreds and thousands of hours game time in something like factorio, civilization, rimworld, in the year-long work they invested in some obscure software-project or something physical they had built?

Some people like the kick of fast success, others like the long-running, slow burning joy. People are just different.
Depends what works means for you, for me its being able to have a desktop running with a an ide and being able to choose reliably my defaults with the os getting out of my way. Linux does it for me 100%, windows is a bunch of GUI with no portable config and always tries to sell you something, including unclear errors and sudden crashes
Thank you for your reply.

It does not say it's 'off-chain'. It says that the scalability solution is off-chain - 'can process transactions off-chain'.

See: https://ethereum.org/en/developers/docs/scaling/
Was told to bribe the congressman or lose the job. She decided not to bribe. Then don't complain. Clear choices have clear consequences.
+1 on this. Homebrew is so smooth to use that I never felt like I am missing something compared to Linux package managers.
At the end of the day, it is a video which serves to further actual discussion. There are going to be points where he gets "carried away" because that's the entire point - simply listing the facts doesn't really contribute much, the video uses the facts that we have and extrapolates a conclusion. Crypto currencies, in their current state, are just learning WHY centralized systems exist. While we all would love to be decentralized all the time (and some decentralization is a good idea!), these people end up just using centralized systems to more easily manage their "decentralized" systems.

And really, I don't think this should be surprising for most people. This is exactly what happened to Email - a decentralized system that also just happens to be 90% controlled by 1 company because people much prefer the benefits of centralization to the "freedoms" of decentralization.
It's definitely getting worse and I agree it's worse than Windows 7, but I'll still take it over Windows 8+.

Linux really depends on what you do with it and whether you use a laptop or desktop. Desktop is really not a problem as you don't care about battery life, wireless connections or power management. But on laptops it can be tricky - Bluetooth is still a horrible mess in the Linux world for example.
I'm the author of one of the open source NZ vaccination passport libs. I'm pretty familiar with the specification and afaik I know theres no use of ZKP's. Its a fairly standard public/private key cryptography. Happy to be proven wrong though!

Here's the spec: https://nzcp.covid19.health.nz/ and our implementation https://github.com/vaxxnz/nzcp-js
Ask HN: Any Good Books on Delegation?
You are obviously correct that taking away the ability to exploit code will impact "good" hacks as well as "bad" ones.

However, I'd rather be able to install an OS I want without needing to hack the software in the first place. We need a "right to modify" alongside other issues like "right to repair".
I'm using the latest Chrome. If I use the arrows, the screen moves around, as you'd expect. I have zoom level reset to 100%.

Easy fix would be add overflow: hidden to the body tag.
I don't believe "distributed locking" is a thing.

Since the lock is centralised, the use case could be either redesigned to also be centralised, or could be switched to use a different distributed algorithm.
It does seem there is somewhat of a double standard when it comes to defining what is considered a hate crime these days. I live in Canada and we suffered through a summer of "Church Fires" but god forbid someone spray paints over an anti-family, anti-American, Marxist BLM mural, lock em up!

Just to be clear I don't think either example should get a free pass, they are both despicable cowardly acts but without equal justice, be it social or criminal how can anyone expect any other form of equality to exist?

I find it disturbing that in a time when our struggles should be binding us together, it seems every special interest group is taking this opportunity to tear down and blame their fellow citizen for every past grievance.

I fear the coming hard times are only going to make these radicalized people more desperate and violent until the entire system collapses under their self serving unpatriotic actions.

Maybe that is what they think they want but as the saying goes "Be careful what you wish for."!
They were fired because of WebSphere?

The quote I mentioned is just a quote, but it points to a part of a reason. If you are a CEO or a high level executive of a big company, going with IBM or Oracle is a safe bet. It's not very likely you will be blamed for failures of IBM or Oracle. It may be a money hole and bad for business but it's a much safer bet than going with some smaller vendor instead of big name vendors.
No. There are other countries with nukes to keep him in check (and vice versa, of course).
Legally, Google can absolutely only show sites in search results based on what the user will see when visiting those sites.

Financially, it may not be worth risking lawsuits, even if they would win.
An air conditioner is a heat pump. It uses energy to pump heat from one end to another. One of these thermoelectric generator devices is basically the reverse, it generates energy when heat is pumped through it. There is perhaps an analogy here to a water pump, pumping water from one place to another, and a water wheel, generating energy when water is pumped through it.

Take an ordinary house. The default, low-energy state is the one it tends to if we don't mess with it. The inside and outside of the house come to about the same temperature as energy leaks in through the insulation and holes in it, though slowly.

Now we put in a heat pump. This changes the system. With a little energy input, we capture the energy in the inside of the house, and we move it to the outside. The energy state of the system changes, it begins to gain energy as we put some in to create the heat differential.

Then we attempt to capture this heat differential. We place a heat engine, which one of these devices is, across our temperature differential. Assuming total efficiency for both processes, which we do not in reality have, our heat engine undoes the heat differential and produces for us the exact amount of energy we ourselves put in to create that heat differential. The inside and outside now come to some resting state, possibly with a constant heat differential upheld by the pump and actively sabotaged by the engine. Theoretically, we get net 0 energy and dysfunctional air conditioning, but in practice, we get a net loss of energy to inefficiencies.

The same applies to the water analogy. Imagine two tanks of water connected by a porous wall. The state it reaches naturally is that both tanks are at the same level through water seepage, though it is slow. If we place in a pump, we get a pressure differential across the tanks: one tank becomes higher and another lower. Then we place a wheel across the differential to take advantage of that pressure. Energy is generated, and at the same time the height difference is lost. Again net 0, though in reality you will experience a lot of inefficiencies.

If the point is to do air conditioning, you cannot recapture energy from the heat. Just running the air conditioner at a lower power achieves the same result more efficiently. Similarly with the water pump, it will in reality be more efficient to just not pump as much water up, and you will reach the same result.
In NZ, we make a bit of a celebration of the godwits arriving and leaving.

https://www.nzherald.co.nz/nz/christchurch-bells-ring-out-fo...
That's all cool, why's it a common word, though?
How do you know your therapist is right for you?
I don't think it's a serious statement, just tongue in cheek kinda thing. The next sentence clearly indicates that:

> Guaranteed or your money back! (In case you do find any, please let us know.)
Understand, unfortunate that markdown-here seems to have bugs. Thanks for the heads-up:)
Depends on your definition of "reading".

If you're treating a technical book as a bedtime novel, then yes, chances are you won't get much more than a warm fuzzy feeling out of it.
Wow!!! Milkdrop on the web, with excellent performance and the ability to load mp3s locally. Thanks for the wasted productivity :-)