skysight-inc/HackerNews huggingface dataset:
Wow, I've been using vi for 30 years and I had never seen :sp/:vsp, :E, :earlier or :term (although you can do :sp with ^W s). I always feel like there's still a lot of "hidden" functionality in vim that I need to uncover one of these days.
Sentinel satellite data is open, I'm not sure if the resolution is good enough though.
Instagram has a real shot at out-doing ticktock here. It's got much better penetration among youth and can take serious advantage of that. Ticktock is basically a subculture, used by the same people that used vsco a few years ago. Just my two cents.
You're assuming that it's possible to satisfy everybody. It isn't. For one thing the different requests are contradictory amongst themselves.

One must make design choices. I think HN's design choices in this area are good and I've not heard sufficiently good reasons to change them. Not everyone agrees, but everybody will never agree.
I suppose you would have to avoid the king escaping to another timeline?
I assume the same applies for Edge so if I want my ads to be a tailored as possible but don’t want to use Google apps then use the most recent Edge browser since it’s Chromium under the hood?
Google captcha works by uniquely identifying you. The easier Google can track you the easier your captcha. That's why it's nearly impossible to solve captcha with resistfingerprint on (ie tor mode)
>antiracists are not interested in prosecuting thought crime.

Come on. Nobody believes that. It is a practically a religious tenant that racism is hiding in the brains of people unbeknownst to even them even ready to strike at any moment and therefore you need to root it out! Where do you think the idea of 'implicit bias' and 'implicit bias training' comes from?

>The problem that antiracism and all other egalitarian movements are interested in solving is racist/sexist/homophobic/whatever EFFECTS.

No. The problem with antiracism all related movements is the same problem as with all ideologies. Everything is framed as either stemming from racism, or being racist. It's like a conspiracy theorist that sees everything as the work of the illuminati. Or a Marxist that sees everything as a class struggle. Or a Libertarian that sees everything as a collectivism vs individualism. Or a Feminist that sees everything as a result of patriarchy. Ideologies are blunt instruments that are occasionally useful but are disastrous when applied universally. There is never any reflection on false positive identification of racism. There is never reflection on whether some policy (for example, differential mortgage approvals) is the result of racism or other factors (hint: it's always racism) - maybe racism comprises 5% of the differential mortgage approvals and the rest is dominated by other factors? There is never any nuance. There is no evidentiary support for vast majority of claims, and counter-evidence is ignored or disparaged (for example 'implicit bias' and associated training has been discredited for a long time now, but no matter!).
Exactly, Oberon is now a purely structured language in which each statement sequence fully executed. There are no goto-like constructs.
> 99% of socialist want to expand democracy

Yes I know they do. This is a bad thing. The Founding Fathers were famously skeptical of democracy as were many, many thinkers and societies before them.

And yes it's always democratic in the beginning but democracy is not a panacea (as the Founding Fathers understood) and quickly things devolve into despotism. Just because someone exists doesn't mean they should have a say in how a society is run. Existence is a pretty low bar compared to how developed and complex the structures of a well organized society are.

> 71k people die every year in the US due to lack of healthcare.

Millions are born each year due to abundance and millions more don't die for want of food and other essential services and that is because there's a functioning market clearing mechanism (price).

Again I think you should read Human Action, even so you can just understand your 'enemy'.
> Rails does not, or did not when I encountered this issue, recognize the error as anything other than “whoa dude, MySQL/Postgres/whatever is complaining, check this out”

ActiveRecord has thrown ActiveRecord::RecordNotUnique for this and done the right thing for over 11 years (the exception definition got moved to a different file at that point so idk exactly how old it is.)

> ActiveRecord in particular falls short of this

> without ActiveRecord, the rest of Rails doesn’t do much to distinguish itself from alternatives.

Callbacks are pretty bad but it sounds like Rails went through several near-complete rewrites worth of changes since the last time you used it. There's a lot more in Rails 6 compared to Rails 2.
I don't know much about privacy.com because it's not available outside the US. Knowing a bit about the legal side of payments I doubt they can promise anonymity though. They're just not passing my identity on to merchants as I understand it.

I doubt that there will ever be a widespread, convenient way to make anonymous electronic payments. The authorities would never allow that to happen (for understandable reasons I have to say).

Incentives are not working at all. Lots of services I pay for go to great lengths to squeeze even more out of that customer relationship. And how could I possibly trust a large number of small companies I know very little about?
In terms of weight, gold is a bit more valuable than twenty dollar bills, pound for pound. And its density is much higher. In no sense would the average person be 'lugging around' a bunch of gold coins for day to day activities.

There are many (better) arguments against the readoption of a gold standard. This one doesn't hold its weight (heh).
IMHO, this course of events also paints a likely outcome had Twitter acquired Instagram instead of Facebook.

Instagram became dominant because it had Facebook's engineering and infrastructure resources. Had they fallen into Twitter's hands, it would be little more than a camera app and a way to embed photos into tweets and or been shut down.
If you're interested in vim, but hesitant about the lack of IDE bells and whistles, VSCode's vim bindings are so good - with full support for e.g. splits, macros, buffers, ... - that I've finally converted to using that over raw vim.

Most anything that VSCode can do, you can make vim do with plugins, but it is often incredibly time consuming and finnicky to get up and running, whereas with VSCode everything "just works".

All the productivity of being able to edit text in vim, alongside the conveniences of a real, modern IDE.
Paper currency is the oldest Ponzi scheme that exists out there. I can wipe my nether regions with it. If there is a collective delusion that it has value, I can exchange goods for it.

My point being, Gold is a delusion, just like paper.
> vi is everywhere.

Although, surprisingly, most command-line interfaces and command-driven apps (like redis client and psql) use emacs key bindings for command history.
That's called a debug build.

Not a test.
Content marketing. You write articles with the aim of getting people to sign up for your newsletter.
There is related functionality built-in to Firefox (since basically forever) you can assign keywords to any installed search provider and then search that specific search engine by prefixing your search with the keyword you assigned. So you could assign !g directly in Firefox options and Firefox will take you directly to Google for that search (no need for the intermediate duckduckgo).

You can add things like YouTube etc as well so long as they have "OpenSearch" metadata. (Presumably what Chrome is using for "tab to search"?) [1]

[1] https://support.mozilla.org/en-US/kb/add-or-remove-search-en...
Exactly. Every NodeJS tutorial starts with: "look how easy it is to write a server and listen on port 3000".

Yea it's easy. But why are you writing a server? That should be the least of your concerns.
There is one fringe ironic and probably unrealistic failure case with that approach - what if GPT3 matches expectations too well with actual people and results in good examples being tossed in preference for posts which don't fit with most like say blatant spambots?
I always thought a cool chess variant would be quantum chess where you can move a piece to more than one square and assign a probability to each position. Your opponent could do the same. But I never worked out how it could work from there.
> time complexity of hashsets vs linear searching

Not disagreeing with you but I see the opposite problem. People who trust hashsets way more than they reasonably should. You need to reach economies of scale[1] before they make sense. A lot of performance is lost building these expensive structures.

1. https://gist.github.com/cmanallen/f40fe3b75d567057c98e5b3126...
In the old days the propaganda was expensive and it came from monied interests and any such interest would have a competitor pushing the other way providing balance and allowing room for the influence of the most informed citizens.

We're in the weird territory because some propaganda comes from really low-budget campaigns not easily steadied by the stabilizing influence of competing businesses. The disruption is akin to the printing press invention - suddenly low budgets provide loud voice. I expect this to go the same way - running good social media campaigns will demand huge budgets and require support from big businesses.

The other odd (and alarming) part is that the government bureaucracy itself became a source of the propaganda - we don't have a competing government bureaucracy so no tension is created to promote balance.
Couldn't that also be because Firefox has a higher percentage of expert users than Chrome, which has pretty much become the default browser, would.
> Google is the closest thing to a "shared public resource" for indexing/searching the Internet that we have.

Being the closest doesn't mean it's actually close. The 1st page of google is not a "shared public resource" and not just in the physical sense. The roads are collectively owned by society and are designated and maintained for the explicit prerogatives of the public good.

The first page of google is a privately owned webpage that many businesses rely on for increased sales, but it isn't even close to the only resource for society to search/index the web.

> it is also much more than that

Like what?

> That is like saying a supermarket that can give cash-back at the register is just an ATM.

This analogy doesn't fit. Cash-back is a negligible ancillary function of a supermarket while serving up ads is the sole business purpose of google.com.
dthul's comment [0] covers my point of view fairly well. Clones and new are easy to spot, you might not be careful about them because you do not care or have other priority but you can find/grep them quickly: they are explicit.

Meanwhile C++ has a lot of implicit memory allocation and things that might or might not allocate.

[0]: https://news.ycombinator.com/item?id=24061235
The headline is certainly true, and that's the point of fanning that particular xenophobic flame. If it whips up enough anti-China crapaganda, it's possible that the Trump administration won't be blamed for it's failed/nonexistent/politically-motivated Covid-19 response. It's also true that China apparently bungled it's own Covid-19 response.
You only know when you've won or lost when the wavefront collapses to a 3d point you can experience in a particular time.
The history of humans, traveling totally unprepared into harsh environmental conditions, thinking they'll just "Rambo" their way through, is stunning.

The "Into the Wild" bus comes to mind[1]. So many people died every year, attempting to forge rivers unprepared, and brave the harsh Alaskan elements, that they had to remove this bus! It wasn't enough that people died every year, and that most of them had practically zero harsh environment experience...

Nature will kill you every chance it gets. Be prepared, or don't go.

[1] https://www.bbc.com/news/world-us-canada-53106441
vim

- opens instantly

- does side-by-side file viewing with reasonable text size and low enough clutter for a laptop screen

- offers a great deal of editing power with no need for any extra preparation

Starting to work -- particularly at irregular times -- is much more fluid with vim. I usually need to take a deep breath before opening an IDE. Vim is just there, at my fingertips, all the time, and few competitors offer that experience.
> There are actually plenty of people over 30 on TikTok FWIW.

And the beauty of TikTok is that's okay. People over 30 can join the app without disrupting my feed of age-relevant content. This is unlike a lot of other social networks (e.g. Reddit) where content is shows from outside my social graph
Attention is your scarcest resource
Yeah, that makes sense.

Would be way too hard to solve something like that with subscriptions.

Maybe one day, concepts like Brave Rewards or Google Contributor[0] will actually work... No idea what it'd take for those to reach critical mass, maybe government intervention.

[0] https://en.wikipedia.org/wiki/Google_Contributor
The bit about ad prices is a little silly. If the price of chaise lounges went up it would also be siphoning money from mental health providers.
I feel like I’m missing some underlying point here, since you’re assuming there is a financial difference between buying, say, 100 gram of gold on the stock market vs having it stored at home.
That, is something I can agree on. The value we put on things like gold comes from our minds, not gold itself.
Gold has been abstracted into a digital form so anyone who wants to invest in options and futures can now own digital gold, which makes it easier to trade, since no physical delivery or storage is required. Greed is extremely powerful. As is fear.

https://www.marketwatch.com/investing/fund/gld
This seems to work regardless whether prices are positive or negative.
While that number may be true you have to keep in mind that more than 50% of global FF users are based in DACH and by extension the rest of German speaking Europe (i.e. Liechtenstein, Luxembourg, Switzerland).
Sorry for delay, missed the question. I'll pass on the feedback about the webpage, that's no good. In terms of comparisons, Abine Blur also does masked phone numbers, masked emails, password management and blocking tracking - in addition to masked credit cards. Here's a recent review, https://uk.pcmag.com/password-managers/38259/abine-blur-prem...
I agree. I think there should be a single, general-purpose "I'm a skilled worker and I'd like to work in US long-term" visa; the process should move quickly enough for new college graduates to get it, and once someone has the visa they should be able to stay in the US for as long as they'd like without extra steps or restrictions.
Mandatory GPT-3 comment
Pro points of gold:

* It’s relatively rare and production is naturally very limited (in contrast to e.g. diamonds that can be produced from carbon)

* It has a special tax-free status in some legislations.

* It can hardly be destroyed (you can easily loose your bitcoin when your hard disk dies)

* it’s beautiful and you can use it for jewelry and art

Seems like a good choice if you see the risk of inflation, or of a state taking your money.
yeah I've got one too (for kayaking in the ocean and hiking/overlanding), the peace of mind that they offer is worth the cost alone.

I like to go places with no cell signal, and when you're hours from the nearest paved road, it's nice to know that you can get airlifted out if you get bitten by a snake, etc.
You experience issues with hypercalcemia long before the ld50 becomes an issue if you plan on supplementing too much
A few hundred dollars seems fastastically expensive to me. What is possibly inside it that justifies that price?
Yeah, totally – I love that 90% of the time, I have a teenager-free TikTok experience, and most of what I see is interesting to me. But if I want to see what's hip with the kids or whatever, I can always just open up TikTok in a logged-out state and see the /r/all equivalent.
I am happy they were found, but I often wonder if I would live out my "Castaway on the Moon" fantasy or make a giant SOS if I found myself in this predicament.

https://en.wikipedia.org/wiki/Castaway_on_the_Moon
Was taught VIM by my mentor in the early 2000s, along with Gentoo Linux and friends. I've since gone from sysadmin to "devops" to CTO - and VIM skills still rank as some of the most useful. VSCode in VIM mode finally convinced me that maybe being a developer isn't such a bad fate.
Good points, but you're being a little too hard on the offline uses. You can't directly spend it at Starbucks, but wherever (or whenever) you are, you can go any pawn shop (and they're ubiquitous) and sell the gold for the local currency, and then use that.
Every machine I’ve ever ssh’d into has nano. Maybe that’s a new thing (most of my DevOps work has been in the past 4-5 years) but nano feels great for the kind of work I do when I ssh into something. If I need to change a config file here or a script there, nano can do it. If I need to write a whole new complicated script, I’m gonna do it on my local computer (in WSL or my Linux partition) using VS Code and deploy it to the server so it doesn’t get wiped by accident when I terminate a VM.
Who's guaranteeing that this is backed by real gold? how can we verify? can I take delivery whenever I want?
author here! thanks! i was! thank you
Just because it's not a vim discussion thread without someone telling you how to save a keystroke, ":vs" will work for vertical splitting.
> Somehow this is not surprising for me, I have heard about experiments related to free-will wherein the brain already made a decision even before the conscious mind became aware of it.

But it's your brain that's making decisions based on your experiences, desires, and goals. Obviously your conscious mind can't do everything, it's there for the new and hard stuff. All the rest is pushed down to lower layers, but it's all still you.
I'll add that all Jetbrains products (IntelliJ, PyCharm, WebStorm etc) have the IdeaVim plugin which is also great, and it also respects some vimrc configurations too.

I always loved vims movement and editing and hated it's file traversal / project management, so this is a perfect amalgamation
Exactly. Elon has explicitly mentioned manufacturing metholox (the raptor engine fuel) using a really beefy ISRU factory. It would be feasible, but is still a lot of work required.
Gold has little to no utility. There are a few practical uses for it, and very limited when compared to other precious metals (silver for example).

The price is based purely on speculation that it will go up. Which is frankly not much different from Bitcoin in its current form.

In order for gold to have more utility it either needs to be used as a medium of exchange or other new uses that utilize its precious metal properties.
Nothing to do with ponzi scheme though.

A Ponzi scheme is a form of fraud that lures investors and pays profits to earlier investors with funds from more recent investors.

https://en.wikipedia.org/wiki/Ponzi_scheme
There's no difference. A qr code is more hassle than NFC. Splitting the bill happens on the POS system, and no qr code is required.
It's great to see someone assemble some of their favourite theorems, but, if you have occasion to use these, make sure that you do so with caution.

Aside from some typos ('Perseval' for 'Parseval') and some curiosities (stating on p. 3 that the cardinalities of a set and its power set are different, which is true; but why not say that the latter is larger?), I noticed a wrong statement on p.7: assuming that to 'extend' a monoid to a group is to realise it as a submonoid of a larger monoid that is also a group, this cannot be done in general. (For example, the 'min-monoid' whose objects are the natural numbers, and in which the product of two natural numbers is their minimum, does not embed in a group because it obeys no cancellative law.) What is true is that, for every commutative monoid, there is a universal homomorphism from that monoid to a group, in the sense that all other such homomorphisms factor through it. (In my example, this universal homomorphism is the constant-0 homomorphism to the 0 group.)
Why only turn it up to 11 when you can turn it up to 31? See the Starship dial goes all the way to 31.
Like Operation Earnest Voice?
A Yuval Noah Harari quote I quite enjoy:

> Indeed, money is probably the most successful fiction ever invented by humans. Not all people believe in God, or in human rights, or in the United States of America. But everybody believes in money, and everybody believes in the dollar bill. Even Osama bin Laden. He hated American religion, American politics and American culture — but he was quite fond of American dollars. He had no objection to that story.
> Get the helicopter with a flir camera, but also send out 50 quadcopters or uavs as a force multiplier.

You're going to have to contend with the disruption of 50 quadcopters barreling their way through natural wild habitat, foilage and more without disturbing all of the animals that live there. Or simply convince people that is a worth-while trade-off for saving unprepared skiiers that went off trail and down the wrong side of a mountain against all warnings...

That aside, I don't think there's much utility there. A large aerial drone like a Predator or something, ya that might be a big help (very long loiter times, powerful imaging equipment, etc). But you wouldn't need 50 of those, and the same difficulties will be present (body heat can only show on FLIR if it's not blocked by layers of foilage, etc). But... then you'll have to convince people it's not a "militarization" of rescue services!
Quickly Develop Highly Performant APIs with FastAPI and Python
This is especially true because people tend to use the same private addresses over and over. How many devices are 192.168.1.1 vs. 192.168.52.123 ?
Not passing things around by value doesn't solve the problem. For example, template machinery has worry about absurd things like `const .. &&`.
I'm a vim user turned JetBrains user. I still use IDEAVim inside of all of the JetBrains offerings. I go back and forth wanting to purely use vim but I can't warrant all of the config overhead. To me that's the biggest reason not to use pure vim instead of a vimulator.

The vim ecosystem reminds me of the node ecosystem. It's a choose your own adventure approach. Yes, there are wonderful and powerful tools, but it's always a shotgun of plugins to get a solution for each language you want to support. With JetBrains, I get 90% of the tooling I need for the language I'm using out of the box. The other 10% can be handled by plugins and some small configuration changes.

I'm posting this because I want to be convinced otherwise. Here are the JetBrains features that I can't live without:

- Contexts: https://www.jetbrains.com/help/idea/managing-tasks-and-context.html#work-with-context

- Re > I'm usually working with a 6 to 8 way split. Kind of like the tabs on my browser.

- VCS tooling

- Handles multiple git repos from a top level. I can commit across all repos or a single repo selectively

- File change view

- Merging view

- Per line commit selection

- Inbuilt database tooling

- Ad hoc queries and output directly next to the code you're prototyping

- Database introspection

- Symbol based refactoring

- Visual debugger

- Multiple module repo

- You can configure a language/ecosystem per each directory in your project to get the associated tooling for each directory

- Scratch files

- Local history

- This has saved my ass more than once. It's amazing how far back you can go outside of commit history with this.
Are you implying the article is auto-generated? Your comment is a bit vague...
Yeah, too illiquid for my tastes. That's what ETFs are for! GLD overbought?
People have been spelling brainfuck as brainf*ck, or similar, since at least 2001 (the earliest date my lazy-a$s search yielded)