skysight-inc/HackerNews huggingface dataset:
This is a lovely bit of sleuthing. They should put a plaque at the spot.
>And for the other argument I could create separate functions logDebug, logWarning and logError, those would call the generic function with fixed strings, right?

Sure, but what would you do if e.g. the importance string isn't fixed? Well, you might write a function that takes in the importance string and returns a function that calls the generic function with the dynamic string. That's currying.
I don’t have issue with terraform as it has a very clear defined usecases.

I have issues with all the providers that make no sense like application configuration providers or all the flavors of kubectl providers..

Those are often very low quality and have various issues dedicated solutions don’t have.

An example could be helm and helm_provider. The former just works, with the latter Im constantly running into weird bugs that break terraform state..
Other ways to manage state as well:

- Managing state through a monad or effect system

- Managing state through coroutines / continuations

- Managing state through dynamic scoping (poor man's effect system)

- Associating implicitly mutating functions with types without having full objects (Rust)

Some of these are pretty powerful, especially effects and continuations. I think the reason we don't see more of them is because we haven't figured out a wholly ergonomic way to fit them into a language yet.
I think 2022 has the potential to be the Year of the Linux Desktop due to the Steam Deck. Valve has promised that Proton will allow almost all Windows games to run on it. Guaranteed they'll also be working hard on SteamOS polish. If Windows 11 turns out to be messy, then gamers could consider Linux more attractive now.
Why don't they just make a hundred new accounts and upload it under different names?

The government could do the same - but if Google and Apple were really concerned about democracy, they could just delete the fake entries faster than the real entries.
I'm working on a project to combine other access control attributes, such as rate limiting and user privacy lists (white & black-lists), based on Groups, Users & Nodes.

Reverse indexing would be very hard e.g. for an ever-growing threaded discussion where participants may be of different groups, and where sub-thread access would need to be moderated (moving posts, restricting access to specific people etc.)
In my experience, currying is usually helpful as a hack and is tolerable as long as you don't get carried away. One "curry" is fine. Two+ is really pushing it and is probably a signal that something should be refactored.

A lot of people here asking "why". Only solid example of it being the more elegant solution (in my opinion) is on the front end with redux.

Maybe you have a large amount of objects in state. Each object has many properties and is used by many components. If you are using an implementation pattern that predefines selectors, you don't want tons of different functions selecting one property each. The simpler way is a single selector that "picks" the property dynamically by currying the property name to the single, more general selector.
HN effect perhaps?
Couchsurfing.com used to be a gem, I hosted a number of people so far removed from my bubble and had a great time with them. I hope a viable successor appears.
That could be, but I also think people given a task by authority are likely to have a placebo response and down play symptoms that could cause the authority to question their compliance.
It gets worse than that. Some of your life outcomes are determined by your genes and by your pre-ten-year-old lifestyle
I find GIMPs rectangular selection tool amazing. The way it does double duty with crop tool is really well thought out.

I haven’t used the software for a long time, preferring Affinity, but I’ve tried all the major image editing programs and selection in none comes near the GIMP’s UX.
free demo link leads to 404 page ( https://docs.google.com/forms/d/e/1FAIpQLSfy9tK5a9TZ4PtvGTCv... )

Also, why it would be form rather than a working page?
I don't see why that's better than the good old for loop.

errors = list()
for user in users:
if not sendEmail(user.email)
errors.append("Error sending emails")
Can I express something that has been whirling in my head for some time already?

So, all you folks shrouding their polemic tripe under the mantle of Freedom and Liberty of Speech, please stop.

You claim Liberty to express whatever crosses you mind, but I want to claim my own right to “Passive” Freedom of Speech: the freedom to form my own ideas, settle into an opinion, build my own ethical compass, free from the manipulation, the doublespeak, the deceit of fake news, astroturf and pure induced mental fatigue on subjects that are important and demand careful and good faith reflection.

Get out of my mind, it’s my own rightful and exclusive property!
I have wondered that with so much knowledge freely available on the web, via YouTube, and via sci-hub too should we expect to a large increase in new ideas and quickening of pace of the world?

Some knowledge could be quite esoteric, and whilst books would help, experience, exposure, and mentoring onemight might expect to be more important.

Also I would have thought one would have to have a lot of experience to discern what is right, wrong, or not relevant, more of an issue if you have a huge amount of information available.

Perhaps the key thing would be works like the academic review papers that survery an area of knowledge and look to integrate it together.
This would require cooperation from whatever HDMI device is at the other end to share its own network connection over HDMI.
In the EU at least tying hardware functionality to account creation would be non-compliant due to GDPR (see e.g. debate around Oculus Quest which is not available for sale in Germany due to this). Not everything can be solved through technology, some problems need to be solved by legislation.
tbh, the last decades have been « year of Linux on my desktop ».

Linux is already totally ok for a vast majority of usages (and even gaming is less and less an issue).

At the end of the day, who even cares of Linux market share on the desktop ?

Because this hides an insidious and bigger issue : PCs, even if it’s a 1% market share os, HAVE alternatives OS. Other modern platforms don’t.

I’d rather prefer « xxxx is the year of the 1% Linux on phones » than any evolution on the desktop which would have pretty much no impact on a Linux user day to day usage.
The article notes that a lab leak or gain of function research or both are suspected because research with cultivated influenza strains was common at that time. In contrast, attempts by researchers at Wuhan to consistently cultivate coronavirus were unsuccessful. That is why they decided to work with chimeras instead of pursuing gain of function research.

All of this focus on the point of origin is misplaced. We know that there will be new viruses. What matters is how we respond to them. In this case the US response was completely botched. This is in part because the team that had been in place to deal with emerging virus threats was disbanded and also in part because the CDC was forced to focus on making the president look good instead of dealing with the virus. What is ultimately being argued here is that instead of being prepared and responding reasonably all we have to do is control research and nothing like this will happen. Unfortunately, this is obviously false.
There are also Fachhochschulen, "universities of applied sciences", that cover the middle ground between vocational and academic training.
I really think the longer this drags out, the easier it is to embrace Electron.NET and ignore whatever microsoft are doing.
That stat is probably only true if you look at things in a certain way -- for example, a highly restrictive definition of "linen". Pretty much every source I've seen says that the top five producers of linen fabrics are China, Italy, Ireland, Belgium and the USA -- with China dominating by far.
How America should spend on child care
> I've read some TVs could connect to a nearby wifi

This is a myth that goes around HN as far as I can tell. Nobody's ever provided a concrete example of a specific TV model which does this. It's like the "TVs soon coming with a 5G sim" one, which people also speculate on.
Have you tried running Office over Wine?

Have you tried LibreOffice? Admittedly, I don't have to share complicated MS Office documents with other people, but I do like using LO.

[edit] Actually, there are some things about LO I'm not sure about: For instance, I don't know how to use their formula editor, and when I tried using it, I got confused and found another way of inserting mathematical symbols into my document. Also, I don't know how good the spell-checking is, since I don't have a spell-checker working on mine. So these are some caveats in my endorsement of LO.
I'm not trying to offend when I ask this...

...but hasn't this audience been the primary audience for military recruiters? Promise more-or-less young and healthy men a chance to get out of their shitty home town, earn some money, and maybe a paid education?
Have you tried MJML for email templates? It gets rid of some of the cruft around formatting emails so they work for all the different clients.
Batman vs. Superman and Justice League were both very much unjustly maligned superhero movies. They suffered from the same "big cgi fx" problem all modern superhero movies do, but the stories themselves were far better than the one-dimensional, flat dreck Marvel has been putting out the last decade. I mean, they're superhero movies, so they're about characters that are mostly one-dimensional anyway, but at least these two tried to push the boundaries a bit.
"In addition, the international research community has no access to the sites, samples, or raw data."

The reason lab leak is considered a conspiracy theory, is because it's a literal conspiracy theory. The conspiracy being the CCP and potentially U.S. covering up a virus leak from their lab. Of course all sorts of other politics and disinformation get attached.

Nobody has the evidence necessary to make evidence based theories on lab leak. All we have is hand waving and "maybe".

Even if it did happen, what do you do? Sanction china? Tell them they were naughty? What this focus on lab leak without evidence does, is riles up the public, gets psuedo intellectual personalities in on the hand waving, and politics turns it into disinformation. The end result being anti-vaccine, anti-pharma, etc. Lab leak hypotheticals have so far done an incredible disservice.
Clickspring has a great video on the application of french polish; https://youtu.be/vFXsJNO3qsI
I'm specifically only thinking about the case where you run an AC while not at home. By all means, run your AC if you are at home and need to manage the temperature.
I would like to point out that the same Winnipeg lab discussed above, seems to have been infiltrated by the Chinese military [0]. If this doesn't concern you, I'd like to bring to mind that our current pandemic is suspected to have been leaked from a lab in China. That's without discussing any of the bioweapon fears or fear of war between the West and China...

[0] https://www.theglobeandmail.com/politics/article-chinese-pla...

Edit: changed wording to say "infiltrated by" instead of "had most research taken by" as per discussion below
In an odd paradox, it seems to me that some of the best Marvel things are the ones that really lean into older tropes. Eg. Winter Soldier ('70s style conspiracy thriller), Logan (Classic western), Guardians of the Galaxy (jukebox musical).
Minimum wage in CA has been more than $10 per hour since Jan 1, 2017. I also find it highly unlikely an employer would have found a $10 per hour worker in LA even 10 years ago.

Not sure what sneaker heads have to do with anything, as they are not a meaningful portion of the broad market for shoes.

Nike has a ~10% profit margin, and that would be a liberal definition of pure greed, relative to other businesses’ profit margins. Especially considering they have no lock in or moat for their product other than people’s individual desire to buy them.
Why we picture bombs as round black balls with a burning wick (2016)
Terraform can be frustratingly slow at times. You have to realize that at the end of the day, it's an abstraction layer on top of the public APIs of a cloud service. If all your services are hosted on a single cloud, you don't need Terraform.

We saw a huge improvement in our build times after we started using AWS CDK directly.
Don't forget that adding an ISSN comes with legal deposit obligations.

https://www.bl.uk/help/how-to-deposit-your-digital-publicati...
AI has reached a turning point and its negative effects can no longer be ignored
A Framework and Soros
The belief among technologists that censorship is a good thing is relative recent, and there is still quite a large number of people who still think that all censorship is bad when it comes from the powerful deciding what the powerless can see and do.

The group that is against censorship is likely still angry with companies like Facebook, twitter, apple, and it makes more sense that it is those people who continue to make jabs about past censorship. One do not need to pay people to be angry.

Here is a question: Does the hkai use above has a history of advocating free speech outside of articles that cover Russia? Is it consistent with someone who has not accepted that powerful companies should hold such power on society?
The probable boring answer, mentioned near the end, is that at a detection rate of 500 events per 15 years of experiment runtime, statistical power comes slowly.
I think that's why we have flatpack now.
When he mentions Open route serice, I assume none of the route calculations is done by himself, so Optimile is just an UI for Open route service.
Personally I think that several things illegal should be legal, copyright should last about 30 years after death of author and so on.

But Internet Archive quite clearly and blatantly broke law - in situation where their operation were already on edge.

So there is no surprise at all that various entities used this occasion to sue them. Hopefully IA will survive, but I am not impressed by their strategy.
See my other comment here, https://news.ycombinator.com/item?id=28582012
The Form and Function of Science Fiction (2019)
I am going to disagree.

As far as I can tell, Chrome OS is the Linux desktop and the GNU user space. The user space may not be exposed by default, but it is there. It may not be considered complete by those who expect compilers and X to be installed by default, but those tools can be installed since the underlying infrastructure is in place. It is not another Android where, as far as I can tell, very little of the GNU user space is in place.

Having to switch into developer mode (on older Chrome OS devices) or run Linux applications is a sandboxed environment is beside the point. These are just a security model layered on top of the OS.
The reason employees aren't returning to work in America [video]
I've heard this question every year since 1999, and I somehow feel like we're stuck in a bash loop with no break:

YEAROFLINUX=1999

while :

do

echo "Is $YEAROFLINUX the year of the Linux Desktop?"

YEAROFLINUX=`expr $YEAROFLINUX + 1`

done
This already happened for most developers who are the last real users of PCs.

WSL is microsoft giving up. Other users dont really need PCs any more, you just use a phone or a web browser.
> It was similar to self-censure from Amazon, that is if they wanted to still gain lucrative contracts with the military-industrial complex opposed by the candidate that they banned.

Sounds like pure speculation.
Not impossible. The longest sightline on Earth is 400km or so https://calgaryvisioncentre.com/news/2017/6/23/tdgft1bsbdlm8...
You can print an image of Peppa Pig on your own shirt for free but that doesn’t mean the rights holder wont make an obscene amount of money this year anyway. But, is there an NFT bubble? Dear god, YES!
What does the AWA CDK do differently than use public APIs?
Dutch solar electric car startup Lightyear has raised another $62M
In all honesty, I'd mostly prefer a paper OS map to all alternatives all other things being equal(weather/space/etc). My comment was largely from a place of love, it is the only reason I've used enough to be annoyed about the splitting or needing to carry an armful for an afternoon cycle ride.

This thread did teach me that there are a few more usable print options for sale on the OS website too, which is great.

> it seems they still do teach map reading.

That pleases me. I'm strongly of the opinion we should be teaching to the available tools(phone maps/calculators/etc), but with enough preliminary knowledge to understand implications and judge validity.
It's sneaky. It's against site rules to make the accusation because it's usually impossible to confirm but it is absolutely a tactic used by foreign powers.

https://www.state.gov/russias-pillars-of-disinformation-and-...
Came here to read about planet terraforming but instead I learned about (yet another) cloud deployment tool :-)
Disagree that it's misplaced. If it was caused by a lab leak it's easier to address before it happens next time via a simple change in protocols for this type of research e.g. all GoF work is done in an isolated environment not in the middle of major population hub.
UHDC Transmission Lines
I'm GenX, so most of my entertainment comes from older video games and movies. And I have an incredibly jaded view of the narcissism of social media.

I recently started dating a Gen-Zer. This guy is all about TikTok, Snapchat, Instagram, and any other similar social media you can think of. A lot (most) of it is pure garbage, but there are some real gems out there (especially music). I still think it's a bunch of narcissistic nonsense and there's too much garbage to wade through to make it worth it. But over time it might not be that way.
It was unexpected traffic. Sign up URL is fixed right now.
Yes but the military doesn't take just anyone. A large fraction of young men fail to meet enlistment standards due to obesity, health conditions, criminal record, illegal drug use, or lack of a high school diploma.
You arguably can if it’s work business on personal devices. Violates an AUP and other various company regs ties to data loss and IP.
It's very difficult to communicate what Terraform's strengths and weaknesses are to someone who's never used it or IAC in general.

Spend enough time playing with it and understanding it, you'll end up like me thinking about all the shit you configure left and right such as hooking up Stripe's secret keys, Google Analytics and the webmaster console, and just about everything else we configure via web interfaces, and you'll think:

Why can't we use Terraform for this as well? Manage these SaaS products the same way we manage the rest of our cloud, test and audit changes, automatically roll secrets and update anything that needs updating the moment you change a setting.

Ah well. Not enough APIs out there. And it's difficult to write and maintain terraform plugins for these throwaway cases especially if they are going to use private APIs. Anyone know if Pulumi plugins are easier to write?
I don't really care, as long as the situation doesn't get worse, it will always be my year of the linux desktop.
> Hitler dying in 1938/1939 wouldn't have changed that much due to well established power of the Nazis by then, and the presence of men with power such as Hess, Himmler and Göring to take control.

Even before then, there are sentiments in the general population that allowed the Nazis to gain power in the first place. And while they were particularly genocidal, it's not like any of the other options were "good" in the absolute sense, only perhaps "less bad" in a relative sense (in hindsight).

No one was particular enamoured of the structure of the Weimar Republic, with the (far) left wanting to go to a Communist/Soviet structure, and the (far) right returning to the authoritarian structure which Bismarck created. AIUI, as the 1920s went on, there were fewer and fewer middle ground parties.

The "stabbed-in-the-back" conspiracy theory had mostly established itself as a "fact", and the Treaty of Versailles with its reparation costs was causing a lot of pain. Of course the treaty was violated by the German military as it sent soldiers to train on tanks and planes to the Soviet Union:

* https://en.wikipedia.org/wiki/Kama_tank_school

* https://en.wikipedia.org/wiki/Lipetsk_fighter-pilot_school
I first installed a VPN after receiving a menacing letter from my ISP for torrenting. Then I moved to a country that doesn't care about torrents, but where I could be jailed for liking a wrong facebook post. Still, I don't want G$$gle & Co. to know everything about me. I travel a lot and do fear the wi-fi MITM. So I use a VPN.
He Was the Manager of Windows on the World
Information you get from an advertising based channel is filtered by the advertisers who provide the money to make the thing run. Shitstorms are bad for sales.
I’m so grateful that I live close (enough) to a MicroCenter and I genuinely regret the years I purchased from Amazon instead. I no longer buy anything from Amazon that goes in my body or in my machine because the risk just isn’t worth it.
Not now, but people adapt when there's an incentive.

Already if you go in a country with restrictive internet, you'll find the average working-age person knows how to use a VPN. Regular drug users in western countries know how to use Tor. Hong-Kong protestors were using a bluetooth mesh network app.
This might be the case for some artificial benchmark, but I have never seen such a case in practice.

I have run many, many tests on real-world workloads, not artificial 100% loads of either a single core or all-cores, as you typically get in benchmarks. In all cases, disabling C-states made overall performance at least 20% better, and often 200% better (3x faster)!

There's lots of reasons for this, and I could write pages and pages on how the jitter introduced by the sleeps is murder on TCP throughput, or how the frequency ramp up time is glacially slow, or how most servers are idle most of the time and only the cold-start latency matters to end-users. Then I could keep ranting about the waste of it all, and go on and on about how Californian greenie hippie morons tried to save the planet one database server at a time. Then finish up by showing that 10 Gbps Ethernet's latencies interact with the core sleep timings just so to make things as bad as possible.

But instead of taking my word for it, you could just do your own tests on your own software, ideally in a production system involving n-tier networking instead of some isolated, synthetic benchmark.

PS: By design, power management has no impact on anything running at 100% load for extended periods, so no synthetic benchmark will ever show any impact. That's precisely why very few people are aware of the issue...
Small group in Signal, yes that would be hard to catch. A group large enough where this matters to think about, OPSEC would fail via non-technical hires.
I would say because of WSL, it will be the year of the Linux Desktop, it just works™.
https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-a...
Ah, congrats on being part of today's ten thousand.

I very highly recommend investigating it more and trying it a bit. Terraform isn't mere cloud deployment.

As a small project you can start by deploying an EC2, RDS and some cloudflare records to go with them, all linked together with terraform. This will give you an initial idea of its capabilities.
The political party "issue" is gaslighting. There are, in fact, no parties in US politics.
Also snap. And AppImage. Distros have failed conceptually under the stress of too much software, some more than others. I'd say Debian has fared worst and Arch best.