skysight-inc/HackerNews huggingface dataset:
Show HN: I built an interactive course that helps you learn Vim faster
Hey show HN!

This course came about as a result of wanting a more targeted way of practicing using new vim commands I wanted to pick up, rather than just trying to use them in my regular code editing sessions.
When I would try to use new commands during code editing, my productivity took a hit because I was trying to do two different things at once: thinking about code vs practicing my muscle memory.

So, I made a separate environment for practicing, one that had an interactive editor, progress tracking, and achievement goals to let me see which areas I should work on, like speed and efficiency (# of keystrokes).
When I realized it would be useful for beginners too, I added lessons to go along with it and this course is the result!

Let me know what you guys think about it :)
For a laptop, I see diminishing returns at 3200x1800. That's as low as I'm go. 4k is preferred and now common. I don't need more.

Ironically, almost all phones I look at have more pixels than I need. Laptops are only recently easily available with reasonable pixel density. For a while, common phones had higher resolution (not just density) than laptops.
> Even with basic maintenance everything wears out over time.

There's basic ongoing maintenance yeah, but I don't think that counts as deprecation in any sensible way does it? If you keep your oil paintings in a mouldy cupboard they'll rot, but we don't say art is a deprecating asset because of this. You just make sure they don't rot and clean them every now and again.

Houses can stand for hundreds and hundreds of years. As they get older they get more valuable because people like older buildings for aesthetic reasons.
*yet, for most things
But a laptop still gives you the option to go work in a park or a café. Anything taxing can be done on a remote server anyway so raw power hardly matters.

Personally I don't think I'll ever get a desktop setup.
I've noticed that often in sports, it's the guy who reacts to a foul that gets called instead of the cool, collected, nefarious originator.

What movements/teachings/oppressions in society are causing the pressure that results in these kinds of outbursts?
Manufacturing cost reduction.
MMT is the idea that inflation is the result of government spending, rather than "bankruptcy" or people being unwilling to buy US government bonds. And in particular that limited productive capacity will cause inflation. So if anything the past years show that MMT was exactly right all along.
My guess is that to some extent, YC benefits from having this around in a form people actually want to use - they are able to surface the projects they have funded on it and that can help drive engagement to those projects. If they attempted to monetize the platform itself, it would likely drive away many of the users that would otherwise be interested in or be possible hires for the companies they fund.
Ok but didn't Detroit like... collapse? Not every city is an economic monoculture of an industry that was offshored.
This goes for most entertainment. The vast majority of books, movies and videogames have sales declining after a year.

Theoretically there is a 100 years copyright on StarCraft but I doubt a lot of people will buy it on GoG in 2050.
"Yet HN has more uptime than these behemoths, and way more uptime than e.g. Slack."

That's because HN does a lot less, and is a lot simpler.
It's almost like there are different people who like different things and it's impossible to turn a subjective thing into an objective thing.
They must have changed how they report bugs, because the number of issues messenger.com experiences is definitely more than 10 a year. Also super slow.
Federal Housing Administration backed loans and the mortgage interest tax deduction worked together to give a big boost to a very specific demographic slice of the population.
Governments create rules that force corporations to take care of employees. Maybe not so much in the USA. But that can be improved thru higher taxation and better employment regulations.
https://www.sec.gov/Archives/edgar/data/0001418091/000119312...

Copying a previous reply I've made on this:

Section 5.11 ("Parent" and "Acquisition Sub" is Musk, "Company" is Twitter):

> Each of Parent and Acquisition Sub has conducted, to its satisfaction, its own independent investigation, review and analysis of the business, results of operations, prospects, condition (financial or otherwise) or assets of the Company and its Subsidiaries. In making its determination to proceed with the transactions contemplated by this Agreement, including the Merger, each of Parent and Acquisition Sub has relied solely on the results of its own independent review and analysis and the covenants, representations and warranties of the Company contained in this Agreement

So, in essence:

1) Musk has been afforded the opportunity to address any concerns he has with Twitter

2) Any concerns of Musks have been satisfactorily resolved by Twitter

3) In determining said satisfaction, Musk is relying on his own judgement and analysis, and is not relying on any analysis by Twitter.
The dark side of Shopify
That would be a pretty extreme escalation of civil asset forfeiture. I understand that you distrust the police. You have reason to. But resorting to hyperbole diminishes your argument.
It doesn't need to be in the best interests of the company, it needs to be in n the best interests of the shareholders. If the company dies once Elon owns it, it sucks for the employees and Elon, but not the all important shareholders.
Debunking Body Language Myths
> It has always been Visual Studio Code

Perhaps since public release, but I was informed by a PM who was part of the original product development that this was a concession to marketing, and it did not always have the name “visual studio” attached.
And yet, that Eames chair he's sitting in looks as timeless and cool today as it did in 1983 (and as it did in 1963).

I find that notion an interesting sub-commentary on the quaintness/coolness of the tech.
I use OCRmyPDF on a regular basis to OCR journal articles my library sends me.

I've found it works great on English but (with appropriate language packs installed) works poorly on Greek and Hebrew. It also makes no effort to understand the layout of pages (e.g., tables).

The project is fantastic, though. I've often considered building a web frontend that cleans up PDFs and then OCRs them using OCRmyPDF.

For cleaning, check out https://scantailor.org/
And it shows. THANK YOU DANG!
Even better there are lots of new unused Lenovo 11th gen Intel mini PCs lurking on eBay for less than half the price. They have two RAM slots, SSD cradle and up to two NVMe slots and have vendor Linux certification out of the box.

I set one up last week for someone and it’ll drive two 4k displays fine. Granted that was under windows.
At least for a long time, yes. The example that comes to mind...

https://www.washingtonpost.com/technology/2020/01/08/califor...
Thanks sctb!!

(sctb is Scott, former HN mod)

https://news.ycombinator.com/item?id=25055115

https://news.ycombinator.com/user?id=sctb
> The more regions a service is scattered over the greater the odds are that a single region outage somewhere in AWS will take down the whole service.

Agree. I think I should have suffixed a /s to my comment above.

> To guard against outages, the failover service has to be scattered over entirely different regions (or, even better, on an entirely different service provider... which is probably a good idea anyway).

Something, something... the greatest trick the devil (bigcloud) ever pulled...
Not as of 4 months ago: https://www.reuters.com/world/us/us-senate-approves-50-billi...
Over 300 Virginia Gov. employees RESIGNED after Youngkin cut virt. work option
If you use a package manager to install them it's inconvenient with upgrades all the time.
If a good cop watches a bad cop breaking the law or brutalizing someone and does not stop him then that is not a good cop. Using that standard you will quickly start running out of good cops. Search the internet there are hundreds of videos of cops just standing there watching another cop beat people. Even in the rare occasion where video forces the precinct to charge or suspended the violent cop the bystanders are unpunished. The George Floyd case is the only one I can think of where they were.
Maybe we see people in different ways. He can pull all of the stupid hire-to-fire bullshit and the imbecilic move about homeworking stuff, but he has made more people millionaires than I've had cheeseburgers.

His net impact is good, unlike my cheeseburgers.
Probably 'correctly' is not the right word here.

I often code for 12+ hours straight and the only way to keep up with such a stress on eyes is to use bigger fonts and not focus too much on text (i.e. engage in a slightly defocused vision).

Which means I never use small fonts, though I see a lot of people who code on 13-15 inch screens with super tiny fonts.

Naturally, once you have to use large fonts you end up using large screens (I'm currently on 49 inch ultra-wide Samsung 32:9 screen) and it's the best setup for coding I can imagine.

Still when coding on a laptop, I sacrifice window splits and stuff like that but not the font size. So Macbook Pro resultion is even too high for me, and I'm quite happy with FullHD laptops as well.
Autonomous battery electrical vehicles on simple roads might be a lot cheaper, faster, simpler, and more flexible than either railway or this. This project has a high risk of being technically obsoleted by such a thing long before completion.
What’s interesting is that this article seems to insinuate flippers as holding onto houses for 5 years. Then they go on to say the maintenance and mortgage payments eat into the profits.

Well yes, of course that is an issue. But most flippers I’ve seen in my neighborhood only own the property for a max of 3 months. They make cosmetic changes and maybe some core changes (new roof, hvac), then turn around and sell it in less than a week.

Most flippers are not holding onto property for 5 years. That’s just regular people living in houses.
This kind of extremely risky approach to earning money, where one mistake ruins you, is colloquially referred to as "gambling."
laptop = lap top, and 0 word on power efficiency, fan noise, and cooling

laptop industry is dead since apple released their M1
It's a weird trade off to make on a business laptop, but everyone does it now, including Lenovo with ThinkPads.

If you want the upgradability and ports of a 2011 Thinkpad you need to buy a budget gaming laptop now.
From Wikipedia about superdeterminism:
"By postulating that all systems being measured are correlated with the choices of which measurements to make on them, the assumptions of the theorem are no longer fulfilled"

By assuming superdeterminism you can indeed construct a valid local hidden variable theory. But there is no way you can say superdeterminism is by itself a local theory, and no physicts will call it so. It's as far from "local" theory as possible, it's actually global.
> As they get older they get more valuable because people like older buildings for aesthetic reasons.

Is this really true in general? I mean sure I can find examples of it being true, but it's kind of assumed that many of the old houses in my parent's neighborhood of San Diego are teardowns whenever a buyer comes interested.
Take just the roof alone. On a typical house roof replacement is at least a few thousand dollars and for a nice house in an urban area it will cost at least ten thousand and maybe much more. Even with good materials and installation roofs stay in good condition for around 30 years and become completely degraded in around 50. Some napkin math for a common and kind scenario is another $10k roof every 30 years which is $333/year or $27/month just to keep basic structure integrity.

Now add on to that interior details, floor coverings, appliances, and such many of which are lucky to last 10 years and the numbers start to add up.
> Take it for a test drive

Is that a live demo? Because the widget doesnt update for me when i change the code
Selecting a font is quite far from ricing, and a good font will increase velocity, after all you read more code than you write.
It's entirely possible to oppose unfair characterizations of China and its system, and to recognize that the current government is on a whole doing a good job, without being supportive of (nor being opposed to) Xi specifically.
countries are literally writing legislation to explicitly target google

they are more than capable of modifying it to come up with whatever corporate laundering they can invent
I honestly wonder sometimes how it’s physically possible to do what dang does, it seems like such an enormous and Sisyphean task. Sad to see twitter replies complaining about the moderation, because if it wasn’t for the moderation the quality here would be much lower, the moderation is the whole reason those people are attracted to participating here. Respect and many thanks indeed.
Soldered, non-upgradable hardware is the bane of my existence.
The first 16 GB will still be dual-channel, only the remainder will be single-channel (flex mode).
Does this really matter if the person who served as the juror met all the legal obligations to serve as a juror?
I don't see the appeal of working in a café. It's like a noisy office, except you need to keep paying for your coffee. Might as well commute to the office where the coffee is part of the deal in my opinion.
Probably 10-bit color. Important for photographers, since modern cameras have 10-bit color sensors. GIMP only supports the sRGB color space with 8-bit color, so it doesn't work properly with wide-gamut monitors.
Unless it was due to end of life, or power surge related failure.

Then more than one failing simultaneously isn't so inconceivable.
Maybe the future is to record perfectly and then add the imperfections later. That gives you the most flexibility and control. I think it is common for studios to record raw data from guitars and then routed through amplifier and effects later by a sound engineer.
Spend a few minutes at Clapham Junction here at rush hour.

Average over 24 hours (yes including night when there are no trains) is one departure every 43 seconds.
I believe it. I’ve only run much smaller forums and even they were a nightmare.
This is why we aught to never have subcidies or bailouts.
Context that I had to look up: sillysaurusx on HN is theshawwn on Twitter, whose replies to the submitted tweet this is a response to. (What makes that relative clause so hard to parse?)

Meta: Is that an apostrophe as a username sigil? Where did it come from? Another instance: https://news.ycombinator.com/item?id=17681886
> the machine's agenda is unlikely to be anything other than self-serving

well, hoist by our own petard
There are one or two competing and/or converging standards for texting over ham radios and I find them very interesting…

But as I have said again and again - the handsets are missing.

I’m not going to take a laptop with a serial link to a yaesu into the woods, nor am I going to 9key in my texts on one of the two models that support it.

Where is a teenage engineering for radio handhelds ?

Where is a qwerty ham handheld ?
That's the same argument every model has made for the history of science, but :shrug:. The value of a model is its predictive capability. Thinking any one to be absolute truth blinds us from progress.
Clicking the wrong flightpath in WoW classic. That would cost you time that felt like an eternity back then.
If the gun control people were to make this their foundational argument/prevention goal, I would be way more inclined to consider their suggestions.

As it stands, they're burning all their political capital on trying to ban high capacity semiautomatic rifles. Even if they were to succeed, which they won't*, it wouldn't even dent gun deaths in the US. I really can't wrap my head around why that is the basis of the gun control platform. It makes every point they make seem manipulative and disingenuous. What are their goals? I can hardly think of any without looking toward borderline conspiracies, which I refuse to do.

Are you* gonna sign up for confiscation detail? I bet the SWAT guys aren't.
This came off as a dry cheap shot =>

"This pattern does not seem to be driven by changes in word meaning, publishing and writing standards, or the Google Books sample."
I like some the advice, and I know some companies that should take it ("Pricing page should be usable as a reference" is genius) but I strongly disagree with the kind of consumer psychology present in the lawn mower technique.

It was most likely conducted as a study, where an abstract scenario made people browse a pricing page for a product they likely didn't even understand. When I look at a pricing page (with my current role I'm delighted to say I get enough control over my engineering that I get to do that!) I simply look at what I need to find. Pricing differences between tiers, looking for a specific feature etc.
I'm genuinely curious how his presidency was a conflict of interest. All the other presidents in this list happily took their salary of $400,000 a year, while Trump donated his salary to various government projects[0] (at least until the last 6 months).

>> In business, a conflict of interest arises when a person chooses personal gain over duties to their employer, or to an organization in which they are a stakeholder, or exploits their position for personal gain in some way.[1]

I fail to see how giving your paycheck away results in any sort of personal gain other than some tax write offs. In that article you linked, it also said he handed his business over to his sons. I recall our current president had his son making business deals in China based on his dad's name and reputation[1].

>> But the new documents — which include a signed copy of a $1 million legal retainer, emails related to the wire transfers, and $3.8 million in consulting fees that are confirmed in new bank records and agreements signed by Hunter Biden — illustrate the ways in which his family profited from relationships built over Joe Biden’s decades in public service.[2]

How is that not the same level, or greater corruption than what you posted? Seriously, I don't get why people believe any administration is not corrupt.

[0]: https://www.washingtonpost.com/politics/trump-donation-salar...

[1]: https://www.investopedia.com/terms/c/conflict-of-interest.as...

[2]: https://www.washingtonpost.com/politics/2022/03/30/hunter-bi...
Kana seems to be a start-up attempting just that: https://www.usekana.com/
I posted a link elsewhere in this thread to this article [1] - The lonely work of moderating Hacker News (2019) - and you might like its author's insights/views, plus there are plentiful quotes from Dang and his colleague, Scott Bell. [edit to add: a comment in reply to this says that Scott no longer works at HN. Surely Dang can't be doing this solo nowadays?]

[1] https://www.newyorker.com/news/letter-from-silicon-valley/th...
CLI command to validate BIMI VMC logo certificates
Not if it's 8 feet above from a drone, or drone in 8 feet auto-follow mode :-D /s

(But, there is probably more strict laws for drones in general, I don't know the US rules about that.)
I thought it was to protect the progressive residents of San Francisco from invasion by centrist marauders.
The biggest tax benefit of living in an owner occupied home is that nobody pays income tax on the rent you would pay if you were living in a house someone else owned.

... but most places don't have the stones to tax imputed rent [1]:
Belgium, Iceland, Luxembourg, the Netherlands, Slovenia, Spain and Switzerland being exceptions.

[1] https://en.m.wikipedia.org/wiki/Imputed_rent
On the other hand, having a national network of tunnels built and maintained is great for when an asteroid strikes off the coast of New York and you only have a few hours to get people to safety. Handily, they're also full of supplies and battery power.
And chemistry is not a form of computation which can not be emulated by computers?

Until the experts can decide on what is consciousness, people will continue to espouse their opinions.
"...more people own homes than at any other point in history..."

I'm not sure about elsewhere, but rates of home ownership in Australia have declined since the 1980's [1], neatly coinciding with a decline of interest rates [2] and a rise in house prices as a proportion of income [3].

[1]https://www.aph.gov.au/About_Parliament/Parliamentary_Depart...
[2]https://www.rba.gov.au/statistics/historical-data.html
[3]https://www.aph.gov.au/about_parliament/parliamentary_depart...
Open sourcing part of the driver might definitely help other projects support Nvidia's terrible software better, though I haven't seen much about laptop support for those drivers. If the closed source crap is kept in sync, at least the system will be more stable.
They're saying that that's the whole point of the realtor. Obviously hiring a crappy realtor that can't find buyers that actually want your house is bad.
>hopefully the SEC actually does something for once

They can’t when people like Musk are allowed to rip the few teeth they have out any time they try to hold wealthy individuals/companies accountable. Jon Stewart did a really interesting interview with a former SEC chair few months ago (“The Problem with Jon Stewart”), and while Jon clearly clearly tells him to not pass the buck/not make excuses, it’s also clear to him that the SEC is outgunned and a serious example of regulatory capture.

They can’t throw money at the problem, they can’t get clever or they’re sued for being “out of bounds,” and they’ve been successfully demonized to the public, so they have no support virtually anywhere.

It’s like the whole “tax the rich” battle cry. We won’t see it happen so long as the IRS is considered borderline an enemy of the people, because who could ever campaign on “increase funding for the IRS so they’ll be better at collecting taxes”?
> AD roles and other authn aren't accessible via ARM templates/Bicep

I normally bill for cloud automation advice, but the gist is:

You can automate RBAC/IAM via Bicep or ARM[1], but only for existing groups or system managed identities or user managed identities. This usually covers everything that is typically done for cloud automation.

Note that the initial setup might require "manual" steps to set up the groups and their memberships, but then the rest can be automated. In other words, there's a one-time "prerequisites" step followed by 'n' fully automated deployments.

You can also use templates to deploy groups dynamically[2] if you really need to, but this ought to be rare. The problem with this is that templates are designed to deploy resources, and AAD groups aren't resources.

More generally, your mistake IMHO was to try to automate the automation itself, while side-stepping the Azure-native automation tooling by choosing Terraform+Functions instead of Template Specs with delegated permissions via Azure RBAC. Most of your template is used to deploy the infrastructure to deploy a relatively simple template!

This reminds me of people writing VB Scripts to generate CMD files that generate VB Scripts to trigger more scripts in turn. I wish I was kidding, but a huge enterprise did this seven levels deep for a critical systems-management processes. It broke, and caused massive problems. Don't do this, just KISS and remember https://xkcd.com/1205/

[1] via Microsoft.Authorization/roleAssignments

[2] via Microsoft.Resources/deploymentScripts
They're called violin plots.

https://en.m.wikipedia.org/wiki/Violin_plot