Hacker Newsnew | past | comments | ask | show | jobs | submit | mattferderer's commentslogin

I debate this in my head way to much & from each & every perspective.

Counter argument - if what you say is true, we will have a lot more custom & personalized software and the tech stacks behind those may be even more complicated than they currently are because we're now wanting to add LLMs that can talk to our APIs. We might also be adding multiple LLMs to our back ends to do things as well. Maybe we're replacing 10 but now someone has to manage that LLM infrastructure as well.

My opinion will change by tomorrow but I could see more people building software that are currently experts in other domains. I can also see software engineers focusing more on keeping the new more complicated architecture being built from falling apart & trying to enforce tech standards. Our roles may become more infra & security. Less features, more stability & security.


Can't speak for this product but disabling a lot of the animations, gradients, shadows & visual effects has made Windows 11 run significantly better on the computers I have it on. They didn't seem to add much value anyways.

I'm a fan of a lot of the user experience improvements being made in Windows over the last decade, such as Terminal, running Linux, Power Toys features, screenshots & recording, Paint finally getting layers, window management & more.

At the same time, I'm still not sure why we needed Windows 11 as the only good updates seem like they could have been done without it. All the visual changes have seemed to cause bugs & performance issues on relatively high powered PCs (64GB+ memory, m2 ssd drives, latest gen mid level GPU & CPU)

It seems the Windows ME, Vista, etc experiment continues to live on.


Disabling animations makes everything better no matter the OS.

When executing a sequence of actions, not having to wait 100-300ms for the device to show some random animation before inputing the next action is a time saver and a removes the "why is my computer/phone wasting my time" feeling.

Human reaction time is around 200ms but in a sequence of actions, we don't need visual feedback to move to the next action; it's just muscle memory and we can reach pretty low delay between inputs if the OS and apps do not impede us.

Back to Windows, I'm quite sad that 24H2 removed support for the legacy app switcher (alt-tab). It was very low latency and operated well in many high-load situations. The new one works okay but is not as snappy and can take a bit of time to show up under load. Plus I prefer the old style (smaller box, no need for eye movement to check its content).


I agree there are many bad timer-waster animations. But animations can be a good thing. Take scrolling as an example. Pressing page-down on a text-page or in a text-editor, without animation, it takes me a lot of time and energy to find the place where I left off reading or editing before scrolling. A good animation can save a lot of time here. It's similar with other operations -- and I agree that those operations that we don't do that often tend to be the ones that profit more from animation, while the ones where we already know in advance what will happen can be made worse by animation. I think an animation should never slow down the user, they should not be blocking. An unfinished animation should not prevent the user from typing the next action.


> Pressing page-down on a text-page or in a text-editor, without animation, it takes me a lot of time and energy to find the place where I left off reading or editing before scrolling.

We used to be able to look at the scroll bar to keep track.

Furthermore page down/up used to move a full page consistently. But today it might as well be a random amount specific to the application or content. Making it impossible to train muscle memory.


Have you looked into SimpleWindowSwitcher? https://github.com/sigoden/window-switcher

ExplorerPatcher makes it easy to configure in the settings menu, I'm not aware of any other projects that implement SWS: https://github.com/valinet/ExplorerPatcher

It's very fast and can be configured to set window thumbnail size/area


Thank you, I was not aware of either of those.

SimpleWindowSwitcher looks like a good alternative, unfortunately on my side I think I would prefer switching between all windows of all apps rather than have two different shortcuts for "switch between windows of the current app" and "switch between apps" (but that's just a personal preference).

ExplorerPatcher looks cool too, though patching explorer is probably a no-no in corporate setups.

I also saw https://github.com/kvakulo/Switcheroo which I was curious to try (although it's not an exact replacement either) but never got to it (also seems quite old).


This change annoyed me too, enough to look up a solution, but not enough to actually install anything to work around it. I have this thread bookmarked, where someone implemented it in AHK, so if you're running that already it might be worth a try: https://www.elevenforum.com/t/classic-alt-tab-reincarnation....


I discovered Switcheroo two weeks ago and seeing it abandoned with over 30 forks with relevant commits made me want try to consolidate the forks and add my own flavor to it:

First beta release at

https://github.com/coezbek/switcheroo

Noteable: column design for most frequently used applications and pinned apps shown separately.


> Human reaction time is around 200ms

Even if you are talking about the entire loop, that sounds pretty high. Maybe if its moving your hands in reaction to an unexpected stimulus in your feet...

We can tell the difference between 60fps (~16ms per frame) and 120fps (~8ms per frame). Any more than that is a noticeable amount of waiting.

It does get complicated, though. What if the information is presented immediately, then animated? Well, that's where a complete measurement of reaction time would be relevant.

Even so, as you pointed out, we often predict what we will be doing in advance, and can perform a sequence of learned actions much more quickly. If there is a delay imposed before you can perform an action, then you must learn the delay, too. That learning process involves making mistakes (attempting the action before the animation is over), which is extra frustrating, considering how unnecessary it is.


https://humanbenchmark.com/tests/reactiontime

You'll probably see around 200ms. Not saying that's the relevant number in this discussion, but that's probably where the number comes from.


On mobile, I consistently get just under 400ms. I suspect using a mouse would get me closer to 200ms, since I would be resting my finger on the button.

So yes, total reaction time is generally quite long, but most of that time is spent performing "action".

That site would be more interesting if it provided a second interface where you do something predictable, like match a repeating beat.


Not exactly alt-tab but it’s a ui-less immediate switcher (snappy af, zero latency) to switch between windows of the same app with alt-backtick (next to escape), originally a macOS feature: https://neosmart.net/EasySwitch/

(Backwards navigation with alt-shift-backtick)


Thank you.

Actually the registry entry on 24H2 behaves somewhat similarly: alt-tab still switches windows (of all apps) but the UI is just gone (which is a problem for me because knowing how much time I need to press tab in advance leads to faster switching than "press tab, see if the focused window is what I wanted, and press tab again if it's not" which involves a computer-brain round trip every key press).


Interesting thanks for sharing. I can see how that makes sense for switching apps but imho for switching windows of the same app that benefit is negated since the thumbnail (without intense scrutiny) is generally too similar between windows of the same app.

(As a dev, I often have a dozen browser windows and a dozen or more terminals open, half a dozen IDEs, etc so being able to switch directly between instances if the same app, esp automatically filtering out minimized ones, is much faster than alt-tabbing through then all interleaved, and was my motivation for writing this.)


The Win11 screenshot tool is a travesty. It now takes multiple seconds to initialize, plus additional delay in actually selecting what you want to capture. The previous iteration was instantaneous. I have lost many opportunities to screenshot something from a screen share because of this trash performance.


I agree, even on fast hardware there is a lot of unnecessary delay trying to take a screenshot.

My old workflow from the Win2k/XP days was: Print Screen, Win + R, type mspaint, Enter, Ctrl+V, Ctrl+S, Enter, done. Still feels faster than watching my screen fade in and out for the snipping tool.


I too have had to resort to full page screenshots. Such a complete waste for a tool that was Done.


I've been using the open source ShareX screenshot tool: https://getsharex.com/


Win+Print = takes screenshot and saves to Pictures/Screenshots/


Pressing Shift+Win+S is pretty instantaneous for taking screenshots, you don't need to open the tool.


alt-prtscn still works to take screenshot of active window instantly


They probably had to go to 11 (unlike Spinal Tap, Microsoft's 11 isn't awesome) because they added the TPM requirement. If a computer was Windows 10 compatible but not Windows 10 version 24Hblahblah, it would confuse the average user...

Instead they can throw away their perfectly good computer and buy the confusion as a single package! Relax, the climate can take it!


If memory serves me right, the 2024 Energy Geek Out episode touched on this topic. https://www.dotnetrocks.com/details/1931

If I recall they touched on how US oil drilling companies with lots of experience in horizontal drilling were being used by these companies & the financing that goes into them.


Google has been getting this push back for the last 15 years. (That makes me feel old to remember it)

Google Knowledge Graph (that sidebar they show) was hated by publishers, especially Wiki for stealing their content.

Google adding direct answers to questions.

Lots of fights over social media & recipe results.

I'm not arguing who is right or wrong,* just saying this has been a thing for a long time.

* Exception most recipe websites & those infinite looping Pinterest blog links. Those websites are all awful & wrong.


Cloudflare has been talking about this for a while albeit slightly different than your take - https://blog.cloudflare.com/ai-labyrinth/


Yeah that was actually what I was thinking of for the idea, but the problem with their firewall is that it doesn’t penalize the big crawlers, like Google’s bot, because Google still sends traffic. Even if Google is sending less and less traffic over time.

That just gives the biggest companies the prize of being able to crawl all the web for free, while they offer less over time in exchange.


Risks, risks & risks.. That's my #1 priority on communicating estimates.

Overall this is a nice short summary on the topic. The one thing I would add that I found very helpful on larger projects is communicating the risks & unknowns. I suggest listing them out at the start of the project & update their status as you work on it.

I've worked on teams where it's done with a simple color (red, yellow or green) on how confident we are on the task estimate based on risks/unknowns. This is the simplest way in my opinion.

I also like Basecamp's Hill Charts - https://3.basecamp-help.com/article/412-hill-charts


I preferred lists as the only usable way to use Twitter, even before the takeover. I like how Bluesky has improved the functionality of your own feeds & being able to share them. If I recall, Elon was promising something similar when he bought Twitter but I don't believe that ever happened.

It will be interesting to see how Bluesky is able to continue operating when it needs to generate a profit though. I'm curious what their plans are. The need for profit on social media platforms often results in loss of quality & user experience.


I used to use lists but find that the info there diverges and gets noisy overtime, they don’t have a one click way to remove people from lists, so I use them less than I should


Thank you for making us all feel very old.

Slight aside on the original post:

* Microsoft did just fight off a huge government battle on Activision. I believe they lost a battle on Teams bundling. Last week the FTC announced they were looking into Azure.

* Apple, their store & mobile browser has been a topic of monopoly discussions for years.

* Amazon wasn't allowed to buy Roomba just this past year. They've had tons of inquires over the past decade.


As a paying subscriber I love this move for the .NET community.

As a .NET dev for many years, I've noticed there have been periods of time where either Visual Studio or Rider was far better than the other. Currently, Rider is much better.

Hopefully this encourages more people to try out C# & F#. Both fantastic languages.

- Edit - Looks like Webstorm (JS/TS editor) is also free now.


I had a Rider license for a while but just let it lapse.

I've found myself totally satisfied with just VS Code on macOS (it's come a really long way).

I'm glad that this move will possibly make .NET more accessible, but I think VSC is in a really good place with C# at the moment and shouldn't be overlooked.


VS Code is really good at certain things but it struggles on larger projects & doesn't have near the advanced features.

It's a very good choice though for a lot of projects. It's also a great way to try out C#. It has some amazing extensions for certain tasks too.


VSC feels pretty capable in my books.

We have a mono-repo with 100k lines of C# in 8 projects, 40k lines of Vue SFCs in 2 workspaces, 39k lines of TypeScript, 23k lines of Astro. No issues at all running it on a 2021 14" MacBook Pro with only 16GB RAM and 512GB SSD while also running multiple Docker containers for Postgres, Neo4j, Memcached, and LocalStack.

My take is that folks should not underestimate VSC; there are certainly things that Rider does better, but VSC is totally viable for modern .NET backend work.


100k loc is not big. That’s a small-medium sized project.


It's not an all C# project; C# only comprises the backend.

All in, the mono-repo is somewhere over 250k SLOC with mixed languages (Vue SFC, TS, Astro, JSX, shell). So when VSC is loaded, it's not only handling C#, but also everything else.

Point is that VSC is more than capable of handling production scale, multi-language workspaces even on 2021 hardware with only 16GB of RAM.


It's not that VS Code can't load a large project, that is table stakes. It's that the tools it provides to work with those large code bases are like fisher price versions of the Jetbrains equivalents. If one take their tools seriously, and uses them to the maximum extent possible to increase productivity, reliability, and robustness of code then there is just no comparison between the two.

Don't get me wrong, I still use VS code for all front-end development and other ecosystems (such as Rust). But when it specifically comes to C#/.NET there is no substitute to Rider in my opinion.


Rider is great for front end development too!

I have used it for angular and react and have had 0 complaints, it works great and the best is that I do not need to switch IDEs anymore

I haven’t tried cursor because I don’t want to “downgrade” to VS Code anymore.


What tools are missing? It has debugging, a test runner, Intellisense.


To be fair they're not a great comparison.

VS Code starts out as a lightweight code editor & via extensions you can turn it into more of an IDE but it'll take a lot of customization & messing around.

Rider is an IDE with all the bells & whistles already included. It also has extensions but they've built it with the most popular things already.

Refactoring, debugging, code navigation, formatting & hinting/suggestions are far superior in Rider. They have a lot more advanced features. Check out some YouTube videos by JetBrains to see examples.

Don't get me wrong - VS Code is still a great tool & I use it daily. I do wish they would have named it something other than "Code" or "Visual Studio Code" but hey, it's Microsoft. They're famous for terrible bad name choices. Maybe they'll make a copilot to fix that.


100k lines of code is definitely big and by no means a small project.


Just my experience, but at multiple companies, which are in the 50-70 employees range, their C# codebases were over 1 million LOC and I didn't get the feeling that they were exceptionally large or doing anything significantly different. I would put 1 million LOC as "medium enterprise . NET" which would place 100k in the small or possibly medium sized if there was significantly more LOC in another language that is part of the project that you aren't counting (eg. different web front-end).


For enterprise .NET that's definitely small.

I've commonly seen enterprise .NET projects that are in the millions of LOC. And one that was over 10 million.


I’d say medium, edging toward small, especially for the .NET community


my experience last time i tried it on a decent sized blazor project (about a year ago) was countless false errors and broken syntax highlighting to the point that i had to ignore everything and treat it like a dumb text editor like notepad if i wanted to actually get anything done instead of chasing shadows


I work on a almost 20 year old C# monolith, with 1000+ projects per solution. It doesn't even load in VS or VSC. Rider needs 16GB of ram, but manages to open it. I try to never close the IDE, as it takes 30mins to open.


The C# dev kit plug-in improved VSCode a lot, but it is still under the same licensing as Visual Studio Community. So, you need an account to use it, and it is pretty restricted for commercial use without an MSDN/Visual Studio subscription. If you are using it commercially outside of the terms of the Community license, you are probably using it illegally.

Not using the C# Dev kit, the old OmniSharp stuff is miles behind Rider. It is really poor in comparison.

I've been a previous subscriber, but I let my license lapse after this announcement. I don;t really need to be on the "latest and greatest" train, and I can get my company to buy me a license if a new feature comes in that I need commercially. I have got a perpetual fallback Rider license, but I will also use the non-commercial licenses to do any OS work in my spare time going forward (which is mostly on Mac and why I had a paid licence initially anyway.)


What fan boy nonsense is this? The VSC support for c# is miles behind visual studio. Rider isn’t as good either, but it’s certainly better than VSC.

Are you heavily using typescript with a bit of c# or a really tiny code base?

This comment is incomprehensible to me. Do you never refactor code? There are a lot of sophisticated things you can’t do with VSC.

It’s a great editor; but not for c#.

The benefit of using it is absolutely zero unless you’re heavily leaning into the other parts of the VSC ecosystem (like a big typescript code base).

> it’s come a really long way

So has visual studio; and it started off better, and still is.

Rider is too.

I’m happy to die on this hill; if you’re using VSC for c#, it’s because it’s free, and perhaps good enough for some things; not because it’s better than the alternatives.

Even if you’re stuck on a Mac, I can't believe you honestly find VSC an acceptable editor after using rider.

All I can say is I certainly do not agree.


If Visual Studio has better support for C# than Rider, why does Resharper exist?

Not trying to start an argument - I've never used Visual Studio with C# (I was a PyCharm user when I started learning Unity so Rider was an obvious choice) but I always assumed that Rider was better - because it was managing to survive as a paid product so it must have had an edge.


> why does Resharper exist?

I've wondered this for a long time. Last time I looked at the feature list, it seemed to consist mostly of stuff that was already in VS. The rest was stuff for which I could not fathom any practical utility.

Some people love it. When I've asked them why, they mention features that are in VS, but they just didn't know it.

So if you figure it out, let me know.


i like resharper just because it has some nice suggestions for cleaning up code that visual studio doesn't have. i probably wouldn't pay for it on its own, but it comes with the package i have for rider so i do use it.


>If Visual Studio has better support for C# than Rider, why does Resharper exist?

Back in the days there werent free extensions like Roslynator


> If Visual Studio has better support for C# than Rider, why does Resharper exist?

I'm pretty sure Resharper existed before Rider. Also, the existence and utility of the plugin is a mystery to me. I tried it once and it adds so many attention disturbing behavior especially in the bottom bar that I disabled it immediately. None of its feature was every needed in the company I work, and the Rider crowd there don't seems to produce better code than those using VS.


> the Rider crowd there don't seems to produce better code than those using VS.

I'm not sure that's a valid way to evaluate the utility of an IDE!


100k lines of C# in 8 projects, 40k lines of Vue SFCs in 2 workspaces, 39k lines of TypeScript in a monorepo.

I use it every day on a 2021 M1 MacBook Pro 16GB/512GB.

Works completely fine to the extent that I just let my Rider license lapse.


Well, perhaps anyone who’s thinking about it can do their own research in /r/vscode and read about how much people love c# dev kit.

TLDR; it’s not just me.

I’m glad you like it and have found a workflow that works for you. I think you’re crazy.


My point isn't that "people shouldn't use Rider"; I myself had a Rider license and it's a GREAT IDE.

My point is "you shouldn't skip C# because you think you need a license for an IDE to be use it professionally".

Devs who are already using VSC for doing front-end and want to try full stack can absolutely do heavy lifting in VSC.

I let my license lapse not because Rider wasn't a great IDE, but because VSC is fully capable for backend and fullstack work.

    > I think you're crazy
I'll take that as a compliment :D. Even back in 2021 when I was invited to present at the Azure Serverless Conf[0], I chose VSC for my session to showcase that anyone could start developing .NET without expensive licenses (a common myth).

[0] https://learn.microsoft.com/en-us/shows/azure-serverless-con...


good engineers choose their own tools

otherwise, they are bad engineers, period

keep your strong opinions to yourself and don't be judgemental

you can, however, criticize their workdone instead of their tools


"What fan boy nonsense is this?" Good way to start a VS fanboy post.

Personally, I have written APIs in C# from scratch to production entirely in VSC; your assertion that "It’s a great editor; but not for c#" is literally false in my lived experience.

Rider is also good. And since I run Linux, VS took itself out of my consideration entirely.


I use Visual Studio from work and personally subscribe to JetBrains.

For those developing commercial software on a budget, Visual Studio Code is an excellent option.

Although it lacks some features of JetBrains and Microsoft tools, pairing the .NET CLI with VS Code can still deliver impressive results.

if you can afford $10 monthly, integrating GitHub Copilot with VS Code can elevate it to a fancy, lightweight IDE


That's my exact workflow nowadays. The best text editing experience with GH copilot and lowest battery footprint makes using a VSC a no-brainer. It's especially nice since it also happens to be the choice for Rust, so I experience very little friction, not having to switch an editor and using capable CLI of .NET and Cargo.

For advanced scenarios Rider still rules, and this change is a very welcome one. I hope it will help with promoting .NET as the first choice where teams historically picked Go (which is worse).


    >  I hope it will help with promoting .NET as the first choice where teams historically picked Go (which is worse)
Curious in what ways specifically you think Go is worse than .NET and what contexts?


With discipline, it is both more expressive by having a better and more powerful type system, and faster by allowing much finer control over code execution, data layout and allocations as well as offering actual GC tuning options. .NET's compiler is much more capable too, and the rate of improvement is not slowing down. It also has much richer package for writing line-of-business applications productively. The main advantage of Go used to be and still is "culture". But once you apply such minimalism mentality to C#, it gives a much better end result.


Why battery footprint would be even relevant for day2day?

Do you develop outside?


> - Edit - Looks like Webstorm (JS/TS editor) is also free now.

Wow. VSCode finally got them, it seems.


I think JetBrains is struggling a bit to land their next gen editor Fleet.

It came out swinging with a very early open beta and seemed to market itself as the coming replacement for all their IDEs, because all their IDEs would become plugins of sorts under the Fleet architecture, but have a dramatically easier API to develop against for plugin authors, be snappier, load quickly be less memory intensive etc.

From the looks of it now they changed the wording and messaging around Fleet as a longer term project and they seem to have gone back to mainly doubling down on pushing their bespoke IDEs, which ain’t a bad thing


Did that ever imply Fleet was going to be finished in the near-term?


Almost (or maybe even all) of what WebStorm does, you can do it in Rider or RustRover (which is also free). So it make no sense to not also make WebStorm free.


I also expect this to put pressure on C# DevKit team, right now its purpose is to only be good enough to drive people into Windows/VS, eventually.

Rider is the only comparable DX to VS outside Windows.


Sadly I cancelled my Rider subscription this year because AFAICT they've stopped supporting F#, it hasn't worked well for at least two years and has only gotten worse: crawling performance, lots of erroneous red squiggles, no IDE support for later .NET features. Maybe Visual Studio is better than it was a few years ago, but these days I just use emacs, and the MS F# team seems to prefer VSC over VS.


This is complete nonsense. Rider has first-class F# support and a sizable faction of employees internally who love and use it.


Do you actually use Rider for F#, or are you just repeating old wisdom? Your comment is rude and unhelpful, because I gave my direct experience as to why I stopped using Rider, and you responded with an empty platitude. Yet you did so in the most thoughtless, dismissive way imaginable, as if I was simply lying.

Rider was first-class a few years ago but has gone badly downhill, and it does not support F# on newer versions of .NET - or at least it didn't in June 2024 when I cancelled my subscription.


RustRover (Rust ide) is also now free for non commercial use


Oh. Very cool. Thanks for the heads up.


Webstorm is free but only for noncommercial use.

On a side note, if you code in JS/TS and you are a full-stack or backend dev, use PhpStorm instead. It is essentially Webstorm (+ PHP) + all the database tools. Those tools are one of the big reasons I bought their software with my own money.


both webstorm and rider is free now? why am I still paying. been a customer for years but all I used was rider and webstorm.


free for non-commercial use.


What is the difference between Rider and Resharper?


Rider is an IDE that replaces Visual Studio and includes the resharper engine built in.

Resharper is a plug-in that is hosted by Visual Studio.

Resharper in Rider is pretty much the same as in VS, but in Rider it is native and always feels snappier to me.


VS + Resharper is painfully slow. Rider is refreshingly fast.


I recently upgraded my laptop and finally VS with Resharper is blazingly fast.

My old laptop was a an 8th gen i7 with SSD and 32GB of RAM.

New one is a 13th gen i7 with an NVMe and 64GB of RAM.

I suspect the biggest difference is the NVMe. It probably also helps that I’m using Windows 11’s Dev Drive where I’ve enabled all the policies mentioned in their docs to minimise the impact of Windows Defender.

And finally, so much RAM means Windows gets to keep a lot of my working files cached.


Certainly any poorly configure av scanners will turn even the best computers into a heaping pile of garbage. A lot of people abandoned windows development not because the platforms were bad, but because corporate av policy was always scan everything and the performance became unbelievably slow. Now, it's so extreme, you can't enev get a windows (or shocked, Linux) requisition in so many dev shops.


Made me think of this old joke that's been on HackerNews, Reddit, etc for years:

The European Commission has just announced an agreement whereby English will be the official language of the European Union rather than German, which was the other possibility.

As part of the negotiations, the British Government conceded that English spelling had some room for improvement and has accepted a 5- year phase-in plan that would become known as "Euro-English".

In the first year, "s" will replace the soft "c". Sertainly, this will make the sivil servants jump with joy. The hard "c" will be dropped in favour of "k". This should klear up konfusion, and keyboards kan have one less letter.

There will be growing publik enthusiasm in the sekond year when the troublesome "ph" will be replaced with "f". This will make words like fotograf 20% shorter.

In the 3rd year, publik akseptanse of the new spelling kan be expekted to reach the stage where more komplikated changes are possible.

Governments will enkourage the removal of double letters which have always ben a deterent to akurate speling.

Also, al wil agre that the horibl mes of the silent "e" in the languag is disgrasful and it should go away.

By the 4th yer peopl wil be reseptiv to steps such as replasing "th" with "z" and "w" with "v".

During ze fifz yer, ze unesesary "o" kan be dropd from vords kontaining "ou" and after ziz fifz yer, ve vil hav a reil sensi bl riten styl.

Zer vil be no mor trubl or difikultis and evrivun vil find it ezi TU understand ech oza. Ze drem of a united urop vil finali kum tru.

Und efter ze fifz yer, ve vil al be speking German like zey vunted in ze forst plas.

---

source: https://www.reddit.com/r/Jokes/comments/leq19j/english_to_be...


Reads like Mark Twain’s short piece “A Plan for the Improvement of English Spelling”

https://faculty.georgetown.edu/jod/texts/twain.html

[edit] Maybe Twain, anyway. The attribution is dubious, but common.


>Reads like Mark Twain’s short piece “A Plan for the Improvement of English Spelling”

Which is a gem, regardless of authorship. Another related bit associated with Twain is:

“whenever the literary german dives into a sentence, this is the last you are going to see of him till he emerges on the other side of his atlantic with his verb in his mouth.”[0]

Which, as a native English speaker who learned German, I find both amusing and (mostly) correct.

[0] https://www.goodreads.com/quotes/115614-whenever-the-literar...

Edit: Added source reference link.


As a German, I must say this is very well done. It went from clear English, over me having to think about every word, to clear English again (though only if I read it out loud)


I think the conclusion is wrong; that sounds much more like dutch.


I think that says a lot about the origin of the joke, which most likely comes from outside Europe :)


Dutch is more or less what you get if you take German and English and meet in the middle.


Nice one. This confirms my long held suspicion that German contains a lot of badly spelled Englisch words. Or maybe, it's the other way around?


Two beers fine for an old joke!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: