skysight-inc/HackerNews huggingface dataset:
You have the right key. Check out the secrets guide [0] if you get stuck.

0: https://github.com/mmulet/code-relay/blob/main/markdown/Secr...
This NFT stuff honestly blows my mind. I can understand investing in tokens with far off use-cases like GRT, PNK or even memecoins like DOGE but the way NFTs are being 'utilised' today is just incomprehensible to me.

I think the article could've been improved by mentioning legitimate use-cases for NFTs.
A lot of comments point out situations with car drivers not being considerate of cyclists. Not to defend car drivers, but you could interchange car drivers with cyclists and cyclists with pedestrians and you would end up with people giving the same anecdotes. You see cyclists speeding through "walk only" areas just as you see cars ignoring bike lanes or giving space to cyclists in general. You'll see just as much people on the phone or even texting while riding a bike, too. Et cetera.

You might argue a bike hitting a pedestrian probably won't be as lethal as two tonnes of SUV hitting a cyclist, but that's a lame justification curled in the deepest realms of double standards. There's plenty of examples when cyclists didn't care enough about cars because the car is supposed to act as the cyclist is apparently clearly in a disadvantage. Same with pedestrians and cyclists, again.

Again, not to defend or blame anyone. I am driving my car maybe two times per month and I am mostly on bike, foot or public transport. But from my experience you just have assholes with egocentric justifications and reasoning on all sides.
Should You Become a “Digital Nomad”? Some Honest Reflections
That's not analysis. It's just a statement of opinion.

The guy in the story was going to die due to the phone not being able to dial if the following sequence occurred:

* He arrived to do work on the building

* He was unable to get the power shut off to the building before working

* He decided to work anyway

The actual worst case of anyone reasonable (yes, even in India¹) is "Oh no, I can't confirm power shut-off. I can't do this job. Oh, it's you the guy who hired me. Can you call the building super and have him shut off the power? I can talk to him on your phone if you'd like".

Then you decided that this scenario somehow translates to "Should someone die because they didn't pay back $40 on your phone?"

This really strains credulity.

¹ Yes, they're not working on live wires intentionally there. This isn't the '90s
Yet another comment about rust... :)

They mention RAII as an alternative to the `with` statement, and with Rust's borrow checker and strict memory management between async tasks, this isn't such a big problem there. A task must have a guarantee that any data they use will exist during the entire time the task needs it.

Async in rust is already a very contentious topic though, much like this. I do find `go` statements tricky to reason about sometimes, and even the question of where to put them. Should `program.Start()` spawn the goroutine itself, or should you be expected to handle that. I've used both patterns in my work, but communicating that is very tricky
https://curl.se/docs/manpage.html
Percent of the car they were driving.
It’s always the same thing, from child labour to the 80 hours work week or the Victorian workhouses. Yes, some things need to be banned, even though some people are desperate enough to rely on them. We should not reinforce this reliance, but instead provide a better alternative.
Above the Games
I have nothing against this law of course. But I'm sad this makes it to the news, and it's a huge deal, and everybody is talking about it.

We should really be making a huge deal about cancer and aging in general, and what our science can do to fix those things, and have the public know all the ins- and outs- of human physiology and cellular biology, and have parliaments around the world oil the way for better and more medical research and treatments. Take the fight to God.
It’s against site guidelines to turn everything into a battle in the culture wars. The guidelines are linked at the bottom of most pages on this site.
Functional and Non-Functional Requirements: Differences and Best Practices
In this article, the author gives a clear distinction between the two and shares some of the best practices to help you with writing your own requirements.
Glenn Greenwald is correct, the initial tweet by Patrick Tucker was false as the ODNI report does not explicitly mention Hunter Biden's laptop. However, Glenn Greenwald also massively mischaracterizes how the "liberal corporate media bubble" handled the situation.

> As this false claim went massively viral, conservative journalists — and only they — began vocally objecting that the report made no mention whatsoever of the Hunter Biden laptop, let alone supplied proof for this claim.

Greenwald basically invalidates his own argument a few sentences later where he describes how there actually were other journalists such as Chris Hayes who objected to the description of the report. And, again stated by Greenwald, Patrick Tucker himself came around, deleted his initial tweet and posted a clarification.

And just as an aside, the "conservative journalists" cited by Greenwald work for the Daily Caller, described by Wikipedia [1] as:

>
The Daily Caller has published false stories on multiple occasions. The website publishes articles that dispute the scientific consensus on climate change. Until 2018, the website had also published articles by white supremacists such as Jason Kessler and Peter Brimelow.

I also find it laughable that he characterizes some journalists as minions of the "liberal corporate media" but The Daily caller, founded by Fox News host Tucker Carlson and Neil Patel, is somehow home to harmless independent "conservative journalists". That Glenn Greenwald tries to sell me journalists of a white supremacist outlet as trustworthy and truthful is not really a good sign in my book.

So while I agree that the initial tweet by Patrick Tucker lead to a falsehood being spread on social media I just can't follow Glenn Greenwald's take of seeing this as a coordinated misinformation operation.

[1] https://en.wikipedia.org/wiki/The_Daily_Caller
Were? They still exist, my mate has one.

It got so full over lockdown he had to whack it to fit more pound coins in. Also, every now and then he moans about finding enough coins in this day and age.

I think most of those sort of meters are now prepay cards in the uk, but the coin ones still exist.
Other than a few breaking changes in JDBC, there was hardly any other breaking change in the standard library.

And modules was a single breaking change, hardly a regular thing.
I can imagine a world where hacking that phone which 'isn't your property' is illegal and not worth the risk. Capital runs the gov bruv
Watched it and still see a car swerving around on the wrong side of the street against trafic crossing in between bikes. I'm so happy living in northern Sweden with much less trafic. People are getting more agressive though, I have had drivers of cars honk their horns when I cross roads where I had right of way, or driving fast to get over crossings before pedestrians. The snow piles at the side of roads and crossings have been higher than people this winter and drivers don't care, they still drive fast around corners on streets that are missing the curb and some of the road because of the snowpiles. The side of the roads are also more dangerous because of the ice buildup of melting snow so can be very dangerous not to bike in the middle of the street.

Thankfully we have bike roads almost everywhere.
"a non-issue for a chassis sawz-alled to bits and sold for scrap."

What the hell else is this supposed to mean? That I both scrapped the car and was driving around with the plates for some reason?
I think you mean capitalism.
While we are at flaws:

Clever programmers are the worst as clever code is the worst idea for any kind of maintenance.

Maybe we should use Leetcode to weed out the clever ones. Thank you for that idea!
It looks like Cricut rolled back their expectations a bit after some feedback from the maker community[0]. Two days later, they completely abandoned the whole idea of limiting prints[1]. At least for now.

[0] https://inspiration.cricut.com/a-letter-to-the-cricut-commun...

[1] https://inspiration.cricut.com/dear-cricut-community-from-as...
Where Anti-Vaccine Propaganda Went When YouTube Banned It
That's sweet! Is it open source? I would love to take it apart and see what makes it tick!
> It's impossible to underestimate the degree to which curation is becoming the differentiator in the digital economy; those who can be trusted to provide valuable content from the fire hose of all that's available on the internet will become the new information brokers.

Getting someone to pay for curation has always been the problem. It was easier in the pre digital days because access to information wasn’t as easy as a click.
On a side note, situations like this should be taken into account when designing access control schemes and it's an excellent argument for NOT using phones or other devices for authentication.

I don't really have a better suggestion, but as more and more people from non-Western countries establish an online presence, many things that used to be taken for granted will no longer be applicable.

"Everyone owns their own phone" is up there, along with "all names can be written in ASCII", "personal names always come first", "everyone has an address/a personal email account" and "everyone uses the Gregorian calendar".
Value types without the optimizations I listed is what keeps people writing C++ instead of doing everything in .NET proper.

Just like C and C++ offer similar optimizations to avoid writing the tons of Assembly that was so common up to the mid-90's.

So yes, optimizations are definitly part of proper value types.
This is incredible. Starting in reverse,

> And taxes and fees just like for motor vehicles, whether ICE vehicles or electric vehicles

Those taxes and fees are for road upkeep and resurfacing. The fourth power law [0] tells us that bicycles have (if we're being exceedingly generous) a negligible impact, even relative to the average Mazda Miata.

> licensing, registering, insuring framework for cyclists

We have gun licenses, hunting licenses, driving licenses, pilot's licenses, and more. Note that all of the above can and will kill you, or those around you, if practiced unsafely. Per the fine article above, "It's Never a Bicycle Accident" is an astute way of putting it. Shawn Bradley isn't paralyzed because he was cycling unsafely, but because someone else was driving unsafely.

The same point is made regarding insurance: mandatory insurance means if you're in an accident someone else causes, your car isn't totaled or in need of thousands of dollars worth of work that the at-fault party can't pay for. This isn't much of an issue with bicycles though: a car can easily cause thousands in medical bills, but a vehicle is driving away relatively unscathed from any interaction with a cyclist.

> Cyclists roll through signals, intersections & stop signs

We come to a full stop when driving to verify it's safe. If it's safe, there's no penalty for coming to a complete stop. If it's unsafe, we recognize that it takes time and distance to stop your 2-ton vehicle; as such, it's a good thing you were already stopped. Considering cyclists weigh approximately an order of magnitude less, they also take dramatically less time to stop.

Do note that with the above, we're even arguing to your point: the cyclists rolling through signage are simultaneously the worst offenders, and the ones most likely to have their lives altered because of it. While we can say the best drivers can kill someone, the worst cyclists aren't going to kill anyone but themselves.

[0] https://en.wikipedia.org/wiki/AASHO_Road_Test
Regarding the font thing - saying "everything will be clear" and providing no other information clarifies nothing.

Except that, thank you for that YT link. A critical opinion, when well stated is worth its weight in gold.
I considered making some joke about how "considered harmful" essays should be considered harmful, but then I found that I am twenty years late.

https://meyerweb.com/eric/comment/chech.html
https://blog.iusmentis.com/2021/03/19/en-dan-kun-je-niet-mee...

In short, the product was sold with the promise of unlimited free uploads. Dutch customers can go to the seller they bought the machine from (not Cricut) and demand to have this functionality restored or get a full refund (the plotter has to returned to the seller) if it cannot be restored by the seller. How this is then resolved between the seller and Cricut is not the customers problem, they have a 'contract' with the seller, not Cricut.
It was with bash, not sh. Hm interesting.
A shame it’s down, because the article mostly points out how strange and off Frozen is as a movie compared to Disney’s more archetypical offerings of fairie tells and princesses that they’re known for. It has a tone where it’s trying to make sense of what’s actually a pretty confusing and bad plot line.
When Slow Algorithms Are Faster
Rust Support in Linux-Next
Ask HN: What is the best book on AI?
I'm trying to get into AI or machine learning, what do you recommend for me? Mostly practical not academic please.
Again, hyperbole helps no-one.

Mistakes may sometimes lead to extreme consequences. A cyclist not indicating and thus experiencing an accident is not much different from someone ignoring safety rules around power tools and getting (badly) hurt by it. The damage is accidental, not punitive.

"Death sentence" in such cases is overly emotional and meant to derail a discussion. It's meant to divide, not unite.

Instead of having such almost pornographic fantasies about crimes and punishments, let's rather invest some energy to determine how we can lower the number of accidents, e.g. by providing better street law education for children who are about to start cycling, and better traffic enforcement.
It's because you're not understanding the comment. I was talking about the general case, not saying that that guy was going to die in this particular case. There are tons of situations where being able to make a phone call can make the difference between life and death. And the trade-off is that this mechanism for ensuring a debt gets repaid explicitly puts people's lives in jeopardy. None of that is an an opinion, it's just a fact. That you somehow don't realize these really strains credulity.

You're evidently not even trying to have a real discussion here so don't expect me to keep trying beyond this.
I can't help but feel that the freedom to modify a phone is being mentioned as a negative.
agree on the whole elitism notion. it is about time we abolish that :)
How long have you been doing this for? Because people do get used to things like that over time. My girlfriend usually sleeps right through me getting up at night.
Issues with PeerJS and Cordova plugin iOS-RTC, any ideas?
You can find more about this issue on this link:

https://github.com/cordova-rtc/cordova-plugin-iosrtc/issues/657
Feeding cows seaweed reduces methane emissions by 82%
> if your pods aren't totally stateless

This is exactly the bit I care about: what do I do with "stateful" systems (my db storage, mail server data,...)?

If I just mount those from external volumes, I lose a lot of idempotency and I now have to worry about whether I am trying to attach that volume to PG 9.3.1 or 9.3.2 or 12.0 (some are fine, others might cause data corruption).

I know idempotent deploys are all the rage, but all those deployed apps are there to serve some data which is as stateful as it can be.

I'd like a system where those external volumes are automatic snapshots on LVM (or ZFS/btrfs) when attached, but that introduces a whole another level of what-now if you need to go back to an older, now slightly stale data set.

How does k8s solve this problem for me?
I don't see how you draw this conclusion. Working on personal projects at say 22:00 does not preclude you to work out at any other time of the day.

I usually do some programming when the kids and partner have gone to bed but I also do some exercise at lunch together with my partner.
This is the drivers point of view, nowhere do we get the information of what actually happened. Just that the driver said the kids didn't put out the hand when he came in his big car in high speed. Were the kids actually turning or just going straight? Were they crossing the street?
How is this different from ChatRoulette?
Mitch Kapor Introduces Lotus 1-2-3 Spreadsheet Software (1983)
Drivers hate cyclists because they're slow, dangerous, usually don't follow rules of the road (regarding stops, traffic lights, right of way, one-way streets) and they can die, or be badly injured, as soon as they get in contact with anything at all for a microsecond.

Cycling in the city is scary because going with a bike in the traffic is straight-up insanity.
Hmm, of course nicotine itself is stimulating, but this makes me wonder if MAO inhibition might be one of the causes for tobacco smokers seemingly being more communicative? When smoking was still allowed in trains, cars were usually split in smoking and non-smoking areas. I always found it fascinating to watch how the different groups behaves if I happened to walk for a while to find a free place. The non-smoking area typically felt dead quiet, almost depressingly. And one you opened the door to the smoking area, pretty relaxed chatting amongst the travelers was the norm.
Cycling is almost one of those politically charged conversations which should be banned from HN. As a bicycle commuter and enthusiast (since somehow cyclist is a dirty word) I’ve long since learned that any online discussion inevitably devolves into a sociopathic blame game.

I will say, however, that cost is one of the primary issues which is rarely addressed. In the USA the dollar is king and it shows in all aspects of our lives.

Compared to automobiles, Bicycles are too cheap for their own good. America would have good cycling infrastructure If bicycles cost $20k to purchase, $5k per year to fuel, $500 to register, $1,500 year to insure and if the bicycling lobby spent hundreds of millions of dollars bribing politicians yearly.

Drivers (why isn’t driver a dirty word?), at least in the USA, have a clear sense of superiority and entitlement which drives (pun intended) their sociopathic behavior. “I spent $50,000 on my Tesla and thousands more on licensing and maintenance! That money gives me the right to get back to my bedroom community in San Mateo as quickly as possible, fuck you and your 2-wheels, i’ll run you over with zero legal consequences” is a common attitude.

The USA will never get dutch-quality cycling infrastructure until bicycle riders spend driver-level money.
Dude, change it. It’s obviously an unintentional thing, but it is a thing.

If penisland.com (formerly Pen Island) and therapist.com periodically appears on unintentionally funny URL lists regularly, you might find your email address getting raised eyebrows.
I Love Bitcoin but I Hate Bitcoin
To be more precise:

I have VideoCall System developed through Ionic Cordova with PeerJS, it works properly on Android.
Now that I deployed to iOS from cordova, whenever I make second call, it always set an error: The PluginMediaStream with this id "any id" already exists, and cannot join to calls anymore, also the events from peerjs does not trigger

for example:

peer.on('stream') does not trigger at all, I used this plugin to handle the MediaStreams, but for some reasons, after the first video call it says MediaStream already exists,

How i can I trigger some events if I get a call from peer, onstream, onremove,

I tried to remove streams, tracks, and other stuff after ending video call, but it did not work.
I was specifically referring to the "sub-pixel" level: https://github.com/mmulet/code-relay/blob/main/markdown/HowI...
> John Le Carre is one of my favorite authors

I have greatly enjoyed his work, although I've found him wildly inconsistent. His great books are sublime (eg: The Spy Who Came in from the Cold), but he published a fair amount of dross too (eg: The Looking Glass War). I'd like to see more Netflix adaptations
Chrome definitely supports them on Windows at least, I don't know if it supports them on other operating systems. Here's a test page for the various kinds of color font tables: https://yoksel.github.io/color-fonts-demo/
Creating such unnecessary complexity that should ahead of time be known to be fragile, and then having these resulting issues, is embarrassing.

The follow-up report is good, but it doesn't matter when the conclusion is "our footguns backfired".
China dominates global wind industry after record installations
> So open source means only licenses that are most favourable to the big tech monopolists now?

Fully agree with your opinion here. In fact, I posted a lengthy comment on reddit about this, here it is copy/pasted. NB: "You" below refers to the OP on reddit I was replying to.

---

Yes, and that's why the phrase "open source" would be perfectly appropriate: open for inspection, review and modifications, but with possible restrictions on use and redistribution.

Now from your description and quick glance at approved OSI licenses, the problem is that OSI seems to like and approve "free source" licenses, "free" basically being the freedom to do what the heck you want with it. (Except for GPL and its variants as /u/nemec noted. Not to mention that Affero GPL is OSI-approved and comes with restrictions/obligations not unlike the new Elastic license.). [EDIT: this paragraph was meant to illustrate the ambiguity of "open" in the OSI's license collection.]

If somebody is the "enemy" of developers here (in terms of they getting fairly compensated), it's OSI: they've made a marketing stunt (which you seem to have bought -- and I don't mean anything bad by this -- you're not alone) by adopting the phrase "open source" instead of "free source", or even more explicit phrase "free-rider source". So now you have a bunch of developers striving for the OSI "seal of approval" and donating their work for free to huge companies. It almost seems like a plan devised by those big companies. Oh wait, look at the sponsors: https://opensource.org/sponsors

No, I do not believe that OSI is the result of a conspiracy of big companies. But those big companies have been smart and coopted OSI for their benefit and now contribute to OSI to keep the marketing stunt rolling on.
For scientific research the rule used to be that if you printed out a research paper then you don't have to read it. Now that also applies if you just download the pdf.
Facebook promised to ban anti-vaxxers. Pages are still up selling t-shirts
In Sweden, the set usually referred to as "de naturliga talen" (the natural numbers) is any number n such that 0 <= n.

Or, at least, that was the case when I did maths there. No idea what the default interpretation is these days.

This is mostly why I don't say "natural numbers" and instead say "positive integers" or "non-negative integers", depending on if I want 0 included or not.
Shitheranos
> I am confused why this is considered a misconception?

I wonder if they really do. Quite a few seem to be well aware of what they are doing. Obviously they will never say what they are doing since it would hurt their credibility.
Mainly it is also a library that others can use for all of those protocols and SSL backends.
Interesting to ponder if other ruminants benefit. Africa has goat herds.
In this article, we also have Greenwald recalling the Hunter Biden laptop story with The Intercept and Fox News and Tucker Carlson.

That story ended up to be a shit-show, with Fox News essentially killing the story by dropping it off the table.
Why would someone pay $75 much less $75 million for a site that’s just little blurbs?
I went looking through the issue tracker to see if there's an issue about supporting $XDG_CONFIG_HOME and was pleasantly surprised to find out that it seems to already work. So ~/.config/shellcheckrc works just as well as ~/.shellcheckrc