skysight-inc/HackerNews huggingface dataset:
They still are. Just indirectly. They set the amount that they were willing to fund the subsidiary to the tune of.

Must be nice, being able to say "Well, we'll give LTL $X and that can be used for settlements" while still throwing off nearly $X a year in profits, and 25% of X in shareholder dividends alone.

Why should a company be allowed to set and determine how much liability it needs to pay?
Not an expert, but if you read any of Keynes, he's basically critiquing classical economics and pointing out some of the ways it fails to explain economic cycles, hence the invention of macroeconomics.

https://en.wikipedia.org/wiki/The_General_Theory_of_Employme...
Interface Builder Alternative Timeline (via lisp)
> any further memory safety and you're about in Rust land...

That's not quite true. We have GC using languages (some allow it to be turned off), and for many or in many use cases, that would be enough. Other languages like Lobster, Vlang, Vale, etc... are developing/putting out easier to use alternatives.
Ukraine deployed some nice German canon designed against drone swarms. USA has laser version of it. It will be interesting fights of the future for sure.
He's talking about 8F/0 (pop) and FF/6 (push).
Counterpoint to all the "it's because it's underfunded" arguments: The money's there, it's just misspent, as with all government lead bureaucracies, resulting in service that could and does kill.

There are multiple unnecessary levels of bureaucracy being paid, leaving little room for people who do actual work. This also results in those people being stifled by busy work.

Source: Doctors I'm friends with, and personal experience (with family members dying or permanently and seriously damaged).
Jesus man, will you ever get over Trump or is this going to be your entire discourse from now on?

Edit: Btw, I upvoted you, because I want your words to be seen.

If you have nothing else to contribute aside from, "fuck this politician who is long out of power", then you aren't really contributing.
> Doesn't rent control compound the problem

Depends on which problem you're talking about. People getting priced out of the places they live by increasing rents? That one is solved by rent controls. The other big one, of people being unable to find where to live, is compounded to an extent, but coupled with other efforts (highly incentivised building of affordable and social housing, as well as various programs to help people buy the first time, and incentives to buy to rent (at fixed rates) it's not that bad.

All the renter's protections do create obstacles to renting though, with e.g. landlords demanding proof of salaries at least x3 or a guarantor with such salaries.
How does this compare to https://github.com/AstroNvim/AstroNvim
Here's some more from a linguist and a bunch of discussion on Arrival's language (2016)

https://news.ycombinator.com/item?id=13967019
Top Postgres Extensions
Ask HN: Best place to sell domain names?
I have a few domain names that I have been holding on to for a few years and I think it's about time to let them go. Wondering if there is a good marketplace to just list them and make some cash for a new hobby.
A hammer is more like a small linux command line utility like tr. An editor is more like a table saw. A table saw is immediately useful, but carpenters also spend tons of time building sleds and jigs and fences and table extensions etc for them.
I have good news for you (assuming they survive long enough to ship): https://www.theverge.com/2023/6/13/23757902/telo-truck-elect...
Have you asked chatgpt?
I'm in a similar boat. I've used vscode, pycharm/idea, visual studio and vim etc.

I'm currently giving neovim + i3wm a try, and there are certain things I love. Specifically instant switching between my browser and my ide, the ide and terminal.

However, the speed of the LSP(tips, method definitions when coding) is greatly exaggerated. For example for python there is the exact same 10gb ram using behemoth running in the background. Is it faster than using the same language server in vscode or idea? Yes, a bit, but definitely not 10x faster.

Also, I have 2 complaints. One is about keys. There is a huge emphasis in vim world to set your own keys for everything... The problem with that is that for some rarely used action one forgets... Or one moves to a different machine. I think plugin like lsp-zero should more prominently document their _default_ keystrokes. I prefer to learn these before I start setting my own for everything.

Second thing is what makes an ide most useful. A tree view file manager. I'm currently using nvim-tree. It's a nice plugin, and it works, but it lacks certain features like displaying large trees of empty folders in a "collapsed" way like vscode does.

So, for now I'm sticking with nvim, but I can't say for how long..
It's "soon" (which is always 5 to 7 years out) vs cheap $35k drones taking out German Leopard II tanks [1] in an active war right now. The drones are already here and are winning.

[1] https://twitter.com/colonelcassad/status/1677615793956171776
This comes from discussion here https://news.ycombinator.com/item?id=36745961, but that is about https://forums.atariage.com/topic/353031-lisp-programming-ho... but I think there is a more important and different topic. In particular the opinion of functional language, the historic issue of bill gates being basic obsessed … etc.
I have seen more absolutist views about drinking on this and other websites in the last few months. I totally understand that there are many valid reasons for not wanting to drink at all, but this short article resonates with me.

As someone who drinks maybe 2-3 drinks a week (usually one night a week and then not at all the rest of the week). I get immense social benefit from it. It helps me act like a "normal human". The occasional happy hour with coworkers or friends has helped my mental health. Also, honestly taste is a big reason I do drink when I do. I love cocktails and there are many interesting flavors you just can't find without alcohol.

Sure I could hang out with them without drinking, but honestly, the alcohol helps us unwind and let down our guards after work hours. We are mostly quiet people, but we have built stronger connections that survive beyond the happy happy hours, because of the happy hours. And not all of the group always drinks, no one pressures them to, they are welcome to join and we all love the growth of mocktails, it allows the non-drinkers to feel included and gives those of us who do drink an option to take a break.

I realize there are many out there who cannot enjoy in moderation and the studies give them more reason to not imbibe. I support that, no one needs to drink and no one should feel uncomfortable for not drinking. I also know it isn't physically healthy for me--my stomach often regrets it the next morning (even after only a couple beers, wine and liquor are easier on it).

Everything in moderation.
> In Common Lisp, the matrix <a 2x2 matrix with 1 2 in first row and 3 4 in second row> is written #2A((1 2) (3 4)).

I do understand that the row view and column view are symmetrical in linear algebra. But nevertheless, unless I'm really getting something wrong, matrices are typically (at least in undergraduate mathematics courses) introduced as collections of _column vectors_: the matrix is a linear transformation that sends a vector into the space spanned by those column vectors. And you can see this by how common it is to define vectors to be column vectors, e.g. using x^T notation to indicate that, or saying it explicitly. So, if I'm not wrong there, why do all programming languages define matrices as collections of rows??
Honestly, cosmic crisp is one of my favorite Apples due to the length it lasts, how crisp/snappy it is, and just generally being consistently good and juicy.

I’ve never seen a SweeTango but if I do I’ll have to give it a try.
But why does that matter for reading it? It's just reading left to right either way. The submission was fine for me to read, and so is HN which has pretty thin margins by modern standards.
> Aside: It blows my mind that there are still plugin managers being invented for Vim. That's a bad sign for an editor. This shouldn't exist in userland.

I'm not sure what you're talking about… the fact that plugin managers continue to be developed for Vim and Neovim tells us there are new use cases today that didn't exist 20 years ago. Neovim isn't your undergraduate Vi/Vim from back in the day.

What's amazing is the plugin managers continue to improve, especially for Neovim.

Lazy.vim [1] is amazingly good.

Refactoring eliminated 30% of Vim's legacy code and the choice of Lua for the scripting language has unleashed a stunning amount of creativity in Neovim/Vim community.

[1]: https://github.com/folke/lazy.nvim
I'm all for whatever works for you.

Edit: In fact, you can partly use the same system with pen and paper:

https://blog.nestful.app/spontaneous-productivity/
LazyVim gives you Mason to install Black. You could use :MasonInstall black and restart Nvim to ensure black is loaded.

Or if you want to have it automatically available on other setups, black is a builtin formatter in Null-LS, so you would just have to add "black" to your builtin list for your Null-LS configuration.

Format on save is already set up.

I've not used LazyVim. It took me 30seconds to look at the docs to see what was available. Yes, getting to the point where you have Mason, NullLS and LspConfig and the glue-plugins to make them work well together takes more than 30-seconds to set up, but once it is adding a new LSP or formatter takes no time at all.
I think the same way. Seatbelts are made of nylon and I don’t really want to think about the mechanism which nylon makes a car move.
More that most of the better quality stuff is proprietary, and often mixed with somewhat specific environments with specific kinds of clients... and thus not really supported in the open.

A lot of the time I'd say CORBA and related stack (DDS, for example) is better than what came to replace it, depending on the task :/
Not sure. I might be for some like Go Seigen. But for others it might be blood thirsty. Unfortunately bridge game online is really impatient, a group game is still better.
> "The first one is when the global supply chain is broken and the second one is when, in a particular community, the last modern computer dies."

Can someone please explain to me how modern computers will die? I don't see how solid state electronics will break, will they eventually rust in 100 years or something?
But Golang's GC is tweakable. As a compiled language using a GC, it and others aren't that slow. Often fast enough, for many use cases.
It's like that time my mom bought a VIP ticket to a Drake show so she could talk to him afterwards and tell him to his face that she doesn't much care for rap music. (this anecdote is a complete fabrication but I had fun writing it)
It's "Data transmission tests have reached speeds of up to 224 Gbps" which might translate to something like 50 Gbps, or 6 GBytes/s of reliable goodput. Divide by the number of users. Wireless high res VR/AR gear might indeed be one application but also many normal "access my data over the network" applications on the laptop currently need need this class of bandwidth. Note that on normal ethernet you get the 40-100 Gbit/s BW per end user, since it's wired & switched. But this will be shared media.
You might be interested in installing the fzf-vim plugin [0]. It has a user-defined command :Maps which can be used to search through all keybindings (you can also do this with just :nmap in vim, but the fzf interface is much nicer). It also provides :Commands. This behaves remarkably like VSCode's command palette.

[0] https://github.com/junegunn/fzf.vim
Intel Raptor Lake Refresh, Arrow Lake CPU Performance Projections Leaked
Brave probably checks security issues more than Firefox.
DaScript – high-performance statically typed embeddable scripting language
So they weren't bankrupt, then, because they had funding available for the entirety of any claims.

Which is why the judge dismissed the bankruptcy proceedings.

There's more nuance though than that.

> Moreover, New JJCI has agreed to fund the Debtor LLC’s Chapter 11 case and contribute $2 billion into a settlement trust for the benefit of the talc claimants as part of a Chapter 11 reorganization plan.

$2B = a lot less than $61.5B. And you can guarantee that J&J (who refiled the bankruptcy proceeding within 3 hours of it being dismissed) will fight that vehemently.

I like Matt Levine's reporting, but you'll forgive people for taking Bloomberg taking a pro-business position with more than a little grain of salt.
Some time ago I switched from my bespoke Vim setup to Doom Emacs. I was pleasantly surprised to find out how “VS-esque” it is. As in, it’s very easy to set up it for a new language. Usually I just need to uncomment the correct line in config. And even if it’s not there, finding the correct major-mode and installing it is usually pretty straightforward.

So yeah, highly recommended! Of course, I use the evil mode for Vim keybindings.
No, the effort and rigor required to do good science is beyond what people can acquire by accident. The first research project that people usually do almost on their own is the _PhD project_. I wouldn’t even call undergrads „scientists“ and the projects they do are more scientific than this (the citizen scientists in this case installed boxes with sensors at their place. There is little science in this tbh.

Another exercise: replace „scientist“ with other professions and see whether you would agree that the term makes sense: „citizen software engineer“, „citizen doctor“, …

(I hold a university degree but not a PhD)
This is the problem though: if you come to Neovim, and ask "what is the best formatter/linter" someone will tell you "use null-ls". Then a dozen others will say "don't use null-ls, it's been deprecated, use efm-langserver".

OK, how do I set up efm-langserver with Neovim? Good luck! You could probably use a plugin, or maybe not. You'll need a way to install LSP servers. nvm-lsp-installer? Nope,that's also deprecated, use Mason. OK, MasonInstall Black. Wait, it's not formatting anything. Oh, you might need nvim-treesitter. Um...ok, but that's installed already. Ah, you just haven't configured it correctly...here is my setup (pastes 300 lines of Lua or vimscript with zero context as to where you are supposed to load it)....Why are you using efm-langserver? Formatter.nvim is all you need! What? That's old hat! You should be using neoformat!

If you mention Ale or coc.nvim...they stare at you as if you have just stepped out of a time machine from the 19th century.
Honestly, most people are really enamored by the interior, not the rather boring exterior. Especially when you compare it with warehouses crammed with desks that are modern open plan offices (sometimes spruced with color for trendier firms)
"classic liberal" was claimed by the alt right and doesn't mean what it used to mean in those contexts.
This is like watching Star Trek and reading a book on the science of Star Trek where people make wild conjectures and coming away thinking that "Oh wow, scientists are working hard on warp drives!".
> I'd agree that health officials shouldn't be able to dictate how people live their lives, except when externalities are present

Everything can, and often is, argued to be an externality.
The pessimistic view would be that it gets better as more people get hurt...
>... a lot of the problems we have in the West is ... obvious that smartphones are terrible for people especially when they are trying to relax in nature.

Over here in the Far East, everyone has a phone with them, whether they're in the city or up in the mountains enjoying nature. If you get attacked by a bear or have some other emergency, not having a phone means you'll probably die, so not carrying one is a good way to get a Darwin Award.

So weird when people try to blame things on "the West".
From what I've seen, I suspect the SCORM standard shoehorns LMSes into some unfortunate limitations. But the standard is so widespread, it's probably pretty hard to significantly evolve as well.
Yeah, this syntax looks a bit unwieldy:

"${NEW}"/*

But it's specifically to do wildcard expansion of the quoted string, and the shell interpreter is happy with it. I'm open to suggestions for improvements though. :)

---

This is confusing to me:

... you can just make the list of files (maybe even write it to the file, maybe
even write a batch file which would move them) and use it for moving the data
from pgdata to old. This saves an unnecessary move.

I'm not understanding what you're meaning here.

I understand the "make a list of files" bit, but I'm not grokking why doing that is an improvement, and I'm not seeing where there's an unnecessary move that could be eliminated?

The pg_upgrade process is pretty much:

1. Initialise a fresh data directory using the new PostgreSQL version
2. Run pg_upgrade, pointing at both the old and new data directories
3. Start the database using the new data directory

For the "automatic upgrade container" purposes, we need to do everything under the single mount point so the "--link" option to pg_upgrade is effective and uses hard links.

Thus the "move things into an 'old' directory" first, then the "move the converted 'new' data into place" bit afterwards.
This kind of dynamic you’re describing is inherently based on limited exposure. Tom Cruise wouldn’t have his star power if there were millions of copies all over the world all around you.
I hadn't noticed that characteristic of 8F. Looking at the microcode, the subopcode bits are ignored, so I think your analysis is correct.

I agree that it's very weird that PUSH rm and POP rm are arranged completely differently. The obvious place to put POP would be in FF/7, especially since that spot is unused. I can't think of any reason why they wouldn't do that.
Sikorsky is gonna bring back the Comanche. I can feel it. Yeah baby!
pgcrypto!

Honorable mention as well to ltree, pg_trgm, and btree_gist.
I'd have to agree:

>> If the user chooses not to view a short ad, they won’t be able to access the site until their page views reset the following month or they choose to view the ad.

Locking users out until they view an advert. Brilliant?!
Dan Abramov The wet codebase (2019) [video]
the pilot isn't the expensive kit, although the flight-hours to train them may be. Even an unmanned NGAD will probably cost ~500MM.
My understanding is that it naturally is in the material where talc is mined, so the inherent risk is always there.
Don’t even bother using anything but IntelliJ for JVM work. I use Neovim for everything, but not Java/Kotlin.
-[X] Birth son
I would argue vim's cryptic commands like q/, gg, ciw, etc. are anything but verbose. Especially compared to gui editors where similar actions are achieved by clicking through menus.

Your example of commands is a bit odd; I've used many editors without knowing how to access search/command history without that being a detriment to my usability of the editor. If your argument is that one needs a high degree of understanding of vim for it to be useful (more so than IDEs), then I have to disagree. Vim motions alone skyrocket productivity. Anything you can do with multiple cursors, can be done with substitution, repeat motions, block select, macros, etc. Then there are always plugins, should the built in features not satisfy.
I sometimes wonder how much further we well be able to lift the veil of ignorance covering early civilizations (assuming our ongoing existence, cultural interest in the past and ever more powerful technologies in the aeons to come).

Clearly there must be additional Linear A inscriptions in Crete and possibly elsewhere. The cost of finding them enters a spiral of diminishing returns, but that may be remedied at some point.

But, even so, there is no guarantee that even with all surving artefacts uncovered we would be able to reconstruct the language.

Pressumably that "edge of knowledgeable history" calculus plays across many regions and sometimes ignorance is annoyingly "close" to the modern era. Even long after the invention of writing the vast majority of human culture was not recorded and is essentially lost.
"a wall of RF jamming"

When using AI controlled I think the poster meant local AI controlled, no RF. We probably will also see laser communication from satellite to drones, which will be much more difficult to jam.
Synchronization and easy reordering. That's mostly it.
Okay interesting, thanks. There does seem to be some recent activity on the `pythonic` branch but yeah, it does look like the open issues have been going ignored for a while now.
That’s just another way of saying that we live in a society, not in a social vacuum. Your actions have impacts on other that need to be taken into consideration and there’s a give and take that comes with that.

It’s totally reasonable to object to rule by the “experts”, but Americas libertarian streak verges on childish more often than not.
It is but maybe it’s not just tourism. Many russians invested good money in Crimea, bought propery there post 2014 and are going there to develop on their properies.
There was a good Italian Science-Fiction story, written more than 50 years ago, about a future society in which the most powerful entity was a company of medical insurance.

The inspectors of the medical insurance company were ubiquitous and they were watching day and night what everybody was doing and they prevented doing absolutely anything that could have the slightliest risk of a negative effect upon health, under the menace of becoming uninsured.

While in theory the medical insurance was optional, if someone chose to no longer be insured, in order to enjoy life or to no longer pay a major part of their income to the tyrannic medical insurance company, then they became some kind of pariah and there was no longer any way for them to access even the simplest kind of medical service. As a consequence, there was a very high likelihood for them to die after even minor accidents.
Yes, exactly. The gender-driven questions have been replaced by a general (and imho more important) question of how to be a good person. That question, however, is also much more abstract (I can measure my body fat, how do I measure “good”?) and, logically, people will struggle more to find answers. Particularly if they lack good humanitarian education which should, fundamentally, provide a deep insight into all of the accumulated thoughts on the human condition. Given men tend to gravitate towards STEM and the ideologization of humanities, the situation kinda makes sense.
An alternative to Neovim or VScode that might be worth checking out is Helix (https://helix-editor.com/). It is a Vim/Kakoune inspired editor that is really starting to hit its stride. I haven't used it extensively yet, but I'm testing using it for development now and am thinking of switching to it full time. It maintains the minimalism of (Neo)Vim while coming with a great builtin setup like VScode.

To get a feel for its development status I recommend reading their news post for their 23.03 release.. https://helix-editor.com/news/release-23-03-highlights/
Google Calendar "agenda view" may help with the last part.