skysight-inc/HackerNews huggingface dataset:
Well, perhaps CBDC folks have learned a lot from Bitcoin and other cryptocurrencies, mostly on scaling and security, so literally not a database but abstract-wise a ledger like cryptos with different consensus and payment model.

CBDCs today are mostly based on trusted nodes, e.g. CBs and Banks, with the goal of transforming the current monetary “backend” into a digital automated way without losing the control. Think of it as breaking a monolith into a microservice world, which offers “innovation” and lower barrier to entry (underbanked) among other features.
That reasoning is one of the reasons EU is in its current state.

You will never get a Ronaldo/Jordan caliber player without exposing them to the best players from an early stage.

Protectionism works well until they face a real challenger and then wonder why their usual tactics and products all seem to fall short.
There's a huge, billion dollar niche where Google used to be :

1. A box on a web page

2. Customers write words

3. Your software return a list of web pages that contain said words plus relevant ads.

Since sometime 2007 - 2009 and Google has dropped the requirement that results actually contains the word and it is extremely annoying.

I use DDG these days. They are just as bad, not better or worse but it is faster to add !g to a DDG search than to retype the query in DDG aftee first trying Google.

First other search engine to recreate the Google experience from before 2007 can charge me $10 a month and show ads on top of it and still get me as a happy customer.
Enumerate AWS API Permissions Without Logging to CloudTrail
I know that. I'm using an old and big fridge from Privileg (Duo Cold). I thought of 'tuning' it with a microcontroller, but deemed it unnecesary after logging temperature and power use at different settings for a few days. Only impractical thing is the needed deicing after about half a year. But then I can at least clean and disinfect it thouroughly.

Which I btw. got for free from the streetside, it was just standing there with other stuff, probably houshold clearing. Saw it on my way home, checked it out, was clean. Looked OK. Went home, got my foldable sack barrow and a few rubber straps from my bicycle, went back there and had a nice upgrade to my even older, but much smaller and louder fridge. Which I then rolled to the communal recycling center a block away :)

STRIKE!
I'm not sure that's the only choice. I think another choice is to help educate folks when a dependency could be removed in favor of a little code. Take regex or aho-corasick for example. aho-corasick is a lot of code and only has one tiny dependency itself (memchr). There's really not much left to break apart. But I wouldn't recommend the use of aho-corasick for every case in which you need to search for multiple strings in one pass. A trivial solution using multiple passes is quite serviceable in a number of cases.
Grid display doesn't require you to specify number of rows so you can just delete that from the CSS if you don't want it. Likewise you can generate several differnt grids and put them inside media queries to get the grid to behave differently at different sizes. I see tools like this as more starting points/ teaching aids than the thing you use in your final production code.
This would be pretty difficult, since at least some of the concepts of Grid (namely, anything involving calculation or auto-placement) are simply not supportable in old browsers.
Banning people using an API doesn't sound very free market

The ideas of "Free market" evolved before EULA type bullshit did, I don't think original creators of the idea would approve of them.
Yes. Bosch makes good ones, which allow you to switch the battery (and even exchange them with the batteries in their power tools).
Don't get me wrong, I love board games and play them frequently with my kids and with other adults. I just don't play Risk.
regular rpm install mysql 8 community edition

mysql-community-server-8.0.20-1.el7.x86_64
Hm, conservatives leaving California? Don’t let the door hit you on the way out!
That's the current forest that was started in 98. The one that they're starting now is 100 million hectares (1 million sq km).
Thanks! That's surprisingly short.

Now the question is how those IsGoogle functions are used in storage handling.
To be fair, it was a proof of concept to see if it was possible. They did prove that it is possible. The rest of the details probably haven't been sorted out yet for how they plan to scale it. A terraforming project can easily take many decades or even a century to complete. So I think it is encouraging to see them starting and/or attempting this to benefit the generations to come.
Same for me. I found out at low speeds I can do creative work for 40 minutes, typing on my laptop. I need to take break then as I feel too tired (mentally and physically), but it feels great.
Europe (especially the Scandinavian countries) are nowhere near as socialist as Sanders is claiming. They're more capitalistic than socialist.
Personally, I don't see this particular problem as widespread in the Rust crate ecosystem. It's definitely one way in which dependencies can proliferate, but not a terribly common one in my experience. There's a lot of focus on inter-operation using common interfaces.
>Now imagine that a user on one platform can interact with any of the other platforms through a single interface.

I love the spirit here, but I think everyone here is aware that outside of mainstream networks like Twitter you have other networks which are just full of rampant hate speech.

If you tell Facebook they have to support allowing hateful users to contact their own, Facebook no longer has any ability to moderate anything. I would love social media which wasn't controlled by a single Mega company, but I'm just not sure how this could exist.

I have heard of projects, say a local group of college students set up zoom socializing, which does provide a much needed alternative. But I just don't think this can scale, once you have no obligation to the group to be a decent human being, it becomes extremely easy to be nasty and mean.

I'm lucky enough to be a part of one zoom ( for now, I met the owner in real life) community. He has to personally let everyone else in to the room, and he's already had to ban a few people for over the top racism.

Before you know it everyone is meaner on social media than they'd ever be in the real world . It's at the point where I don't want to feel my mind with that, therefore I just don't partake.

If this ever was something Facebook had to do, within hours you'd be flooded with bots dming you nonsense. As is Facebook has major issues with Spam and abuse, what's the stop someone from creating a service which just sends bots in to hurl racist insults
> All of these other things could be done for C++. But, importantly, they haven't.

I think programmers often under-emphasize the importance of culture, so I want to boost this line.

Lots of "debates" around programming languages are, I think, better understood as differences in beliefs about what a language should prioritize. C++ could add an allocation checker that provides stronger memory guarantees by outlawing certain operations (or requiring they be marked a'la `unsafe`). They don't add it because, I think, they view other additions to the language as having a higher "return" on allowing people to create high quality programs.

It seems to me that a lot of this comes back to first-principles about what makes a good programming language. These ideas are, to some degree, set before a line of code is written. The rust folks thought memory and concurrency safety were very important when they were designing rust - even though they couldn't have formed those opinions by using the kind of language they were making (because nothing quite like it existed yet).

I also think about "infamous" qualities of languages (generics in go, the GIL in python). These ideas exist within wider cultural beliefs about what makes a good programming language. In a sense, it's inevitable that most of the people working on cpython aren't too concerned about the GIL, because they chose to work on a project that has developed around the GIL and believe its limitations are worth the gains from being able to rely on its coordinating function.

The implications of this are, to me, that when advocate for languages to adopt features we'd like to see we should remember the wider cultural context. It seems silly to expect the current golang team to implement generics "the way the community wants" because they've spent years building a fully featured language that functions without generics. Culture runs deep and it's not an intellectual or professional flaw to value improvements differently than our peers.
I can’t recommend the In Our Time podcast enough. It’s a fabulous library of high quality discourse.
These points are badly oversold. Power is out for hours every few years for most people. Anyone who doesn't have AC is choosing not to pay for a portable unit. Drinking water is absolutely not at risk in the bay area. Air quality is bad in LA but it's so much better these days because of improvements (low-smog gas formulations) that's it's mostly pollution from abroad now.

The fires were especially bad this year, but "fast approaching 3rd world" is strictly hyperbole.
I’ve come to realize that if someone is making money from delivering news, it’s not news in the sense of the priory being to deliver facts.

The priority is to make money, with news and “facts” being secondary (or even further down the list). Most of the time, facts are uninteresting and therefore not prone to gain a lot of viewers — at least not when there is competing “news” that is more about being interesting than factual.

In other words, I no longer trust viewership and/or ad-driven “news”. Which pretty much means almost all news of all forms, including TV, web-based, and social media.
Seriously. My buildings elevator started acting weird to the point that I didn’t feel comfortable bringing my son on it. Building was completely unresponsive to complaints. I called the state elevator inspection board and the guy was there TWO HOURS later, the elevator was immediately closed off, repairmen were there for a whole week and when they were done it worked perfectly. Nothing like a credible threat from The State to light a fire under a capitalist’s bottom.
If I can't lift it, it's big.

On a serious note, PDP systems were "minicomputers" back in the day. Look up what comes up when you put "mini computer" in a web search, especially image search. If you guessed a... small computer, you're right.

Words change meanings over time; and what PDP-11 was called when it was made is now used for other systems. I am not at all surprised to see PDP-11 being now described with the word used for the grander IBM/360.
Good book, though. Highly recommended.
The most likely explanation is the coins never existed.
neatmonster wrote a script to decode the list and then shared links the results here:

https://news.ycombinator.com/item?id=24819473
+5 insightful. The fact that Facebook has a big "politicial bias" lever at all is bad news. And automated individualized targeted political advertising is a horrifying tool as well. "Brainwashing machines" is a nice way of putting it.
I'm not sure I could go that far but I agree I become much happier after I stopped buying tons of things (I have a closet full of microcontrollers, some of them I haven't even unpacked...). Now I think well about each purchase, sometimes postponing it for months to make sure it's something I really need. Works great.
All valid criticisms but especially the accusative critique misses that the language has unique features, such as the possibility to change word order pretty much freely, so you can stress different parts of the sentence.

I am actively learnkgn Esperanto and find it deeply enjoyable - I speak English, German and French (mostly) fluently and have dabbled in Spanish, Portuguese, Hindi, Malayalam, Mandarin and a tiny bit of Lojban. None of them have given me this sense of joy while learning vocabulary or practising as its really just a matter of 'recognising' a word - usually from your own native language and sometimes from others.

I'd dare to say this is the key feature of Esperanto: its incredibly pleasant and beginner friendly.

As to Lojban, I was incredibly motivated but just had to give up after a few weeks. Its like Latin or Sanskrit, a mostly theoretical written language with overly stingent rules. Lojban words can be used as verbs or nouns, but when used as verbs they have a strict fixed order where subject and objects go that you simply have to learn by heart. All words are 'averaged' from the most common languages and follow a common scheme - so pretty much none of them are recognisable to anyone. As such just a horror to learn.

That said I still admire the effort. Learning different languages opens wide horizons and completely new conceptual worlds and anyone who doesn't try at least to learn a second language really misses out even on understanding their own language better.
Eh, so doubleclick.net, ad network extraordinaire, gets special treatment as a "Google host" as well? Eww.
Freedom and Privacy in the Crypto Future
How do you travel? Do you travel alone, do you meet people? To what part of the journey would you attribute the positive effect?
I'd say the first few years of owning a Roomba were magical, but recently a combination of too many children's toys on the floor, and working from home has meant that I don't use the daily-schedule any more.

I have to remember to turn it on when I head out for a beer, go shopping, or do something else outside the home. There were a few days I was working from home, on a video-call, when the robot started cleaning away.

Wonderfully useful tools, but not at all quiet!
How to create a freelancing website that makes money
How is stoicism lost when people talk about it on hackers news like every day.

Also, sometimes people are actually victims of s something, even if small injustice. And from experience, trying to act like it is no issue never solves it.
“Less than one”-shot learning
Discord feels like it is filling this niche. I try to get interested in Mastodon occasionally but I am consistently put off from it as I never quite know what I am looking at.
If Mastodon is easy to use incorrectly, then maybe the problem isn't entirely on the user's end.
Agree not ‘active’ but they are though, as in, cancelling it from your perception. Bose does a lot with the perceptual aspect of audio, which makes me dislike their speakers (the sound is too thin, not moving enough air) but impressed with their noise cancelling until Sony got serious recently.

Sort of into the noise cancelling thing, and a side sleeper, so I agree with you there’s not a great set of options.

I own last 3 generations of Sony full size noise cancelling head phones, Sony’s latest wireless noise cancelling, Apple’s AirPods Pro, two prior generations of Bose QuietComfort, and last two generations each of the in-ear wired noise cancelling earbuds from Bose and Sony. I go try out new models from other manufacturers, and am not finding anything compelling outside of the two well known brands and the AirPods Pro.

The only ones among all these I’ve found useful for sleeping in a bed are the Bose Sleepbuds (v1, I don’t have v2). For the sleepbuds, the reviews go into sleepability:

https://newatlas.com/wearables/bose-sleepbuds-ii/

That said, the most effective I’ve found for sleeping on a plane are the semi-wireless behind neck / in ear headphones from Sony (prior WI1000X/N seem better than newer WI1000XM2 when playing music or white noise) using their foam gel ear inserts. (In fact, for using any of the earbud models on planes, if they don’t have it already, I do replace rubber ear inserts with memory foam type ear inserts.)

But none of the active models work for me for bed because I’m a side sleeper and even then, all night battery without wires is another deal breaker.

Only the Bose Sleepbuds were all-night comfortable, but careful selection from among available sounds turned out to shut out the world to a degree that I stopped using them on travel out of concern I might not hear something that should wake me. In other words, the sound perception dampening was too good.
A quick Google search shows that iMessage does have the prerequisite 100 million active users.
Plenty of other things too as the product catalog is quite large, but yes.

To each their own, I find using my skills to help make/sell food that gives people some simple joy and a bit of sustenance satisfying.
As far as I understand it gab does use open protocols.
Needs a [2005] (I was a bit puzzled by the dated XML enthusiasm)
FWIW, the Nim version is (no deps besides stdlib):

import os, strutils, tables, heapqueue

iterator topByVal*[K, V](c: Table[K, V], n = 10, min = V.low): (K, V) =
var q = initHeapQueue[(V, K)]()
for key, val in c:
if val >= min:
let elem = (val, key)
if q.len < n: q.push(elem)
elif elem > q[0]: discard q.replace(elem)
var y: (K, V) # yielded tuple
while q.len > 0: # q now has top n entries
let r = q.pop
y[0] = r[1]
y[1] = r[0]
yield y # yield in ASCENDING order

template maybeCount(count, word: untyped) =
if word.len > 1: count.mgetOrPut(word, 0).inc

proc main() =
var count = initTable[string, uint]()
for path in ".".walkDirRec:
if not path.endsWith(".txt"):
continue
for line in path.lines:
var word = ""
for c in line.toLower:
if c in {'a'..'z'}:
word.add c
else:
count.maybeCount word
if word.len > 0: word.setLen 0
count.maybeCount word # line ends in a word
for word, cnt in count.topByVal:
echo cnt, " ", word

main()

Doing a gcc-10 profile-guided-optimization build on this, I get the min time of 5 trials running on Charles Dickens' Tale Of Two Cities { opening paragraph is very optimization claims relevant! :-) } available here: http://www.textfiles.com/etext/AUTHORS/DICKENS/dickens-tale-...

7.3 ms EDIT- tptacek's C version (w/bug-fix & new tokenization)
15.8 ms Above Nim 1.4 PGO --gc:arc
24.8 ms Above Nim 1.4 --gc:arc
27.3 ms Original C++ PGO
30.2 ms Original C++ -O3 only
42.6 ms dga's Rust with rustc-1.47.0 build --release

This is on a i7-6700k. So, Skylake core and probably more importantly 8 MiB L3. So, also FWIW, I could not reproduce the Rust/C++ timing ratios with the above mentioned input file. I would also point out that not only is globwalk unnecessary as @burntsushi points out, neither are regexes nor even sorting. A heap is a better way to do "top N", but you may need to reverse the answer if you care. I mean, maybe the point of the original C++ is to also bench/exhibit use of regex engines and part of the Rust point is utf8 or some such, but to me that seems more like a distraction.

Anyway, maybe my rust build environment is screwy. Hence, my inclusion of an exact input .txt file for others to try out if they care. I had to add some extern crates and [dependencies] of anyhow, lazysort, regex, globwalk. I've never done a PGO build with rust, either. So, that may help.
I have a Mastodon account. I just tried visiting the local timeline of a different instance, as recommended, and I have to say it was a much more engaging experience than I had had before on my account's instance.

Is there any chance for a federated interaction to effectively replace the local timeline? It'd be cool to be able to jump into a "community timeline" without that being tied to your account's "instance" (ie. using one account for multiple interests).

Thanks for the tip!
Mozilla’s “Firefox Color” extension is another way to easily customize your Firefox theme colors:

https://addons.mozilla.org/en-US/firefox/addon/firefox-color...
But often you're not missing meaning but simply context. Shakespeare is not hard per se due to the language but because its based in a world that is alien to you.
Roughly 57% of forested lands in Caifornia are federally-managed and as another poster pointed out a significant amount of money is sent to the federal government by California and its residents. You’re getting downvoted because you’re wrongly implying that California is financially insolvent and looking for money it wouldn’t have on its own. The truth is that California and its residents subsidize many other parts of the US.

Disclaimer: I don’t live in California.
This is a very nice effect. WebGL shaders allow some really cool tricks with 2d images, and the JavaScript required is not too onerous even if you don’t use a library to help.

I used WebGL to crossfade between photographs in different (slightly cheesy) ways.

https://sheep.horse/bostoncrossfade/

Write up:

https://sheep.horse/2017/9/crossfading_photos_with_webgl_-_b...
Hyper-Converged Infrastructure – User Share of Voice in Sept.2020
Wikipedia controversy over marriage UserBox leads to Adminship resignation
Not only `Learning Python, 5th Edition by Mark Lutz` is a tome standing at 1500+ pages -- it is hopelessly outdated. Published in 2013 it covers Python-2.7 and Python-3.3 only. By now both these versions are deprecated.
Good Visual Can Improve Your Business
Do you think it is enough to say you are the best or make a sophisticated text about your brand and company? It is said that an image can be worth more than 1,000 words. And the world we are living in can confirm this.
If you're going to those lengths then you might as well write it in Go or Python and get the performance boost on larger datasets.

However the point often missed when people see awk piped into other CLI tools is that code is intentionally optimised for one time writing rather than maximising awk's usefulness.

It's the same with the GPs comment too. In that example the awk code was longer than the awk|sed equivalent.

Don't get me wrong, I am a big fan of awk myself. But sometimes people get so hung up on better usage of awk that they lose sight of the point behind the command line example.
Basic math. 168 hours in a week. -100 for work, -49 for sleeping 7 hours. That leaves 2.7h per day. Probably lose at least an hour of that for basic human body related activities and general inefficiency. So 1.7h for being a family man and hobbies per day? Plus time spent driving to and from said hobbies? Plus the hundred small things we don’t track? Yeah it’s BS
Thanks for the feedback. I am in the process of putting together a better landing page so will make sure to include example challenges. I am also working on a quick video walk through so people can easily see whats involved with one of the challenges.
The good foam is called High Resiliance Foam. You can get it from foam stores that custom cut foam for reupholstery or custom upholstery. If you get it in 4" or less layers you can even roll it up or fold it if you need to transport it (although the layers do move independently and can be a bit of a pain, although two layers lets you get a harder bottom layer and softer top layer). It is expensive but less than the really expensive mattresses (e.g. 8" of king size via 2 twin XL size would be under $900 from where I purchased mine a couple of years ago, I'm not sure if they could do king or queen size as a single piece).

As someone who has trouble sleeping I've found what I sleep on seems to make surprisingly little difference as long as it isn't causing pain. Also, the breathable thing is likely a difference between cold sleepers and warm sleepers; as a cold sleeper I use a waterproofing layer and prefer that to a breathable mattress.