skysight-inc/HackerNews huggingface dataset:
Same goes for e.g. car repair stuff and even some solutions people post to weird software issues.

There are lots and lots of very niche videos posted by normal people who aren't professional "youtubers" and really just want to help someone out and document things they've done. Video quality, editing, etc. can be crappy, but the information within can be just what you need. Unfortunately there are also lots of absolute trash videos that sort of claim to show you what you need but in the end they don't. Same format. You can't tell which is which before you watch, unless you see that at least half of the thumbs are down in which case it's probably a trash video.
GitHub turns off rename detection and turns off recursive base-building when creating merge commits in pull requests. Both of these selections would cause differences in when a merge produces conflicts. This is for backward compatibility with historical mechanisms for merging pull requests, but it seems like something that we might want to revisit.
Well put. In addition, Ethereum is also not the most ideal blockchain in the world. Given more time, I'm sure better options will become available. There's no reason to pile onto a flawed system like that just because it's the only option now. Realistically, we should be still developing out better chains rather than building everything onto Ethereum.
The fact that this was discussed in nyt is good.
Hopefully through introspection, better processes emerge.
It actually has 2 dependencies, `is-odd` depends on `is-number`
I feel like a text service as proposed could be paid for by ads rather than membership.

Spam/abuse is always an issue but matter less because you're not on someone else's platform who will kick you off at a whim.
Depends on your definition of horizontally scaling and the inherent size limitations you would be willing to accept.

CitusDB for example handles this by allowing FKeys between tables that share the same partition key. However it's also not -as- scalable as Vitess or as georeplication friendly but for many uses that need "more than a single box" is probably enough scalability.
Explorer's Club
Activision CEO Bobby Kotick Knew for Years About Sexual-Misconduct Allegations
"Under the terms of their 2008 conservatorships, [Fannie and Freddie] currently have access to more than $250 billion in support from the Treasury Department."

These institutions and their Federal guarantees contributed enormously to the 2008 housing bubble and subsequent collapse. But 13 years later, here they are, allocating credit. What could go wrong?
The same system we've been calling "capitalism" for 200 years?
this works over wifi for those wondering
Banks are already free to innovate. There are just no incentives for them to do so, especially if it supports small retail customers.

This very same symptom can be seen in US and Canadian ISPs: there is just not enough money in certain markets for them to compete against each other, and they don't, so the government should definitely step in.
sysadmins are kind of a dying breed where what's left at this point is mostly split into either the IT sector (which seems like it's mainly Windows admins and MSPs supporting small businesses) or the programming side of things with "DevOps" and "SRE" and other neo-admin nonsense. So personally I just mostly hang out in programming focused spaces or just general tech communities like a couple imageboards.

Sadly, the neo-admin sphere really isn't the same as sysadmin, because the culture is just entirely different. Granted I'm way too young to have been there for the good old days (God I should have just become a programmer) but from what I've seen of it, sysadmins had this individualistic old school tech culture that almost bordered on being kind of punk rock. Back then solving the problems required of an admin was something that could be done with shell scripts or Perl, so each individual sysadmin could have their own bespoke suite of scripts they'd written all on their own, but as time has gone on and the tech industry has exploded, suddenly everything supposedly has to be able to infinitely scale up. Everything becomes more homogenized and there's no longer any room for a BOFH type character rebelling against middle management and the corporate world, because his job is being replaced by an assembly line CI/CD mentality. It's quite simply the transition the Industrial Revolution ushered in from skilled artisan labor to unskilled industrial labor being repeated in the tech industry.

That's not to say there aren't fundamental problems with Linux and other Unix-like OSes that made the transition necessary, but a lot of the draw for me personally as an admin person was the culture and the identity, aside from just also getting into technology via chan tech boards that got me interested in tinkering with Linux specifically. The DevOps mindset of everything being a disposable Docker container and everything being configured in YAML instead of an actual scripting language (unless you're writing small tools with Python I guess) just isn't the same as being master of all the unique, on-site servers you admin and have taken care in naming.
> The guide, for example, recommends that instead of talking about poor health among low-income people that physicians should blame “landowners and large corporations” for “increasingly centralizing political and financial power wielded by a few” and limiting “prospects for good health and well-being for many groups.”

This is straight out of the playbook that Mao used to gain power in the communist party. The CDC should not do this.
By the way if anyone reading knows about an opportunity for a frontend engineer please let me know immediately. But my only request is that I don’t participate in coding exams.
I guess street chargers work great if you park on the street and can leave your EV in the same spot even after it is charged, like a regular parking spot. Otherwise it's just a chore to charge and move your EV to a non-charging spot when it's finished (of which there would be fewer)?
If you take out a huge mortgage and buy a house, and then there actually is massive inflation, then you will have a very happy ending.
So it's only those with the means to avoid the taxes are those who suffer under terrible taxes?
The big two, India and China account for 3B people would never need Crypto at all. Their own mobile payment systems are thriving.

India's system which was launched in 2016 clocks in 4B+ transcations per month, grows 100% YOY.

A lot of developing countries have their mobile systems which are far better than Crypto.
Programmers who use data structures supplied by somebody else don't need to learn about data structures.

Please delete the duplicate.
There's a lot less woo around decentralization than around crypto.

The cryto woo I can't stand, but I don't mind at least a bit of decentralization woo. Within reason.
>Unless you are developing something to be part of the distro, they are not for you.

. . . forgetting the original purpose and mindset behind Linux in the first place. From a 1990's point of view; it was always intended to be a hobbyist OS; and in most cases, one had to compile all the binaries and kernel one's self.

There was no such thing, really, as a "user" or "admin" - everyone was considered, and expected to be a developer.
Because he openly, in black and white, says it is satire?
Scrypto
If YouTube removes dislike YouTube should also remove likes. Otherwise it will be misleading the community.
Imagine you got 11M dislike and 10K likes. Without without likes obviously people will be mislead.
Serious security vulnerabilities in computer memories
Your description ([nnn,nnn]) reminded me TOPS-10 and indeed, that AMOS link mentions this: "The similarities with DEC's operating systems, particularly TOPS-10, were not lost on Digital Equipment Corporation". So, that file hierarchy model is even earlier, than 70s and 80s. Wikipedia says that TOPS-10 was released in 1967 (back then different name, renamed in 1970). DECsystem-10 was anyway pretty different hardware from modern computer, running from tapes and so on.

Sorry for that offtopic rambling, I am little bit enthusiastic every time, if I see something TOPS10 related.
Maybe the wrong thing was invalidated from the cache of hard things in computer science.
Touché, same quality just one done twice as fast let’s say. Just a hypothetical.
What effect is big tech having on the Kenyan tech ecosystem?
Not your parent commenter. I worked both with CMake/autotools and Java build tools (not esbuild specifically) and the point (which I agree with) is - yes - C/C++ build tools are complicated, but once you set it up it just runs most of the time without any problem. With things like webpack you are always one upgrade away from things breaking down in spectacular fashion, and the troubleshooting involves hunting github issues, blogs, and sometimes looking through the source code to figure out why this combination of npm package versions gives you the trouble.
(Disclaimer: not a security expert, opinions could be wrong.)

> You shouldn't enter your username and password for one website into another.

A stronger version of this is you shouldn't embed any kind of authentication/authorization widget of one website into another, even if the widget is supposedly under complete control of the auth provider (i.e. an iframe). For instance, is an embedded SSO widget without password entry okay? No. Cue Google YOLO clickjacking.[1][2]

There's a reason OAuth forbids iframe embedding and even recommends JS frame-busting on browsers that don't support X-Frame-Options.[3]

[1] https://blog.innerht.ml/google-yolo/

[2] https://news.ycombinator.com/item?id=17044518

[3] https://datatracker.ietf.org/doc/html/rfc6749#section-10.13
HTTP/2 in infrastructure: Ambry network stack refactoring Engineering
To be honest, i found these values touted, to be the signal of the worst kind of subjective code, leading to endless "battles" between subjective "better" code styles and bitter endless "but mine is more logic"-debates where the subjectiveness of ones opinion is not even perceived.

I had programers on lousy toolchains argue for the 9000 codeline one-file copy paste monolith, because it was "objectively" easier to debug.

There is always a teammates code, who will be different.
> No PR, no code review, no CI. Just a cowboy pushing to the master..

Let's be clear that the dangers here are "no code review" and "no CI".

The others are fine in most circumstances, unless you work on some huge monolithic codebase.

Smaller cross-functional teams should be able to push to master to solve problems then and there without everyone's unanimous approval, and everyone should feel enough safety to be able to make changes to the codebase they share with their team.

The real "root of all evil" is why is someone working against the team from within the team?
The point is that one catch up to state-of-the-art-in-the-90s in CS theory with basically one upper-division course. That is not a lot from from a mathematical perspective.

Till a few years ago, undergrads could contribute to CS theory research, whereas in math only senior grad students can do that.

What the article is saying is that CS theory is slowly moving towards the latter model, as more work is done and the low-hanging fruits are picked off.
Best for most people != Best for everyone

I mean, notepad.exe is arguably a better text editor for most people compared to anything else most of us are using.

I'll happily take some minor overhead in build configuration over adding 30s+ to every automated build if it's not a personal or small-scale community project.
Funny, also big inspiration for me to get into tech. A bit wary of the suitability for an 8yr old, though.
> If you see government overreach as a fundamental societal problem … you’ll find an answer in decentralization.

I do not really get this. Decentralization in government just moves the power from one level of government to another (so overreach is the same), and usually the local government is less accountable, as most public scrutiny is focused on the central government.
In today's world I think people might be more sensitive about their banking data being collected and sold or used for advertising. Most people still don't seem to give e-mail that kind of consideration, but banking is on a different level.
Allow me to be Devil's advocate here. There seem to be a general push along social media platforms to remove visible statistics about engagement.

Instagram reming likes, reddit hiding upvote/downvote count, etc.

There has to be some data about how this actually increases engagement.
I think it means they'll use the latest dislike snapshot from the API , and after that they'll start summing up new dislikes themselves.
My initial reaction to your question was that I thought perhaps Hackerrank could claim copyright on any particular solution that had either been written by Hackerrank or where the copyright had been assigned to it.

With regard to the latter, I would guess, knowing how corporations work, that Hackerrank requires anyone taking a test to assign her rights, with respect to any solution given, to the company. (To be clear: I do not like that at all.)

In the US, the Copyright Act of 1976 extended copyright to unpublished works (Hackerrank presumably does not publish its own solutions, though it might well register them.) IANAL and AFAIK, I think there are fairly stringent requirements on fidelity for a work to be considered infringing, and there is also the matter of fair use, but in practice in this case, it is Github, not the courts, that Hackerrank has to persuade.

I would guess that publishing something that advertises itself as a solution to a Hackerrrank problem might fall under trademark infringement or some such law, and something stating the particular problem being being solved might be an infringement of a copyright on the problem as stated by Hackerrank.
The “duplicated” example seems to me to be similar to an inherited class. An abstract class defines the interface Rectangle, has resizeTopLeft, etc. and you implement the interface.

It’s not duplication at this point.

edit: I’m an idiot. Perhaps not making it an abstract class. But it’s one of those examples where inheritance might actually help.
Algorand is carbon negative: https://www.youtube.com/watch?v=NykZ-ZSKkxM
It's hard to predict what doomsday would really be like, but, excluding the possible doomsdays where you wouldn't want to live (nuclear fallout is nasty!)...

There are two types of tech you might want to preserve: Things that will store information (survival guides, plant identification, maps) and things that will help with daily life (GPS watch, electric drill, night vision goggles, etc.)

Focusing on storing information in a survival situation is smart. People would likely band together into groups, and if you can call up survival guides at a moment's notice, you'll be valuable.

I'd buy 10 each(!) of:
1. The exact same model of cheap laptop on ebay with chargers (you'll need the chargers!)
2. AC inverter that can power an AC device from a 12v source (such as a car battery)

You'll also need solar panels and if you can find a battery pack that can be charged by the solar panels, you'll want that too.

Storing all of this in a self-storage unit is likely enough to survive an EMP. Don't believe the hype, EMPs will be blocked by a lot of normal buildings.
I mean, I can essentially do this with any PaaS DB, no? RDS, Azure SQL, Cosmos, etc.
From your example:

> DELETE /idX/delete HTTP/1.1 is idempotent, even if the returned status code may change between requests:

So requesting to open the garage door multiple times which results in an open garage door in the end is an idempotent request, even though after the second request the response is "I am already open!"

Now, a request to toggle the state of the garage door would not be idempotent. The state of the system is different if you call it an odd or even amount of times.
If you have time to play video games, you probably have time to sleep well and exercise... which is proved to be positively correlated with well-being
History replays itself every new invention or enlightment humans have. Over the past centuries many have been persecuted for studying chemistry, astronomy, physics and even biology. Think of Galileo who was persecuted for advaing the theory that the Earth was round.

Crypto embodies a new paradigm whereby rules can be programmed and enforced by computers. Instead of relying on centralized human authorities to measure, control and enforce, the rule of "law" is coded into the protocol. No one can cheat. The only way to change the "law" is for every player to agree to change the protocol. Through concensus.

For example Bitcoin with its fixed supply of 21M coins which prevents dillution and debasement. No human can change that unless, there is a concensus to change the protocol. You see humans still have control, but only if we all agree.

We are living a unique human experiment with Crypto. I really wish people would stop bashing the industry and instead join in the experiment.

Remember that evolution and innovation is innevitable. The financial system currently controlled by humans will get disrupted by technology. Crypto turns finance onto its head. Fascinating.
> Ever heard about Ukraine?

Considering half my family is Ukrainian, yes. I'm aware of many of the things happening in that part of the world, bad and good.
I've seen a few developers see multiple "duplicated" API formats for instance (for different API's) in the same codebase and think those are "duplicated" and then entangle two completely separate API's together. This is worse IMO
I really like this story!

> I said I could build it over the weekend. It was Friday.

I wonder how long the ideation phase took. I know a fair number of people, myself included, are bad at defining "true" MVPs, and it takes time to cut an idea down to the bare minimum. I would definitely not be able to do that AND implement it in a weekend.
I'm not sure if Kessler syndrome would prevent ICBMs - it wouldn't prevent things from getting to space, it would prevent things from getting to space safely. If there's a 50% chance of a destructive impact, manned flights are right out, but firing hundreds of ICBMs would still be reasonably effective.
Qualcomm’s next-gen CPU for PCs will take on Apple’s M-series chips in 2023
Utah company says it’s revolutionized truth-telling tech. Experts are skeptical
>The Dirac equation has nothing to say about the phenomenon of mind except to describe the chemistry that gives rise to it.

On the contrary, the question of mind is precisely what is at stake in our investigation of the particle-wave nature of the electron.

"From the point of view of wave mechanics, the infinite array of possible point paths would be merely fictitious, none of them would have the prerogative over the others of being that really traveled in an individual case. I have, however, already mentioned that we have yet really observed such individual particle paths in some cases. The wave theory can represent this, either not at all or only very imperfectly. We find it confoundedly difficult to interpret the traces we see as nothing more than narrow bundles of equally possible paths between which the wave surfaces establish cross-connections. Yet, these cross-connections are necessary for an understanding of the diffraction and interference phenomena which can be demonstrated for the same particle with the same plausibility -- and that on a large scale, not just as a consequence of the theoretical ideas about the interior of the atom, which we mentioned earlier. Conditions are admittedly such that we can always manage to make do in each concrete individual case without the two different aspects leading to different expectations as to the result of certain experiments. We cannot, however, manage to make do with such old, familiar, and seemingly indispensable terms as "real" or "only possible"; we are never in a position to say what really is or what really happens, but we can only say what will be observed in any concrete individual case. Will we have to be permanently satisfied with this...? On principle, yes. On principle, there is nothing new in the postulate that in the end exact science should aim at nothing more than the description of what can really be observed. The question is only whether from now on we shall have to refrain from tying description to a clear hypothesis about the real nature of the world. There are many who wish to pronounce such abdication even today. But I believe that this means making things a little too easy for oneself."

The Fundamental Idea of Wave Mechanics (Schrodinger 1923)
I wish they said what level of graphics card they support before the download. Many times I have downloaded some overblown demo from NVIDIA that is a 500 MB or more download only to find my 10-series graphics card isn't supported.

It would be one thing if newer cards were easy to find in stores, or if it was possible to upgrade the card in my laptop, but it's not. If it's an attempt to drive me to buy a new card by planned obsolescence it's an epic fail.
So, who's going to be the person to find all these dumb packages and replace them with PR's to their dependents? Make PR's to repos using is-even, is-odd, etc with n % 2 == 0; etc?
There's a large plot of land along a highway outside Fort Worth that is definitely prime development land. The owner keeps a few cattle on the land, qualifying it for agricultural property taxes instead of the much-higher residential rates. Until the land is bid up high enough to make it worthwhile to sell, the ranching operation is enough to keep it inexpensive to hold onto and provide some deductions.
Nvidia's New RTX 2060 12GB Declares War on Miners: Report
Hackerrank is fantastic at filtering out companies I'd hate to work for.
Drag and drop works for me in those cases.
Why can't NPM has something like Apache commons? There you can include all simple and fundamental functionality. Instead of having one package each like this.
History of constructive type theory (1970-95)
I don't know Iris well but the logical setting and aims are completely different. Iris' primary application is proving safety properties of concurrent programs, with the possibility to express fine properties about memory thanks to separation logic. Alloy is a modeling language: there's no notion of program per se, just a logic. Then Iris relies on a very powerful logic so I guess a substantial amount of human intervention (Coq tactics) is needed to prove some property. Alloy is a so-called lightweight formal method (it trades power for efficiency if I may say so): analysis is fully automatic but limited to a bounded state space (the bound is given by the user). So Alloy is good at finding bugs in specifications, far less at proving things once and for all. Still, we found that it was very useful when doing full proofs (e.g. with the Event-B method) as its fast-bug-finding capabilities make it a very good tool to quickly evaluate an idea (before going full proof). Finally, on the language side, Alloy 6 can be used to specify safety and liveness properties.
And what 16 characters limit is trying to do?
Ironic that this post makes it to front page but an admission that any npm package published before 2020 may have been hacked gets no interest! https://news.ycombinator.com/item?id=29234098
I was hoping someone would do this.
What do you see leading to the collapse?

At least in the US, mortgage debt only recently hit 2008 levels in absolute terms (i.e. not adjusting for 12 years of population growth), which doesn't seem overly burdensome.
What is the alimony/ child support amount?
I don't understand why the Steele dossier being at best worthless would convince anyone who disliked Trump's policies or persona in 2016 to vote differently in 2020. Even if you conclude media bad it in no way follows Trump good. Did they somehow initially believe it and then the scales fell from their eyes and they realized he did get 100s of thousands of Americans killed but at least nobody pees on him so he became in their eyes ok?

That just doesn't seem very likely.