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

If you’re trying to customize windows, there’s really nothing that “just works” there either. I’ve found default Ubuntu installs to “just work” better than default windows 11 as well.


I don’t think they should ban anything that not actually illegal in the first place. But ya if they’re going to “try to protect the kids” at least go for the obvious issues. Then again they don’t actually care about the kids haha.


I’m honestly surprised Nintendo didn’t go after the “looks” of the pals.

Like you said besides the “balls” or “spheres” used for capture it’s a completely different game.

Sure it’s a “similar” genre, but they’re also targeting a different audience altogether.

O well guess the lawyers can duke it out in the courts.


I don’t understand the vision bet. As a consumer, I want self driving with expectations of it being reliable and affordable. Again as a consumer I couldn’t care any less how it “works”. If someone is able to produce a car using more than just vision that works first, they will be the winner.


it kind of make a muskian sort of sense.

"if the human brain can do it purely on optics, then so should we. if we need extra sensors that the human doesn't have, that means the model is worse than the human brain."

i can totally see that going through elons 105iq head. and there is something to be said there. kind of, "no cheating allowed!", where "cheating" is defined as "a sensor the human wouldn't have had".

whether it has value... well... thats hard to say, but you have to make a bet i suppose. the waymos are very expensive with their sensor arrangements. maybe that can be made cheap?


> if the human brain can do it purely on optics

The human brain doesn't do it purely on optics.


The human brain can do it on optics, poorly.

We still have tens of thousands of car-related deaths in the US.

Also, if doing it a different way than a human is cheating...are they sending data via organically grown neurons in the car? Didn't know that. Looks like "cheating" to me.

Maybe it makes sense in Musks' head.

Me - I want the car to be better than the human brain.


And if he didn't sell it as working better than it does, that would be a principled stance.

And if he didn't have competitors, it would not be a damaging stance.

But in the reality we're in...


Microsoft seems to have most fooled with vscode.. The only other IDE’s worth touching imo are Jetbrains and they have most likely been hit by the fact vscode costs $0 and is “good enough”.

Microsoft has already made it difficulty to compete with their “free” by giving away enough and locking down parts that would allow competition to easily fork it (Python LSP, Extensions marketplace).

Vim and Emacs seem to be thriving but I wouldn’t call them drop in replacements.


Just wondering what do you collect? Is it mainly mirroring things like libgen?

I have a decent collection of ebooks/pdfs/manga from reading. But I can’t imagine how large a 20TB library is.


Just wondering what do you collect?

I can't speak for the OP, but you can buy optical media of old out-of-print magazines scanned as PDFs.

I bought the entirety of Desert Magazine from 1937-1985. It arrived on something like 15 CD-ROMS.

I drag-and-dropped the entire collection into iBooks, and read them when I'm on the train.

(Yes, they're probably on archive.org for free, but this is far easier and more convenient, and I prefer to support publishers rather than undermine their efforts.)


Yep, a good bit of them are from sources like this :)


No torrents at all in this data, all publicly available/open access. Mostly scientific pdfs, and a good portion of those are scans not just text. So the actual text amount is probably pretty low compared to the total. But still, a lot more than 8TB of raw data out there. I bet the total number of PDFs is close to a petabyte if not more.


> I bet the total number of PDFs is close to a petabyte if not more.

That's a safe bet. I'v seen PDF's in the GBs from users treating it like a container format (which it is).


It's probably tens of petabytes if not more, if you count PDFs that'd be private. Invoices, order confirmations, contracts. There's just so so much.


Is there actually any point in using it? My initial thought was they would allow a more “atom” approach while still keeping all the vscode functionality.

But it looks like it’s aimed more for “building your own IDE” without having to start from scratch, feels just like the old eclipse.

Maybe I’m missing something but why would anyone bother using this?


I am becoming increasingly concerned with my reliance upon VSCode. With Microsoft's increasingly visible dark-pattern shenanigans, it feels inevitable that eventually the other shoe is going to drop.

A few design decisions of the platform seemed designed to make it difficult to go elsewhere, and Microsoft keeps changing default plugins away from the fully open source versions to the Microsoft quasi-kinda-pinky-swear-open source variety. Which deprives the open source versions of mind share and development resources.


I very, very reluctantly switched from Eclipse to VS Code a couple years ago, because certain Eclipse plugins I relied on were no longer maintained. VS is pretty good, but I've never been comfortable with its place in the MS ecosystem, and I worry too about it turning to free-to-pay junk down the line. At least with Eclipse you really could just download and run years-old versions if you wanted to keep your particular plug-ins and favorite setup working.


These editors are as much the sum of the plugins and the community around it, not simply the editor itself. Otherwise Vim/Emacs wouldn't have survived as long. Microsoft probably knows it has to play it safe.

As much as there are a few bigger name commercial/close sourced ones the average dev is using 20 other niche ones run by volunteers.


There was a decent critique from a couple years ago on this, not sure how relevant it still is: https://ghuntley.com/fracture/ (HN Discussion: https://news.ycombinator.com/item?id=32657709 ) (Aug 2022)


OK, now I'm really glad that Visual Studio Code was one of those "eh, pass" things for me (like GNOME) and I stuck it out with Emacs all this time.

Microsoft's play appears to be soup-to-nuts control over every aspect of web developers' work -- from finding a job (linkedin) to source control (github) to libraries and dependency management (npm). Visual Studio Code fits neatly within this play. Windows may have lost web devs' hearts and minds in the 2000s-2010s, but Microsoft has pivoted to where they don't need Windows in order to capture the developers.

Wait till Pluton takes hold in a few years, and you need a Microsoft account just to get to the bootloader.


You think? I've always wondered why they bought those things.

I really really hate LinkedIn by the way. But it was like that before the takeover. Nothing really changed for better or for worse.


I've been using the Cursor editor recently. Unfortunately it's based on VS Code, is closed source, and is tightly coupled with Microsoft/OpenAI. But the full AI integration blows everything else I've used out of the water. I feel significantly more productive with it than any other editor.

I think in the coming years as LLMs become more powerful, the productivity gap between using AI to code and not using it will only increase. It will become difficult to justify not using AI, despite the privacy concerns. I really hope that open source alternatives can keep up and provide viable alternatives to editors like Cursor.


I really would suggest not using Cursor, unless you're working purely on open source stuff you don't care about sharing. All of your code goes via Cursor's servers, even using your own LLM API key.

https://www.cursor.com/privacy


Cursor is amazing, and you can now use Claude as the backing AI instead of OpenAI, if you so wish.


I’m ready to switch over to fleet for my ML/data science work load once they support plugins (so I can use Ruff) and Jupyter notebooks (the notebooks are mainly for debugging).


For now, you may want to use VSCodium [1], which is a variant of VSCode which doesn't ship any non-free components (and also doesn't include Microsoft telemetry and such).

[1]: https://vscodium.com/


https://github.com/VSCodium/vscodium/blob/master/docs/index....

> Even though we do not pass the telemetry build flags (and go out of our way to cripple the baked-in telemetry), Microsoft will still track usage by default.


What is meant by "usage"?


I don't find vscode sticky at all.

Now cursor, they have something no one else has and sadly it's a codium fork.


I mean, what's holding you back from using neovim? Great plugins, same LSPs, anything that's missing you can code up yourself in Lua, works over ssh... what are you really gaining by using VSCode?


> what are you really gaining by using VSCode

The out of the box experience is vastly superior to neovim, you have to configure a lot less stuff.

The default keybindings are not esoteric.

Adding support for a new language is just clicking a button to install the extension, you don't have to configure or install the LSP yourself (or even know what an LSP is).

For me personally, better support for c#/.net.

You can make a nice IDE with neovim and plugins and a GUI but you do have to make it, whereas you just have to install vscode and you are done.


Astronvim[0] is plug and play. Easy to add LSPs (Mason), easy to add syntax highlighting (TreeSitter), and easy to configure (Lua, no JSON).

I can't stand VSCode due to personal preference [1], but I won't fault someone else using it. If configuration is stopping you from using neovim, use Astronvim or another pre built solution.

[0] https://astronvim.com/ [1] my main beef is lack of support for my ingrained Jetbrains shortcuts and the find window being in the sidebar. How anyone can use the search results easily is behind me. I know you can move it, it's just annoying.


I use astronvim and still don't know how to get Purescript to work.


You can just simply ignore that find window and instead use the "Go to Symbol" feature by pressing Ctrl + T to navigate quickly between symbols (variable + function + classes + etc).


> For me personally, better support for c#/.net.

I feel this one. Especially if you want to do anything with razor pages and/or Blazor.

It's still workable. But the experience is far from VS Code and Visual Studio sadly


Lazyvim is pretty plug & play with room to grow.

Zed and helix are good off the shelf alts.

I think the days are pretty far gone for having to really do much work to have a nice nvim setup


As a long time neovim users and promoter, I switched because of community support of plugins. More of them, they are up to date with libraries immediately (important in JS more than other languages), and easier to google solutions.

Also I tried switching to Astrovim so I spent less time maintaining my vim config and it ended up breaking as often as atttempt at switching to Linux distros (regardless of years of experience) so I chose stability.


i'm a Python main trying out neovim (using kickstart) and couple of weeks in my journey is a bit frustrating as switching between virtual environments is a hassle, jupyter notebooks aren't quite useful outside the browser and setting up the dap has been a challenge. Setting up a fresh vscode install with all of the plugins 'launch.json's and takes me ~20 minutes at this point. Not giving up on neovim as telescope, treesitter and the no-electron experience are a joy


The seemingly lack of support of jupyter notebooks was the thing that kept me from giving it a honest try. I want the same experience as in the code editor.


neovim is quite a step change from normal keyboard and mouse type editors. I agree though, I think it ultimately everyone will be a neovim chad.


There are plenty of GUIs for Neovim [1].

[1]: https://github.com/topics/neovim-guis


Have you ever tried to daily drive them? They're simply not polished enough for serious work.

Text editors seem to fall into this open source software trap where everyone has to have a pet project so you end up with 700 different text editors that are all like 70-80% done in terms of features.


Actually I have.

I’ve used VimR for years, which provides a macOS-native GUI for Neovim.

Neovim itself is a very polished project.


Honestly it's the learning curve

I love the idea but when I try and use it, my productivity goes through the floor, and I've got work to do


a gui


Sure, but how concretely does that hold you back? Not saying I can’t imagine any possibilities, but guis aren’t universally better for editing text. In fact I usually find the gui is what is holding me back, since I end up needing access over ssh/mosh or easier access to a terminal, and tools such as tmux provide much better (imo) ergonomics than I get with terminal-in-ide especially with the ability to zoom one split to fullscreen.


It's not the GUI per se that people want, but it's the useful default configuration.

If I'm working on a project I want to see the file tree, I want multiple editor tabs for different files, I want to be able to full text search the project I have open, I want a terminal window to execute commands on, and most importantly I want to be able to switch between these elements without needing to learn a new set of opaque keyboard commands.

VSCode/Codium gives you this out of the box with zero friction so it's no wonder that it's consuming market share like nobody's business.

I wish it wasn't electron and I wish it wasn't Microsoft, but until there's a better alternative that's what I'm using most of the time.


I honestly don't remember the last time I used a terminal to edit files. I don't really miss vim that much since I still use vim shortcuts in VSCode. I briefly tried Emacs but a lot of the major modes for languages I used were too buggy and those were distracting me too much for it to be my daily driver (maybe I have ADHD, dunno)

For what its worth, VSCode also works over SSH. There's a collection of plugins for working remotely or in containers.

The main thing that drew me to VSCode originally was pretty good support for fonts and ligatures. And I think I also like some of the QoL plugins I use. The config is just JSON, and it's pretty easily tweakable to how I like it.

I've heard good things about nvim and zed though, and I'm tempted to try them. But there's a bunch of idiosyncrasies and quirks that you get used to, so switched kinda feels like a chore


Fair enough! Definitely not trying to make anyone change their editor of choice. But I do feel people forget (or maybe never knew) how productive terminal based workflows for editing / compiling / running tests can be once they get used to how their specific IDE exposes those features. I personally can’t think of anything I couldn’t add to terminal workflow except for things like markdown preview or image preview. There are certainly inconveniences like difficulties with copy/paste or mouse based split selection/ scrolling etc that can be worked around in more or less complete and or painful ways. But for the general tasks IDEs are used for i am not aware of anything else a gui really helps with. Hence my question.


>but guis aren’t universally better for editing text.

Many of us use the code editor for a lot more than strictly editing text.


Like what? That after all was my original question.


I'm a die-hard nvim/tmux/mosh user so take this with a grain of salt, but to answer your question, many people use their IDEs as project dashboards. For example (depending on the project/ecosystem):

1. GUI editor (for UI)

2. Debugging (as in standard debugging tools like breakpoints, REPLs, etc)

3. Building the project, and build management

4. A terminal emulator

5. A container orchestrator manager (or as I like to call it, an orchestrator orchestrator)

Personally I think those tools are better separted from the IDE, but there is a real convenience in having them integrated.


Sorry, but neovim or doom Emacs or any other nerd editor configuration that doesn't have table stakes features out of the box is a complete non starter.

As far as I'm concerned, running 100,000 lines of Lua or elisp written by literallywho is no better than downloading random vscode extensions.


My read was different. That this is an IDE with plugins and whatnot, and they have a similarly named but entirely different offering:

“Note that Eclipse Theia IDE is a separate component from the overall Theia project's related Eclipse Theia Platform, used to build IDEs and tools based on modern web technologies.”

No idea why they didn’t brand them differently. The base is different (built more on VSCode platforms and not Theia the platform), unlike old Eclipse that had a split between the base and the IDE built from that base. I think that is very confusing.


Theia platform is the foundation to build custom IDE.

TheiaIDE is one, dare I say official, implementation of an IDE on the platform.

To me, that seems congruent.


Yup, on reading the actual Theia website I realise I got it wrong. Thanks :)


Does siri/homepod not just directly connect to your iPhones calander/notes/reminders?

I honestly ask this because I never tried though… I use my homepod as a glorified timer, alarm clock, and speaker. I’m just sitting here in the apple ecosystem hoping one day things will actually feel connected.


It doesn't "directly" connect - it changes things on iCloud - it just doesn't work well. It takes more than a few seconds for it to add things to reminders. It has to verify your voice to add things to reminders - god forbid if you are sharing a shopping list with another person in your household. That nearly doubles the time it takes to add something to a shopping list. With Alexa, adding things to a shopping list is instant, it doesn't verify if you are authorized to add things to the shopping list, Alexa just adds them.


I never understood the all-in approach either. Different tools handle things better.

I personally am using a mix of tools with my editors being vim for editing files quickly on cli, emacs for magit (honestly I just use it as a git tool and it works amazing, the startup and leaving it running 24/7 is no issue on a modern computer), intellij for java (it just works), and vscode for python, terraform, javascript/node.

I see absolutely no issue with this setup, I’m not sure I would recommend it to everyone but if you use a tool, that you feel works better for even a specific case why not use it for that. If new tools popup in the future I’m always willing to try them, if they work better I’ll add them to my workflow.


I come from a vim background and have used vscode and intellij as well. But picked up emacs solely due to magit. A coworker showed me it and I have to say it’s really amazing. Nothing really compares to it, the closest I’ve seen are the cli tools “tig” and “lazygit” but magit really outshines them feature wise.

There’s nothing “similar” to it but vscode does have git tools, it just feels really clunky to use imo. Same goes for intellij’s UI. I guess it works for some people but they sort of just hurt my head to look at.


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

Search: