skysight-inc/HackerNews huggingface dataset:
Ah okay. To me "tree shaking" was implicitly talking about the dependency tree and removing unused library dependencies. While "dead code elimination" would be a "deep" clean done by a linker when making a static binary (mostly C/C++ land..). There you're looking at a finer granularity than libraries/compilation-units. That's necessarily a bit trickier and I wasn't even thinking that far. But it seems the GraalVM compiler work on this level.
Just disable interrupts while accessing shared data, it's two instructions and the critical section should not be long.
The distances aren't lost on me by any stretch - However I don't feel that the argument about distance would be as relevant to a hypothetical "class 3" civilisation.
HKTs are a lot less complex than most of Typescript; in a way they're not so much a feature as just the absence of a restriction (type parameters can have parameters just like any other type).
They don't directly, but Arduino are apparently making an RP2040 board with Bluetooth and WiFi. The accompanying blog post [1] mentions the Arduino Nano RP2040 Connect [2], which includes "a highly efficient power section, a powerful WiFi/Bluetooth module, and the ECC608 crypto chip, enabling anybody to create secure IoT applications with this new microcontroller".

[1] https://www.raspberrypi.org/blog/raspberry-pi-silicon-pico-n...

[2] https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-t...
Not a fan of using such a thin font weight for text; it makes surrounding text harder to read than a thicker font.
Do you plan a share button to be shared with a coworker?
Thanks for the feedback. Just changed the first sentence.
I've heard another variant of this joke:

A friend asks a programmer if they'd like to go bowling or go to the movies.

The programmer answers: "Yes".
Marketer here and this is so spot on. So many companies that I have worked for have had founders that just didn't seem to understand metrics as well as they thought they did.

Huge spread sheets with % and pivot tables and week on week breakdowns BUT no one could tell me much about what all that data meant. Apart from the fact that everyone had their own explanation it was just useless information to be fair. Churn, CAC, amongst various other 'hot' metrics.

In the end, most of these companies took a couple of years to realize that these metrics which Unicorns write amazing blog posts on are either BS or just not made for them. So much frustration was felt because a manager read a TechCrunch article about how X (with 100's of millions) did this and achieved something spectacular.
PCR positive is no longer = Covid
It's race to the bottom for payouts. The owners are still rolling in Bentleys and sip champagne.
It could be cool to add some sort of social features like being able to pose in-app questions to coworkers async
Among other reasons, waves. The boat moves, the rig doesn't.

If docks were feasible, they'd use them on existing floaters. They don't.
If Java had true garbage collection, it would collect itself.
Nuclear Q&A by the Finnish Greens for Science and Technology
Aside from being a long way out of date (the test version of Firefox, my browser of choice and therefore the one I'm interested in), some of the tone of this article seems to be rather unreasonable.

Referring to automatic updates, it mentions that this can mean it "still installs something without your consent, with possible new privacy nightmares in there." - which of course is possible, but how many times has that happened versus an automatic update removing a definite security problem in the existing version it's replacing?

I moved from Chrome to FF a few years ago, when trying to de-google (semi successfully) my life. I'm sure I could have made a more secure choice overall, but at what cost?

Also, how relevant are articles like this if they're not kept up to date? Most people will just see the summary, and say "it's not worth changing to Firefox because it's only slightly ahead of Chrome, and I'll lose feature X, Y and Z". This seems damaging to the overall idea of privacy, to me.
At the very least the numbers of 99 ppm and 100ppm are measurement of the problem that one is trying to solve. The more typical braindead form of regulation would mandate one specific kind of mitigation regardless of the current level of pollution. While at the same time it is, of course, a pure coincidence that the more polluting company is friends with a politician while the less polluting company that now has to pay for less necessary or unnecessary mitigation is not friends with said politician.
> I think it's absurd to say that rent control doesn't work.

I didn't say it didn't work.
2MBM: Meaning before Metric, Measure before Method
Nice article, I started learning f-strings from it.

Shameless plug, last year I wrote one myself to document everything I knew about it.

https://miguendes.me/73-examples-to-help-you-master-pythons-...
So what do you do if an antivirus vendor is uncooperative? Can you sue them for defamation?
Pi zero will also consume magnitudes more energy
Everything should be made as simple as possible, but no simpler.

-AE
CDs aren't the only merch to sell and all the other stuff (shirts, etc.) is easier to produce than ever and very profitable, and I feel like most people are well aware of that being one of the most direct ways to support their favourite artists.
I do love the Python F-string syntax, however, it shows a weakness of Python as it has been maturing over the years. The original Zen of Python was (PEP 20)

There should be one-- and preferably only one --obvious way to do it.

There are many ways to format a string, and F-Strings are yet another way. String formatting is not the only area where the original ZEN no longer applies. Of course this is part of a language natural evolution, however, it does make the language more confusing for new starters. Syntax sugar coating Python may also distract from solving more systematic problems, like the lack of proper multithreading in Python.
A programmer walks into a bar, or not.
“PMF” Framework – 5 Steps to Product/Market Fit
Feynman gave this as a public address to a 1955 meeting of the National Academy of Sciences. It was then published in Engineering and Science 19: 13–15. ISSN 0013-7812.

You can find it retranscribed here http://www.faculty.umassd.edu/j.wang/feynman.pdf or there http://alexpetrov.com/memes/sci/value.html
Workplace culture and sentiment ratings by verified employees
Pycharm "refactor" for variables has the option to search for the variable-name being changed in comments and strings.

But for f-strings, it has full support for the "inline" variables.
"Management by reliance ONLY on metrics leads us astray"

Gut vs Metrics don't have to be either/or. Gut also has its own limitations - Daniel Kahnemann has documented this very well in Nobel Prize winning research. So what should one do? An organisation has to be self aware that there are no "perfect" metrics. Therefore, one should clearly state the limitations of a metric(s). Then, make a qualitative judgment based on the metrics and their limitations. You make the limitations, assumptions transparent and communicate the risks, uncertainties. Metrics are an input to decision making, they aren't decision makers themselves.
This is why multiple ways of paying for music are so important, because for my £14.99 a month on Spotify I've listened to (since 2020-03-01) 2,733 different artists[0].

That would simply not have been possible under the traditional business model.

I think a comeback for buying music should happen, but this streaming model is so incredibly fertile for discovery of new artists that I think even with such low cost-per-listen rates it's still good value to artists.

[0] According to my Last.fm.
It's really curious on how the web browser that guarantees the highest privacy are the ones associated with piracy and crimes (i.e. Tor).

At the same time the mainstream ones are the web browsers we shouldn't rely on at all!

The same it's happening nowadays with various kind of solutions like p2p, associated in the 00s with copyrighted mp3 downloads through eMule-project. Nowadays instead innovative realities in tech are leveraging on p2p to guarantee 100% privacy combined with zero knowledge encryption and end-to-end.

I think a huge work on sensitisation should me made in order to cross the chasm of sterotype. This was my thought, and thanks for sharing this!
have you considered the possibility that they are backed? Or you can't handle that in your narrative
How many Haskell developers does it take to change a lightbulb?

Maybe
This is an old-style joke: why programmers keep confusing Christmas with Halloween? Because 25 Dec = 31 Oct.
Also, I noticed that Google suddendly shows the moving average in their covid charts, which makes them look much less dramatic for countries that had infrequent reporting, like Sweden for example.
I'm a firefighter programmer and I liked this one.
It looks like social networks are more like a drug, so reducing the dose could help
"building with material" implies that material cannot be reused, but code can be copied for effectively zero cost, so it isn't like building, so the comparison to inventing and build equipment on the fly doesn't work.

I think we humans find it hard to accept when something is completely new, when there's no analogy for it, because that's how our brains like to think. But software is just _different_ and it's better to give up on analogy than be misled by it.
But isn't broad ignorance and complacency of the injustices committed the real issue here?

I feel GP is right to question what drives this, because the few that tangentially "take up the cause" are likely lacking a more useful outlet as well as driving further complacency.
They filed the docs already.
We should do better than to be ignorant of national and global decisionmaking and responsibility in public health and pandemic epidemology.

It is a baseless claim that public health is systematically ignored in favor of pushing the pandemic’s reproduction number down. Do we really expect public health officers to be untrained, stupid, and dismissed? Is that what we really are seeing? Do we really think that public officials are ignorant of the metabolic and social implications of having to drive stakes into society?

It is a fact that in functioning states, public health decisions are taken within an ethical framework of how to do least harm and preserve the most freedom, considering resource availability and longer-term effects of public health decisions, including the interacting feedback loops of the economy and public health.

While overreliance on small metrics is clearly bad, this style of off-hand ignorance of public service is not what we need.
The issue itself sounds like a prologue for an A.I. dystopian story.
If anyone wants to play with MicroPython, check out Wasp-OS for the PineTime and the Colmi P8 smart watches (~$20). I've learned a lot about embedded development since I got them.
Yep. The issue was that the NVMe controller wouldn't wake up properly. Downgrading the kernel wouldn't have helped, as support for that NVMe controller itself had just recently been added.
Elixir heredocs do this by default. Plus you can prepend it with sigils to activate string macros. Here I use it to inject content into another programming language embedded within Elixir (lower case ~z allows interpolation, upper case ~Z does not):

https://www.youtube.com/watch?v=fIxNEILcNGM&t=25m50s
To understand recursion, we must first understand recursion.
How to Prepare for the Certified Kubernetes Security Specialist (CKS) Exam
Remove the link condom.
Why do front end engineers always have lunch alone? Because they can’t join tables.
How does this compare to being played once on the radio to an audience of 1m?
Sometimes I came here to read good news and interesting article...
most of the time just clickbait...
Sure, I agree. But this thread is specifically talking about the subset of the protestors who were committing crimes. No need to call that subset "protestors".
Agreed. Although it should be fine if you know your audience and redact only as needed.
Would be interesting to hear how much smaller artists make on sites like Bandcamp in comparison (but I can't find Gary Numan there, only remixes!)
Chrome keeps pushing standards despite objections
Aurantium is modern Latin though, it's a portmanteau word formed from naranja and aurum. It doesn't help understand the etymology of "orange" because it's been coined at the same time or after the word orange itself.
Is it possible to decompile Dumbdown back into Markdown using the same grammar?
I agree, but nearly everyone I know has either Spotify or Amazon music.

And also most of them don't really care about this. I've been a musician since I was 13 and have made most of my income over my life from either recording, teaching or playing music, so I guess I have more of a dog in this fight.

I think it needs to be that the majority-used systems are made more fair - as with most things, people won't sacrifice ease of use for equity!
It's like spam in a decentralized system. Attackers can't change consensus within the system but they can slow it down to a crawl. Proof of work in Bitcoin is just an anti spam mechanism.
There are two types of people. Those who can extrapolate from incomplete datasets.
How come God created the world in just 7 days?
I wouldn't need to be compatible with the previous version.
A SQL query walks into a bar, approaches two tables and asks, "May I join you?"
Webinar on running a fully hyper-converged cloud with OpenNebula and LINBIT SDS
Sure, but they don't need a "cloud". Just a hosting provider that would sell them enough dedicated servers to run the service. Like how everyone hosted a website before 10 years ago or so.
there are 10 types of people in this world, those who understand binary and those who dont.
Transferring items between ships at sea is not done while "stationary," it's done by both ships underway in parallel.

It's relatively dangerous, both ships have to be designed for it, and both crews have to be trained for it.

I participated in many such refueling and replenishing operations while I was in the US Navy.

https://www.google.com/search?tbm=isch&q=resupply%20at%20sea...

https://en.m.wikipedia.org/wiki/Underway_replenishment
I think Bandcamp takes a 10-15% cut of the price you pay to the artist, but yeah, it's mostly independent labels.
Click on "Try Now!" and there's some sandbox games
“When privacy is criminalized, only criminals will have privacy.”
It looks like you fell for the brainwash.

There is no such thing as independent western media.

Western media censors by omission. And when they report on China, they only report on news that casts China negatively, in order to make the western world appear morally superior.
Completely wanted to select the penis
I assume that means that Telegram, and any government with jurisdiction over it, also has your chats?
I just discovered gnu icecat (a gnu fork of mozilla). will try it out and report back.
> port workers in SoCal have been decimated by COVID

The general narrative seems to be that unless you're older and/or obese, Covid doesn't usually affect you much (yes there are outliers). I would imagine the port workers to be physically fit - is this a misconception?
Streaming is racketeering.
There’s usually no such thing as “the right metrics”. Metrics are helpful, yes, but they can only take you so far.
Or is it integrative?
Not all Christians focus on salvation, I'd say this is mostly a Christian-Evangelical issue, so to speak (I used to be a Christian Orthodox).
Here is a little list of different products based on that same chip https://www.cnx-software.com/2021/01/21/third-party-raspberr...
Ehh there are lots of cases where I'd rather have a microcontroller than a full OS.

The biggest thing going for microcontrollers is that they aren't vulnerable to file system corruption if you yank the plug on them, making them extremely useful for IoT devices like smart locks / lighting / air quality monitoring / appliances / electronics designed for use in the field where you don't want to sit around figuring out how to ssh in and type "sudo shutdown -h now" instead of just yanking the plug and get on with your day, which you can do safely with a microcontroller.

(Strictly speaking yes you could design an OS for the Pi Zero W that mounts in read-only mode and avoids this problem but it's a headache)

That said the Pi Pico doesn't look attractive to me; I usually use ESP32s for those projects these days.
Logos are often quite highly-tuned with a lot of iterations to get just the right proportion, colour, etc. It's actually quite difficult to make a good quality logo.
Note that "couleur café" is not the standard way of saying brown in French. We have the words "marron" (which is literally the colour of a chestnut - in French is it obvious whether it is the colour that comes from the fruit or the reverse) and "brun" (same origin as brown) which are equivalent, one or the other being preferred depending on the region.

"Couleur café" is most often used to refer to skin colour, and mostly for poetic or literary purposes.
IMHO old commits (before key was compromised/revoked) should be considered valid.
But that raises another question - WHEN exactly(what date) should be used as a boundary (good commits vs bad commits).

Let's say until I revoked my key on 10Jan, laptop might have been stolen on 5th Jan so should 8th Jan commit be considered valid?

Any experts here?
Another vote for deadlifting here. With a desk based day job and being a keen cyclist my posterior chain muscles were under-developed compared to my quads etc - deadlifting helped strengthen my glutes, hamstrings and lower back significantly and pretty much all of my back pain has gone.

I didn't use a coach, but did study a lot of videos on deadlift form and also videoed myself to check I was doing it properly.
I didnt know format_map existed, but it looks like it is not in python 2 so it wouldn't have helped in that use case. Still, thanks for pointing that out. I love learning about new minor conveniences in Python.
All my tests are individually hand-crafted from sapient pearwood and proctored by a licensed pirate.
What do you think of Wemos D1 in comparison? They also seem to have onboard WiFi and Bluetooth, and support micropython.

I don't know too much about its battery management, though. The microusb port seems like a good thing?
I don't think that's the definition of "tolerance" that most people think of. To me, it means to allow someone to do something that you don't agree with or thing is harmful. Not to get to know them and then convince them not to do it.

Getting to know them and convincing them not to do it implies that you will not tolerate their actions, but have wisely decided that a soft touch is likely to get you better results.
... a couple of vaccine shots?
Someone's been watching too many videos of Kevin O'Leary.
Keto Wave Pills – what is this enhancement about?
We simply need you to submit your request from the online entrance. This will assist you with trip getting the first enhancement home. You will have the option to get powerful outcomes quickly. Make the buy right currently to guarantee sound body tone. This enhancement will convey your entryway in only 2 to 4 working days. You don't have to go anyplace to make the buy.

https://buddysupplement.com/keto-wave-pills/

https://www.facebook.com/sharktankdietsreviews/posts/1486771114861921
https://sites.google.com/view/get-keto-wave/
https://publons.com/researcher/4191173/keto-wave-pills/
The idea of free markets existed in India, Arabia and China long before this, the 'Silk route/road' gave birth to first truly global and free market with many 'bazaars'. There is a whole book in Sanskrit named as "Arthashastra", which was written in 3rd century BCE.

This is again some kind of whitewashing the history where Europeans seem to have invented everything and nothing ever happened before them.
That's how it is with TypeScript, CoffeeScript, SCSS...

This works which most language supersets. My point was that it was a trial and error way of discovering that this was not so.

Seeing it as a separate language, I agree that the statement doesn't really makes sense.
While I agree with what I read as the premise of the article (that metrics for the sake of metrics is harmful and that qualitative data conversation is a great supplement to quantitative metrics) I wish the post was written with less hyperbole, especially the around big companies and politicians sections.

My take is that quantitative metrics are incredibly useful when paired with strong leadership, a clear mission, and vision statement that give human context to the metrics. That way whenever “the numbers” are brought up, the context and focus are around goals that really matter (are we creating a product that is meaningful and making people’s lives better?) versus cherry-picking and gaming the system to meet KPIs. Quantitative metrics are a dangerous tool since numbers are so easily digestible, so special care should always be given to understand exactly what the metrics are holding people accountable to.

An example that comes to mind in personal life is fitness. Weight is such an easy metric to get your hands on... doubly so since you can quickly judge weight by looking at yourself in the mirror. It’s really easy to tunnel on trying to lose weight! The activities (both physical and mental!) encouraged by fixation on weight can be incredibly destructive. If instead I first start with a strong vision statement that aligns with my values: My body is my most important possession; I want to keep it healthy so I can live a fulfilling life. In the context of that purpose weight is an important metric to keep in mind as a risk factor, but it is also clear that there are a multitude of other metrics that will allow me to measure, stretch, and grow towards a productive end.
Well, the joke is a play on those gender stereotypes, the blonde waitress clearly knows much more then even the optimistic mathematician expects. The butt of the joke here is the university system and the jobs market.
It probably is fertile for discovery of new artists, but that conversion rate -- it might as well be all of that fantastic "exposure" you'll get by doing my website for free.
Wild lynx could be reintroduced into Scottish Highlands
Bluetooth and Wifi add to cost, size, and power consumption and are actually not needed for many applications, including when a wireless link is needed (for decent range and battery-powered devices there are better options if your device is mostly for remote control/sensing).

So I think it's actually good to strip these out. There can be added as external modules or you can choose a board better suited for the job at hand.
It sounds like they're in the middle of the Atlantic? Have I got it wrong, I must have because the programmer is supposed to be standing in a field.

Wait - are they dead and in heaven!?!
>"His male classmates “don’t think they’re smart enough” for college, Adon says. “They doubt themselves a little bit because of their life and what they’ve been through and what they’ve been seen as.”

That part of it is sad. Lots of guys haven't really had a shot at finding out what they're capable until life shows them otherwise. My bro-in-law was like that. Graduated from a crappy, unchallenging high-school in the sticks.

He was about 30, and a highly-skilled mechanic with several kids, when he decided to give it a shot. Spent about a half-year at a community college doing remedial math and writing, then applied at a University. Four years later he was handed a degree in chemistry, with honors. As he would say, "Not too shabby."
> the numbers of 99 ppm and 100ppm are measurement of the problem that one is trying to solve

Not for air pollution. There the total emissions are of interest, not the rate. Car emissions, for example, are regulated for their rate of emission, not total emissions.
Bitcoin Will Slump Half? No, It Is Still Not All Clear