skysight-inc/HackerNews huggingface dataset:
> I've never seen anyone who did the 2 minutes or two hours of work, went into a configuration, and changed these keys.

I believe it's true: I don't think anybody could even dare trying to change the key combinations if all the help pages can help you only with the description "META v" means "scrolling down in x jumps" or whatever.

In that case one spends time figuring out that these weird pages write each time "META" instead of writing... I don't know what... and then one just "translates" in head each time, cursing the "help" for not being direct. But changing the combinations to make even such "help" even more unusable? No way.

The complete mindset would have to be different across all tutorial and references to avoid "hardcoding" the key combinations even there -- the "proper" help would reflect the environment as chosen.

The beginner's expectation is that all trivial interactions could be done the way he's already used to perform them, and the "power" of the editor is not in pressing combination a or combination b, but in the functionality which is not present in other editors.

For the context: One of my oldest muscle memories are key combinations of Wordstar, a character-based text processor. The the editors on DOS and later Window which targeted programmers had for years default key combinations which imitated Wordstar, or allowed to select them once for all. But most people from that times unlearned these combinations once they started using Windows GUI, expecting that all GUI interactions use the GUI common key combinations, like holding shift and moving cursor using the arrow keys to mark the selection. Some convention came from the traditional Mac OS, initially Windows started with some other combinations than Ctrl-C, Ctrl-V, but I've never used these older Windows-unique (Shift-Insert or something). Of course on Linux GUIs it can still be a mess:

https://askubuntu.com/questions/26655/how-do-you-know-when-t...

where sometimes one work and another not when clipboards aren't "shared" with installing some additional program that does that. So let's not go there. Considering the more "stable" GUI platforms (which sometimes also, unfortunately, aren't: some special "clipboard managers" are introduced there too in different occasions) the editors should "fit" to them as much as possible.

Is there is any tutorial "start using Emacs based on what you already know when using Notepad, without having to unlearn the basic operations with the keyboard"?

At the end a "normal" user just wants to do his job. If some tool allow doing what other tools don't, that's the reason for the tool.

Editors, once they become "the environment" for work are however also not normal tools. If the whole production in some company is based on some set of tools, one will accept them "just to get the job done" since anything else would mean even more unnecessary effort. That's how some people learn vi, for example, reading the HN posts. They join a team where it's "how the job is done".
A lot of these look like pricing and marketing issues to me.

Fridges have been with us long enough in a ‘pay everything upfront’ setting that we‘d battle to the bitter end if we had to do micro-payments or aggressive planned obsolescence.

To your point, I lived in long stay apartments where you put coins to have the fridge and air conditioning work because they didn’t bother having pay as you leave metered use. That’s super rare (I hope ? I’d expect the same in some predatory situations towards low income people), but it’s to say that alternative exists.

Otherwise fridges randomly turning off is just a matter of time and/or build quality. Sooner or later it happens (or it stops turning on, which is arguably better, but you wouldn’t say it’s great)
> The cryptographic guarantee that a commit with the same identity represents the same codebase state is the killer feature of git

Um, no? I don't think anyone in the history of git has ever reasoned "Well, I'd like to use this other VCS, but git is really useful for my use case of working with co-developers who are so untrustworthy that I need cryptographic assurance they haven't tampered with the history of the repository, but who I nonetheless trust not to inject Underhander C Contest[0]-style bugs in the code or otherwise deliberately sabotage things that aren't the history.".

The killer feature of git is operating on the repository and its history as a graph structure, which works even if commit ids are completely non-cryptographic GUIDs. (In the single-user case you could even use sequential integers, but that doesn't scale.) Cryptographic assurance is nice to have (dumb mistakes and unexpected malice happen to everyone), but it's worth trading away if the resulting features are good enough to justify the trade-off.

0: http://underhanded-c.org/
“Dogfooding Warp” tells me almost nothing about what I’m about to read.
If you like dynamic languages I find it hard to pick out poor design decisions in Clojure.
Italian Coronavirus tracking app replay attack
>> The eucharyotic union occurred once.

Once that we know of. I generally agree with the gist of your comment but we can't know what we can't know.

For me it makes more sense to admit we have insufficient data for a meaningful answer and leave it at that, until the situation changes. Science can't answer every question at any time.
As with all advice of this sort, it really depends on the company culture. My current employer for example has a very hard salary policy (basically a fixed number depending on age and which engineering college you went to, with yearly raises negotiated with unions - a very common occurrence in France unfortunately). Unless you’re interviewing for a position with >100 reports they will never risk upsetting this mechanism (and opening the Pandora’s box of individual salary negotiation) however valuable the individual candidate
Wayland support is actually being actively worked on. It is done via "native" (no X widgets) GTK support. You can find it on:
https://github.com/masm11/emacs

The plan is to get that merged upstream at some point, you can find out more about it on the official mailing lists.
In my team, we always discuss refactors in a large meeting with all the developers. We plan and propose and discuss the prior reasons as to why things were written this way and why it would benefit from being that way, and we might even do some experimentation before going with a full refactor
I have to say that I’m not sure why we would care about the license of their CMS. Their work is on standardization, whatever tool works well for them in their context is a good choice. What matters is their output, that standard documents are available publicly and are accessible by the majority.
I use Wordpress extensively and I find the whole Gutenberg switch to be absolutely atrocious. From the design to the technical implementation.

And it is also received as such. The classic editor has been downloaded millions of times.

What worries me most is that the developers haven’t responded one bit to these issues (if I read the relevant issues) and it solves no problems.
It feels a lot like the technology du jour was picked and molded in a preconceived idea of a page builder. Forgoing a lot of that professional page builder plugins do great and much better already.

So the absolutely silence on these criticisms is what worries me most.

And yes, using react feels like a bad fit, it creates another layer where none needs to be, like the article stresses.
quick fixes, shortcuts, ignoring known future risks, half-assery, "jugaad" , "it's okay for now" , meet-deadline-at-all-costs, are some of the prime contributors to technical debt.
It's just downright clunky. What's wrong with ${variable} as in Kotlin and Javascript?
> The eucharyotic union occurred once.

How do we know that?
While I am a big fan of the algorithimization of physics, this viewpoint taken to the extreme is clearly incorrect.

Feynman's very basic arguments around "why something happens" [1] should be sufficient to demonstrate the relativity of scientific knowledge.

[1] https://www.youtube.com/watch?v=36GT2zI8lVA
Haven't traveled to that particular authoritarian jurisdiction, but I've been in others, followed the "in church"[1] guideline above, and departed without memorable incident.

However, I do have a "when in Rome" story from the US[2]:

I went to school in a large city, and my cheap student car gave me trouble on the freeway, so I pulled off into a very poor neighbourhood. I had the hood up and was poking around in the engine to diagnose, when I heard a gruff voice behind me: "Boy, you are wearing the wrong colour for this neighborhood."

Adrenalin dumped. It suddenly occurred to me that the existence of the "gang colour" concept, which up until then had always been an abstract thing mentioned on the news, might suddenly be of concrete importance.

I slowly stood up and turned around, to see a huge guy, dressed in a manner very much unlike people from my university.

... who then smiled (he'd probably caught the look on my face), adding, "... but I guess it doesn't count if your shirt has a collar" and walked away, laughing to himself.

[1] Rory Miller would call it the "drinking in strange bars" guideline.

[2] at that time, I think public nudity would have been more likely to get one in trouble in the US than in the DDR. In a recent trade deal with S'pore, the US managed to get them to legalise chewing gum: well, as long as it is for medicinal purposes only!

Bonus clip: https://www.youtube.com/watch?v=jMqAKw8vlWc
(one of my countrymen failed to stand for this several years ago and had to get bailed out by our diplomatic service.)
How can you comment so negatively on WP when you know so little about it?
Europe regulator sees November lifting of Boeing 737 Max flight ban
> Does emacs even offer anything like `vimtutor`?

Yup. And iirc it's more discoverable than vimtutor because it's on the first page of the vanilla Emacs
That's not who I was talking about, and it's not a large part of those who perpetually rely on benefits. It's also not common, we've generally got that solved in Europe.
Maybe I suffer from a mental illness or something but I can not think about anything NC related without also thinking about the unimaginable torture of prisoners that is happening right now.
and parents.
Show HN: Formes Pascaliennes
Playing devils advocate partly just to make myself feel less depressed about that, but would it not be fair to say that humans have exploded in number, along with livestock, which makes that a somewhat misleading statistic?

Even if there was no wild animal extinctions, you would expect humans and livestock to have dominated the percentages simply from growth alone.
Found Spacemacs to be slow and buggy, Doom's fine so far though
Fortnite was kicked because Epic willingly broke the rules by selling a premium currency without using Apple's payment infrastructure. If you want to stay on the App Store then stop breaking rules intentionally.
I’ve read of one planet off in the seventh dimension that got used as a ball in a game of intergalactic billiards. Got potted straight into a black hole. Killed ten billion people.

Yes, only scored thirty points too.
Intel had plans to setup a fabrication unit in India a decade and half ago. I was doing my undergraduate degree in electrical engineering back then. During our industrial training program we were told that India loses nearly 50% of energy in transmission loss. It's both due to a combination of theft and poor quality infrastructure. Voltage at the sockets can vary anywhere between 160 to 250 volts, whereas the recommended voltage is 240 volts. Many households use stabilisers or UPS for expensive appliances. We were told that the absence of quality electricity supply was the biggest reason why Intel chose Israel over India. It's important to be independent in chip designing but it's also a lot more important to have a stable grid that can supply the infrastructure for such delicate manufacturing process.
Well, I agree with the author that trying to formalize "tech debt" is not that valuable, but disagree with the conclusion that tech debt is bullshit, either as a metaphor or a meaningful concept we can use to make decisions.

I take a broad view of tech debt and include all the things: corners cut to ship; (2) missing tooling (tests, linters, CI/CD etc.); deferred maintenance (platform updates, etc.); and just plain "messes". What all of these have in common is that they are work that needs to be done in the future if the software is to remain usable and maintainable. They also interact—for example, it can be difficult to update your platform if you don't have a good test suite to catch regressions.

Anecdotally, I've been working in a codebase for the past couple of years that had a ton of tech debt. It was a tarball of Python 2 code with no tests or other tooling. My team has been delivering new features but also addressing the debt. Now the codebase is Python 3, with build-time typechecking and linting. Lots of copy-paste code has been consolidated into libraries with good test coverage.

This refactoring cost us time, but it is now paying off. Our development velocity is so much better and we're delivering features faster, with fewer bugs. It feels like our time has more "principal" and less "interest" to it. I know part of it is that the refactoring work necessarily made us more familiar with the codebase, but I also know that there is just less debt in the system.
I've recently become an "emacs convert", one of those annoying types who are wet behind the ear and have stars in their eyes.

The critical features that have led me down this path have been Org Mode and Doom Emacs, the vim keybindings are what I'm used to and it works well.

Will check in with myself in 6 months or so but so far it's been real joy to use, I develop in Go at work and I've had no issues with the LSP mode or anything and it seems to run pretty performant, even with the largest projects.

I'm not too well versed in everything though but I'm muddling my way through, the menu bar at the bottom when you hit SPC helps a lot.
I think that "A lot of people want to replicate YC in some other industry or some other place or with some other strategy" is a bit of a narrow lens.

Maybe people are replicating it, but it doesn't look real obvious like billionaires in SV and their flagship investments.

It can be replicated in ideas that spread, which don't need VC and people can set up shop without them. Unknown companies that bootstrap up using strategies that would be barely known on HN. Sort of like the dark matter of capital, where 99.9% is dark matter.
An abstract in english here:
- http://b2b3.free.fr/straightaway.pdf

Your opinion is welcome.
Alain Marty
I don't use OS X. I do use Emacs. I don't use CUA. HN has trouble with metaphor.
Farmville last year
Apparently I'm rude to myself
It's gone through a complete rewrite. The developer has stated recently that the rewrite will be released soon.
Doji Candlestick Trading Strategy
the odds were good, but the goods were odd :)
It’s not against you, I just think that people are getting more and more offended about a lot of things. They should be aware, that in most cases these names aren’t intentional chosen, and choosing a name that fits anyone might be work that’s not worth the effort, so people should just get over it, have a laugh and go on.
You’re right. I had forgotten that the bridging between Swift Arrays and NSArray isn’t purely 1:1 (https://developer.apple.com/documentation/swift/array#284673...). (IIRC, it used to be)

Arrays still are not guaranteed to be contiguous in memory, though. If you want that, there’s ContiguousArray (https://developer.apple.com/documentation/swift/contiguousar...)
> Never mind - their contributing.md document makes clear it isn't a FOSS project.

Where did you end up finding this information? How did you not see the "pricing" link in the navigation at their website? Or did you not look at their website? If you're having to pay for the software, then you probably don't need to dig much further to see that it's not FOSS. You seem to be making this more complicated than it actually is.
ReclaimTheNet is an extremely biased source. Google’s decision looks unfair based on the information in this article, but I would rather suspend my judgment until other sources corroborate the content.
The word sounds odd in many slavic dialects too.
All good points, but the opposable thumb probably played a big role.
What's a faltron? Other than https://www.urbandictionary.com/define.php?term=Faltron
W3C, at least on their current site, have hardly any dynamic content beyond aggregated news/event snippets on the front page and maybe charter status pages and roadmaps published once every two years or so. Their collaboration workflow for spec text runs on github. They have gateways/integrations to external services (HTML validator) and a lot of static HTML.
A product doesn’t need to be excellent to be popular. Take for example McDonald’s or Burger King. You will not get excellence there. But you will consistently get a filling meal to a quite good price. Or take TV-series. They don’t need to be excellent either to get lots of viewers. They just need to be available and entertaining.

(I don’t mean this as a critique of VSCode. I have never used it.)
Stereotypes of South Asians
IMO they are doing only HTML+CSS.

Using a generator to build the HTML+CSS from a headless CMS is exactly how a content-rich site should be build today.

That is because writing content is a different task to structuring and styling a page.

And the end result is still only HTML+CSS.
Easier to detect?
You appear to misunderstand me. I'm not saying "remove all safety nets", I like safety nets for the exact reason you stated, they allow some amount of risk, they cover you when extraordinary events happen, and allow you to get back up instead of falling endlessly.

They're not all positive though, they are incentivizing a part of the population to not contribute. I live around such people, and I have no doubt that they'd contribute if the alternative was going hungry and sleeping outside. But since the alternative is a 70sqm flat, a tv, xbox and smartphone, utilities paid for and food in the kitchen, they don't see a reason to contribute - it would just mean spending time doing things they don't like for more money. But as they already have their needs and most of their desires covered, that's not a good offer to them. They're perpetually relying on the safety net, and it tends to become intergenerational.

If you want to install a safety net, it's wise to address that issue.
Before I stopped reading, there was an example of a button being pushed... but there was no actual trace of a button being pushed... just lots of words and descriptions, which killed it for me.

I just want to see what I'm getting into, not a vocabulary or jargon lesson, at least at first.

That would lead us to then wonder why it was done that way, etc... and drive interest.
Have you ever heard of ICE?

Not that NK is in anyway acceptable - it’s a sad mess. But you must be aware that they do not hold a monopoly on being terrible.
If that's the case why is Ruby slower?
Boeing cuts flight training pilots, will outsource jobs overseas
We'd use regular photons or electrons to produce the interference image (assuming they would "fit" in those micro-slits), while the gravitational waves would modulate the distance between the two slits. Your crystal lattice would be a generalization of my idea.

In the two black holes example, the gravitational wave oscillates at 50 Hz. Its spatial speed is irrelevant. This means that the distance between the two micro-slits would be modulated at 50 Hz with the micro-amplitude of that gravitational wave.

Let's say the distance between the two slits is L, it's modulated in the L0.9..L1.1 range at 50 Hz, the screen that captures the interference image is at 100L distance, to magnify the pattern 100x. This won't work if the modulation amplitude is L1e-60 or something on that scale, as we can't magnify the image 10^60 times.
What is enlightenment?
"Evidence is clear that families with two married parents are the most beneficial for young children. " stopped at that nonsense
Because what you’re really measuring is something like how well the block size the interpreter uses for IO matches the underlying os/hardware
Ask HN: Things I can do with an old tablet
I have a Samsung Galaxy Tab 3V lying around and I want to do something with it. My first preference is installing some flavor of linux on it but I have found no success in achieving that. I am familiar with the mobile phone hacks like rooting and installing a custom ROM and all. I am looking for all sorts of things that I can do with it.
David Graber in Debt : The First 5000 Years ??
Would also highly recommend https://www.causal.app/startup-suite for this - allows you to model uncertainty too
It amazes me that, under the right circumstances, the wiggle room can reach levels as high as 50%. I wonder what they were thinking when they made you the initial offer.
Not a WP fan (although I've built large scale sites professionally) but the arguments regarding the frontend are kinda BS. What does Gutenberg have to do with the entire frontend layout? Gutenberg can still be used just for the main content region, not surrounding blocks. Not really a "talented" team after all.

Plus, UK dev companies tend to be biased towards Craft these days cause (guess why) it's also UK based.

I also wonder how they got Statamic in the list (probably to dilute the argument for the need for a commercial CMS) and not the 2nd largest CMS in the world (Joomla).

All in all a pointless marketing article.
Well then focusing on firefox marketing and unsexy optimizations more than cool projects was the thing to do. In any case, focusing on the browser.
> Houses, cars, etc are far more reliable and well designed than software

Buy software the price of a house and you’ll be right to expect the same build level.

Then even at the price of your house you’ll have fun with mold growing inside the walls issues, soil that degrades in unexpected ways after heavy rain hits the hill you’re built on; rooms were fresh and bright enough on a hot summer day when you visited, but you realize overall orientation makes way darker and gloomy in winter that you expected. And you’ll pay for that house for your next 20 years.

Cars are the same at a lower level, and you see small issues creep up as you lower your budget (or go buy a fancy vintage italian car and you’re in for the wild ride).

> Another key difference is that in maintenance of your home, you have complete control.

In the good old days people had timers on their desk to remember to restart programs before they crash. Also saving stuff, making backups etc.

Of course online services are a different beast, but it’s more akin to fighting bureaucracy, which I see as a our society’s software in a way, with the shitty forms with not enough space for your name and other niceties.
Not sure why you’re being downvoted. Myanmar had had an issue with Buddhist militias for years now.

https://www.wsj.com/articles/buddhist-violence-portends-new-...

The parent comment just the typical western romanticisation of eastern religion. Why are our religions so bad and corrupted, while those mystical buddhists are so pure and enlightened?... It’s just nonsense really.
If you're looking for communist styling in your hotel but don't want to travel to an actual dictatorship, I can recommend the Hotel Continental in Brno, CZ. https://continental-brno.hotel.cz/photos/accommodation/
This absolutely slayed me. Thank you
> The real reason for our wildly disproportionate focus on Venezuela is that Maduro is an outspoken socialist who regularly denounces US policies in Latin America and the world

Painting Maduro as a mere 'socialist' is so disengenous it's hard to take anything else seriously in this article. People were living in squalor before the sanctions in a country that has incredible natural resources.

Him and his cronies have skimmed literal billions out of the country: https://www.miamiherald.com/news/local/article242869776.html