skysight-inc/HackerNews huggingface dataset:
My biggest English language peeve of the moment is the rise in prevalence of "have a nice rest of your day", which appears to be a mashup of "have a nice day" and "enjoy the rest of your day". No matter how much I hear it, it sounds disfluent due to the mismatched particle ("a rest of"). What seems like it started as an honest flub has taken root and is now used intentionally and extensively, especially by grocery checkers.

(I argue this rant is on-topic because it's a "weird", i.e. grammatically inconsistent, turn of phrase.
Thanks for "relaying" the comment! :)

Just to clarify my earlier comment, you should be able to subscribe to premium if you're in the following countries with payment details that match the country: United States, Germany, United Kingdom, Canada, Singapore, Malaysia, New Zealand, France, Belgium, Austria, Spain, Italy, Switzerland, Netherlands, and Ireland.

For users outside these countries, we know that it's not as clear in the experience that premium isn't available yet, and we'll be making updates very shortly to make this more clear. Additionally, we'll continue to try and grow the list of countries that Relay is available in, so please give us your feedback to help us prioritize expansion. Also, the free experience is available globally, if you're not able to subscribe to Premium yet, but still want to use Relay.
> The way to make a business model is to associate copyright ownership with the NFT ownership

Except I believe most NFT contracts don't actually grant copyright ownership, only the kind of standard copyright license-to-use grant you see in most terms of service.
I don't think that having a "career" always means hopping jobs every 2 years in favor of a "more interesting" one. My personal experience is a bit different.

The most important thing about a new job in my opinion is not the technology you work with or the company you work for, but the PEOPLE, you work with / for...

Are they experienced? Motivated? Professional? How nerdy are they? How arrogant? Does the team work together or is it a toxic relationship? Are things like Coding Dojos, Pair Programming, Code Reviews, etc. well established? Is your potential boss fine with this or not?

The problem often is getting to know the team before you actually starting the job. I always ask for a "training day" to see, how the team is working on daily tasks...

Choosing the right "Team" and building trust over YEARS and having a work-life-balance is the most important step to build deep knowledge and still have fun, regardless in what technology. Much more important for "happiness" than money or hype hunting. If you are passionate for what you do, you will build confidence and learn much more than on the other path.

Just my 2 cents.
This is only for secrets that are incredibly important to the point that their undetected loss could cause massive problems, I run these key ceremonies and I'm typing this from my bed on my work issued Macbook :)
If you were to get hit by a bus after a few years, which path would give you more satisfaction having spent the last few years of your life pursuing?

I know that is a dark way to look at things, but it is also quite pragmatic. People spend so much of their careers building up wealth, skills, and power, hoping for a future day when it all will give them everything they wanted. But often you can build the life you want earlier in life by looking at your options holistically, trying to balance satisfying and meaningful work that you could be proud of in the short term... while also making enough money and building skills to carry you forward if you are lucky enough to get a long-term.

I have always tried to strike that balance - I don't work for below market rate just to get meaningful work, but neither do I seek out the highest paycheck. I look for work that adds some value to the world.
It's very good that OpenAI is relenting and opening up the API; however the Content Guidelines are still too onerous such that even if you can think of a good use case it will be a liability at best even if your app gets approval.

At this point (1.5 years later), if you're looking to make a sustainable business on AI text generation, you may want to experiment working with large-but-not-as-large models like GPT-J-6B; it'll be much cheaper too in the long run.
That would be SUSY which solves issues like the hierarchy problems and other fine tuning constraints.
relevant xkcd: https://xkcd.com/221/
I'd be interested to hear the other side of this story, ie. how frustrating and slow it must be for IT/devs to implement any change within that fortress ?

Any Devops on HN to tell us about the last time they implemented a change on a Monzo API ?
or French
The family example was meant to be a silly example -- most of use Calendly for work -- but it's helpful feedback that it's probably better to say "my availability" versus "my Calendly."
https://www.ncbi.nlm.nih.gov/labs/pmc/articles/PMC7392193/bi...

No need. It’s all right here. Google everything so far simian virus mouse sarcoma mouse hepatitis cytomegalovirus retrovirus
Sorry, but this is internalized "blaming the victim".

Yes, you could have stood up when they started excluding you, but they could have just as easily fired you for standing up too.

The environment was toxic - they excluded you behind your back, the CEO blamed you for being excluded, the COO fired you summarily after listening to your ideas, and they even did it as your wife was 7 months pregnant (which I'm sure they knew).

That's not a company to work for, Swagger or not.
I love your comment. I have a small question with this part:

> What I see today is a contingent of people who don't value their freedom at all. They have no spiritual relationship with their existence as an individual - their identity is predicated on their characteristics and not their innate uniqueness.

Is it possible there is some "hierarchy of needs" for freedom and that "characteristic freedom" must be achieved before "uniqueness freedom" can be achieved? Said another way, maybe these people actually can't feel innately free until they feel their characteristics are accepted as part of free society.
This is currently sitting in the computing history museum in Cambridge. 10 pounds entry. They have loads of old computers and consoles
Wasn't that only initially, and was drastically improved later on? Even Accenture (the biggest Microsoft partner)'s audit didn't conclusively say that switching back to Windows will be better than what Limux was at that point.

Furthermore, the French Gendermerie is using Linux at a similar scale, and there are no usability problems. If they can make it work, i don't think it's impossible for anyone else.
> I’m not sure if it’s by bots or real persons

The bot usage is a significant amount of the low level noise, I've published things of no use to anyone and they always rack up a lot of dl's despite no one practically using them for a long time.

> Firstly, a bigger standard library would reduce the need for external dependencies

There's years worth of the same arguments tiringly made over and over again (same with namespacing) on the rust forum, everyone has played their hand on this issue a dozen times now, the community clearly has a majority stance on such things.

> A variant of the previous technique is to use the --allow-dirty flag of the cargo publish command.

Please correct me if I'm wrong but thought that flag simply allows uncommitted changes to be published, the source is still availabile for anyone to view on crates.io

> We're sorry but this website doesn't work properly without JavaScript enabled. Please enable it to continue.

Works perfectly fine for me. Maybe you couldn't serve me a gdpr or something. Thankfully I can keep it turned off for now :)
It's striking to me how all my friends in the USA talk about politics nonstop, but now that I moved to Japan practically nobody under the age of 40 seems to care.
Your example sounds more like typical Firefox to me. While I use it as my daily driver, video calls should always be done in Chrome in my experience. (Yeah, I know that is not exactly a point in favor of free software but it is what it is.)

Honestly at least relative to the general mood of the software industry I wouldn't say that foss projects don't care about backwards compatibility. The kernel is famous for caring a lot about it. The Debian project is quite known for being relatively conservative. Unfortunately Ubuntu is known for experimenting on its users but thank god nobody is forced to use that.
Related to this, I think the phenomenon of "being in the zone" is where the separation between reality and what we perceive of reality seems to get extra narrow (to the point of thinking that there isn't a separation between the two). In times like this, we tend to do things "without thinking" (such as in the case of athletes), but I suspect that we are either processing things (a background level of "thinking") so quickly that our minds can't/don't have time to explicitly form thoughts about reality and respond to these thoughts, so eventually they give up on doing these things during the duration of much of the remaining time in the zone, or so processing things so correctly (matching reality relatively better than in other times/contexts) that it's notable.
> Isn't that what ZIL(Intent Log)/SLOG is for?

No, the ZIL is just for integrity[1].

[1]: https://news.ycombinator.com/item?id=29266628
>For many of us a dearly loved date has already been selected, which makes our estimation efforts really interesting as we endeavor to shove more and more "stuff" into that bag.

I've always wondered why we are asked to re-estimate with smaller estimates after the first round. The end result is always the same, either the scope is reduced or the date slips. Bothering with all that estimation work seems to be a pointless waste.
“All who are not of a good race are chaff.”

Let's all be honest, Hitler was all over the place in Mein Kampf.
One way would be to store a hash of the content at that URL with the NFT, but there's actually a better way. IPFS supports the concept of immutability [1], so you could just use an IPFS URL with a content identifier. It also allows for revisions linked to the original content identifier.

[1] https://docs.ipfs.io/concepts/immutability/
But each chunk is a fully-formed thought that can stand on its own, and has its own reply thread. It's like Medium's highlight replies, except not clunky.
> Your bank account is simply a row in a Cobol database managed by some archaic institution.

My bank is managing my real cash money account, which has real utility that can be used to purchase tangible assets like the property that houses my family.

Your NFT is a worthless forgotten entry buried in a DB of a URL pointing to a public image (everyone has access to, but no one else had to trade real money for) that will become a broken link when this pyramid scam collapses vaporizing every dollar that remained invested in it.

If I'm demeaning of anything, it's all the astroturfers, spam bots and scammers trying to hype up this fake FOMO market that is being marketed to greater fools (who aren't aware of what they're actually buying) as their next source of crypto wave riches they missed out by hearing about BTC too late.
If the file being already 500G is not an error condition, it shouldn't generate an error. Just like a package management operation (refresh software index, remove or add a package) is idempotent, and will just do nothing if the conditions are already met.

To address the broader question: it really depends. A command is basically a function, but systemwide: you get to pick whether it's a pure function or whether it has side effects, or whether it's idempotent. Don't emit excessive errors, but don't hide them either.
@ofcomforts on Twitter
This is only for managing the most important secrets of all which are kept offline in safes for most of the time, development work just happens on regular Macbooks, I'm currently sat in my Bedroom writing this and I run this program / authored this blog post.

These sorts of precautions are pretty common at large companies, there's some good coverage of them generally here: https://en.wikipedia.org/wiki/Offline_root_certificate_autho...
Defining and Discussing “Bitcoin Security”
I'm pretty sure everyone understands what you are saying, but I don't think you've demonstrated that you understand what you are arguing against. Just an observation.
Same thing that happens to all my art when my house burns down

I don't like NFTs personally (wasteful, scam-ridden, investor bro culture), but if you compare them to how art has worked for the past century (or more) it's not so different. If you own a Banksy the certificate of authenticity is far more valuable than the actual artwork, which is easily reproduced. It's all kind of silly.
> "Stable-ish social order" is a byword for homogeneity, isn't it?

I mean you talked to the same people over time, rather than, like most social media today, new people every time. You recognized people, and those people had social relationships with other members. There was a reasonable mixture of backgrounds and genders, but people didn't seem to make as big of a deal about it.

I do think the reason it appears very important today is because it can help form some semblance of cohesion and structure in social media that really doesn't cater to that sort of thing.
It's not like this is a new thing. Those of us at high risk for COVID because of other conditions have been living in that reality for a while now. More so before the vaccine was available.
It depends, could be either, often depends on flags.

For example, mkdir dir (error if it exists) / mkdir -p dir (no error if it exists).

The latter style allows for creating idempotent scripts, which can be nice.
A man who didn't want a perceived enemy to get nuclear capabilities. Wow, what a lunatic.
Build a Single Customer View with SQL and Open-Source Tools
I have a feeling it is being used to produce more nonsensical web pages. Often when I am searching the web for information on a product or a review , I land on a page that has weirdly phrased and often repetitive sentences which provide no useful information. I am assuming those pages are generated by OpenAI or similar technology.
I have Firefox as my default browser, and all of my teams links open in Firefox.

I’m not sure you have things configured correctly, or your Organization has added some thirty-party security stuff on top of Teams.
I'm not paid enough to generate primes for RSA by hand :P
Copy.ai uses GPT3 under the hood. Not a product for devs, but still a growing business
I have had this great book for 10+ years, and still find it fascinating it's called "Prisoner's Dilemma: John von Neumann, Game Theory, and the Puzzle of the Bomb". I try to re-read it on occasion. It's half John von Neumann biography and half subject matter history.

Call him an unhinged lunatic if you want photochemsyn; but I consider him a super genius.

Link: https://www.goodreads.com/book/show/29506.Prisoner_s_Dilemma
Canada's First Semiconductor Company
Critical mass. FB groups are a dumpster fire for topic discussions, but the fact that they're just there means loads of communities end up there anyway.
Yes. I was amazed by this. No ‘more options’ thingy which has the size weird when in phones, no scrolling to ‘save cookie changes’ etc. This is how companies should treat customers if their business is not harvesting their data.
That's good! I didn't think to use the `r` and `w` commands.

There's only the problem that because of `-n`, it doesn't output anything.
> but the book just sits there, static and smug, plowing ahead with whatever very specific point and perspective auther has already made up their mind on

Maybe it's you who has already made up their mind?
No, because you wouldn't have actually stolen anything. The content of nfts are public; they kinda have to be to live on the Blockchain. You actually need the wallet that owns the nft in order to prove ownership. In other words, you have to steal someone's wallet to take their nfts.
These Americans you've encountered seem especially sensitive to marketing. I haven't encountered anyone in the USA who wasn't skeptical of these kinds of promotions of consumer culture. My own definition of freedom would be the traditional Buddhist idea: freedom from greed, freedom of hatred, and freedom from delusion. All other freedoms are only valuable if they assist in those primary freedoms.

The things you mention people valuing are very counterproductive, and I think that most people in the USA have become aware of that, even if we live in a culture that's full of advertising. I think that in every country, there's an accepted level of surface-level deception that's tolerated publicly but privately criticized. Of course, these days people often publish their private criticisms, so the lines between public and private behavior are blurring.
We use Vuepress for Typesense’s docs: https://typesense.org/docs/

I like the fact you can plug any vue components into the markdown. Haven’t started using that feature extensively yet, but the fact that it’s available is reassuring that I can customize things well if needed.
> "users can't install software themselves"

This is one example of a real problem.

Linux desktops are great for professional Linux people and hard core enthusiasts. Once you try to take them out to non-technical people trying to do everyday tasks it's much harder.

I've driven numerous distros and keep running into UX problems masses will run into.

How do we get distros that can be good daily drivers for the masses? How do we get people interested in crafting those?
Well that's sort of the thing too, forums grew slowly. This is why they were able to have stable communities.

A rapid through-flux of people is extremely destabilizing, and arguably a large part of why there are so few stable communities on the Internet today.
“All who are not of a good race are chaff.”

That was his central thesis. The demonization of Jews was a supporting premise because all effective authoritarians need someone to blame for why they're not on top.
Yet, it seems like their app is closed-source and distributed via the android play store (it seems like the main way to interact with that bank?).

I wish it was available as a reproducible build on F-Droid. That's how critical apps ought to be distributed.

This is a common trope in security-oriented businesses: more security is a good thing, but the consumer often isn't afforded the same attention.
Runway raises $2M seed, launches ‘air traffic control’ for mobile app releases
The catch is that there are tolerance issues. Doron Swade's account of building the two existing Difference Engine #2 models (http://www.amazon.com/exec/obidos/ASIN/0670910201/donhosek) is a good example of where the challenges lie. It was just barely possible to do with 19th century technology. Physical mechanisms deviate from theory by quite a bit.
And that the wireless network isn't doing client isolation like "free wifi" type networks do. Most of my "oh send me that video" type AirDrop interactions are in places like bars.
It sounds like this is just for them to mint Root Certificates. I don't see how this elaborate ceremony would impact other aspects of development. It perhaps speaks to a very security conscious development culture - and that can impact agility. But when you "move money" - that's a decent tradeoff.
The Permanence and Care of Color Photographs
This is an opportunity to rant about what makes MS Office so hard to be compatible with. It's a mess of ancient and modern features, that mostly, but not always, work as you'd expect them to, but the overall complexity is mind boggling.

This is used by normal humans. Who don't want to spend a lifetime getting good at all this complexity, so they muddle around until stuff gets done.

And then you end up with a table in a document where one row is wider than the others (sticks out at the side) and nobody knows how to fix it, and eventually in frustration the whole table gets deleted and redone.

And you end up with lines in graphics that are almost, but not quite, horizontal. And hacks where only the depth arrangement of opaque objects hides the compromises that had to be made to get graphics to look just so. Don't even get me started on localized hacks to page headers and paragraph formats, or extra blank lines or "start on new page" attributes all over, because the "keep with" stuff just doesn't work the way you think it should, that have to be fiddled every time the text reflows significantly.

And that's how you end up with documents that just don't work right in LibreOffice. It's simply impossible for an open source project to keep up with all that by glorified reverse engineering.

As a counterpoint though, you can have exactly the same mess with LibreOffice in the first place. A bunch of documents with muddled weirdness in them that will only display correctly in the tool they were done with. No problem as it all stays in its native tool i.e. doesn't need to export cleanly to MS Office.

One problem with LibreOffice (or whatever it's called this week) is that not all tools are equally good. The spreadsheet and word processor look solid. I'm not so sure about its Powerpoint equivalent though.
IDK I'm paying less than $100/year for Revolut and can unlimited instant mid-market-rate all-I-can-use foreign exchange that has next to no chance of me just losing it all by fat fingering an address, bundled with global travel insurance and a boatload of other perks. And within the USA and other countries, instant no-fee transfers are also common nowadays (Venmo/Cash App in the US, PayPay/Line Pay in Japan, etc). I actually thought about moving money with crypto, but between it being way more complex, involving confusing calculations to make sure I'm not making a bad financial decision and a minefield of regulatory and taxation issues (I already screwed it up once and now probably owe the Japanese government thousands of dollars in taxes this year) I feel like the best cash ever is just... bank accounts.
That statement's pretty vague without defining "freedom". And if you go on that journey, you'll find out it'll be a long one that never ends. For instance, for whom do you define freedom? Freedom to do what? Freedom from what?

>society moves forward freedom continues to grow

That's a big claim to say we have more freedoms now. We're encumbered by far more laws now than almost any time in history and watched by more authorities than anyone in history who have access to far more systems to know who you are, when you are, etc. Those same authorities also have more power than ever to execute those powers for "justice" and more power than ever to catch you. But hey, at least you have material freedoms, now you can choose Coke or Pepsi and forget about the other freedoms closing in around you.
Ask HN: How to avoid browser fingerprinting while using lots of extensions?
I use a lot of browser extensions and would be sad to give them up, but I realize that this is making me quite unique in browser fingerprinting.

Is there any way I could continue using the extensions while also not revealing myself too much?
How much does all iOS browsers being built on top of Safari actually limit what one can do?

Obviously the actual page rendering and JavaScript executing would be Safari. But 99% of the time when I hear people advocating for browser X over browser Y it is not because X has better rendering or a better JS engine. It is because of higher level things, like containers (Firefox over Chrome) or better profile handling (Chrome over Firefox) or better spell checking (everything over Firefox).

Does having to build on top of Safari on iOS also constrain those higher level things?