skysight-inc/HackerNews huggingface dataset:
The cloud syncing, I suppose. If you migrate devices frequently and have more than a single ssh key, it might make sense to log into 1Password instead of trying to securely copy your private key from one device to another.

It does seem like a weirdly specific use-case. I wonder if they're trying to instead target people who need to use ssh keys but aren't comfortable generating or managing them on the command line. With Github requiring SSH keys for command-line pushes, this is probably a growing demographic.
Over the past decade+, retailers have been giving up on scrutinizing returns. You used to need a reason for returning something, then it morphed into just "didn't like", then they stopped asking questions, and now it's common for them to not even ask for the item back! This has been widely lauded as customer friendly. And evidently the math worked out that losing a bunch of money on the occasional return wasn't a big deal.

But while this is customer friendly, it completely forgoes the idea of individually judging returns! So now retailers are looking at the absolute amount of money they're losing to returns, and attempting to optimize that. They can't discourage returns outright (by changing their policy) because that would break customer expectations, and it would be extremely hard to inspect/adjudicate returns better because that would require skilled workers, so all they can do is adjust the false positive/false negative ratio.

Another black box approach is the use of surveillance databases like Retail Equation, to track whether an individual has made "too many" returns based on the amount they've spent - a totally irrelevant and unjust metric when you think about it. It also could be "just you" due to getting tripped by these databases, perhaps even because of your first chargeback. Who would know?

The "unfixable" waste also ties into the hollowing out of other business departments too. Many food items are not packed very well and are put in the same box without regards to density, so items arrived dented, crushed, or destroyed. Rather than the return process feed that failure back to the packing department, it's just treated as another "no fault" return. So now as a customer I've just got to accept that many times the items I've ordered are going to arrive damaged, and meanwhile I'm sure I'm building up a record in their surveillance database as a less profitable customer - when it all stems from their mistake.
So instead of one exchange rate you would need to deal with two. Not to mention the risk of the crypto in question being insanely volatile. Remittances are huge in India but no one really uses crypto for this purpose
... Oh. I guess I've been pressuring myself too much. None of my friends are taking CS, so I don't have a clear idea of what the competition is like.
I do one per machine, usually. That way if the machine is lost, it’s easy to revoke the keys.
For what it's worth, I think that you might be wrestling with issues greater than a choice (or perceived lack of choice) of college major. I would suggest talking to a therapist regarding the boredom and frustration. It sounds like you might be depressed and mourning the loss of what you believed life could have been.

I have a MS in CS, and I work for a zoological nonprofit. It involves a fair amount of coding, but I'm also not chained to a desk. The projects are interesting and also provide a benefit to my community. I get to work on database designs, animal-computer interaction enrichment, microcontroller lighting, ecommerce, sound design, and veterinary equipment. The pay is a far cry from FAANG level, but the benefits are excellent and I've made a great career path for myself.

I was tired of working in a traditional coding role, and I started thinking about how I could use the skills I do have in a more fulfilling way for my community and the things in life I love. In the role I have now, even the boring stuff isn't very boring, because the bottom line is something that I care deeply about.
I miss handshakes. As a young male, I value a convention that requires men to be in contact with one another, and to look each other in the eyes.

I've taken to fistbumps, but I miss handshakes. I also despise the idea of everyone being on different wavelengths regarding greeting gestures for the next 15 years. I don't want to be a part of this friction!

This problem isn't going to keep me from being happy, or putting food on the table, but a lot of good work started with shared trust and a handshake.
I think this seems like a fair evaluation of it. There is good reason why common public should be dissuaded from thinking of it as currency. There are some guarantees that people get with the current system.

- Money you hold in a bank can't just evaporate if the bank collapses. It is insured in most countries like US, UK, EU upto an amount.

- Even on things we speculate, lik stock prices just because your broker collapses doesn't mean you lose the stocks you own. In case of crypto, your broker can go down with keys to your crypto.
You seems to know a lot about the art and science of music so maybe you can answer a question I’ve had lately: what’s the difference between pitch and frequency? When a person talks about middle C on a piano, is that ‘C’ more closely related to pitch or frequency?
> Which is why they picked Israel.

Well, there's a lot of history in that relationship.

Israel really does have some of the finest scientists and engineers in the world -partly thanks to the antisemitism of a lot of other nations.

I have a feeling that Israel (and Iran) have the potential to completely transform the Mideast, but all that fighting is keeping that from happening. If they ever started to work in cooperation with some of their neighbors, we'd see a new power bloc emerge.

If they ever actually have a real, lasting peace, out there, the rest of the world had better hang on, as every single one of those nations would love to not have to be dependent on some superpower.
Thank you! And ugh! I thought we fixed that bug. On it :)

One of the secrets with Google is search is that the top searches aren't searches at all. Number one search on google? "facebook" - it's people navigating. So the idea behind that is to let people navigate directly when they want to go somewhere specific, like "go youtube cute cats".
The curse of those who have used and understood Monads is that we see them everywhere. Async, Exceptions, IO, State machines. Everywhere you look you see a monad.
"We hereby proclaim the unconditional surrender to the Allied Powers of the Japanese Imperial General Headquarters and of all Japanese armed forces and all armed forces under the Japanese control wherever situated."

That's a quote from the Japanese Instrument of Surrender.
No the point is that there are major losers in the current paradigm.

Here are 19 other countries with double-digit inflation right now:

https://www.statista.com/statistics/268225/countries-with-th...

My speculation is that, on a long enough timeframe, every country eventually becomes a loser when they are using government-controlled currencies. Corruption is inevitable..
Same with the "folders" icon. I bet a very large percentage of the population has never used an actual paper folder.
Lockdown Debate Skewed, Scientists Shunned on Social Media
It drives me nuts that the same story about Hiroshima and Nagasaki gets dragged out every year without any contextualization of just how bad WWII was.
I guess one way would be via delegation, similar to how COM does it.

I bet with a couple of macros it would be possible to automate what languages on Windows can somehow do magically with COM interfaces.
I guess it’s unclear why Portugal is being targeted.
Ukraine, that one is clear. But Portugal?
We've been living with COVID for 2 years now, have we not? What we're talking about "giving up" is the notion that society-wide, one size fits all mitigations provide more benefit than they cost.
“ I’d be interested in a language that forces the use of Optional, Either instead of allowing for null, exceptions. Maybe Haskell does this?!”

Well, Rust does.
For a document created by a government, I'm wildly impressed. Pretty solid.

Very unsurprised at the skepticism, of course. There's a lot of to-be-expected fear over loss of power, but even as someone who believes crypto can be a good thing eventually, I appreciate this analysis.
The older I get. The more I think about the following: It doesn’t matter what you have done. But what you keep doing consistently that counts.
I was trying to joke about the experience of learning the language rather than making an educated assessment of it.
> Transaction volumes are abysmal

There are many database engines, some can actually go quite fast.

> The mechanism of BFT that a blockchain uses is expensive. Proof of work, Proof of Stake, the others

Proof of work is not BFT, proof of stake is not always BFT (ouroboros). Proof of stake is not expensive. I’m not sure why you’re saying it forces you towards centralization, these are decentralization technologies, literally.

> The storage capacity of the database is also terrible

How so? It seems like this limitation hasn’t stopped people from creating usecases.

> But blockchain consensus mechanisms all seem to suck. You'd frankly probably be better off going with Raft or something instead

Have you heard of solana, hotstuff, avalanche, algorand, to say a few?

> Meanwhile for the exact same reasons that Raft leads to centralized nodes blockchains lead to mining pools at the cost of massive inefficiency

Mining pools are only a thing in proof of work
A hundred plus comments and not a single mention of GIMP?

I think we are close. After COVID, we should be releasing a lot of the emotional attachment to the C programming tools. And by 2025, we should be able to have the Windows version of GIMP running inside Mac versions of Chrome, on top of Wine, X Windows, CC and WASM in Chrome. And since Chrome can be compiled to WASM, we could have GIMP running on Chrome and Chrome running inside Firefox.......

And the story ( or history ) continues in the link below.

https://www.destroyallsoftware.com/talks/the-birth-and-death...
> SCCS is an abbreviation for Source Code Control System. It is a maintenance and enhancement tracking tool. When a file is put under SCCS, the source code control system maintains the file and, when changes are made, identifies and stores them in the file with the original source code and/or documentation. As other changes are made, they too are identified and retained in the file.

> Retrieval of the original and any set of changes is possible. Any version of the file as it develops can be reconstructed for inspection or additional modification. History data can be stored with each version, documenting why the changes were made, who made them, and when they were made.

Nope. Nope nope nope.
Agreed. The author mentioned that the desire to compose music is what spurred this post. It would be much quicker to read through a music textbook. The basics of western music notation can be taught in 15 minutes, and one could get used to it after an afternoon. There is no need to interrogate the origins and reasons behind conventional notation if creative work is the goal, since there are much more important concepts like harmony and voice leading which are more worth your time.
Product Management with a focus on backend might be a good fit if your just looking for a job that makes CS level money. There are places that hire "out of school" junior level product managers now. And a real struggle is finding people who can understand the use cases of enterprise teams that expose backend apis and not just a CRUD app.

A product manager with technical skills is a niche that exists.
I just spent 10 minutes exploring his site because of the odd UX. Good or bad, it was rather refreshing.
You're right since this not only killed many thousands but demonstrated that the US was completely capable in destroying any Japanese city at their whim. Sure rearming and maintaining aircraft can take days, but at this point the Japanese military played no part in defending their cities, and it was just all up to US decision making whether to continue to quick destruction of Japanese municipalities.

I think the saga of the Japanese leadership considering surrender is fascinating. Obviously everything will be destroyed pretty soon without capitulation, but it's clear that the leadership had a difficult time admitting that their decades of confidence in the Japanese military's destiny were wrong.
Not trying to start a flamewar on anything, but that seems very unprofessional/counter-productive, so I'm just trying to understand your thought process here.

Do you have a phobia of physical touch?

I shake the hands of departing coworkers even if we have a cool relationship. It's a simple, polite, no-frills way of saying "goodbye". You're not giving them grace or anything. Is it not more difficult to refuse and say "I'm not going to shake your hand" than it is to shake and move on? If they were impolite, you come across as hostile.

Just curious for more details.
Flavor? "#" starts a comment, so the "/+" characters are ignored by the interpreter.
Do anyone (NewRelic or DataDog) actually do that? I have found New Relic focuses on large scale observability (distributed tracing) not actually understanding low level implementation specifics and building tuning profiles. NR doesn't even do request level object allocation tracking like AppSignal.
I have found that there are people that hate these status symbols (especially in fashion) so much that they would buy a shittier lower quality no name product.

I find it ironic when the actual brand they could have bought would be cheaper and probably better quality manufacturing control etc.
Newer iPhones are somewhat waterproof. You need to place it for more than half an hour under a water column of more than three meters or something.
I’ve had at least one job where the employment agreement actually mentions intellectual-property exceptions. So, I just brought that up with the recruiter/HR person and they whipped out a form where I describe my existing project. Someone (a lawyer?) reviews it to make sure I’m not competing in the same field as the company and everything was good.
Doesn't help if the output type is wrong.

Recently discovered a manual forr some home appliance with a clear Word comment along with username, seems like slipped in when the manual was translated.
Kind of sort of. The catch here is that because runtime is compile time with Perl, it's not exactly the same. Looking at the code, it's kind of like having something like

#if (some C preprocessor expression that's true on Fridays
printf("Hello world!);
#else
printf;
#fi

(although it's been long enough since I've written C that I don't know if (a) there exists a C-preprocessor instruction as per the above, (2) if the compiler will notice errors in the unexecuted branch of an #if and (iii) if printf; would give a syntax error).

Another equivalent piece of code could be something along the lines of the JS

if (today_is_friday()) {
eval("2+2")
}
else {
eval("--2abc")
}
I've never heard of a worker coop. That's an interesting idea. Are there any software ones that are especially well known?
If they went on to do it to several other cities, demonstrating total control of the airspace and the ability to wipe any city of their choosing off the map overnight, and it was after years of losing battles... probably.
30 minutes of aerobic exercise for 1 hour of mental work is what was assessed. Does it have the same benefits if we have 8 hours of mental work instead?
Nobody's going to talk about the cute fursona?
Victors never do. But they do write history books.
http://go/rs:std::ptr::null

Function std::ptr::nullCopy

pub const fn null<T>() -> *const T

> Creates a null raw pointer.
Lockdown debate skewed because sceptical scientists were shunned on social media
'Twitter firepower' drove the idea that shielding the vulnerable while allowing natural immunity to build up was unethical, data expert says
By
Sarah Knapton,
SCIENCE EDITOR
15 February 2022 • 6:56pm
Anti-lockdown scientists were viewed as having ‘fringe’ ideas because those calling for draconian restrictions had more followers on social media, a study has shown.

Professor John Ioannidis, of Stanford University, an expert in data science and the reliability of research, studied the expertise of authors who signed the Great Barrington Declaration (GBD) compared with signatories of the John Snow Memorandum.

The GBD called for vulnerable people to be shielded while allowing immunity to build up in the rest of the public to avoid huge costs to society, education and public health.

In contrast, the John Snow Memorandum (JSM) argued that such a policy of herd immunity was unethical.

Shaped the conversation

Prof Ioannidis said he wanted to examine the "prevailing narrative" that the Great Barrington Declaration was a minority view among experts, and found that "Twitter firepower" had helped shape the conversation.

In an article published in BMJ Open Research, he found that both letters were authored by very influential experts, but that the John Snow Memorandum authors had a far greater reach on social media, which made it appear that their view had more support.

By November 2021, just four key signatories of the GBD had more than 50,000 Twitter followers, compared with 13 of the key authors of the JSM.

Prof Ioannidis concluded: “Both the Great Barrington Declaration and John Snow Memorandum include many stellar scientists, but JSM has far more powerful social media presence and this may have shaped the impression that it is the dominant narrative.

'Not a fringe minority'

“GBD is clearly not a fringe minority report compared with JSM, as many social media and media allude.

“If knowledgeable scientists can have a strong social media presence, massively communicating accurate information to followers, the effect may be highly beneficial.

“Conversely, if scientists themselves are affected by the same problems (misinformation, animosity, loss of decorum and disinhibition, among others) when they communicate in social media, the consequences may be negative.”

Prof Ioannidis also said signatories of the JSM had contributed to the vilification of authors of the GBD through their tweets and op-eds.

Angus Dalgleish, professor of oncology at St George's, University of London, who was one of the GBD signatories, said: “I am not at all surprised at this.

“Of course it is a problem that should not be. I personally have actively avoided using social media and Twitter accounts, initially because of data leaks but then due to this being no way to conduct science, nor influence policy.”
Then don't? It's not like anyone is going to force you into using 1password.
Well, for one; on mobile - they're incredibly small to try to press, furthermore, the scrolling to move between the images is completely broken on both my iPhones and my Mac.

As I said in another comment, this is one of the most poorly-designed sites I've ever seen on HN. I thought it was satire, as in like an example of what not to do in web design, I'm honestly shocked it's supposed to be taken seriously.
Not really. What is the case for not using well vetted best practices and replacing those with an unvetted proprietary solution? What problems does 1PW solve that necessitates taking on such risk?

We're not talking about social media PWs. ssh keys are not something to add risk to, eh.
Wiki says that raid was the day before they surrendered. See the final paragraph in this section: https://en.wikipedia.org/wiki/Air_raids_on_Japan#Atomic_bomb...
IMO, an ssh public key is not a password and shouldn't need to be treated as such. The public key portion is public. When you generate an ssh key pair, its like making both a lock and a key, then giving the lock to a server and saying "use this lock on my door". This lock can only be opened with your key, and can only be picked when your encryption algo of choice (ed25519 for me) gets obsoleted.

Sprinkle in a passphrase and now you have good MFA: something you know (the passphrase) and something you have (the private key).

Personally, I don't see a problem with re-using a key pair across multiple servers. I like to do one key pair per client device. This lets you manage server access per device. You can single out and remove just the key from a lost or compromised device without affecting the others.

OTOH, one key pair for all devices fails at this, plus you also have to worry about protecting the private key during distribution to multiple devices. A private key is best left on the client that generated it. Of course, once you hit enterprise, all this goes out the window. As they will probably have systems in place and compliance rules to follow.
I use this example when discussing the context of the Hiroshima and Nagasaki atomic bombing. While any bombing is tragic, the atomic bombs are not worse than other. This single air raid killed more people than Little Boy or Fat Man, and while hundreds of thousands of people died in the March-June strategic bombing of all major Japanese cities (https://en.wikipedia.org/wiki/Air_raids_on_Japan#Firebombing..., the military dictators of Japan did not plan to surrender.

I am not the only one who believes that in the long term the atomic bombs saved millions of Japanese lives.
The 2nd argument is the 'msg' argument.

With modern features in python you could change the signature to

assertTrue(expr, *, msg=None)

which would prevent that issue.
Note that, to my knowledge, 1Password's local cache never expires, not even after you've been removed from the 1Password account on the cloud side.
> 20. Historically, private currencies have resulted in instability and therefore have evolved into fiat currencies over centuries. The retrograde step back to private currencies cannot be taken simply because technology allows it (it always did, actually) without any consideration for the dislocation it causes to the legal, social and economic fabric of society. Every private currency will eventually replace the Rupee to some extent. Consequently, the role of the Rupee as a currency will be undermined. With one or more private currencies being allowed, there would be parallel currency system(s) in the country. Thus, increased acceptance of cryptocurrencies would result in effective ‘Dollarization’ of our economy. Dollarization, it is well understood, would undermine the ability of authorities to control money supply or interest rates, as monetary policy would not have any impact on the non-Rupee currencies or payment instruments. When that happens, India loses not just its currency, a defining feature of its sovereignty, but its policy control of the economy. With loss of traction for monetary policy, the ability to control inflation would be materially weakened.

The paper misses the context in which Bitcoin emerged. The "Global Financial Crisis" woke up a lot of people to the reality of "fiat" (dixitque Nixon fiat pecunia et facta est pecunia) and its implications. During this time in Germany Merkel coined the words "Bankenrettung" ("rescue of banks") and "alternativlos" ("no alternative"/"the only way").
This indeed did cause - at least in the western wolrd and in some parts of the middle class - a dislocation [...] [of] the legal, social and economic fabric of society.

Now, today, 15 years later the vast majority of the so called cryptocurrency-market does not even try to emancipate itself from the financial power that be, no, it has been effectively captured and tamed by "AE" and become one of their convenient tools they can use to "destabilize" EE's, playground for CBDC, another rigged enrichment game ...

The people who became "lambo" realized pretty fast how convenient the system is once you are rich. So they mostly don't really challenge the establishment except in "style", too "risky", ya know.
That model of iPhone was created prior to the water-resistant versions so you really should avoid getting it wet as shown in the video.