skysight-inc/HackerNews huggingface dataset:
I think the "depending on the region you're in" part is what struck me most as lacking about this article.

It's also imprecise in giving advice on precise growing conditions. E.g telling a beginner that no matter what they think, a given mushroom doesn't grow in summer is a good way of reducing misidentification.
It's not even really important that it's a date bug from a testing perspective; it's just a bug and a signal of an insufficient testing pipeline. You make a product (including a definition file), you test it before publishing it. You have canaries. If testing it happens to involve moving the date forward, you do that.
> Tesla scores worst on reliability

That was true 3 years ago, however due to the fast rate of improvement recent models exceed other EVs in reliability, especially the more important parts such as the drive train and battery.
Lessons at Life’s Midpoint
Literally unusable on Safari on an i9. One frame every few seconds, I wonder what they're doing so wrong since OP’s more detailed Tokyo demo is pretty fast.
Hey, this sounds cool. I'm based in Berlin as well and would love to know more. email is in my profile.
I also enjoy the British "heft a pint" as being so much better than "go out for a beer" that I adopted it.
> What is the purely green alternative to gas that these gas plants will steal funds from?

Nukes are greener than gas, at least in terms of our continued existence on this planet. If we don’t curb greenhouse gas emissions yesterday nobody will be around to die of radiation poisoning.

Energy storage can be solved, it just has to become necessary. Building gas plants today means we will be burning fossil fuels until 2080. We need to have these problems solved decades before that.

My objection is not necessarily to building the gas plants, it is to calling it green so some politicians can claim they did their jobs.
When i am on a pc, I am more curious how they are using simdjson so slowly.
It's worth pointing out on both sides that it is a lot more nuanced.

British people will point out that even what is in this article is very superficial and wrong as a generalization to "British English". The "Leicester" accent does not use ə for the -er endings discussed, for just one example. And "sounding like the Queen" isn't "ectually" the same as Received Pronunciation.

U.S. people will similarly point out that it is far from the case that everyone speaks General American.
I was at an anniversary of a English / American couple twenty tears ago, and a speaker gave a brilliant but mind bending speech, in which he told simultaneously two different stories, depending on the dialect. It began with:

"Well, I had a flat, see? So I took a lift..."

(He hitched a ride after puncturing his car's tire, or he took the elevator from his apartment..)

That's all I remember. It continued with something in his boot (a car's trunk / footwear), and then.. who knows?

I've searched for something similar, since I have neither the vocabulary nor the talent to create something like that. Anyone here knows of something similar?
Also Finland with OL3 that just finished building (currently going through testing) and plans to build a new nuclear power plant site in Hanhikivi.
While wrapping parts of OpenSubdiv for Rust [1] I noticed the C++ API was littered with uses of int for indexing/lengths (both are always positive) of geometry buffers.

So I opened a ticket with Pixar [2].

Some of the same strange arguments were brought forward (incl. the Google style guide BS).
I wrote a longish reply [3] that mentions two comments [4,5] from an ill-guided article promoting use of signed in C++.

I closed the ticket in the end because I felt that if people really believe there are good reasons for signed in the cases at hand they haven't grokked the problem sufficiently – trying to convince them otherwise would not be a good use of my time.

[1] https://crates.io/crates/opensubdiv-petite

[2] https://github.com/PixarAnimationStudios/OpenSubdiv/issues/1...

[3] https://github.com/PixarAnimationStudios/OpenSubdiv/issues/1...

[4] https://www.learncpp.com/cpp-tutorial/unsigned-integers-and-...

[5] https://www.learncpp.com/cpp-tutorial/unsigned-integers-and-...
It means that if someone sees your config file, they can't log into your sites and impersonate users (unless they have a LOT of money/resources and can reverse secure hashes -- one account at a time). It makes attacks impractically expensive.
> BioGas which is methane gas extracted from waste is also very green.

Until people start valuing the waste more than the original products, and waste production become the goal:
https://farmersjournal.ie/will-milk-be-the-byproduct-of-manu...
i dont think lulu is an alternative, it is a rather small subset of features of what LS can do.
We tolerate medical treatment of people involved in reckless behavior such as those
I think the idea is to do it only run such plants when there is massive overproduction from solar/wind that makes the price of electricity zero or negative.

Basically storing what can't be used at that moment. It does not matter if it is at 10 or 100% efficiency as if such storing methods did not exist the only other option would be to turn off those panels/wind turbines.
... for one account. It takes N times as many more resources to do that for N more accounts. The attacks are impractically expensive for most attackers.
Yes, and also, the plea bargains on offer usually provide a huge reduction from the maximum risk from being found guilty. Not uncommon: plead guilty and pay $100 fine, or be found guilty and go to jail for up to 1 year. The guilty and the innocent alike are given as many reasons as possible to plead guilty.
other words that may or may not have a 'y' sound: duty, new, computer
It is a common "failure mode" of Electron apps, I can't use VSCode on my secondary monitor (FullHD) because everything works fine except it. I think it ignores subpixel rendering from the system.

You can try to catch the screenshots at some extra large resolution and properly downscale them with maybe a little sharpening.
In theory I would agree, but in practice (which is different from theory, as the classic saying goes), I disagree; I have another comment here about the perils of debating limits, but I don't think designing the system to handle 500,000-character names would be a good thing either, because we know from experience that if something can be abused, it will. Needlessly making something "limitless" is an invitation to test that --- and in the real world, we know that there definitely are limits even if they are as volatile as "available memory"; and doing something like that is not good for reliability.
I just keep the 'busy' hours for other people. Thankfully WFH has made it easy. Basically 11AM-7PM are for other people to interrupt me, and for calls. I stay only half-engaged with chats and emails so it doesn't cost in me my cognitive budget and I get a lot of stuff done within the household. Either 7AM-11AM or 7PM-11PM, depending on circumstances, I do work. You know, the 15 minutes of real actual work mentioned in Office space. This is when other people are away and I get to focus. Thankfully my company culture is good and nature of my job allows me to only sit and mash keyboard couple hours a week or so, rest is thinking, or light research.

Overall, I don't engage with $JOB more than 8 hours on any given day and never on a weekend. It works for me, and my boss nor team have complained so far. I'm not sure how long the party will last, though.
For instance one of the most popular crates is the lazy_static macro without which it is hard to define global state. I also tend to define quite a few helper macros in my Rust code to keep clean.
> Unsigned does not mean "not negative", it means "modular arithmetic".

Unsigned does mean non-negative (or rather no indication of negatives) as the sign of a number is just the positive or negative factor of a number: 1 or -1.
I think the problem is not stupidity so much that it says too little about which factors matters for identification.

If you pay attention to everything in the article you're probably fine. But if your eyes glaze over and you latch on to a couple of the things mentioned for a given mushroom, less so.
Hey Scruple, it would be great if you could share your reading list or recommendations.
git is as simple as possible while being as powerful as possible

This is far from being a foregone conclusion and would need a careful analysis to justify. FWIW Fossil manages to make do without Git's (insanely named) 'index' (what everyone calls the 'staging area').
"Liberal" in the US policy-wise is extremely conservative in most Western European countries, for example Merkel's party CDU is a "right of center conservative" party in Germany but would be far left in the US. Maybe it's not comparable, coming to think of it, because morals and values are so extremely different in Europe and the US.
This is a very specific to Hedera Hashgraph link. But they are based on ABFT based consensus algorithm and they have a governing council that includes Google and other entities. Their consensus mechanism requires a majority of nodes outside the control of Hedera - specifically from the Hedera governing council. It’s all public.

I’d start there.

The latest buzz, like Ethereum is on NFTs. Not a fan myself. I hold hbars, but wanted to share one example.

https://medium.com/hashgraph/formal-methods-the-importance-o...
When I was a kid there were some Australians in town for a youth lacrosse tournament just outside Philadelphia. The most confounding thing for them was figuring out what we meant by "wooder" (a popular beverage, sometimes fatal).
I've worked in the crypto space for several years as a software developer and I can confirm that this is true. Most projects have no interest in developing the technology. Some communities will actively go out of their way to suppress innovation. There is a lot of 'busy work' going on with many projects going in circles.
Yep. A buddy of mine took delivery of a Model 3 mid December and had the USB ports retrofitted two weeks later.
Imagine a HTTP Basic Auth workflow that has another "Token: ..." header that is based on TOTP. This would help make things so much better compared to what's the situation right now.

The stuff we see nowadays is mostly hacks that upgrade legacy systems with things like "the password is actually your-password#token" and "oh yeah, if you use # in your password, it crashes the server ... so don't do that".

Something like a standardized HTTP-based authentication workflow (Basic Auth + maybe parts of the Web AuthN spec) could make things so much easier in regards to maintainability. Then we could finally get rid of stupid workarounds like JWT which weren't designed for this purpose.
The suggestion of using an unsigned loop counter starting at size-1 and decrementing until “i<size” is no longer true starts this article off with a “this is bad advice” flavor to it in my book. If I encountered that code I’d stare at it way longer than necessary because I’d be trying to figure out what cleverness is hidden in the bizarre/backwards way the loop continuation test is written. I don’t know why you’d do this to someone else who has to read your code.
And also Aztec Network, and Tornado Cash, and Zcash, and soon Starkware, and...

I'm surprised so many people on Hacker News apparently still believe that you can "see all transactions" on every blockchain. It really only takes some surface level research to find working, production blockchains/cryptocurrencies that use one of several types of cryptography to hide that data, plus if you're using a pseudonymous blockchain, non-custodial ways to "break the link" between wallets.
The Peter Daszak who was at the origin of the infamous Lancet hoax ? That guy has lost any credibility he might have ever had.
This looks great. Unfortunately the app is not working for me on an iPhone SE 2020. I am getting an ‘Error accessing your camera. Please check your permissions’.

The permission to allow Hologrid to access my camera is correct in settings.
Indeed... Tesla now seem to be middle of the pack:

https://www.whatcar.com/news/the-most-reliable-car-brands-in...
> or a thread every time a new version of one of those languages used in Ethereum Virtual Machines is out.

But the majority of people interested in crypto don’t care about the technology, they are in it to get rich. Articles talking about the new technologies underpinning crypto do exist and get submitted, it’s just that to a rough approximation nobody cares about the actual technology.

Look at the level of discussion bitcoin had when it wasn’t realistically exchangeable for USD. That’s the equivalent level of interest from a pure technology perspective.

All of the noise today (including this article) are about the societal implications of disrupting this or that or enabling some other business/grift that wasn’t possible before. The technology is almost irrelevant at this point.
Being a European, I'm fascinated by the crazy healthcare and I love reading these US healthcare topics. You really captured the gist of the conversation :)
Always Seek the Leverage Effect
"Calling somebody else fat won’t make you any skinnier. Calling someone stupid doesn’t make you any smarter."
IMO, it's much the same and pretty much only a question of API. Property-based testing (like QuickCheck) generates randomness using a PRNG, creates a structure from that, and checks that some property holds for that structure. A fuzzer generates some arbitrary input and usually checks that the program returns successfully (i.e. doesn't crash).

The reason I think they are the same is that we can rather easily turn one into the other and vice versa:

- A PBT test can be turned into a fuzzer-test by sourcing the randomness from the input instead of a PRNG and failing the program if the property does not hold.

- A fuzz-test can be turned into a PBT by sourcing the input from a PRNG.

The real difference is that fuzzers tend to be coverage-guided, i.e. a fuzzer will use what part of your code is executed to guide its mutations and thus steer it towards more "interesting" inputs.
Sure but have you looked into the technology?
People create throwaway accounts to post comments all the time, so that conjecture is quite far fetched.
How can you still be an anthropic climate change denier in 2022?

Batteries might not be eco-friendly, but they are reciclable and meanwhile global warming is the more urgent and grave issue.

The alternative is you are a troll.
It's best to heed Warren Buffet's advice to stay clear of investment opportunities you don't understand.

I'm seeing people in tech who are way smarter and more knowledgeable than I'll ever be, scratching their heads around web3 trying to figure out if there's anything of value. If they don't get it, I'm not going to get it, which either means I'm not smart enough to invest time and money in it wisely (as per Buffet) or it's all smoke and mirrors around a giant MLM or Ponzi scheme to relieve lesser fools of their money.
Rust on Windows used to run on Mingw, but has since moved on

It made it a lot easier in many ways to just compile a thing and have it work without thinking about mingw and interfacing C from mingw
There is no quick and easy solution to this. You just have to remember that the interruption is not aware of your state of mind, and also that a bad response (from you) will probably cause a greater degree of interruption.

So be kind, handle the interruption politely and happily, remind the interrupter that you're working and then take measures so that it is more difficult for you to be interrupted in the future.
I'm a little surprised at the notion that British English is more likely to preserve full pronunciation of 'T's.

In my experience, and in my own speech, it is quite common for British accents to completely replace a T with a glottal stop, unless one is being very deliberate with their speech, especially amongst younger speakers.
The ecological problem is, in my opinion, what should lead the conversation.

Climate change being what it is, we shouldn't even be considering technologies with carbon footprints as large as existing blockchains.

In theory that problem is solvable, but in the present, it should be a deal breaker
After working in the industry, I can safely say self-driving is a massively profitable lie. It can work in limited instances, but I don't think we'll have full self driving aka level 5 in urban environments until infrastructure changes. You simply need 5G/V2X for that. Just relying on cameras will not work. On that page, I have my concerns about EVs in general, who knows what the long-term health effects are for sitting on top of a HV battery and being surrounded by that electro-smog.
Fogging, wiping, etc is disease theater, much like the TSA is security theater. There has not been a single case of covid that has been definitively linked to a fomite.

Here is a review of some studies that mention cases linked to fomites: (scroll down)

https://ncceh.ca/documents/evidence-review/fomites-and-covid...

In each case, the link is pretty tenuous. Each of these events could be explained (much more parsimoniously, imo) by respiratory droplets in the air.
Around here the restrictions only happen when the waves happen. I’m not the person you’re replying to here so I have a slightly different expectation: these will come and go regularly until the combination of vaccine and virally induced immunity is sufficient to stop the spread.

> And the next terrorist attack could be even more deadly

The current wave is a 9/11 every 3 days in just the USA: https://covid.cdc.gov/covid-data-tracker/#trends_dailydeaths

The total USA fatalities over the entire pandemic so far is 282 9/11s.

The total worldwide so far is 1821 9/11s.

This is mainly a reason to not be afraid of terrorists rather than a reason to not be concerned about a disease.
We should really stop HIBP from distributing malware :D
Ensuring Randomness with Linux's Random Number Generator (2013)
Working with Different Filesystems
It's not about offending someone, it's about allowing people from marginalised groups feel comfortable.
new commercial pilots who are flying small airplanes for large airlines in the usa (eg “united express” pilots) barely crack 50k usd salary. and this is after big pay rises the last year.
Seriously. If you're aware of a mental pattern that you have that is making you unhappy, therapy can very often help. The first two steps are awareness and a desire to change that mental pattern.

I've personally learned to embrace the interruptions and find much value in them. Usually interruptions caused by other engineers are often quite useful to the company and sometimes even life enriching. Kind and respectful interactions with others can make the lives of the people around you so much more bearable, and many people suffer alone in their own heads, especially now in such a dark time.
I've vascillated between one camp and the other over the years, but in 25 years of professional development, other than pointer arithmetic I can't think of a single time where I've dealt with numbers that exceed a trillion in either direction. Integer overflows are so rare that I can't even remember one happening with 64-bit values. Underflow on the other hand... I've encountered that plenty.

I'm now back in the signed camp. Signed integers make it a lot easier to sanity check integer subtraction when negative values are disallowed (a common situation), and it's easy to reason about. Also, not converting between signed and unsigned avoids accidental conversion overflows due to different expectations, so keeping it signed bypasses that whole can of worms while maintaining maximum flexibility.

Unsigned gives you 2x the positive numeric range, which 99.999% of the time you'll never use (and if you did, underflow detection would become a nightmare).

I can't think of a single time I've heard someone complain "I wish Java's long type supported up to 16 quintillion instead of a paltry 8 quintillion"

At the end of the day, code is for people, so keep it easy for people.
> C/C++ projects and build systems in Visual Studio

https://docs.microsoft.com/en-us/cpp/build/projects-and-buil...

> IBM Open XL C/C++ for AIX and XL C/C++ for AIX documentation library

https://www.ibm.com/support/pages/ibm-open-xl-cc-aix-and-xl-...
No, I was not suggesting education is not useful.

But if one is to study rocketry without an aeronautics degree I'm guessing it's better to start from hobby level engines and vehicles and then scale up.

There is lot of added complexity due to size and mission constraints that is vehicle specific in Falcon Heavy, and I'm not sure how one would even use it as a learning platform - unless there is a university curriculum built around the vehicle.

There are lot of basics that model rocketry probably gives a good intuition for but then to my limited understanding it becomes (drumroll) rocket science.
Oh nice, that's more in-depth than what I'd expected. Great work.
Yeah! That was pretty accurate. BUT, after all those well thought comments then they say:

> 20% chance of well attested "alien" contact

There have been 0 well attested contacts in 5k years and we're gonna have a 20% chance for it to happen in just 1 year?

The inflation, stocks, BTC and Trump/Biden ones were spot on though.
Jep, it is
When talking about networking, nobody talks (until it really matters) about how replies would flow back.

So if you initiate the traffic then this is an outbound traffic; if someone else initiate traffic with your host, then this is inbound traffic.

I think you can wade through a multiple "how to route specific traffic through VPN in linux" articles on the net to find one what would suit you.
Ask your nearest British person to pronounce "Altered", as in Altered Carbon.

This is really something else.
It's not the account of some other person. They can't use it because they can't verify the email to create a password.
web0 manifesto
This is basically what I do too. It works fairly well, if I have an open day.

Setting aside “helping” time and “focus” time is extremely useful if you can avoid meetings during your focus times; although it is also difficult for me to focus when I have something happening soon (meetings at end of focus time, etc)
I'd start with checking whether the town already has something like a community Facebook or Nextdoor space.
Dominated but not controlled. You can still run your own mail server, websites, etc all without depending on any FAANG infra.
I would write the things that are in my mind which are blocking me from doing something else (like sleeping). When working on personal projects I try to plan all the steps I need to make and split them into very small tasks. Then if I’m interrupted during one task I can quickly come back by reading the description.

If there’s something blocking my progress in a task, I write comments below the task’s card (using whatever kanban software). Then if I leave it to do something else, I’ll be able to replicate the last state in my head by reading the comments
Well there must be 20 years worth of backups. I wonder whether there is a way to turn 20 years of zip files storing different versions into a git repository, using the dates of the zip files, the dates of the files inside and perhaps the name of the zip files. Bonus points for detecting branches.
a conspiracy is just a big word used by the media to describe something that happens all the time: people behind closed doors getting along with a plan to exploit the masses for profit or power.
I'm mostly annoyed by the fleeting nature of the discourse here (also on Reddit). It's always on the back of my mind that I'm wasting my time here.

At least on reddit (which is generally even worse) you have notifications allowing you to carry on the conversation for a few weeks...

If it wasn't for the quality of the community here I would have stopped returning to HN a long time ago. (What happened to my relation with Slashdot.)
Well, one of the advantages of having two ways to do macros is that macro_rules! macros are much much faster than procedural macros.