skysight-inc/HackerNews huggingface dataset:
IMO ConfigureAwait is just the result of a failure to fully consider the implications of various design choices early on. To be fair, it is a tough problem, but the ergonomics ended up being horrible and the default they chose was probably the wrong default.

There are some other choices they made that are arguably not the right ones - for example, async code can do some of its initial execution on the calling thread and do the rest wherever continuations get scheduled (which is configurable...) which means you have to have exception handling in two places and the way the exception handling works will be different (the article calls this out). It is possible to avoid this by having the initial call to the async function only create the task but not run any of it - of course, there are reasons not to do it, performance being one of them, so it makes sense that they did it... it's just bad to optimize by default instead of making code simpler and more reliable.

My least favorite decision is that inexplicably, async/await state machines are very error prone... if any part of your codebase accidentally invokes a continuation twice, the state machine will potentially begin running twice or even start running again from the beginning with the same local variables. Fixing this would have been as simple as setting a bool at the end and checking it at the beginning, but for some reason they are dead-set on not fixing it. Premature optimization once again.

The existence of 'async void' is also just a complete trainwreck. They shouldn't have allowed it, especially since an 'async Task' that discards its result is just as easy.

The approach to cancellation (intrusive only) is also needlessly complex and gross. Putting a Dispose method on a Task would allow consumers of any async API to cleanly signal that they no longer need the result of a Task and any implementation would be able to observe this without anyone having to introduce a new method overload that takes a CancellationToken, not to mention that the intrusive cancellation design creates extra garbage on the heap. Really not obvious to me why they did this instead of reusing 'using x' and IDisposable.
Police unions are some of the most representative unions we have. The police are small-minded sadistic racists, and that is reflected in their union.

The way to improve the police is to improve the set of laws they are called on to enforce, and to strengthen the limitations on their behavior (and to dress them like mailmen again rather than soldiers.) If the police aren't called on to act unethically/cruelly as a duty, better people will become police, and the ones who thrived on being bullies will quit.
Show HN: ADA Compliance can increase your Shopify store sales by 30%
Tenably Labs introduces its newest feature for Shopify store owners that resolves compliance issues with Web Accessibility standards and the Americans with Disabilities Act (ADA).

Tenably Labs makes it easier than ever to keep up with all your accessibility standards by doing the hard work for you. We find, fix, and enable your stores to be compliant with accessibility standards so that you can focus on running your business.

The Benefits of having Tenably

-Tenably will review your site for common accessibility issues that lead to demand letters and resolve them.

-You’ll no longer need to hire someone to manually fix these common issues.

-Your time is used to run your business, not resolve common accessibility matters.

Shopify store owners are receiving demand letters everyday, and some Web Accessibility lawsuits. While losing potential sales to people with disabilities due to common web accessibility barriers, resulting in up to 30% in lost sales. It's estimated that 265,000 website accessibility related demand letters were sent in 2020 alone.

The easiest and quickest way to gain compliance is using a service like ours.

Our solution identifies common barriers (Web Accessibility violations) for shop owners. Such as low contrast, specific markup errors, and missing alt tags. We then resolve them for you by updating your Shopify stores theme.

This eliminates the need to hire or retain resources to manually resolve these issues. No human intervention needed!

We keep your Shopify store accessible, and maintain the store's accessibility over time with automated repair reports, scores and fixes. This tool means you can spend less time making your stores accessible, and more time running your business.
Probably not a coincidence. The Keyhole name was in the public realm prior to this. (It'd been used within the intelligence community since the late 50s.)
This is indeed the best advice: do not talk to the police. It can never help and you are likely to incriminate yourself even if you are innocent.

https://www.youtube.com/watch?v=d-7o9xYp7eE
What an incoherent pile of blather.

I do hope this fellow finds his way one day. He is clearly very lost and trying to get somewhere, but with humility, and some Assistance, he may yet find his way home.
Thanks for the warning. I won't click on it. Who wants to watch ads?
average BMI.
(https://news.ycombinator.com/item?id=2965166) is an example of well-received humor; it's one of the top rated comments.
One thing I've done is adding the ability to run tests both with a "mocked" and a "real" version. The mocked version is fast and can be run quickly, the real version is much slower, but tests the actual real service. It's not that much extra effort to make in most cases, and I've caught some bugs when my mocked version made assumptions that were false, didn't cover some edge case, or whatnot.

That said, I too avoid mocks unless there's a specific good reason to add one.
Delta is one of the better airlines but when you herd and shuffle people around like animals, they're bound to lash out like animals. Well no one wants to be trapped in an enclosed space with an unruly person and we act as if the only solution is banning people and potentially tossing them into an even smaller enclosed space that will reinforce their bad behavior.

Why would we continue to propose ideas to bolster no fly lists when they clearly haven't had the desired outcome of not having passengers become unruly. It's not preventing a problem. Instead airline companies or possibly the requirements of government regulations the need to make the airlines treat people like humans. Provide seats that accommodate people, provide legroom that accommodate people, provide personal space that accommodates people. Yes all of this cuts into profit margins but the sole pursuit of profit margins has not produced a better experience and has not produced a safer experience.
Wait, what? Do people actually work in conditions like that article's picture shows? Good Lord.
This is mainstream energy science.

Anthropogenic Chemical Carbon Cycle for a Sustainable Future [0]

How to Make Carbon-Neutral Gasoline Out of Thin Air [1]

[0] https://pubs.acs.org/doi/abs/10.1021/ja202642y#

[1] https://nymag.com/intelligencer/2021/05/how-to-make-carbon-n...
According to Zerodium, iOS exploits are cheaper than Android exploits because they are so plentiful in comparison.
I fundamentally disagree with everything you have written, from definitions, to target of harms, to outcomes. I think your philosophy is dangerous and harmful.

So, No, I will not stop that. Thank Satoshi that I don't need to.

I choose to opt of your authoritarian and paternalistic
philosophies. I will always convert fruits of my labor into hard money, where you cannot hurt me.

You can't stop us (all).
it does - I've used it for properly aiming a tripod video recording setup when it was in a location where I could not see the screen (well above me).
These cases exist, but they are not the dominant form of mining. If all mining was done in such circumstances (and the energy source couldn't be connected to a useful grid) then people wouldn't be as upset.
Is This Weed-Spotting, Yield-Predicting Rover the Future of Farming? (Google X)
This is built into the .NET API though? You can just check the Faulted and Completed properties of the Task you're holding.
AL, FL, GA, MS, LA, TX. These states have different demographics, NPIs, mask mandates vaccination rates and yet they are all moving in synchrony

An odd conclusion given that these states' covid-nurting practices are more alike, than any other 6 you could pick.
Assembler Resources (HLASM for IBM System/Z)
Then share. I assure you that I am capable of understanding.
that doesn't refute what I said at all. It shows increased risk for certain conditions, which in the end amounts to just a few lost years. As it turns out, plenty of average or underweight people get those conditions too.
Fat is the main storage mechanism for surplus energy, not proteins. Proteins are relatively "expensive" to create and break down.

Again, lot of other factors at play here, have a look at the linked paper.
Cows are a fairly major producer of methane, which is a potent greenhouse gas, contributing ~20-80x more to global warming than CO2 over the next 20-100 years.

I do think it's interesting that there are different definitions / categories of "sustainable" right now - global warming sustainable, ecologically sustainable, resource sustainable - and they do seem to get conflated together.
I understand the audience of the ars article is people running larger setups with redundant disk arrays, managing lots of data reliably.

But when it comes to what you use in a laptop or desktop, with maybe one more slot for a ssd/nvme or an external disk, btrfs snapshots with incremental send+receive to the second disk or over the network is a good argument in favor of giving it a try.
The version to version changes in the initial years of iPhone were generational leaps but lately since iPhone8 onwards everything feels incremental. I do not think Smart phones 10 years from now are not that remarkably different from today at the foundational level. There we many marginal improvements and perhaps one or two distinctive features.
Wondershare AllMyTube 7.5.1.4 Crack Free Download [ Latest Version ]
e.g., with regard to Kennewick Man:

"From our oral histories, we know that our people have been part of this land since the beginning of time," a leader of the Umatilla tribe wrote in a statement at the time. "We do not believe that our people migrated here from another continent, as the scientists do."

https://www.npr.org/sections/codeswitch/2016/05/05/476631934...
Based on what I have read both on the post and replies in the comments looks like you want (— having more net worth).

You need to first find some purpose or things that make you happy in general. Is it money/coding/learning/building something new?

If its money, you need to keep moving to newer jobs after every few years(2-3 experience) that pay higher. The market right now favors good developers and scaling money via offers is the best. New environment, people and work can be refreshing.

Save -> Invest and let it compound over long time to increase your net worth.

If its coding/learning - you can try joining a mid level company that's around 20 - 100 people where you would have freedom to pick and work on new things - keep learning/moving across teams.

If you job doesn't allow consulting - building something new on the side on your own should work out, try and find an interesting side project you can build or contribute to open source projects, join the community - many active channels on discord.

If you have any other questions, post on the thread - i will try my best to help you out.

I have been coding since the past ~12 years and kept myself busy in learning new technologies. Been building new products using latest technologies every few months, this kept me excited. I hated corporate jobs as they cap the learning and had to deal with incompetent/bad managers.
It can work that way, but it's also an uphill battle if you haven't reached your target body fat percentage. Building muscle is an anabolic activity, and losing fat is catabolic. It's possible to build muscle while losing fat, but it's hard because two opposed processes are fighting each other. For a really fat person, based on my personal experience, trying to build muscle while dropping weight isn't the best idea. Some people might be fine trying to lose body fat over a long period of time, but losing more fat initially and then building muscle seems less error prone than working out and then giving up after a while because the fat loss progress isn't encouraging enough.

Also, I would need to see some data that an average person is going to be able to build enough muscle while losing body fat to add on an extra 1000 calories to their RMR. I'm not saying you're wrong, but I'm skeptical based on my knowledge. In fact, I would pretty much say "no way" unless one can stay anabolic and dedicated enough to build an above average amount of muscle.

Have a look at this paper using your favorite hub of science.

doi:10.1097/00075197-200103000-00011

https://journals.lww.com/co-clinicalnutrition/Abstract/2001/...

Based on this, a pound of muscle has a REE ~6 kCal per day.

So to get to the number you are suggesting, a person would have to put on ~166 lbs of muscle. That's not realistic most people, let alone those with plenty of fat to lose. It also takes a lot of time and money (calories = cash).

A person could work out that muscle and burn more calories, but there's a few problems with this as a fat loss approach. For one, you're going to need a lot of glucose to have a meaningful workout so you're already undermining fat utilization. Second, it takes time to build up that kind of muscle. It's both a short and long term time suck.

Let's say an average-sized person puts on that amount of muscle and utilizes all of it during a 60 minute body building workout:

6 METS x 3.5 x 75kg ÷ 200 x 60 mins = 472.5 calories

While that's not anything to sneeze at, it hardly matters anyway because muscles don't burn fat. At best you're just preventing the wrong kind of weight gain. To even get to that amount of muscle and keep it on you still have to eat at least enough calories to match that anyway. This is why working out requires more working out, otherwise energy will eventually be stored in the form of fat.

Or, they could literally just not eat that 500 calories and spare themselves the sisyphean task of relentlessly working out and not losing substantial fat mass.

Some resistance training is a good thing no matter what, but expecting muscle to be a weight loss aid doesn't make sense to me. At best, it's an adjunct to fat loss and should be done in intervals.

I'm absolutely open to having my mind blown on this. :)
If Facebook paste “this information is missing context and could mislead people” under every single post/story, it would still stand true but it would be bad for the business.
>I am still expecting a massive crash

I wonder what you would consider a massive crash in crypto. Because -90% in two or three months is nothing special, just day-to-day business. I would start to worry if it drops below 0.1% though.
Hardware for smartphones have gotten so good that they can handle all of my core use-cases with ease: texting, web browsing, calling, maps, GPS, photography, etc. I don't need the most demanding specs to handle the latest video games and such. The hardware improvements happening every year mean nothing to me. Wow, 20% faster than the previous generation? That's great! But it doesn't impact me because, again, I already have a great performant experience with current specs. Given this, I see no reason why a cell phone shouldn't last ten years as is. Just make battery replacements possible and it should be good to go. Software updates that make the phone sluggish at this point is an excuse for programming laziness as an incentive to continue the churn of giving up your money to the same companies.
The 5s really was a great phone. I used it up until last year and only upgraded as my wife needed a new phone and there was a BOGO deal.
My 2017 MBP that was fully spec’d out is both the most expensive and worst laptop I’ve ever owned.

-Rarely ever goes to sleep

-It’s the same model Facebook returned a few thousand of because it randomly voltage surges the USB-C ports and fries stuff plugged into it. Apple refuses to acknowledge this, even though a bad voltage surge blew out the left speaker.

-Keyboards been replaced four times

-NVRAM needs to be reset weekly

-Charging it is super fun. If it still has a charge, you get to randomly pick a USB-C port to plug the charger in. If it’s not that one, power cycle the charger for 30 seconds and try a new port

-Given it never goes to sleep and has no charging indicator, when it’s dead (most of the time I open it) you get to play the charging port roulette, except you have to keep it plugged in a few minutes to see if it gets a charge, before power cycling the charging brick.

-A small half circle of glass popped out of the bottom of the display, where it meets the hinge when it was running an intense CPU load
But Keyhole did not steal anyone's candy. The origin for the product (and I'm paraphrasing the story here, secondhand) was actually SGI'ers had developed a method for efficiently rendering gigantic textures at multiple levels of detail. They looked for the largest texture they could find for their demos, and that turned out to be high-res terrestrial imagery. This demo app then turned into the Keyhole product itself.

This technology was developed inside the world's leading computer graphics company, where people spent 24/7 thinking about how to render 3D graphics and textures better, faster, at higher resolutions. And Keyhole was merely a 3d app that happened to be showing the planet. The other company did not have a valid claim against that.
I got a few of those myself. They use Unicode characters that look like ASCII letters and probably Google doesn't handle it well.
The intention is clearly that the consumer be able to charge any phone using a generic usb-c charger. Apple's proprietary wireless charging would fail that criteria.

"Going portless" wouldn't save Apple they still have to use a generic technology between the wall socket and the phone.

I imagine that if Apple made their technology an industry standard, that a) others could implement, and b) Apple were themselves governed by, then the EU would consider it in addition to usb-c.

But really, why bother, it's so inefficient ... and it might get rejected by the regulators on the basis of energy wastage alone ...
10-14 years ago my Dell laptops had removable battery.
I did not use it to ensure anything (hibernation worked perfectly for me these days), but I would carry with me a spare fully-charged battery. Two batteries usually were enough for a cross-Atlantic trip, which was a frequent feature of my life.
Yeah because if anything, Linux is definitely known for great power management on laptops
There are 2 types of information for me:

- For fun. Often not relevant and not practical. It's easy to forget because I don't use it. Though, I may intentionally review the information to "beat" the forgetting curve. Thus, this kind of information will be stored for more time. Artificially forced.

- For practical use. This kind of information is easier to retain because it's not raw: a practice will add more "missing dots" and solidify what's learned.

A forgetting process is a good filter of what we use and what we don't. The retained information indicates what things one should keep in mind.

The memory palace technique is more about forcing even impractical information to retain. I'd say one should define what kind of information should be remembered in this case.
You can fork the algorithm if you have a sustained >50% hash rate. I suspect that with BTC this will never happen in a meaningful way since something as basic as block sizes caused an insurmountable rift in the community.
Apple does have a very good reputation for building reliable products (with a few notable ~~keyboards~~ exceptions) and providing security updates - but I think that there's an argument to be made that that should be an expectation of phones in general, and not limited to Apple.

If one wants a slightly lighter-touch regulation strategy, instead of directly mandating that "a phone must have security updates for n years", legislation could require that (a) CO2 emission cost used to manufacture (b) MTBF (c) warranty period and (d) guaranteed security+OS update lifetime be included on the packaging (like nutrition labels). Then, when shopping, consumers can see that the $700 phone has a 5 year MTBF (and is repairable) while the $400 phone has a 2 year MTBF - similar to the unit prices that are already included on grocery store price tags.
Why find your way when we all end up as dust in a dying universe * returns to applying black nail polish *
Me too.

The Yubikey nano -- the little one meant to be permanently left in a usb slot your laptop -- absolutely nukes the battery in my mac, draining it on "sleep" to zero within a day or so. Infuriating incompetence.
throwaway for obvious reasons..

I joined a seed company w/ a $10m valuation in early 2014, starting offer was 1%. after series a, b, c, and some smaller retention grants, I had about 0.4%. Left before fully vesting, so ended up with 0.3%. Company was acquired for $4b and I made $12m. After taxes, netted about $7.5m

Joined another seed company with $10m valuation in 2016, starting offer was 3%. after a few dilutive funding rounds and some generous retention grants, ended up with 1.2%. Company also acquired for $4b and I made $50m. Will probably have about $35m from this one after tax.

Obviously I was _incredibly_ lucky in picking those two companies, but maybe those numbers shed some light on dilution, taxes, etc. I wouldn't have made anywhere near that much if I'd joined those companies after series a, let alone b or c. I encourage anyone I know who wants to make 7 figures to work for faang for a few years. If they want to make 8 figures, start a company or join as the very first hire (as I did) if you're not willing to take the risk of being a founder.
What I really don't get is that if 80%+ are vaxxed or like 90%+ in September 2021 - and in September 2020 we had 0% - how effective can the vaccine be? Considering delta etc. Really no clue.
That sounds to me like it was originally set up that way early in development because they wanted people to give immediate manual attention to a system before booting it in that state.

If btrfs is mature enough that it's "safe" to boot missing a disk now I think either the defaults or the documentation probably want changing to make that clearer.

Like, I get "oh just add this option" as a response but in this case the fact distros don't default to adding it and the docs don't say "sure, do that" somewhere prominent mean I'm allowed to be a bit worried about how safe it actually is.
Show HN: A more sustainable way to videoconferencing
These are the reasons why I use a VPN provider:

1. my threat model is not my government. It seems that the TLAs have thoroughly pwned our privacy for a long time now. (please note that I am in no way advocating for this mass surveillance, but I don't see that I have much choice in the matter)

2. My threat model includes my ISP. I am forced to use a scummy ISP who would openly steal my data if I let them. Same with my mobile provider.

3. My threat model includes the data thieves who have obvious business models built around selling my stolen data to the highest bidder.

4. My threat model includes black hats and script kiddies.

5. Do I trust my VPN provider? Eh. A little. For now. The thing is, I trust them more than #s 2,3,4 above. What other choice do I have?
LOL. Butthurt Tesla fanboys in this thread.
For tweet-length material, look to the Spartans. The Athenians were too wordy for this terse medium.
1400 hn comments the other day https://news.ycombinator.com/item?id=28606962