skysight-inc/HackerNews huggingface dataset:
I'm not sure. I haven't found much on whether or not backtesting works in general. It definitely has its caveats. I think it really depends on what you're backtesting.

Backtesting definitely reveals ways in which trading algorithms can fail though. It can reveal more scenarios than one would initially consider which is super helpful.
The map design itself is really beautiful. I wonder if there's a mobile app that lets me skin google maps in this kind of aesthetic?
> Sad thing is, sport clubs don't have much to spare. So I gave up on this project.

I had the same conclusion working on a motorsport app. Most people in grassroots motorsport put all their money into getting onto the track, and there really aren't any needs they would want solved for ~$15/month on a phone that they can't solve with a spreadsheet.
So it's the same as other coronaviruses like HCoV-OC43. There's no vaccine available for those other ones so most of us get infected as youths, and the resulting immunity protects us as we age. But they can still be dangerous to immunologically naive older patients.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7252012/
mpv combined with yt-dlp works quite nicely too, just paste the URL as an argument to mpv and it handles downloading on its own. Primary issue is that yt-dlp is highly sensitive to shadow API changes so rolling release is needed for it to be useful, though this can still be done with custom repositories on distros outside of e.g. Arch.
Being merely hosted on AWS should not be an influence at all.
I'm not familiar with their draconian IP assignment, do you have any references I can read on this? Genuinely curious.
I am not using Rust as I have nothing to gain from it ROI wise. So there is nothing for me to defend. And I am totally cool, no need to chill.
> Things that have happened in the last 20 years include SPF, DKIM, DMARC

Right, of course. The protocols are more complex. (Add TLS, MTA-STS...) But whereas 20 years ago you _had_ to start from scratch and understand the whole stack, today that's just not necessary. There are numerous projects that make running a mail server readily possible without knowing e.g. the sendmail configuration macro language. And there are many many more good resources to learn it all if you want to know than there were 20 years ago. It is both a more complex technology and also undeniably easier for people to actually do it.
> My conclusion has been that everyone needs to be devops

DevOps wasn't conceived as a new and additional role or org, but as a model, and a model whose main point was eliminating inefficiencies resulting from role/org/knowledge/responsibility separations between dev and ops.

Creating a new role, often in its own sub organization, as a distinct knowledge and responsibility silo for “DevOps" is like management instituting a rigid top-down development model without dev team ownership and control or customer participation and calling it “Agile”:

Completely missing the point and also exactly how most places do it.
Here in Canada, we've been trying to eradicate rabies from the wild for half a century or so now. There are orally-active rabies vaccines we litter the landscape with in edible treat format. We cull rabid animals and quarantine or cull their known animal contacts. It's common knowledge that exposure to possible vectors means you need to go to the hospital. Tens of thousands of people are treated preventatively each year.

Despite all this, human cases of rabies still happen. Fortunately it's rather hard to spread rabies between humans and it's symptomatic by the time it becomes infectious. In the case of an easily airborne virus even with such measures available like vaccination and prophylaxis for possible exposure, it seems daunting to the point of impossible even in a very wealthy country. In the developing world it would be certainly hopeless.
> When (X) became part of the internet hate machine last year, I put a filter on my home networks and self hosted search engines that essentially erased their partisan poison from existence.

If you really did that then I tip my hat to you, that is a boss move!

> Using the internet should feel like visiting a library. It shouldn't be an endless firehose of advertisement and partisan hatred.

Ideally, but that's not possible in the world we live in. I am cynical about the hatred and the editorial spin applied to the propaganda that masquerades as news.

In my mind, everyone in media is a paid actor trying to push some agenda and are otherwise empty suits.

If our culture, money, and institutions are based on trust, then the last 5 years of media have run that trust out to the bitter end. The trust is reduced to the notion that "they wouldn't do that". 'That' being egregious awful things. Once 'that' becomes actual in the majority of minds, we're sunk.
meanwhile my raspberry pi cluster at home on residential FTTP has 100% uptime over the last 2 years

(not entirely serious)
You think that the most likely explanation is that they like to pay people $200k salaries to deliver food?

> If you don't believe that the gig economy is a shift towards destroying worker's rights and solidarity (how many tech workers are really pro labor? Vs how many anti-union rugged individualists), I'm sorry.

I absolutely do believe that and I outright refuse to participate in the gig economy. I never use Uber, I never have food delivered, I do not like this. But we're talking about salaried employees being asked to put themselves in the shoes of their users once a month. Let's keep some perspective.
Just flat out wrong. It was only the orgs with bonkers-level compliance efforts like SNL and the NBA that managed that make it through this thing without having to shut down constantly.
> in fact it at first pushed us back A LOT

That argument I don't quite follow. Would you consider rephrasing it? My question is; how did PA set back Linux sound if it did expose all those flaws in the audio driver in the first place?
Just make sure that you use a different domain registrar than Google Domains, and make sure your admin email address is not gmail. Because if Google bans your account, you will be totally screwed.
Nope, Irish
Have you considered that you’re a common denominator in your half dozen examples? How could they all fail the same way with different people to blame?
It's still bad because it's proprietary, but it's definitely somewhat less bad than obfuscated/binary-only proprietary software.
Amazing to read through that repo and then come to realize that’s not some reverse engineered hacker project, but actually a trillion dollar car company publishing that on their own GitHub page. Very cool.
The MESS emulator was merged into MAME a few years ago so it gained non-arcade emulation.
> unless everything is absolutely transparent including microcode and hardware it is not acceptable as freedom respecting solution.

Where do you draw the line?

Is it sufficient if all code executing on a Turing-complete CPU is open? Does the CPU itself need to be open RTL? What about the synthesis process to turn that into a netlist and then into a chip design, does that need to be open? What about the standard cell library from the chip foundry, does that need to be open? Then what about the actual foundry process - do you need documentation on how the chips are produced? What about all the raw materials? What about the machines used to make the chips?

You can keep going down the rabbit hole as deep as you want, but things will never be completely free. And you can't try to draw a random line, because the boundary between these steps isn't clear and that encourages cheating (which is what the FSF do).

Freedom isn't the answer. Freedom was a noble idea from the computing paradigm of the 80s that just doesn't work any more as an absolute goal.

The answer is to look beyond freedom and beyond meaningless absolutes, and towards what people get out of things being open. A device with more open source components is better because users have the freedom to modify them, and they are easier to audit to find security vulnerabilities. A device which sandboxes blobs - whether open or not - such that they cannot take over the system is better than one which does not. A device with proprietary firmware that you can modify and replace is better than one with signed firmware that you cannot. A device with signed firmware you can at least inspect is better than one with encrypted firmware you can't even see. A device with a firmware ROM you can't inspect or modify is worse than a device with signed and encrypted firmware blobs, because at least with the latter you can verify that the version you're running is what you expect, while you can't read the ROM at all. A device with encrypted firmware that only runs on boot and then is demonstrably out of the picture after that is better than one with privileged, resident blobs that continue running. A device with proprietary firmware that is at least redistributable to end-users of free OSes is better than one where it isn't. A device where it is reasonably easy to have end-users fetch said firmware even if it isn't redistributable is better than one where that is impractical. A device with mandatory user-controllable secure boot is better in some ways than a device with no secure boot at all, and worse in others.

Nuance matters. Absolutist positions don't work any more.
The scenario we're talking about is having JWT unfold in Low Earth Orbit, so it can be repaired there, if need be.
Can't speak for other teams, but the dynamics in mine are pretty great. We don't overwork and leadership puts explicit emphasis on work/life quality.

From what I've heard in other teams (including some that own the big services you're familiar with), it can be a shitshow. Oncalls get paged 10*N times a week (typically 24/7 2-week rotation with two active oncalls, but depends), teams are leaking talent, desperately trying to hire good engineers while keeping the lights on.
Horseshit!
For what it's worth, if you want the best performance out of Serde you have to use from_str or from_slice, regardless of if you pass a BufRead to it.

https://github.com/serde-rs/json/issues/160
I think DO is really good about policing their IP space. When I signed up for the Microsoft JMRP [0], DO was already a contact of record for the IP I was using. I just appended myself to the list to get any abuse reports as well.

>Every time I read comments about the impracticality of self-hosted email, I scratch my head. Maybe I’ve just been lucky.

I feel the same. I've had one or two hiccups but smooth sailing for the most part. I'm also happy to provide receipts that show how the recipient's mail server is responding when I send the emails. It's a powerful tool to say, "your mail provider is misbehaving, look!" They will wonder how many people tried to send them email that didn't get to them.

[0]: https://postmaster.live.com/snds/JMRP.aspx
Docker Link is broken.
You aren’t the OP. I was referring to this:

> typed nils are a single value which is both nil and non-nil at the same time.
No.

You are maximizing the freedom that users have by allowing them complete understanding of the instructions running on their machines. Unlike the original app, your users can audit the behavior and guarantee it's safe to run.
This looks to be an ISP issue and not AWS.
Russia on Cyber attacks: “correct to say this is already a Third World War.”
Can't speak for everyone, but my personal reason for following parts of the "FIRE" movement is not the "retire early" part, but the "financial independence" part. I don't want to retire at 35, but I want to be able to do whatever I want at 35. If that means take a few years off to raise my children, or dive into a new career nothing to do with tech, or maybe try something I am passionate about that is low paying. Retiring doesn't mean stop working and sit on the couch until I die, it means opening up lots of other doors that were locked to me, and dropping out of the rat race. Also, it's entirely possible to accomplish FIRE by 35 without selling out your health and family...
> 10:41 AM PST Between 8:59 AM and 9:32 AM PST and between 9:40 AM and 10:16 AM PST we observed Internet connectivity issues with a network provider outside of our network in the AP-SOUTH-1 Region. This impacted Internet connectivity from some customer networks to the AP-SOUTH-1 Region. Connectivity between EC2 instances and other AWS services within the Region was not impacted by this event. The issue has been resolved and we continue to work with the external provider to ensure it does not reoccur.

https://status.aws.amazon.com/#AP_block
Exactly this. You need deterministic serialization, because you need to be sure that when the _same_ object is constructed in different settings, it is going to hash consistently. In Hyper Hyper Space [1], the set of basic types as well as the composition primitives used to construct all data structures have built-in deterministic serialization, just for this reason (e.g. a set will serialize into a deterministically ordered list, etc.)

[1] https://www.hyperhyperspace.org
Pfizer aims to build voice algorithm for mobile app detection of Covid
Though, i9 Macs were notoriously bad due to heat management, slower than i7 Macs in many applications.
Take a look at the reaction to your comments - other people also don't want to see snide and unkind responses to things real people work on.
This is complete nonsense. https://www.medrxiv.org/content/10.1101/2021.07.01.21259785v...

In Israel (I use them because they have a fantastic dashboard) not a single individual under the age of 19 has died of covid.

Stop fear mongering.
“The word for all this is ‘mature programming environment.’ Basically, when hardware performance has been pushed to its final limit, and programmers have had several centuries to code, you reach a point where there is far more signicant code than can be rationalized..."

The heat death of programming
As far as spam filters go, too many good emails end up in spam folder nowadays. It has become a common place - "check you spam folder". I find it's easier to have a few manual filters and just delete all the remaining spam manually as it arrives, because the alternative is to check two folders every time - Inbox and Spam folder, with all the spam still there of course.
AWS outages started not long after this date.
I keep a Facebook account for the sole reason that I don't want some derplgänger with the same name causing me employment trouble in the future.

It may sound like a dumb reason, but I have seen the pattern of some eponymous innocent suffering because lazy HR didn't verify waaaaaaay too many times to not take the threat seriously.
That would seem to make sense if covid displaced flu entirely. But flu + equivalently harmful covid is twice as bad as historical flu.
> too bold

Well, they work as long as the company is powerful. And push people away as soon as the power reduces.

It's one of those policies that provide metastability, but increase the rate of change once the stability is lost. Powerful people normally like them, as they care much less about rate of change than about conserving power.
And how do you expect content creators to get paid? I am for adblockers, but I also pay for such subscriptions because I want to support the creators and news industry.
Merry Christmas! May you benefit from the kindness, love and humanity this season strives to visit upon all.
Just know that not all of Bucharest looks like this. Looking at his other entries, he seems interested in visiting the more poor/neglected places of a city, which is fair.
So instead of the company bearing the cost of proper moderation we as a society are perfectly happy to let them offload the cost as an externality on all the rest of us? Before social media existed the world got along just fine - if these companies are causing problems then they need to address those problems or they can go back to not existing... both seem like perfectly reasonable options to me.
Here in New Zealand we usually use 'roster'.
I agree that it should not, but would you want to bite the hand that hosts you?
When I think "internet sacred texts" I only think of RFC1925. Maybe that's just me. ;)
Starting a Tech Project: What It Takes
Dive into what it takes to develop, maintain, and launch your project.
Numbr
Revisiting Wayland for ArchLinux
That's why renames should be a discreet commit and why squashing is bad
One thing I can think of that might complicate this is that Facebook has a policy of not allowing nicknames if I understand correctly. Which is why they can also verify you with national ID and others if something happens (and it does).

How would I remain as anonymous as I am on Steam for the community and still work within Facebook's terms of service?
According to Russian law all traffic via satellite should first go through ”landing” stations in Russia and then via usual cables to IXs. And if a satellite provider does not comply - their terminals cannot legally be bought in/imported to Russia.
Keep wondering if this is a panicking move or some weird long-term strategy. Are there any benefits to what they're doing, short- or long-term?
You're looking at the wrong metrics. Instead:

- Change in foreign reserves.

- Private debt to GDP, particularly denominated in EUR and USD.

- Turkish private bank debt to FX reserves, particularly denominated in EUR and USD.

Turkey's problem is having to pay for inputs in EUR or USD and interest payments in EUR or USD at the same time such reserves and the ability to acquire such reserves are in decline & increasing in cost.
It goes both ways. As a C programmer I'm inclined to make certain streamlines or optimizations that, when I show them to my peers, exemplify that I am NOT writing idiomatic code. But to me and my niche online C community the approaches are completely obvious and even viewed as elegant.

Do I add comments or not? Should the person reading my code "just learn" how it works? Or should I "just realize" that I am using advanced patterns that few people know?
That's an insanely generous offer - they seemingly also let you split it up into 4VMs if you want. Any gotchas other than Oracle generally being icky?

I would seriously consider moving a couple small Linodes I use for work over that way. I quite like Linode, but free is compelling.
I have the opposite complaint. I couldn’t care less about heat or battery life. I want the fastest possible machine, period. And too many articles about M1 discuss heat and efficiency which I just don’t care about.
The policy question this answers is whether to vaccinate children who have previously been infected, not whether to vaccinate children who have never been infected. The best decision for the latter group remains vaccination.
There's a video that's being going around HN lately about civilization collapsing and the loss of the ability to maintain robust systems.

Now that I'm looking for it I see it everywhere.
We had the capability in 1993, and could of course develop it again.

A broken JWT could wait a few years in orbit.
Even more fun would be the same graphic produced as an animation in the time dimension.
Everyone has to be onboard for that to work. Lots of people just never look at comments because they don't trust them.
I hope this comment was made in jest or sarcasm. No respectable conference has replaced LaTeX with Word. Word is just a nightmare with typesetting scientific documents, with requirements for precise/fixed table & figure alignments, gutters, margin delineation etc. Although a word template is provided, almost no one uses it for the aforementioned reason.

Feel free to check this information's trustworthiness from any top-N engineering conference proceeding. Any year of your choice. It is easy to verify by looking at metadata for the PDF engine that made the document.
Orbiting around earth would require it to constantly course correct / rotate in order to avoid the device from getting to hot from the sun’s radiation - there isn’t enough fuel to “play it safe” around earth for this long since it will be needed at L2.

Let alone the current lack of in orbit service capabilities like we had when the space shuttle was still around.
A GitHub repo? awesome- type list [1].

[1] https://github.com/sindresorhus/awesome
The JWST only has a planned mission duration of 10 years. If it’s as epic as everyone claims it could be, there must be a follow up mission planned. So even if it fails, we’ll still see a successor at some point.
I hear they'll have a new one in 2022. :)
I could almost stretch my mind that far. You could kind of think of a song as a program, and the musical notation as the programming language, and the performance of the song as executing the program.

Almost. It's sure not Turing complete, though...
Even if it's just the Solitaire, as you claim, it's still something that should not be playing in the car if it's anything like Windows game with the same name, where big, high contrast cards are moving around. Nor should be the web browser accessible.

There is no justification for having these stupid features in the car other than marketing. Tesla should stick to the "Fart mode" and other such gimmicks, which do not endanger other people on the road and give enough for the fans to talk about the "superior technologies".
The Cherno's C++ guides were absolutely crucial in helping me get up to speed with C++ quickly. And a good reference for things I came across which I did not understand well.

https://www.youtube.com/playlist?list=PLlrATfBNZ98dudnM48yfG...
Vultr has definitely replaced my need for digitalocean
Better helicopter example is the Jesus Nut.
On one hand I agree, it is perplexing. But then I realize that profile with a picture of a hot girl with lots of "friends" counts as a user that brings "engagement on the platform" so it's valuable to FB when they're trying to convince shareholders that the platform isn't dying. They're specifically incentivized to ignore those accounts and let them persist.
I miss the most important one. Explain business reasons.

Code does what it's written for. But it does not explain intent. Write that on a comment, link to the relevant ticket and document
There are like four holidays happening right now, and HN is multicultural. This is not your bubble.
Looks like a worthy successor to nickb's New Mogul[0,1].

Love the speed, layout, and dark mode.

But without accounts/voting, how is spam dealt with? It seems a number of stories in the current top ten aren't related to financial news. And without commenting, the most valuable part may be lost (HN comments are often much better than the linked stories).

[0] https://news.ycombinator.com/item?id=315793

[1] https://news.ycombinator.com/item?id=913817
> I ran mailinabox for a year or two ... the documentation seemed actively hostile

Maintainer of Mail-in-a-Box here. I'm sorry you had that experience. Definitely was not the intention of the project to be hostile (but I can see how it might come off that way).
> a more infectious strain of Delta

What? Omicron is a more infectious version of Delta.

Omicron causes the same number of deaths and hospitalisations and long covid as delta. It just also infects a lot more people more easily, and those people are at low risk and push the CFR down.
It correctly asks "why are we obsessed with Bob and only prosecuting crimes he commits?"
I did a "dumb" crypto experiment to prove your question.

Just over a year ago (Nov 2020), I bought $100 of BTC and $100 of ETH... on Paypal of all places. Didn't touch it at all.

Today, it is worth $1221.37 (+510.32%).

ETH: $899.22 (+799.22%), BTC: $320.77 (+220.77%)

You're right mentioning ETH over BTC. =)

My plan is to donate this to charity.
According to ThousandEyes, it looks like it was AS16509 that was affected. The outage lasted for 28 min; however, it didn't seem to affect many applications for too long.

I think it's because there was a backup server that kicked in for AS16509; however, it also went down but only for 8 min.

https://www.thousandeyes.com/outages/
Your last sentence makes sense