skysight-inc/HackerNews huggingface dataset:
This condition was anything but arbitrary in the context of Hardy
and Ramanujan's research at the time, and their work has branched
and bloomed into several current research areas. To
understand why, I need to give a bit of history.

In the 17th Century, Albert Girard and Pierre de Fermat found
exactly which numbers can be represented as a sum of two squares, and
gave a formula for the number of such combinations [0].

This result by itself was just a curiosity; what made it
interesting and enduring was the depth of the mathematics it
spawned. Leonhard Euler and others in the 18th Century studied the
natural generalization of the problem by replacing the two squares
with the more general quadratic form x^2 + n*y^2 for various
integers n. This turned out to be extremely difficult and
fruitful and led to 19th and 20th Century class
field theory ([1],[2]).

With the theory of representations as quadratic forms being an
active research area in the early 20th Century (in which Hardy, Littlewood
and Ramanujan contributed significantly), they branched out to higher order polynomials such as sums
of cubes, and shifted their focus from the existence of
combinations to the function of the number of combinations; that
is, from a question of structure to a question of distribution*.
This perspective led to numerous developments building connections
with harmonic analysis, additive combinatorics, even dynamical
systems and ergodic theory. Research in these questions continues
to this day.

[0] https://en.wikipedia.org/wiki/Fermat%27s_theorem_on_sums_of_...
[1] http://www.math.toronto.edu/~ila/Cox-Primes_of_the_form_x2+n...
[2] Introduction to the Construction of Class Fields, Harvey Cohn.

*For the sum of cubes, in particular, the counting function is
mostly a 0-1 function whose distribution was studied by C. Hooley
(On the representation of a number as a sum of two cubes, Math. Z.
82 (1963), 259–266) and T. Wooley (Sums of two cubes, International
Mathematics Research Notices, 1995(4), 181. ).
The risk here is that the original code contains a bug that is inadvertently reproduced by the replicating scientists after reading it. It can easily happen in some fields that some computation looks very plausible in code, but is actually incorrect.
I am sure they are afraid, the majority of every game released on steam today just works on Linux.

One huge reason less to stay on Windows for a lot of people
Symbolic Mathematics Using Maxima (2007)
> Unless you're committing deep heresy, it'll have to be written in the same language as the code you're writing right now

Calling a C ABI function is deep heresy but calling a COM (subset of C++ ABI) function isn't? I bet more languages can do the former than the latter, since C functions like CreateFileW are required for file I/O in Windows.

Maybe remoting makes COM worth it, but the vast majority of ordinary Windows APIs, the parent comment's GetOpenFileName/IFileDialog example included, don't need remoting or any of the other benefits of COM. I feel relieved every time I come across a Windows API implemented as a simple flat C API (like XInput!) instead of COM.
This is basically what Next.js does https://nextjs.org/docs/basic-features/data-fetching/increme...
It's not a common false belief, IMO. On the first day you learn about open and closed sets, you learn that the for any metric space S, the set S is open in S and the empty set is open in S, and they're closed as well. (Students typically get introduced the concepts in the context of metric spaces.)

Note that sets are always closed or open relative to some other specified (often implied) set S.

In some courses, a closed set (in S) is defined to be a set which is the complement S-T for some open set T. In others, a closed set (in S) is defined to be a set which contains all its limit points (in S). And then whichever isn't the definition gets proven as a theorem.
> the sad thing is we kind of did it to ourselves by demanding, or at least, buying, these features.

Even more sad is it’s not like people looking for a new car have much of a choice.
Everyone has to start somewhere. Most people have to make a commitment to the work and do it before they get to the place that is underneath thoughts and feelings. It takes time.
How about https://joeduffyblog.com/2015/11/03/blogging-about-midori/
JSON Parser Tool
Hello guys I have created a tool which helps to parse and beautify your json data in a single click and also it have lot's of other functionalities as well go checkout and play with that tool
Thanks in advance
I can see why you might feel silly indicating on an empty road, but personally I find indicating to be such an integral and effortless part of turning or changing lane that I always indicate even if I can't see anyone about. By comparison, when drivers are making judgement calls about whether it's necessary to indicate, I'm often suprised by their unexpected movements. This is particularly true as a pedestrian as some drivers seem prone to not indicating if there isn't another vehicle behind them.
Chairs at home and office aren't fixed in place to a vehicle that has a battery.
Changing the Tires on a Moving Bus
Specialized NICs - is this what e.g. Cavium LiquidIO "server adapters" are? I came across those looking through the firmware shipped with Linux.
Static site generation definitely predates Jekyl. If anything I think Jekyl would be better flagged in the timeline as the beginning of a renaissance for static site generation. I can think of two eras when it was in vogue before that

To give an example, my team was doing this in the early 00's on some major brand websites to eek performance out of stacks originally built on either PHP or Perl with MySQL Cluster (as in NDB) as the backend.

We fired crawlers both on article creation and periodically overnight that browsed the dynamic site dumping out to a static "cache". Initially this was html chunks which was bolted together by Apache SSI includes. (eg header, footer, menu, content, and a wrapper). Later that evolved in to storing in Memcached with a simple Memcached implementation frontend wrapper to cache on demand.

If I wind my memory back even further to late 90s early 00s I remember pre-Web2 tools that would give you a local desktop based CMS and site generator that pumped out flat files and pushed over FTP. These were especially commonly used by graphic designers making the transition from print design to web for things like brochure sites.
Are you actually claiming that you can pre-cog the future and predict future events? Sorry for interjecting myself on a 12 day old thread but just saw this new comment.
I totally get that. This is why it would make sense to implement login a way that it is obvious to the user what is happening. I am not sure how much time I wasted on trying to figure out which system I am logging in to and with.
Sounds logical to me. I never understood this subcontracting thing with many layers. At the end somebody must do the job and has only fraction of original order revenue.

On the other hand if car companies would buy the few remaining components for electrical vehicles from subcontractors… well, all the cars and brands would be exactly the same with minor adjustments.
I'm currently driving a Fiant Panda w/ a manual transmission. It has basically no features. Bluetooth, cruise control, and that's about it. I'm loving it. The only thing I wish it had was four wheel drive, and maybe a holder for my cell phone when using Google Maps.
Let's take drugs for instance. I'm pro legalization.

The bulk of the harm created by drugs isn't from the drugs, it's from the cartels, gangs, the mafia - and from the police imprisoning users. Allowing the cartels to transact directly with customers doesn't stop that. It allows the narcos to kidnap, murder, rape and fund their empires - so some Russian kid can smoke a joint.

It's actually a way to make the joint smoking kid more likely to be imprisoned because they paid for their drugs not with an envelope of cash nobody will ever be able to trace - but with an immutable, plaintext, public ledger. Entries on the blockchain are prosecution futures for the little guy. As the technology to de-anonymize them automatically becomes more and more mature, it looks less like a great way to pay for drugs and more like a list of people unaware they're awaiting indictment.

It does nothing to reduce the level of imprisonment of users. It makes the harms associated with drugs significantly worse on both ends. The only way to mitigate the harms is to push for legalization.

However, keep in mind that ad hominem attacks are against site rules.

[edit] So you're clear, no, you did not read this reply correctly. I do not believe in accelerationism. Accelerationism is not progressive. Have a good night!
Its pretty obvious - you are giving third party direct access to your visitors, a spying beacon. Same case as FB Like button and other social media garbage https://easylist.to/easylist/fanboy-social.txt

Its all used for tracking.
What is your thought process to suppose they are fake? I would start with the assumption that they are fact-checked reports coming from reputable journalists.
There were other vaccine development efforts in Germany besides BioNTech too, most notably CureVac (https://en.wikipedia.org/wiki/CureVac#Reports_of_Trump_admin...), which made headlines early on in the pandemic because it was rumored that the Trump administration tried to get exclusive or prioritary rights to its vaccine for the US. Guess Trump is now glad he didn't go through with that, because the vaccine came very late and had disappointing efficacy numbers...
And everyone wants to be part of that cool touch movement too, by using capacitive touch buttons. So modern! And cheaper too, but that doesn't stop you from marketing it as premium. Try buying a stove with induction and normal knobs. Nope, it's touch. Cheap touch buttons, that don't work if your hands are wet, or greasy. Which totally never happens when you're cooking. So you're handling three pots, one starts boiling over. With knobs it would take me half a second to turn it off. With my awesome induction stove I'm stuck on mashing the button to select the proper field with my greasy hand which doesn't work, but at least when finally half the pot's content flows onto the touch controls the stove turns off entirely and starts beeping like crazy. But at least it's easier to clean than haptic controls.
I didn't think it bothered me until I read this and then thought of the biggest gripe with my Skoda Octavia and that is when the auto-start doesn't start in traffic and I end up on the receiving end of the beeping of obstructed drivers!

The specialist garage doesn't know what's wrong and I don't hold out much more hope for the main dealer who should know best but I've met people who work at main dealers.

What is annoying is that it seems to try to start and sometimes immediately stops like a stall. If you press the brake and let ago, it will try again but after this it tells you to restart the car so you have to move the transmission back to park, turn the key with your foot on the brake and then move back to drive to pull away. As you can imagine, this takes longer than it takes for the person behind to beep their horn. It makes it worse because I am usually looking down when it all kicks off so the people think I am not paying attention.

I can disable the auto-stop but it gets enabled when you go into Eco-mode so you have to remember this in traffic before the panic begins.
This is an anti "kids breaking shit" feature.

Performance throttling the motor in response to continual use, or better cooling is probably a better move than nanny software.

Maybe allow the driver to disable whatever set of things should be disabled to prevent kid based damage, with a single child-proofing function/button?

The pattern of arbitrary behavior control, surveillance, and dumbing down of tech is insulting.
Why would it?

Meat was not a reliable food-source for our ancestors. Hunting was dangerous and not always successful. Plants don't run, they don't fight back. Our ancestors were likely not so much "hunter-gatherers" as they were "gatherers who occasionally were lucky enough to hunt something succesfully".

Plants were always the primary food source of most omnivores. Humans are no exception to that rule.

Then why do cave paintings depict hunting scenes so often? For the same reason why action-movies are full of expensive sports cars instead of old rust buckets or hand-me-downs.

And better brains don't just make hunting easier, they can also reason better about what plants can be found where and when more efficiently, culminating in the stroke of genius that was stopping to collect plants in the wild and instead mass-growing them in the controlled circumstances of agriculture.
Cory Doctorow on Palladium
Don’t rapid and blitz already kind of fill that role? I’m really not sure that having fewer draws is a great metric to guide optimization for classical chess. First, some games that end in draws are actually fantastic, back-and-forth battles that are as exciting as any win. Second, if there are fewer draws, each win becomes less special, especially for the major tournaments. For a cautionary tale, see baseball. They optimized the game for home runs, and now it’s a less interesting sport because it’s become much more one dimensional, and viewership is still trending down anyway. I feel like classical human chess is in a pretty good position right now, having survived the rise of the machines. Chess YouTubers like Gotham and agadmator (and many others) have sizable followings. And I would argue that the biggest popularity boost chess has gotten recently has been the Queen’s Gambit. So maybe leave the rules alone and make more chess TV shows and movies.
The technology doesn't seem to work very well, unfortunately.
Is there anything left in this world that hasn't been corrupted by greed and thirst for power?
I love my 2014 Skoda. It is the most boring car I have ever owned. It just does exactly what I want every time without fail and is never 'surprising' or 'interesting' or 'fun'.
Dynamic Ansible inventory using Vault SSH OTP and local password rotation
This is the problem with the US system, all the crap falls to the patient to deal with in the end.

It won’t help you now, but before any expensive visit, you should call your insurer and confirm they are in-network (doctor and clinic). A note will be made in your file as proof.
If this is NIPT don’t pay the bill. The companies will write it off.
TLS in hardware must have suffered a lot from successive TLS version changes? I.e that hardware quickly becomes obsolete.
What an odd article. The value of most state fiat currencies has many of the problems cited - the value of the US dollar and GB pound is non-trivially based upon slavery and unquestionably significantly driven by environmental damage, but there is no mention of those in the article. That isn't whataboutism, the consequences of not accepting Bitcoin would be to take either not take anything at all, or to take those currencies with the problem that it entails.

I am no Bitcoin evangelist, it has many issues. But it's censorship resistance is important for an encyclopedia. We've seen in recently weeks discussions by the UK government of "regulating" (i.e. censorship) of websites via blocking and payment removal, with Wikipedia specifically brought up as an example by legislators. This is not a hypothetical risk. MasterCard's BRAM rules frequently cause censorship to sexual topics.

Poor stuff.
It's certainly not good that so many people were forced to roll the dice initially because of lack of access to a vaccine that already exists. As new waves of variants get spread around data has been being collected so we can learn more about the immunity given by both vaccines and prior infection. Your comment mentioned a lack of research being done, but said nothing about government policy. How do you think government policy should have changed in relation to natural immunity?

From what I've seen a prior infection may give stronger protection than vaccines which is great for people who caught the virus and survived without long term health issues, but that's no comfort for the people who didn't. I hope that access to vaccines has improved in South Africa since whatever degree of protection we get from either an infection or a vaccine doesn't last very long. I'll be trying to get my 4th shot in a couple months.
Yeah that is definitely noticeable.
The one good thing about having a file/directory called "--help" lying around is that it protects you against running "rm -rf *".
Of course there is Referer header send with every request, thats the whole point of Google providing this "for free out of the goodness of our heart". Same reason they offer "free" DNS servers and why Chrome will call their DNS server even if you explicitly did NOT want them used.
Perhaps it is time to add some of this to the data provided when buying the parts. Number of fab companies that can make the part and if the fab equipment is active/obsolete.
We didn’t really give them names, these were things we came up with ourselves (perhaps not original ideas though!) I suspect the first would be ruined quite quickly by computer analysis or really any calculation at all but we had fun. :)
Authorities don't seem to understand that their trust is earned. It's like they can't even conceive that it can be eroded. Lies and half truths are told so often and for so minor issues that it can't possibly make sense from a cost-benefit perspective, if behind the scenes it's indeed "noble lies" and "greater good", as some generous people seem to think. If you tell a noble lie every other day, nobody will trust you. Why should they?
WTF Is Our Most Critical Cybersecurity Resource? and How Can We Preserve It?
What you're talking about is the fetishization of capitalism and transactions. Count me out.
I once bought such a Bluetooth radio.

It cost me over 300€ (new starter, new battery) to finally figure out myself that the cheap Chinese radio was draining my battery and preventing my car to start. Sometimes I had to turn the key 30 times (with a full battery) to start the car.
I hate my panda mostly because the built in radio is only displaying directory names for the far majority of my music collection.

I wasn't aware that 16000$ worth of car comes with the music hardware straight out of the 90s

Mine is 4 wheel and came with a mobile holder. So there is that :)
I mean if you are incorrectly locked out of something, then don't assume malice.
In Defense of Kubernetes
MDN Web Docs: btoa()
Hi, the game is already doing this. As mentioned in the article, logic tick is running at a much lower frequency than rendering loop (30/60FPS). When playing in the browser and is minimized, the game will simply pause - rendering and logic. Browsers will throttle timers which will cause inaccurate logic tick as well. Most idle gamers actually do not like this behavior [1] - people prefer the game to run in the background as well.

The "background mode" mentioned in the article is about the Steam version, which runs in Electron and I have to set `backgroundThrottle: false` flag. In this case, Electron will not throttle timers and I can safely disable rendering while leave the logic running.

[1] https://www.reddit.com/r/incremental_games/comments/seid8w/c...
This is a long article but there is so much good information in here, and obviously Derek Pearcy is a bit of a legend. Looking forward to seeing the new Illuminati game from him as well.
I don't understand the hype behind lua. I tried scripting vlc plugin and its very painful. No so easy to understand.
High sound latency. Can't copy paste code properly. Code formatting doesn't.
I learned to live with it, considering how bad the Android TV alternative is.

It has become really hard to get a proper dumb TV, if they aren't using the well known OSes, they bundle some custom firmware that also pretends to be smart anyway, most likely using some FOSS POSIX OS.
Good memories indeed.

Which user were you? I've had an account the last 20 years, so...

They never close accounts unless the user directly chooses to delete it, or they get perma-banned.
Any ANSI Compliant CL will work on all implementations that are ANSI compliant

So in short, yes, except for any third party libraries
I have some sort of a long-term to-do list, a list where I state my goals, intended projects, things to learn, etc.

Sometimes I decide that I don't want to do certain things anymore, maybe because I lost interest or something more worthwhile pops up, so I don't delete the entry from my long-term to-do list. Instead I strike it out and write a very short comment behind it. Doing it that way seems to keep my head clear and helps me later to stay focused.

tl;dr: I don't have a not-to-do list but I don't delete thing I decide not to do from my to-do list, instead I cross it out. Keeps my head clear, and helps me to document the reasoning. I would recommend it to others.
> To put it simply: In the traditional publishing world, an author has to sell 42,000 copies of their book at $15 apiece to earn $100,000. Using the creator economy, an author has to sell 1,000 subscriptions at $9/month to earn $100,000. In the web3 world, an author only has to sell one NFT to earn $100,000.

This reads like a scam. Enticing people to "win the lottery" so that more liquidity enters the system and the major players can cash out.

> In this way, purchasing an NFT is like low-stakes angel investing. You might not have $1.2 million to pour into a startup you’re interested in getting off the ground, but you might have $200 to invest in a piece of art. And if the art you fund becomes successful, then your stake in it goes up in value and your $200 could turn into $2,000, or even $20,000. Not only that, but it is totally within your power to increase its value.

Same thing going on here.
If you know how to code, writing your own basic Static Site Generator can be a fun side project that shouldn't take too much time.

Bonus points if you auto-generate an RSS feed!
Huh? I am surprised that you choose to use a "setTimeout"-like callback there.

Everyone on the internet is an expert (/s), so here is my intuition: If a mine produces $stuff at a rate of x $stuff/s, the factory it is sending to will have a supply of x $stuff/s coming from that mine; the factory's total supply will be the sum of all these x from the various mines that are sending to that factory. So what I would do is a setTimeout("increase supply of stuff for target factory by x every 2.5s", 2.5) to link a mine to a factory (and "decrease..." for unlink). This simulates that the first resources take some time to arrive.

Are the deliveries continuous and not bursty? Then the cheap way is then to increase the resources every second (or whatever your ticklength is) for the appropriate fraction by iterating over the factories - which are probably much fewer than the resources in flight. Players might notice this.

Are the deliveries bursty? Keep an array of pairs (burst_amount, burst_time, burst_stride) and when iterating over the factories to add resources, add those for which "burst_time modulo tick_time == burst_stride". This requires some discretisation, but would the players even notice...? Just make sure that if you draw resources on the screen that they arrive roughly in sync with the actual resource update in the factory.

Bonus: This could go in a thread of it's own that only takes care of these updates. But I am not sure if that can be done in your language like I would do it in C++.

Curious why you've chosen to use massive amounts of timeouts with the respective overhead.
Member the post 9/11 psychosis? I member.
This is mad. So much overhead for little to nothing.

Even if you don't use feature flags, you should always be merging complete code. Master should be your release, and you should be deploying often. The small your release, the quicker you catch issues, and the easier it is to understand where those issues lie.