skysight-inc/HackerNews huggingface dataset:
Ensuring memory safety in C++ is an endless game of spinning plates. It's possible, but the "best practices" for doing so certainly don't feel like best practices. I've watched people repeatedly compile a program, changing a single line and running it through Valgrind for hours on end. With Rust, you actively have to fight the compiler to cause memory leaks.

Addendum: yes, that last line is what pisses a lot of people off with Rust, and honestly, rightfully so. I've written quite a bit of Rust by now, and getting your code to work can feel like a bit of an escape room. Having C as an option on the kernel alongside it is a great idea though, because there are situations where I'd happily pick up C over Rust, and they're not just 'edge cases' where Rust falls short. Ideally, they're two different tools that can be applied depending on the situation at hand.
It's nice that you don't seem to be affected by the propaganda, but most others are. This makes society difficult to live in for everyone.
I'm front-end, so no. not really. just a few lambda here and there when the authorizations are too complex. not building big apps though
A) Tab completion behavior in PowerShell is configurable

2) You just keep hitting tab until you get the one you want. This is the tab completion behavior of the Windows command line since it added tab completion.

C) Did I mention it's configurable? https://stackoverflow.com/questions/8264655/how-to-make-powe...
A Russian troll farm pushing a hostile agenda? The account was reporting facts from a trial of a pedophilic rapist who spent years abusing high school age children. Ghislaine Maxwell deserves nothing but hostility being thrown her way.
I like that font: I once saw it in a screenshot and spent a good amount of time trying to figure out which font it was.
The Trilateral Commission much have thought the Maxwell trial was getting too much attention again, and put pressure on Twitter. The pedophile Epstein was a member of the Trilateral Commission.
I was looking for gel filters on Amazon (company name: SAKOLLA) and realized what I was getting into from this image:
https://m.media-amazon.com/images/I/51oD8lgOFOL._AC_SL1300_....
No? You could just enforce invariants by panicking, which is what the C linux kernel already does.
To be fair, the name Gopher in tech predates GoLang by quite a few years.
Who is "you" in your comemnt?
Isn’t that the whole point of software engineering? You should always be engineering yourself out of your current job. If I’m dealing with the same issues I have today, a year from now, then I’d view that as a personal failure.
This seems like it’s designed to incentivize manufacturers to keep making (or overstock on) the old, higher-scoring (perhaps worse performing) model.
What’s an HGW?
> It'd be a travesty if she was lost.

She probably will be saved. It's a lot of troubles if she would be harmed. All those will be blamed on CCP, and the lower officials who are handling the case in the frontline will be the scapegoat.

Everyone in the chain of command is incentives to ensure her safety.

But many in the West would want her to die. In order to denote the conflicts.

> Her videos shined a light in the chaotic darkness of the beginning of this pandemic.

Yep. But if you actually watched her video, most of them are actually herself speaking the darkness, seldom there is an actual scene of darkness caught on her camera.

I think she was mostly a very conscious person of the surrounding. But I highly doubt her news reporting skills and objectiveness.

> I've been concerned lately that a lot of articles critical of China's government have comment sections filled with things like, "America is no better, just look at their prisons" or "Europe has no right to judge, look at how they've handled the migrant crisis", etc.

Could you double check your statistics, and making sure that your impression was not exaggerated. And make sure that you are not siloed in some algorithm trap as well.

If you think about it, there is actually negligible amount of articles that are not critical of Chinese government. China is literally everyone's scapegoat for anything that is tangible for anyone to joke or divert the public's attention.

If you are seeing comments showing alternative views. That's a good thing! It's good not because they trust China. It's good because people are thinking more of the situation, and what's good for their living.

> Or, worse, accusing the authors of being xenophobic or racist only because they cast China in a poor light.

I mean, given what happened during the pandemic, and the Asian hate crime surge. It's not a stretch for some concerned readers (just like you) to have such emotions.

I myself were seriously concerned. And I bought 2 hand guns, 2 rifles, during the pandemic. Because I am a Chinese living in US, and I am concerned of my own and my wife and 2 young kids' safety. (And it turns out shooting as a sport is kind of fun, but that's a different story).

> There seems to be an odd desire right now to ignore any injustices going on in other countries, in favor of critiquing Western nations.

Really? Where are your evidence?

> Or even downplaying and excusing foreign corruption, to try to highlight how bad Western corruption is.

Name some examples. You are stating sweeping concept without evidences.

The global media is predominantly Western. I see no such sentiment reflected widely.
What advantages does Ada have over Rust (in terms of memory safety)?
> Increasing productivity never lays people off, unless the people were originally being unproductive.

Maybe in some imaginary world with spherical cows, infinite demand, and no friction (physical or transactional).

In the real world, increasing productivity so that one person can do the job that ten used to do very often results in layoffs. 70 years ago there were hundreds of thousands of telephone switchboard operators in the US. Productivity increased and they got laid off.
150ms global cache invalidation, tagged HTTP responses, custom VCL, etc
On second glance, the double negative in my comment does make it a bit hard to read. Sorry about that!
Hah, I wasn't taking FerretDB seriously because it mentioned it was previously MangoDB. I was only familiar with https://github.com/dcramer/mangodb.
How about Tiny Core Linux [0, 1]? On a typical install it boots to RAM, thus runs really fast, making it perfect for low-end/ancient hardware. One of the main flavors is a 16 MB FLTK/FLWM desktop -- Dillo [2] for web browsing, etc. The TTY-only base version should be around 11 MB.

There's also a version based on Debian, but I haven't used it thus far.

TC is a highly modular distro, and really comfy to hand-tailor to one's needs (e.g. for building a single-application system): all booted packages are listed in a single config file, excluded files or processes in another, etc. This, combined with a RAM-booted system, means that it's really easy to return to a pristine system when you mess something up.

As for booting, it's not lightning fast (not quite like FreeDOS). But this depends on the amount of packages you want to load on startup, how much X stuff you have, whether the /home partition is also loaded to RAM or kept on the disk, etc.

My favorite feature with regard to the RAM booting is that this gives me a dead silent system, at least on less complicated setups.

I've been a more or less daily TC user for 6-7 years, since version 6.4. I can confirm that I used it in 2017-2018 on a Thinkpad T42 to produce lengthy radio programs for my country's Public Broadcasting with Non DAW. Setting up sound and wifi may require fiddling at times, but I've always succeeded thus far on our old Dells and Thinkpads. For a really minimal system, though, I think TC is really solid. The software repos are also not bad, highly encouraging user contributions. Read the Corebook (2013) [3] for a detailed overview of the system.

What's also important is that TC is in active development, current version 12.0 is from February 2021. The message board is lively and helpful.

0: http://tinycorelinux.net/

1: https://distrowatch.com/table.php?distribution=tinycore

2: https://en.wikipedia.org/wiki/Dillo

3: http://tinycorelinux.net/corebook.pdf
> If you are letting people code their own event handlers you wouldn't trust them to run them on a tiny machine like that.

Actually, you can do exactly that now: https://developer-preview.smartthings.com/docs/devices/hub-c... Though that's only for device integrations, so not an exact solution to removing the cloud from the loop on your stuff.

ST is slowly getting away from being totally cloud-centric.
I think it's one of those languages that you need to be immersed in to really benefit from. If you only use it occasionally then you will never internalize it enough to become proficient.

Most Microsoft sysadmins will be living and breathing it.
From the same article:

> The researchers also found that people who had SARS-CoV-2 previously and received one dose of the Pfizer-BioNTech messenger RNA (mRNA) vaccine were more highly protected against reinfection than those who once had the virus and were still unvaccinated.
That's... incredibly naive. And I don't think YouTube dislikes are a clear-cut case of "bad thing done for money". It can easily be argued either way.

It's also naive to think that YouTube developers don't already know about said hacks / workarounds.
The number of parameters could be a vanity metric--like saying my CPU is 1000W (is that fast or inefficient?).

From the first (of three) linked papers in the article.

> Language modelling provides a step towards intelligent communication systems by harnessing large repositories of written human knowledge to better predict and understand the world. In this paper, we present an analysis of Transformer-based language model performance across a wide range of model scales — from models with tens of millions of parameters up to a 280 billion parameter model called Gopher. These models are evaluated on 152 diverse tasks, achieving state-of-the-art performance across the majority. Gains from scale are largest in areas such as reading comprehension, fact-checking, and the identification of toxic language, but logical and mathematical reasoning see less benefit. We provide a holistic analysis of the training dataset and model’s behaviour, covering the intersection of model scale with bias and toxicity. Finally we discuss the application of language models to AI safety and the
mitigation of downstream harms.

The researchers seem to know what they're doing and not doing.
Not really. They were in Mexican pesos, but it didn't matter, I didn't have to exchange anything.

Let me guess, you're from US.
We should consider mandates in cases of severe disease outbreaks, so a bad flu season could see such mandates, especially if healthcare resources were being strained.

At the moment mandates are a compromise due to lack of ability to ensure accountability for individual choices explicitly related to COVID.

Personal injury or death liability, if it was technically possible, seems like it could usurp the need for mandates, since now reckless behavior would have consequences, and those directly harmed would have recourse for compensation, so maybe no mandate would be needed.
Interesting, I always assumed that syn was fast enough to not be a bottleneck. Do you have some related benchmarks, eg comparing it to the rustc and rust-analyzer parsers?
Human image synthesis from reflected radio waves
>There's no way for Amazon to prevent this

Correct, however they can randomize certain words in your copy to watermark it and trace it back to you if it ever finds its way to the public internet.
Ask HN: How to manage a large static HTML site?
I was given an 11GB zip file that contains the static HTML output from a CMS system. Edits to content were made in the CMS and then it would output static files to be copied to a web server.

Due to cost, that CMS will no longer be used. A replacement CMS has been identified but until that system can be procured and brought online there needs to be a temporary (6-12 months) solution that manages the existing content.

What tools/solutions would you recommend to manage this?
It doesn't reduce spread in a significant enough amount to make a difference. This seems especially true with Omicron and the spread through vaccinated air travellers. It encourages mutating variants to escape/prevail because it reduces severity so you are more likely to function socially and keep spreading it.
I'd be really curious to see if you can use the underlying Postgres to do effective relational queries. This could be an interesting solution for migrating a mongo database to a Postgres database. Or at least having more relational queries for certain things.
Yeah that makes sense - it's the same in fuel efficiency actually. The new goal for 2022 is for manufacturers selling in the EU to have an overal fleet average of 50g of CO2/km, and that's just physically not possible with just a pure ICE car. Manufacturers have to transition either to full EVs or plug in hybrids at the very least, or they have to pay absolutely draconian fines for every gram of CO2/km over the limit. In that sense the norm is also higher than anything currently possible with existing technology(in terms of what a pure ICE car can do).
https://www.grammarly.com/blog/3-things-you-must-know-about-... Apparently it's an "unnatural aberrations", so you were right in reading it with a negative impression.
A car that only cares about what happens during a crash is considered to have poor safety by the newest EuroNCAP standards. Cars that want to have good ratings must prevent crashes from happening. This includes things like lane departure assist and radar-assisted autobraking, but also systems like driver fatigue detection and after-crash autobraking.
Linux showing his whole ass there. It's fine if he doesn't like it, but it's also quite obvious that he knows next to nothing about the language.
Where did I say 'I didn't like Rust'? I'm sure my comment is directed specifically at the 'Rust hype squad'.

It is them who push the 'Rewrite it in Rust' message on projects without assessing the consequences of doing so; and they continue to use the above excuses of justifying it.
Why ? The Goal of the project is instead of MongoDB you use FerretDB + PostgreSQL (available as packaged solution)
Can you point out on this graph where you think the plane started nose diving:
https://www.statista.com/chart/4298/amazons-long-term-growth...

EDIT: OK, you're talking about customer experience and maybe that's a long term risk, but as long as that graph continues it's trend not many people at the top of Amazon are going to share our frustration as customers. There are plenty of customers out there throwing money at them.
Taking occasional breaks may be worse from an addiction point of view.

Relevant Sapolsky: https://www.youtube.com/watch?v=2muJ0e9bvcI
I think gold is also a reasonable hedge against certain instabilities.

I don't own any gold because I'd be worried about securing it. While I do have some valuables in my house, most of it is easily replaceable.
The list of appropriate languages is short. Here's what I have, for non-GC, systems languages, other than C:

- C++
- Rust
- Zig
- Ada
When I was working as a web developer for a company, I published a game I spent many years dreaming of, and in real terms thousands of hours learning and creating. I wrote the music, drew the sprites, coded the game loops, purchased all the tools, built it using my own hardware etc. The CFO at some party or other after a few beers told me if the game actually became successful, there was nothing I could do to stop them claiming ownership of all of the IP because of a clause I'd signed at some point.

Since I left that place and I believe most of my time-limited terms have expired, IP is one of the very few things I'll get caught up on with a contract. I'm flexible around hours, reporting, attire, presence, etc, but IP outside of specifically client-related work activities is where I draw the line.

I am a digital creator on my own time, I always have been since I was a child, I draw inspiration from many sources, whether it's work or books or videos or art, or even just a random thought. The notion that one day one of these things randomly becomes successful and a bevy of previous clients lays claim to the fruits of my labour sickens me to the core and goes against every sense of living in a fair and just society.

I've knocked back clients who refuse to budge on this issue. I'm no Bill Gates or whatever, but there's absolutely no way I'm signing over rights to things I invent or innovate on my own time. If the people I work for want access to that additional service beyond whatever monkey-shit I'm doing for them then they can pay for it and not just swipe it through some boilerplate IP clauses.
And pays homage in a way to the original as a fetcher of information.
> If anyone can direct me to a reliable brand for 3-6ft USB 3 A-to-A M-to-M and M-to-F cables that can actually handle SuperSpeed without dropping half the packets, I'd be obliged.

I'm not certain M-M is allowed under USB spec (someone else can chime in), which is why you might be having trouble finding that from reliable brands.
I'd be curious to see why you're so confident that OP's time is better spent getting out of this organization where they can work 2 hours a day for what I assume is a decent living.
Opening links in new tabs seems to work for me. Or using a new private browsing session.
I know that it would be a pretty biased response but do Corporates not make large decisions only when they think that it'll make them more money? Removing dislike metrics sounds like a supremely large decision.
Yes, and?

The comment to which I'm responding said there's little evidence that natural immunity is better than vaccines. That's just not true. There's pretty strong evidence, actually.

That natural immunity plus a booster is better than either is interesting, but not responsive to the question.
This would be my first question. Anybody naming things in IT knows that you go from big to small. From large domains to specific actions. Secondly, how are you supposed to learn which of the 40+(?) verbs to use. Store, Save, Put, Add. Update? In many cases it does not make any sense.
Have a look through recent NCAPs, there have been several 1-3 star ratings even in the last few years.
There's also xonsh[1], which is like a Python REPL and bash rolled into one.

1. https://github.com/xonsh/xonsh
"Openly available" is a strong constraint that's mentioned explicitly.
If he does, I'd be switching to BSD
At least it’s better than cockroach.
So I wonder if spacetime has a kind of "entropy" where it can be stretched-out but never put back exactly how it was. Possibly explaining inflation.
Also the "honor system" for quarantine. Also the closure of museums (airy, 25% capacity, everyone masked) but not department stores (crowded, many ignoring mask rules). Also the fact that my art-supply store in Berlin had to cordon off the half of its inventory that wasn't on the "essential" list, so some paint yes, some paint no. Also the refusal to confront the anti-vaxxers (police complicity, etc). Also the very public promises they knew they probably couldn't keep (Christmas is big in Germany).

I had a pretty high opinion of German government competence, Berlin-specific dramas notwithstanding, before the pandemic. I now have a very, very low one.
Mirror, since the link is down for me: https://web.archive.org/web/20211031161220/http://harmful.ca...
Git doesn't need a server. As long as you have git installed and an SSH account, that's all you need.
Up until the networked era at least where its communication between components was the source of thousands and thousands of vulnerabilities for Windows (ActiveX, thumbnail renderer, office apps embedded in emails...).
That's not how it works - if the model is currently being made, then it has to be re-labeled with the new system. The only instance when the stores are allowed to use the old label is if they literally still have old stock, but it should disappear from shelves pretty quickly.
Risks of vaccine complications are not the only risks to weigh against getting a vaccine.

Now that these are being mandated it also becomes a risk of validating medical tyranny as an authoritarian methodology.
.. Is this real life?
This is early stage project so you're unlikely to be able to run any real MongoDB applications with it yet. Benchmarks are too to come

100% Compatibility is not really a focus, real application use cases is. You can read on FerretDB's CEO take on compatibility here

https://www.ferretdb.io/2021/12/07/mongodb-compatibility-wha...
TBH, I think if the language was done properly, PowerShell would significantly boost Windows' attractiveness to devs and admins, and would probably meaningfully spill over into Linux as well (I'm aware there's a Linux version, but best I can tell nobody uses it if they can avoid it).

Unfortunately the bar set by CMD was far too easy to clear, and Jeffrey created a language that only its mother could love. It does add value, there's no question there, but _in spite_ of the language, not thanks to it. The value add is mostly in bindings.

MS would do well to reuse the same bindings but have Anders Hejlsberg design the language instead IMO.
I think that DeepMind being an Alphabet company makes this even worse. My first reaction was to read the blog post to see if there is a (go related) reason for the name choice.
As chancellor of Germany, he phased out nuclear. Now he manages Nord Stream 2
Seems like a healthy, well-adjusted response! Something didn't work out one time? NEVER DO IT AGAIN!
I am not sure if they are aware of the Fediverse [1,2]. The Fediverse essentially rebuilds all the social-networking services but as federated services. This means each service can be hosted by multiple instances and instances can communicate with one another, but all still have their internal rules. I think they even used the "-verse" term before the whole Metaverse-hype.

They could move the tracker to a suitable Mastodon instance [3] or even host their own Mastodon instance in order to get a suitable exposure out there (Maybe even use one of the Blogging instances). This would also be a first test how robust the Fediverse is with respect to external pressure.

[1] https://fediverse.party/
[2] https://en.wikipedia.org/wiki/Fediverse
[3] https://instances.social/
This sort of evasiveness around speaking on method limitations, down playing or de-emphasizing related work but boosting senior authors previous work is standard academic fare. It's partly a strategy against novelty nitpickers and results in a net negative for all.

I also suspect part of the reason they chose Stockfish 8 was as a basis of comparison with AlphaZero. Their baselines for Go and poker are also pretty weak so their emphasis is clearly on displaying generality and reduced domain specialized input, not supremacy.

A single algorithm to play perfect and imperfect information games is difficult to achieve. Standard depth limited solvers and self-play RL result in highly exploitable agents. PoG appears to be very strong at Chess, decently strong at Go and decent at Poker (Facebook AI's ReBeL, the strongest prior work in this area, performed better against slumbot). What's unique about PoG is its ability to also play an imperfect information game (Scotland Yard) that has many rounds and a relatively long horizon (although it still has scaling issues).
It's long been done fairly successfully in business domains like aerospace and firmware development.

Where I'm less convinced that it's an option with a high likelihood of success is in open source. It's one thing when you've got a $250,000 salary riding on you ability to scrupulously follow best practices. But results may vary when the work is being done on an amateur basis.