skysight-inc/HackerNews huggingface dataset:
Does Nasty actually mean you messed up or did something dope?

From the article: mess up and game will proclaim it “nasty.”

However, nasty can be good:
“4. an expression of approval or impressment with regard to a person's actions or ability”
https://www.urbandictionary.com/define.php?term=nasty
You might, but the majority of users, probably even a majority of the users on HN, would not. Unfortunately.
Sometimes you need to avoid GC or have direct control of your threading model and you need a language that is more expressive than C. Your only two options here with broad adoption are C++ and Rust, both of which are very complicated languages.

Other languages like Zig, Ocaml, and Erlang have legitimate claims to similar performance to C++/Rust with expressiveness, but they do not have the same adoption.
Balanced comment. I do not find many when talking about this topic.
I've failed at using Notion several times and tell others - I feel like it was designed by grade school kids with crayons and stickers on a huge sheet of white paper. The margins, and spacing in general, are horrible.

But I don't have an alternative because I use +/- four other apps to achieve the same functionality.
Dup https://news.ycombinator.com/item?id=32928513
It feels like nowadays it really doesn't matter if author is familiar with the topic. Most of the time a superficial knowledge about the stuff will be enough to throw assumptions and accusations all around to see if these stick and if they don't, then buzz created for views and user profiling will be enough. Content produced, ka-ching - money earned, cheers and 'till next time.

I wonder when was the approximate moment when journalism become more a casual blogging about anything.
The x86 world is getting I/O channels in the form of "SmartNICs" which are NICs with substantial processing power.
When people were not travelling because COVID, airlines were still doing regular empty plane trips to keep the routes. And it was one of the main industries bailed out in the pandemic. Leisure travel does far more damage than private travel, the institutions around it will keep them running till the end of the world.
A nationwide shortage of public workers
I switched to the variant for my BangleJS2 because it's way more convenient yo directly upload apps with the embedded function than: disconnecting from Gadgetbridge
connecting to Web Bluetooth in Chrome, upload, disconnect from Chrome, reconnect to Gadgetbridge.

Also with Internet access, I can rely on the watch to poll OWM itself instead of Weather Notification which despite all my attempts, ultimately get killed as a background process.
> It can also be more daunting to attend to the things we feel confident doing, than to the things we are unsure about.

Something got swapped here, I think.
I tell people I'm vegetarian only when I am offered meat, which yes happens regularly. So I have no choice. Eating is social, so anyone who hangs with me for any amount of time is going to figure out I'm vegetarian.
25 kilovolts+, and pretty high amps!

Most people made them from CRT computer monitors back in the day
I did mean bank statement, thank you.

I'm aware of how reconciliation works. I'm actually an accountant by trade. $1000 is a trivial transaction of course, but reconciliation becomes challenging when its thousands of transactions per month of differing amounts. If anything, transactions not matching the bank statement is a good way of increasing your audit fees as the auditor struggles to make sense of what your accounting system has recorded.
Whay is a mainframe's redundancy/uptime? > 5 9s?
> Getting working credentials for an Okta administrator is not unlike getting working credentials for the “root” user on a UNIX system.

The "root" user has been acknowledged as a design flaw even by the team that was making Research UNIX, the people who later moved on to build Plan 9 (which didn't have a root account[0]). That was a late 1980s / early 1990s design.

Even modern systems are attempting to do away with root, or to restrict its unlimited power: reduce the necessity for setuid-root (e.g. via capabilities(7) on Linux[1]), restrict some actions (such as writing to mounted raw disk devices) which shouldn't normally occur at runtime (e.g. securelevel(7) in OpenBSD[2]), the fact that OpenSSH defaults PermitRootLogin to "without-password"; or ultimately - the craziness that is SELinux - the fact that some people are willing to put up with SELinux just to restrict what root can do is IMHO enough of a sign that having root in the first place was maybe not a great idea.

[0]: http://doc.cat-v.org/plan_9/4th_edition/papers/auth
[1]: https://man7.org/linux/man-pages/man7/capabilities.7.html
[2]: https://man.openbsd.org/securelevel.7

> The way that you mitigate these sorts of issues are very similar to how you’d mitigate the risk of a bad actor getting root access:

I think the most important bit about all five examples I've named is that every one of these is a default (not everywhere, but at least in the upstream project), that administrators have to go out of their way to disable these mitigations, and that (for the most part) all of these are transparent to the normal operation of the system.

Of course you can't fix bad security hygiene, but you can always make doing the more secure thing easier (or in worst case, doing the insecure thing harder).
> if a bill comes about that passes meaningful climate change reform but bans abortion (in the united states) altogether, is your position that such a bill should be accepted by the climate change advocacy groups?

If the world ends tomorrow and the only way to avert it is to ban abortion then almost certainly yes, otherwise the baseline deal ought to be better.
It was even worse with the force touch" - sometimes I found myself pushing the screen, with finger turning white, trying to summon some functionality I was expecting to have there.
IBM actually forbids customers from sharing the performance of its z/OS mainframe performance benchmarks, which should tell you that they must be terrible for the money.
> German putting some nuclear shutdowns on hold

This is precisely what I had been jumping up and down about for years, especially at the beginning of this year. The irony that Germany doesn't want nuclear power internally, yet buys their direct neighbour's nuclear power instead.

> France is looking like they might get their fleet back on track by beginning 2023 after they sorted out their corrosion issues

Apparently. I doubt it. Too little too late for this winter.

> UK just fasttracked fracking (sigh) and sizewell C nuclear plant seems to have gotten the go ahead.

I'll take fracking over freezing to death. The alternative is people will burn whatever is not nailed down, and you can bet that would be worse. Sizewell C is too little too late. None of this will make a difference this winter.

> Quite unfortunate that the writeup is on twitter though.

Something as important as this should be on a news outlet's website. People most definitely need to see it and read it.
> The error is to consider them as ESSENTIAL. Which obviously they arent.

Not, the error is dismissing all proven facts in nutrition and thinking that we know better.

When something is called an essential nutrient, we need to include it in our diet if we want to remain alive. Is a simple as this.

Lets forget about the special fatty acids that we need and go with an easier example. Your bold claim that "Skeletal muscle from cattle alone has everything one needs to thrive" would led us directly to die by scurvy.

Muscle is not a reliable source of ascorbic acid, and we need it to manage correctly our urea metabolism. So we need to add a source of Vitamin C, that comes typically in fruits. Yes, can be found also in liver of some animals, but liver is not skeletal muscle, so your previous claim is incorrect.
> The idea that you would have a password but not send it to the identity provider makes no sense

It's possible to prove to a remote system that one knows their own password without sending the password (or an equivalent, like NTLM hashes). Secure Remote Password protocol (SRP)[1] is one specific implementation.

[1] https://en.wikipedia.org/wiki/Secure_Remote_Password_protoco...
Same here. I lost some photos years back and decided to never make that same mistake.

My backup flow is: phone, iCloud, local ZFS array served by PhotoPrism (synced using PhotoSync), Backblaze.
Interesting data points, but in isolation polling seems to be a rather poor method for determining this.

More conservative viewpoints are also associated with higher stigmatization of mental health conditions[1] and one indisputable measure of a mental health crisis (suicides) is more prevalent in rural areas compared to urban[2].

This seems like an obvious confounding variable. If you poll people have they been formally diagnosed with a mental health disorder, and one group of people refuses to seek treatment for it in the first place due to stigma, then _of course_ fewer of them are formally diagnosed.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6600024/
[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8909802/
Why does this not surprise me that you'd do something like the above?

Why was UTC more convenient though?

(also good to see you active online)
> Arguably "worrying too much" is a symptom of depression, rather than a cause.

Well, it's not like you're suddenly getting a depression out of the blue and then start having obsessive negative thoughts. Repetitive intrusive thoughts can in fact lead into depression.

> Are you just saying that worrying about the state of the world makes you fed-up?

Most people will probably just feel fed up and not bother much. But for some, it can contribute to anxiety, depressive episodes or a full depression.

I agree, the term "depression" is probably used inflationary when it's "only" a depressive episode or feeling depressed.
Say I have a new project to start today. I need pick a language to use:

1. a well-tested language
2. can not use garbage collector due to *performance* requirement
3. easy to hire if project expands.
4. ready to use tooling support
5. widely available tutorials and info on the web.
6. language is itself alive and updated
7. project can be scaled over time.

what options do I have? I have to pick up c++ in this case. it falls to the saying "a language is either blamed, or nobody uses it".

Javascript for the web, Python for machine learning, C for low level and system coding, Go for some native cloud and DevOps, Java for enterprise or Android, C# if you're a windows developer, Swift if you are doing Apple, we actually don't have a lot of choices when you need deliver things faster.

I played with nim, ziglang and Rust, but it's hard to use them for real product developments at this point for me.
From Nothing to a Career in Cyber
So... the news here is that GCP seems to be significantly slower in practice, where all three products are priced at the same spot.

But... the weird question is why are the Azure financials funny? The listed prices are about the same, but the "annual cost" for Azure seems to include a "41% off" discount that I can't find an explanation for? And then they use the latter in the calculation of price efficiency, which seems... what? This is the kind of thing Comcast does in its marketing. What is that discount and what's the justification for assuming that all users get it in perpetuity?
It's more easy to just don't adopt the new standard.
Literally the first sentence of your first link:

"A wah-wah pedal, or simply wah pedal"
It doesn't stop at "knowing what's best for everybody." I'm fine with people thinking they know things; what I'm not fine is the power of the state being turned against everyone to enforce what are nearly always fringe or minority beliefs.

Sorry, vegetarians and vegans, but most of the world is just fine with eating meat[1].

[1] https://www.statista.com/statistics/1280098/global-non-meat-...
yes for general public use

page 15 in this white paper from 2012 is the closest I can go in terms of naming. there were more , in continental Europe.

https://www.slideshare.net/hcl/effective-web-hostingonzlinux...
Because Apple cannot deign to offer its users even basic physical documentation of how their glass slab works, publishers have filled the void with books with large pictures and screenshots of iOS functionality:

1) iPad for Dummies (they need to get rid of that name)

2) a bunch of random publishers selling magazine-style paperbacks like "iPad OS Guide for 2022". You can find these on mag-sharing websites, as they're low-volume and usually only available at checkout counters at grocery stores, or airport shops.
One of my jobs is public sector. Our project has maybe half the roles filled. A project that was supposed to take 6 months didn't even have a line of code written in those first months for want of some technical roles to be filled. And those more senior roles are still to be filled. But we are charging ahead anyway to give the idea of progress.

People complain about terrible bosses and think that it is a symptom of "out of touch elites." But the general public is the worst boss I have ever had.
Coming from the gas starved Europe of 2022 [1], I am somewhat discombobulated by the fact that someone can still be so calm and detached about natural gas! So I went and looked at some numbers.

It turns out that the USA hasn't felt the current natural gas situation as much because it's a major natural gas exporter itself, and likely maintains large strategic reserves besides.

Still, even in the US, at very least the price on the futures market has roughly doubled if we take say 2019/2020 as the baseline. [2]

[1] In eg Netherlands and Germany the majority of homes use natural gas for heating. Due to a combination of Covid instabilities and the Ukraine war, consumer gas prices have reached record highs. Different sources quote different ratios [3] but I could pin one source down on claiming a factor of 5* compared to a couple of years ago.

[2] https://tradingeconomics.com/commodity/natural-gas.

[3] Depending on if you factor in government compensation, whether it's a projection or a spot price, etc. And I can understand people wanting to hedge their reporting a bit, because the numbers are a little crazy right now.
Since when is building a strawman "a balanced comment"?

"the people who advocate addressing climate change" - who?

"constantly be trying to tie it to other unpopular issues" - which?

" lot more important than it’s advocates treat it as"

The commenter builds up a profile of a "foe" to argue against, but it's all broad strokes and intimation.

Each person who holds an opinion about climate change and policy possibilities around it has their own reasons and positions. Lumping them all together and building a strawman out of them doesn't serve any healthy discourse.

The comment author evidently has their own opinions and feels like there is some consensus that leaves them out. They'd be better off making those assumptions about what other people apparently think explicit and their own alternatives explicit as well. Point by point. So they can be reasoned about. Instead generalizations are made so they can "win".

Because this is just a rhetorical drive-by.
Definitely use client side encryption, if only because it defeats attempts to "repair" image data or rewrite exit headers, etc.

Another good test: upload your photo collection, then download it and binary diff the two sets of files.
"With an additional million or two people out of work, the newly unemployed and their families would sharply cut back on spending, while for most people who are still working, wage growth would flatline. When companies assume their labor costs are unlikely to rise, the theory goes, they will stop hiking prices. That, in turn, slows the growth in prices."

That seems like a pretty whacky theory to me because it assumes that companies only increase prices when forced to do so, and not just because they can.
only the ones of those who advocate for climate change. The rest I am ok with them.
TCP over pigeons?
> After about a kilometer I have to cross a busy street, I need to pause there regularly. Pausing always fixes erratic mode.

Given that the “erratic mode” only impacts the beginning of the run and disappears suddenly at known locations, this sounds like an issue of delayed GPS lock.

And given that the problem didn’t exist in the past, it could be a software issue due to upgrades. Or it could be a hardware issue that developed over time, such as something impacting GPS receive sensitivity. Or it could even be a new source of RF interference in the GPS range near the author’s start point, which impacts GPS lock until they get far enough away from it.

Interesting issue, but note that this issue appears to be specific to this one specific person, not a general issue with all Apple Watches as some in this thread are speculating. I certainly have not noticed this behavior on my Watch even with the latest updates.
..God's with depression and an opioid epidemic lol
Why not use non spot instances then?
Rust is too hard to learn.

I like it, but it only aims at replacing ada, not c++.

I asked around and there is currently no good way to make modern native ui apps with rust.

It would be okay if the syntax of rust looked a bit more like C, but it doesn't, it can be a bit difficult to read.
Mostly deprecations mean something was deemed to be a bad idea, which means it's at the very least worth taking a moment to evaluate whether somehow they were a good idea when you did them.

For example should I have a method whose parameters are volatile? Well, why did I do that? It didn't do anything in C++ 17 and it still doesn't do anything in C++ 20 but now it's deprecated. Programs are written first and foremost to be read by other humans, but what was I trying to communicate by writing "volatile" on a parameter ?

The deprecation of composite operators on volatiles is an even better example. Those do something, but what they do might surprise programmers. Rewriting and then reading the rewritten example is an opportunity to discover that your code was broken anyway because now it's obvious. This obviousness is why deprecating the composites happened (and why it's sad that C++ 23 un-deprecates some of them).
Double entry accounting would have me move money into an "account" representing my ISP

Well, no, unless you account your ISP as some important contractor or a cofounder and have interest rates etc with them.

If it is just a simple expense, you do the following:

debit: expenses / basic needs
credit: bank / account
sum: $80

This way you can see your expenses on an “expenses” account regardless of where they came from. No need to scan for multiple sources, because they all end up on a single account. This is a beauty of accounting, you define not how, but what. You bought a tv?

debit: My stuff / tv
credit: Bank / account
sum: $1000

Your tv broke?

debit: Expenses / Breakage
credit: My stuff / tv
sum: <a remaining cost of
tv, depending on
amortization scheme>

With single entry you either cannot do that, or have to scan all tables and invent a special field that represents type of an operation, in this case isExpense or shard tables by that criterion.
Good for you. That’s the best way to go, solar on the roof and batteries down the basement so as to be as independent as possible. Wish I could do the same.
LexisNexis

https://en.wikipedia.org/wiki/LexisNexis
I still think the problem is the opposite. The front page isn’t picky enough. There is so much content and so little time. Making it to the front page of a site is an indicator that it’s worth spending precious time to read that content. Only the best of the best should pass that high bar.
A shallow search seems to support that people with right leaning ideologies tend to stigmatize depression more and to not support mental health help and intervention.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6600024/
https://journals.sagepub.com/doi/10.1177/2378023120921652

A person who stigmatizes mental illness would be more likely to not seek help and would not admit that they have problems in a public survey.

As an example of this, the slate star codex post shows that alt-right people reported a very low percentage of diagnosed depression. The popularity of Jordan Peterson and his videos in that space is a clear signal that a lot of these people are seeking ways to deal with mental health problems. Even more, they're not looking for them through official channels, but through online celebrities and communities.

I would be very glad to be corrected with data on this as I'm not an expert, but I think it's an important point to consider when discussing mental illnesses where self-reporting makes a big difference in their diagnosis.
That's a fairly serious accusation to level. Google's bad behavior here is not that their compression algorithm ruined users photos. Google's bad behavior is running a compression algorithm at all.
Free managed databases exist.

Also cloudflare has D2, which is based on SQLITE, but has yet to launch.

I think it should launch by the end of this year.
To nitpick, Switzerland is not part of Europe.
I fail to see how continued economic development in the third world and more material wealth will counteract famine due to reduced global population capacity. It’s a great recipe for massive scale unrest and warfare, which is extremely effective at destroying material wealth. Enlighten me?
yeah, sorry, i understood. i think in my mind i was referring to Bill Gates's letter to hobbyists (which is basically that), thanks for the clarification
Where I live (Portugal) I already did many winters with solar when renting; I had the generator on a few hours 1 day in 1 year, the rest was enough sun to make it work.

Same in Spain when I lived there.
> I wonder if the dual-band GPS on the Apple Watch Ultra is an attempt to fix these problems?

The author said their watch worked fine in the past. It also works fine after a warm up period, which suggests it’s not getting a GPS lock at the start of the workout.

It’s a new issue of either a software regression, hardware degradation, or RF interference near their start point.
L1?
But maybe let's avoid things that are dependent on violent overthrow of competing ideologies. If a way of life only works by crushing other ways, it's a bit garbage.
Kazakhstan’s president: We’re moving full speed ahead toward reform
On who we put the cost of the prudent investment about things we do not have certainty about? I have been hearing bad news about climate change since the 90s and none of those happened.

I think this has a lot more than simple science into it.

I am willing to pay the cost of transition as long as they give me dates and signa a contract saying they will give me my money back if things do not happen as in their calendar with a reasonable amoubt of flexibility.
Thanks for flagging! Looks like Hacker News does not allow me to post streamlit url's
It's worth asking what made issues surrounding climate change so unpopular in the first place. Advocates and activists are working against decades of misinformation from oil execs. Even something as straightforward as replace coal with renewables is deeply unpopular in large parts of the country because there's the stigma of job loss associated with it. While it's easy to take aim at climate advocates, why not take aim at the ones who actively profit off the destruction of the planet?
There are currently no European sanctions against Russian gas. Nobody is very happy about it, but Europe would still buy that gas if the pipelines were open.
Apple showing more than people actually run to make them feel better?

Seems like a lawsuit incoming due to "ruined health" by overstating measured activities.
Activation energy.
The consequences of falling behind on routine tasks are more severe. It affects everything else.
“Whereas my father made your yoke heavy, I will add to your yoke. Whereas my father scourged you with whips, I will scourge you with scorpions.”