skysight-inc/HackerNews huggingface dataset:
Windows supports virtual desktops which is how I generally group different applications and documents that are open simultaneously. Use Windows+Tab to bring up the set of current desktops and create a new one. Windows+Control+left/right will let you move one at a time through them (though it doesn't cycle, leftmost and rightmost don't bring you back to the next).

Or you can use VMs like some projects do in my office. Closed and status saved, totally restored to the last working condition when reopened. It's convenient, though not my personal preference (also cleanly handles issues around projects requiring different versions of some system libraries and tooling).
In theory, public transit seems like it would have less impact on the environment, but in practice (in the US at least), public transit has all-in unsubsidized cost (and therefore environmental impact) per passenger mile often greater than private cars.
PgTyped is another high quality alternative: https://github.com/adelsz/pgtyped.
Despite the name, they have basically nothing in common. They don't share a user interface, they don't share plugins, they don't share hotkeys.

One of the main complaints many of the C# developers on my team have when they have to touch languages that aren't well supported by Visual Studio is that they don't know how to work VSCode.
When you press Ctrl+V, the target window is focused. Forcibly switching back to Excel to show this dialog seems weird and confusing to me.
It's a very dumb reason to stick with an editor, but I have trouble going back to Sublime after VSCode despite preferring most things about Sublime, because I always forget how to manage packages using Sublime's command prompt and have to screw around with it for a while each time, while VSCode has a GUI for that so the memorization required is zero, and can easily browse available packages without bouncing out to a browser, and it often prompts me to install relevant plugins so it's just a matter of clicking "OK".

Every time I try to go back to Sublime, this annoys me right off the bat and I'm back in VSCode by the end of the day.
I'll go Nova before I go VS Code Pro.
Internal affairs bodies are, as the name suggests, internal — i.e. invisible to the law; and as such, they don’t have the power to create civil/criminal liability.

Whereas a professional licensing body is a separate legal entity from the people the body licenses; and the government can regulate (control, manipulate, coerce) the licensing body without getting tangled up in laws about what the government can or cannot do to protected classes of people.
Do you mean Windows as in the OS? (Not sure since it's the first word in your sentence.) Because Windows has a multiple desktops feature which allows you to group open applications for various purposes. To my knowledge, it does not have a sort of container-like restart capability, but you could just leave everything in the desktop open.

https://support.microsoft.com/en-us/windows/multiple-desktop...

Your feature request of suspend and resume is actually a pretty neat idea. Both Windows and macOS have features to re-open windows after restart, so I assume they could do the same for both of their multiple desktops feature.
Nope! In fact, we've started work on our own ICANN-accredited registrar under the Instant Domains brand.
Maybe I’m misremembering but didn’t VSCode begin as a fork/skin of atom?
Deutsche Bank launches Berlin tech hub, draws staff from Russia operations
BBEdit.
I love Blender but NLE functionality still isn't there yet. Basic things like keeping audio in sync with video breaks all the time. I had to switch to Resolve for my little projects. I will continue to evaluate Blender, but for now it still isn't ready for primetime.
> To become really succesful in a tech career the demands are simply too great even if you are in the top percentile in IQ

I don't know if this is true. You have described one particular pathway, but as someone who was formerly a very senior level engineer and is now a pretty senior level PM, and is also a college dropout with no degrees and no appreciably meaning certifications (I have an A+, Network+, and Linux+ I got when I was in high school), I must tell you that there are many many many other pathways into tech. Some of the best programmers I've worked with were people who didn't even study CS, although they usually studied STEM (Physics majors in particular seem to always pop up in my peer groups). Some of the best PMs I have worked with studied "worthless liberal arts degrees" like English Literature. Many of both have no degree at all, just as I don't. Almost nobody I worked with did any impressive internships... or internships at all, rather than going and interning most people just worked on whatever was interesting to them and published either articles about it or the code.

I think the key to success in tech is pretty simple to describe (although harder to execute): Be passionate about technology and invest efforts into your passion areas.

Only some companies LC grind people, but if you want to be at one of those companies there's no gate on LC to enter your credentials before you sign-up... anyone can grind LC. What's far more important in my book, having hired many people, is that I work with and hire people who are actually interested in whatever it is that we are doing. I personally only work on products I find interesting, if I don't think there's any interesting problem to solve there, I go do something else. Nobody has ever asked anything about my lack of college degree in my entire career except IBM, and nobody wants to work at IBM anymore anyway.
There's still the annoyance of wanting to hang on to some tabs, but not others. Bookmarking extensions are typically the answer, but there seems to be a problem with out-of-sight, out-of-mind. So once you've bookmarked a tab and closed it, the chance of going back to it isn't good.
But Facebook was actually called theFacebook back then, so not sure if this is a valid comparison.
I’ve used Sublime Text for many many years now and it’s still my favorite text editor. I mainly use it for writing small reminders as well as Lua / LÖVE dev.
What are its advantages compared to Monaco (VSCode editor component)?
JPEG XL in lossy mode models SDR and HDR images using the same model (absolute color XYB). This reduces tweaking and makes it easier technically to create mixed SDR/HDR composites, animations or overlays. All other coding systems that I know of use a different coding method for SDR and HDR, meaning that the quality settings and other encoding parameters are slightly different for these modes.
The article focuses on defects in ICs, but automotive testing of things like assembled PCBs is interesting to me. I work in aerospace and at least everything I've worked on is designed to environmental requirements and then tested to those requirements plus a margin. This doesn't work if you want to make a million cars that stay on the road safely for 10-20 years. You can't exactly test a statistically significant number of boards for long enough to know much about failures after 10 years, or how many parts will fail during the warrantee period. So they do highly accelerated life testing with vibration, humidity, hot and cold temperature cycling, at the same time during development. Failure modes are discovered and fixed as much as possible in the available time until the product is released (and presumably delayed if a major issue is seen).
Same, but nvim
JSFiddle

.Net Fiddle (for C#)
It's a false dichotomy. Why intentionally missing nuclear energy from the equasion?
Well, they managed to drive it much longer than I expected after GitHub's acquisition.
who was using it anyway ?
That's why I put it in the quotes. Google will flag you for core web vitals issues if you're serving jpegs and pngs all over the place.

Many CDNs automatically serve the best format compatible with the useragent these days!

Also... the bit about the latest version of Chrome is pretty far off. WebP has been usable for 90+% (for my use cases, 99%) of the web for a LONG time. The only thing holding us back was safari 14.0 which is now not on my list of targets!
A beautiful landscape will still be beautiful.
You just described Splunk :)
It's just expert systems.

Edit: and the customer very often does not care, so it might as well be a mechanical turk service of some kind. Media does care, however, when you get caught.
that looks a hell of a lot more than "sus". JFC
Me too. Even if you have a great theme in VSC you're still stuck with the sidebar and the bad Microsoft-y typography choices everywhere.
Suspicious User Concerns
Last night my site received a sign-up from someone using a Proton email. The name in the email address didn't match the name they used on my site, their phone number contained an area code that does not exist, and they accessed us via VPN.

I canceled the account without notice because from what I know about the internet this is clearly some form of intended illegal activity.

How do I protect against this with introducing no additional friction to my legit customers?
If you're retaining vim on your workstation for quick editing of files, I'd encourage you to keep an eye on the Helix editor. https://helix-editor.com/

There are three nice things about it: it flips vim's <verb><motion> into a <motion><verb> (like kakoune); it's got tree-sitter support out of the box (including for navigation); it's got LSP support out of the box.

Its keybinding is perhaps in "uncanny valley" of vim's. Overall, it still feels well thought out.
Sorry, did I offend you or something?
The Windows Clipboard, for all of its problems, remains one of the easiest program-to-program communication methods to use in modern GUIs.

I can take a screenshot of my Firefox with "PrtScn" button (moving a bitmap of the page into the Clipboard), paste it into Microsoft Paint, edit it a bit, and then copy/paste that into my Discord chat screen for commentary.

--------

Yes, Linux / *Nix users have pipes and great text processing tools. Yes, Powershell has interesting objects that can be passed round. But practically speaking? Most of my "inter-process communications" is over this silly "Clipboard" Windows has, and it works way better than it probably should.
Transformers: A quick tour of the most popular Neural Net architecture
Atom predated VS Code and was the impetus for Electron, which VS Code uses. You may know this, but this comment makes it seem like they tried and didn't have an opportunity. They literally invented what the majority of new "desktop" apps uses to render UIs, they just couldn't compete with Microsoft (before they were bought out, after which of course Microsoft wasn't going to invest seriously in it).

Edit: Fixed typo (thanks torstenvl!).
Managing memory use is one of the key concerns, particularly if you require long uptimes. Memory fragmentation can be a serious issue if you ignore it.

But MicroPython's gc is fairly simple and easy to reason with. We've gotten a lot of value out of two useful tools/techniques: 1) Rendering memory use over long periods of time (micropython.mem_info(1) will output a text representation of how memory is used). It's pretty obvious when memory use starts expanding. 2) Turning the gc off in key unit tests so we can be sure critical sections do not allocate (an exception will be raised if memory is requested from the gc).

But, of course, memory use in any embedded application is critical.
Tesla is a noble bet that the performance/price curve of batteries is relatively predictable. Notice how lots of companies are able to make big expensive batteries?
Thanks, I missed it. It’s a bit of a mismatch - QBasic launched in an editor.
Yes, I know about Milton Friedman's quote that inflation is always and everywhere a monetary phenomenon. He was oh so very wrong about most things:

https://evonomics.com/the-truth-about-inflation-why-milton-f...
I had 2 blogs (one in italian, one in english) for a few years, when I was a student. It was fun, writing was entertaining, comments where insightful, and it got me some jobs too :)

But then life happened, and I stopped writing posts.

Then last year, I realized I was missing it, and I started again. It's interesting to see how my writing muscles have atrophied over the years, and how much harder it is now, but still, maybe those will get strong again.
> I know a lot of nurses. They make decent (not outrageous) money, but their work environment is frequently a shitshow. Many are quitting.

You're conflating recent and broad economic trends with the specific conditions of a specific profession. Millions of Americans all over the country have been quitting and changing careers (it even has a name: "the Great Resignation"). This doesn't mean their conditions are shit, but rather that pandemic-era economic forces have been reshuffling our economy.
Solving Sudoku with Poetry's dependency resolver
They do share some plugins actually, that is why VS nowadays also gets a node instance running on the background.

And also why C++ workloads depend on .NET being available.
> Countries can become rich only if they become less sovereign, that is more globally integrated. To be rich requires to trade, develop technology jointly with others, send people abroad to learn new skills, consult with and even hire foreigners.

tastes like "zero sum economics"
Atom has been dead for years, this is just the state funeral.

The situation now is:

* Sublime for the Williamsburg corpo-hipsters

* emacs and vim for the wizards and furries

* VSCode for all the normies who just want to get on with doing their job and don't feel a need to express their identity or politics through choice of editor

* WebStorm for the chads with the monster rigs to run it
Statistics are not reality. Crime stats fell because the DA was so tolerant of crime, people stopped bothering to report anything but the most serious ones.
>but it can also show you all the files that match hundreds of times faster than a conventional file system

I call baloney

You can't return data faster than the filesystem unless it's all in RAM
gen z, neocities is probably the closest; webdev isn't as common of a thing anymore, but the kids who're traumatized the right way out of normal social interaction towards programming and want to do webdev over other paths end up there quite a bit
It's almost certainly true that the closer you got to the ancestral environment, the more fulfilling people's lives would be. That's hunter-gatherer society, not serf farming. In the grand scheme of things, brick laying and lumber are still pretty modern. The hypothesis is that, in the ancestral environment, your instincts would actually be working in your favor, so good things would actually feel good, and bad things would feel bad.

Of course, the logistics of undoing the neolithic revolution are mind-boggling. You're supposed to learn to be a hunter-gatherer over a lifetime, not to be thrust into it in the middle of your adult life. If some leader-type tried to abandon complex society right away, it would probably go about as well as the Cultural Revolution went. Lots of people accidentally picking the wrong mushrooms and killing themselves, because their parents never taught them how to tell them apart.
A bigger piece of the pi: Finding the 100Tth digit
>"oh, I think I'll write a new driver stack for audio on linux"

Linux is kind of famous for this approach. From what I've seen most problems with OSS were either problems with Linux implementation, and could be fixed without inventing a new proprietary API, or problems of OSS being too low-level, and thus could be fixed by providing a higher-level API on top of OSS (which userspace part of ALSA kind of is, but my question was about the kernel API). From what I can tell pretty much every single one you've mentioned above fits into those two categories - except device control, but I honestly have no idea what it is; can you give some real-life example?
if you attempt to sell, or commercially utilize the atom name in a fork of the project, i can see why microsoft would stop you.
Set up a straight forward division of labor. Government serves as incubator, funding basic research, early stage trials, angel investor for promising teams.

Govt then auctions rights to productize drugs. Industry pays govt a royalty. Modulate the royalty to incentivize desired outcomes. eg zero (or negative) royalty for malaria, 3000% for esteem remedies like viagra.

Further, when there is no market demand for obvious public health priorities, govt contracts with industry, paying for mfg, distribution, marketing, training, whatever.
It's so funny how we people will say that it's not that bad, and then their reasoning is that:

- there is homelessness, but also something expensive that I enjoy

- there is crime, but also something expensive that I enjoy

- there is open drug use, but also there is something expensive I enjoy

It seems like a 'let them eat cake' response. "Why doesn't everyone just spend the money I do so I don't have to see all these problems?"
83% of Americans live in urban areas and 70% of annual vehicle miles are in urban areas. Rural communities are an edge case where cars would still make sense.
Well, if you just want a custom VSCode theme, you can try Theme Studio for VSCode: https://themes.vscode.one/. Login/signup required, though. No affiliation.
What greenwashing?

We had a government that was actively dragging its feet and, in many ways, hindering progress. You can call that greenwashing, I would describe it as paying lip service to transformation while doing little to get ahead and also hindering progress in certain places when things got difficult.

It never felt very virtue-signaly to me, though.

I‘m all in favor of (critically) giving this new government at least a couple of years until we measure to what extent they were able to clean up that mess.

This, for example, is a necessary step because many of the states have been actively hindering wind power expansion with overly broad regulation. That‘s why wind power expansion fell off a cliff during the last couple of years.

Whether this measure can change that I do not know, but that’s the relevant background and with that context it makes sense why this is happening now.
I have trouble keeping up with the updates lately. To be honest, compared to quite a few CAD programs common in mechanical engineering, Blender doesn't have to hide here. Quite the contrary indeed.
> Utopia? More like a Cyberpunk Dystopia...

I think that depends where you land. San Francisco is in the top 10 cities in the world for “billionaires per capita”. SFBA as a whole takes the cake if I remember correctly.

https://www.forbes.com/sites/jemimamcevoy/2022/04/05/where-t...

> 1% of the US would be around 3 Million people...

You are right, I decimal’d wrong. USA as a whole is 0.2% homeless
In addition, see if you can start sleeping with your window open overnight. Even if you don't have CO, if you're sleeping in a small room with a closed door and windows, your CO2 concentration will be really high.
I end up with vim bindings in VSCode at the present. It doesn't do everything but it does most things I want. There is neovim integration, but last time I tried it there were a bunch of glitchy things that didn't work right (I remember selection being buggy but I can't remember the specifics). Maybe I'll have to give it another whirl.
So there are a few problems.

For one, that extra education? It often isn't seen as part of one's career. But for any course worth its salt, those years are still draining. It's a minor point, but also an overlooked one.

Second, there's the mismatch problem. Outside STEM, loads of people aren't getting jobs in their fields. Inside STEM (mostly tech, really), most people are getting tech jobs completely different from what they learned in school. Often uninteresting and/or boggled with politics and bureaucracy (read: majority of them are CRUD webdev jobs trying to appease corporate's whims).

Third, the job market is ravenous. Absolutely ravenous. Anyone not solidly mid career is discriminated against to some degree. Too old? Have fun being seen as a liability despite your experience. Too young? Here's a set of requirements you wouldn't learn in most corporations, schools won't teach you and somehow you're magically supposed to get this experienced in a corporate setting, noted as "requirements". Oh, and you better cite the company's values by heart and claim it's your dream job, even if their product is yet another luxury / minimal improvement driven to make profits, as there are 20 others lined up.

The whole burnout thing already starts before you enter your first job.
The idea that started this was:

> a simple question: did they ruin anyone's life? If no, the system shouldn't ruin their lives either.

So not paying the fine being a separate crime doesn't really matter. The rubrik proposed is "is it ruining someone's life" which you'd have a hard time pointing to any particular individual directly harmed by someone not paying a fine. So then why would it be OK to jail someone for not paying the fine levied on not paying their taxes, but its not OK to jail someone for deliberately not paying their taxes? Both instances have the same theoretical victim of all people who receive benefit from the government. It seems to me if you're willing to jail someone for not paying fines you should really be fine with jailing someone for willfully not paying their taxes. Its ultimately the same theoretical victim having the same theoretical harm done to them, less potential revenue for the state to do its thing.
Totally agree, if I'm gonna put effort into building my IDE it's gonna be vim or emacs. I use nvim most of the time and intellij on occasion for debugging.
Writing has really helped me learn how to think! I highly recommend it. Encourage others to write as well!

It's a skill that transfers well to other places.
but the left didn't shift left in a relevant degree, they are more right then most center parties in the EU.

Its right which shifted so far right that it might seem the left shifted away.

A lot of things coming from the republican party, of bring tolerated by the republican party on recent years are uncanily similar to how Hitler proceeded before he started mass murdering (like in the rethoric of speach and willingness to commit violence etc.)
In reality they wont maintain own fork of webRequestBlocking. All three implemented own internal adblockers with lot of uBlock functionality missing.
No, it definitively isn't! If it was your intention to mention societal needs for wind power this entire time, then why didn't you?

If you don't mention the societal needs, and merely make unsupported claims that "windows kill birds," then you are being woefully disingenuous. Because windows do not kill eagles, but wind farms do! This is an important distinction which your blanket statement does not cover.

As for what's marginal, damaging or wasteful, then why is Germany supporting the construction of a woefully and inadequate technology when they have a much better alterative: Nuclear power?
What the parent meant here is that competitors would have sued because Blender is free and open source. Which isn't the case for the companies you listed. More like the makers of Maya, 3dmax, etc.
No it's perfectly reasonable. That open source software forms some part of a commons is not really a thing in practice. Open source software is ran by maintainers, those maintainers own the projects, and they do with the software what they deem fit. And even if it were, VSCode is basically a rewrite of Atom that reuses a big chunk of the original codebase, they're the same sort of project serving the same sort of market, and the community is much better off with only one of them.

Instead of letting it slowly bleed out and randomly catching stragglers with outdated marketing materials lingering on the web, they give it a swift death. Atom can go into the history books as an open source project that defined the industry for a decade.
Yes - except you can't really expect anyone to know Lua or Scheme, while you can assume every even remotely competent Unix/Linux system administrator or power user to know sh(1).