skysight-inc/HackerNews huggingface dataset:
I can remember at least one instance this year where an entire family died from when their Kei car got rolled over in what would have been a survivable accident in a vehicle built to full size safety standards.

Kei cars are popular because they’re cheap to run and small, but they are a tin can on wheels.
These must be the sort of people that put testicles on their trucks
No, you never have to learn two plugin managers. Never.
I cant stand VSCode anymore after using Zed[1]. I mean it was always clunky but there weren't better options. Now there is.

1: https://zed.dev

Edit: I did use Helix for awhile (long enough to still have muscle memory for their editing model) but it’s just not there yet and eventually moved on to Zed.
before picking up apple

table = {apple0, apple1, apple2, apple3}; //length == 4
hand = {}; //length == 0

after

table = {apple0, apple1, apple2}; length == 3
hand = {apple3}; //length == 1

You count apples in hand by looking at how many items there are, not by what indexes they have.
That's simply not the case because you will, very quickly, run into problems. One example I had with vim recently was that two different plugins both tried to format the same code and actually send each other into some sort of hell loop and crashed vim entirely because they called something in a circular fashion.

That's absolutely representative of the kind of errors vim and neovim configurations have, because it's all independent plugins with very little ability to fix weird interactions. As soon as you have to customize anything in a slightly non-expected way you have no chance to predict if this is gonna break one of the dozen things that are basically held together with duct tape. VsCode or anyting designed to be an actual IDE with its tools better integrated doesn't suffer from this.
Yes, for the most part if other people around you are doing something, you'll be more tempted to do the same thing.
There are exceptions to this (and you might be one of them), but I know that I'd feel awkward using a phone on a phone-free island.
Is it telepathy that allows you to claim that you know what I'm thinking?

I'm stating that a number of charges go towards the upkeep of roads and related services (at least in the country I'm present in) these charges include driver and vehicle licences, fuel taxes, etc.

> So the most sensible way to ..

Proposing an alternative doesn't negate the present practices, moreover it makes sense that as much of the public cost associated with roads should come from those that use the roads the most.
Not my area, but at least "big" electronics will probably die because of whiskers that grow until you've got raandom shorts in circuits.

Not sure if integrated circuitry suffers from this or other similar phenomenon to.

https://en.wikipedia.org/wiki/Whisker_(metallurgy)
> Was that expressly written to parody Vim?

Yes. The advice to turn the yoke upside down is supposed to reference remapping Caps Lock to Escape, without which Vim destroys your pinky on a standard keyboard. But it's the choice of professionals, so what can we do?
Let's not forget that vim isn't really designed to be an IDE, though. People just like the editor so much they want an IDE with it. Unfortunately using vim itself for that is the wrong choice. The correct choice is emacs with evil mode.
I use vanilla vim when I have to ssh into a server and work on some config files. As such, I much prefer it to nano, and it's installed, or easily installable, on any Linux server.

For that use case, it's absolutely great. No complaints.
I haven't had a smartphone for ~7 years.

I love it.

I have a dumb phone hardly anyone calls, so often I leave it at home.
Author also did something similar with usb and different voltages

https://solar.lowtechmagazine.com/2022/03/how-to-build-a-pra...

Well worth a read!
I'm slightly confused.

In Europe Volkswagen Passat, which is a regular sedan, can tow up to 2000kg braked (I think that's 4400 pounds) and 750 kg unbraked (1600 pounds):

https://www.carsguide.com.au/volkswagen/passat/towing-capaci...

Unless these sites use different measurement systems for towing (could be, I have no idea about these things), wouldn't a much smaller but more powerful car do?

In Europe people regularly tow RV trailers with Volvo V60 wagons...
Yes, humans are evolved to be very conformist and to act in accordance with the rest of the tribe, even though we are evolved also to see ourselves as independent actors.. sociobiologist E O Wilson said that mankind is the primates species that adopted the social model of the ants bees and termites.. and those insects are of course highly conformist and they imitate each other
You mean the one with syntax highlighting disabled by default?
They are not comparable.

I understand that some applications might prefer "other browsers", but a simple page that plays audio snippets was really a disappointment.
I tried out spacevim, but then some feature was getting in my way and I couldn't figure out how to turn it off (I've forgotten what now).

I think thats a disadvantage to some of these heavily customized vim flavors. Plugins don't necessarily work out of the box, and when they do they promote their own way of interaction that sometimes needs to be learned.
Are guided missiles remote controlled? Do they loiter?
Would this make highways a legitimate military target?
Telephone exchanges in a tiny black box.
This is great!

>especially if it involves confusing the words "weapon" and "tool"

Ah man, this movie will always have a very special place in my heart.
These trucks are very cheap, they cost less and they consume less gas, and the elites don't like it when we spend less, they want us to spend more
The comment you replied to claimed

> Most pedestrian deaths per mile driven of any country

You said

> If I look at the numbers [1] I highly doubt the US is even in the top 50

The table in the link [1] you shared, when sorted by deaths per mile driven, ranks the USA (2021 data) 5th in the world, with Mexico (2013 data) being 1st.
One of the basic tenets of Vim is that it is not an IDE. It is a text editor.

By the way, if you need an IDE for Python then you're missing the point of Python.
The flight hours + HR costs.

The key financial advantage of drones is that they don't need money to live after work, health insurance, or a pension plan. It's expensive to ask people to risk their lives for work.

And specifically for forward deployment scenarios: they don't require human support infrastructure pushed forward, at great cost.

Even in austere military terms, it's logistically expensive to keep a human alive on a random atoll in the Pacific.

The aircraft:supportHumans ratio is a tyranny in that each of those supportHumans requires their own support.
I was going to ask a similar question. This seems really cool, but since I already suffer with the complexity of vscode at work (but it's supported so is a net win), and I have my Vim setup that is small enough to (mostly) understand myself, why add a third thing which combines bad features of both? I'm responsible when it breaks, and it's complex.
Exactly this. Don't blame the airplane for not being a car, or a submarine for being a beach buggy.

Obviously people have made things for VIM to be IDE like, some are cool to me, but completion-integrations-lang-servers always seemed so anti-vim to me. Make an HTTP request every key stroke to get suggestions? The. Latency.
Since you are an industry insider, do you have an estimate when we’ll have commercial fast neutron reactors in the US?
>The amount of work needed to get a basic IDE up and running for your languages of choice, even for commonly used languages such as Python or Javascript, is far too much for someone who wants to get on with their day job or hobby coding and doesn't want to spend precious hours fixing obscure issues in Lu

Can't agree with this at all.

I don't think I've spent more than an hour in total setting up my vim config back in a day and maybe 1-2 hours in total when migrating to neovim (lua, packer etc) and then migrating to Lazy.

Yes, you have to spend some time building your own DE, but at least now you know what it can really do, all the hows and whys.

>Furthermore, the community does not have a good culture of documentation and learning

Most of the plugins have docs that can be accessed via (neo)vim itself. Usually you can find all information there.

>Setting up that plugin will require another plugin, and so on until you end up with a Jenga tower of dependencies...

Not true at all. Only a few plugins have strong dependecies and even then you rarely come across a plugin that will have more than one dep.
I think googles business model should be illegal so there is that.
Maybe they shouldn’t have invested money on land that was literally stolen from another country.

Sucks to be them.
Keynes has to be THE most confusing and self-contradictory personality in orthodox economics. He had no original insights and the only reason political elites took a liking to him was because he gave them a logical, complicated copout for money printer to go brrrrrrr. He frequently changed his theories and ideas for political expediency and the idea that modern 'economists' take his teaching as gospel truth is just sad.

Murray Rothbard wrote an entire profile on the man [0] and I'd suggest anybody taking a stab at heterodox economics to read it.

[0]: https://mises.org/library/keynes-man-1
So there are a few things to this. We don't even know what life is fundamentally, beyond a continuing entropy generating process. By that logic the storms on Jupiter are alive.

Then there's consciousness. What even is it? Who knows.

There is Wolfram's principle of computational equivalence, which implies that we wouldn't even know life if we were looking right at it if it didn't evolve with us.

And beyond that, do you think a beetle on a leaf knows you're looking down at it, does it recognize that you have a face, is it even capable of comprehending your motivations or knowing you have them at all? When an ant is walking on your arm, do you think it knows it's on a living creature and not a wall? Can you tell me what bacteria are floating in front of your eyes right now and their natures?

That's a thought experiment to drive home a point: we could be surrounded in the universe by agents, consciousnesses, life, big and small, up to all kinds of things interesting and uninteresting, we could even look right at them and still have no idea what we are seeing or that they're even there.

In the end I come back to where you are, but from a different angle. I don't think we will find life because I don't think it even matters to us, because we won't even be able to recognize or comprehend it if we did see it. It could be everywhere or it could not be there at all and I don't think we could ever hope to tell the difference.
Discovery of chemical means to reverse aging and restore cellular function
End to end testing comes to mind, for UI testing.
More that you want to carve a bowl out of wood. Vim is like a knife that with some modifications you can turn into a carving knife. VSCode is like a chainsaw that has attachments that have been made for it and it also has bowl carving attachment.

If you don't know your tools, then you can easily mess the knife modification and not end up with a carving knife. The chainsaw with ready made attachments is way easier to get going, but in return you have to carry the chainsaw with you and if there are any problems with the tool itself you probably aren't going to be able to fix or modify it yourself.

So it is more like trading initial speed with more precision, but also being able to do more after the initial learning curve.
Given J&J has yet to actually incur these damages, declaring bankruptcy seems a bit over the top.
When I say create a website, I don't mean hire some fresh grads to write some basic crypto blockchain on top of reddit.

You of course need to design the system to be secure. You can do this in a number of ways.
Postgres – Live Table Partitioning
Maybe I've just grown blind to this, but how is this relevant? Unless you mean that you can define that
Here’s the suckless perspective:

https://suckless.org/philosophy/
Yeah. I actually find that no highlighting in some ways helps you understand the language better. Because you have to parse it, not rely on the highlighting to do it for you. When I was learning Rust, I spent a year writing Rust in vanilla vim which is by some accounts insane. But I did it for the uh immersion. And I’m happy with the result.

I do use Zed for working on projects when on my home turf. It’s just that I’ve sworn off wasting time configuring Vim everywhere. That too is advantageous because you have to have a much more thorough knowledge of the vim tool instead of relying on plugins to make it work for you. And vim is everywhere.
"amateur" and "professional" have pretty precise definitions: a professional X is someone who is payed to do X, an amateur X is someone who does X without being payed for it.

So, someone who does science without being paid specifically to do science is quite appropriately named "an amateur scientist".
I'm playing into the joke here, but on most terminals, alt + <key> will actually be sent to the program as <esc> + key. You can use this to avoid pressing escape in Neovim.
Whether the resulting controversy kills the program probably depends on whether there's a conflict between great powers in a total war, or involving pariah states who don't care about making a few new martyrs.
300k ROVs still need a mother ship and pretty sure navies and intelligence agencies know which ships go where and when.
Not at all. This boring answer is very useful for general use. I have some fun plugins that have been useful (YouCompleteMe was helpful for C development) but they break and I don't notice. But at work someome else maintains an IDE for me, so I use that.
Nice writeup, this is pretty horrifying.

Given Minecraft's horrible network performance and boring combat mechanics, I'm surprised anybody would go out of their way to cheat.
"I have been learning Spanish for over three years now ... However, I really struggle with understanding spoken Spanish."

In this person's case, it could be that they've spent three years on duolingo instead of practicing listening to native Spanish speakers.

I've been learning my target language for two years and have no difficulty understanding it when spoken. Over that time I have listened to hundreds of hours of podcasts, audiobooks and TV shows.
I don't have perfect knowledge of this but disagreeing with military leaders based on a couple videos is definitely non-credible. Linking Russian drone propaganda is useful to let people know that drones exist perhaps, but not for much beyond that.

Beyond that central theme, certain things don't pass the smell test in my opinion. For example:

- Lancets are winning the war. Who is winning the war is debatable but usually I hear that artillery is the decisive weapon of this war. Additionally Ukraine is winning on artillery attrition, with some claims of a 3:1 ratio of attrition, so drones are not significant on this, at least not significant enough to overturn the attrition rates.

- Russia has swarms of drones that home in on RF sources. I have seen no such thing although I am open to being proven wrong here. My understanding is that jamming has been effective for both Russia and Ukraine EXCEPT for offensives where the attackers need to extend beyond the protection of EW.

- Western weapons get less useful by the minute. This one is technically true as all armies adapt to new challenges. However I wonder what the condition of the Crimean bridge is today.
So like cluster munitions then.
Read on the rise of fascism in Italy. It had a lot to do with discontent with liberalism at the time.
A RFC 8927 Appreciation Post
Nice, I didn’t pick up on that one. And I do have Caps Lock mapped to remapped to Escape haha.

If any vim enthusiasts haven’t read this history before, this article [1] provides a good overview of how ex/vi came to be. The photo of the Lear Siegler ADM-3A keyboard used by Bill Joy largely explains the odd choice of keys.

[1]: https://twobithistory.org/2018/08/05/where-vim-came-from.htm...
>It's expensive to ask people to risk their lives for work.

Unless you're in the Russian army.
Not sure if $199 is reasonably priced in your opinion, but the Nest Wifi Pro supports 6E.
> yes, that was one of the arguments. however I dont accept that. I have used C, C++, C#, Crystal, D, Go, Nim, Rust and Zig, none of which have this issue.

Which issue? This one?

>>> but from what I remember the problem was this:

>>> 1. default compile mode was shared, so all executables relied on a "libred.dll" or similar

Don't all the above languages, besides Go, rely on a library for runtime? Ever got the error `missing msvcrt110.dll` when distributing binaries of your application on Windows?

The only difference here that I see is that you can choose to recompile the runtime; with C, C++, et all on Windows, you don't get that choice - you have to use the dlls that the language specifies whether you like it or not.
Agreed, I was surprised too. Haskell is the only language I've used in which the codebase doesn't turn into a Rube Goldberg machine in the short amount of time (granted most of that was Python -- maybe it's Python in particular that has a problem).
What ide functionality is provided by lazy vim?
“Acoustic bike” as opposed to e-bike… I’ll steal that!
Highway landing and take-off on its own is useless. F35 requires extensive machinery to maintain, in needs proper airport and hangars. It is not possible to operate it somewhere from forest! And vertical landing/takeoff can not support any load, it can not even be fully fuelled!

In Czechia we are replacing Gripens that can operate from almost anywhere. It only needs a few hundred meters of road, and single truck to refuel and restock ammunition.

Our new F35 will only be able to operate from a single runway in entire country!
Nope. The Great Depression doesn't indict classical liberal economics - the Federal reserve is to blame for it! Between 1923 - 1927, just 10 years after the Fed was formed, it grew money supply 60%. When the bankers started calling in their loans, everyone went bust.

That'd be equivalent to grow America's M2 ($20 trillion) by 12 trillion in just 4 years. 2019 to 2022 wasn't even that intense and, well, we can see how ugly things have gotten.
Some do, for both questions.
65 billions in debt and having to be saved by the state means you are not profitable. It doesn't matter where the costs come from in this case, they are not covered by the money EDF has accumulated from selling power, which was the point.

This debt is already a reality - and growing with interest rates if nothing else - and we haven't even gotten to the many billions more that have to be invested in the beat-up old plants to keep them running.

We also don't know how many billions more that have to be paid to decommission them and for storing the waste. Nobody knows this yet.

Nuclear power has always been a strategic choice, with extensive international treaties and special conditions in place to make it a reality despite it not being financially viable in the traditional sense. The costs have been socialised and pushed to future generations, deliberately.

Now that several decades have passed, we are the generations that have to start paying.
But remapping Caps Lock to a combination Ctrl/Esc is so convenient, regardless of Vim!
How poor will we get if you add the green transition to the Ukrainian war?
Good to know, will likely not forget the name since there's also Grav Labs glass.
The OP was about progress in Russian Lancet drone manufacturing.
Recently I had to target AIX and AS-400. Unfortunately I didn't even have a development environment for those projects, and cross-compiling wasn't available. So Java was pretty much the only option which let me keep my sanity. There just isn't anything like it.
If AGI does come then humans can basically call it a day. Which government would not put a AGI in charge? And that will cause an avalanche with other countries following sort. After that humans are no longer in charge of their destiny.

If AGI does not occur, then we should accept AI as a neat tool that makes mistakes. Which means it's basically a bubble (see block chain technology) as with all new technology that comes along and that we initially don't - fully - understand. Eventually we organise society around the new tool and life goes on.
> maybe that's just the problem with XML

It’s the problem from having built XSLT out of XML, that was completely unnecessary.

And then with XSLT being so verbose, having cheaped out and made the current node (“.”) so implicit. And the confusion from the dual use of templates as both match/patch and function constructs (it would have worked fine as a shortcut, but it makes grokking how things fit much harder than necessary).

I wouldn’t say jq is really comparable to xslt though, xslt has much more transformative flexibility. It’s closer to xquery.
As I understand it, there was a time when people would buy expensive luxury European cars in their countries of manufacture, and import them for their own use, which cut out the local wing of the manufacturer, local dealers, etc. This probably offered a broader range of models and options and may also have saved money.

They could care less about the 25-year-old cars-- it's the new ones, the ones that probably meet or exceed the spirit of US safety standards but have some marginal differences from US norms or lack a formal certification, that they're after.

They probably offered the 25 year carveout to make sure they could get the restriction on the important commercial market without creating a dispute with a niche community (the vintage-car enthusiasts) that could derail the whole regulatory process.

To me, the equally weird part is the car-of-Thesus situation. We have a regulatory environment that says basically "here's a block of rust that was demolished in an accident and sat for 25 years in the rain in a scrapyard, but because it has the VIN plate from an ancient Mustang/Defender/Porsche/etc. on it, you can build basically an entirely new car around it and not have to honour modern rules about safety or emissions." There isn't an obvious way to incentivize the classic-car people to think in terms of those standards when they retrofit.
has there been any work done to finetune OSS models to behave the same as openai functions (to constrain json output) ?

this is tablestakes now, but it doesnt seem ANY opensource model has this capability
There is always people coming over from established purpose made IDEs who want to test to waters and bare vim is pretty feature parse out of the box, so these huge plugin & configuration monoliths offer easy stepping stone into vim.

Of course with these packages you are trading flexibility for features and you are inheriting ways of working from someone stranger, but it is not that much different than using any IDE. While this offers a nice(r) gate into vim-ming it does kind a miss the biggest perk of using vim - which is molding it to your exact needs and preferences, but that is not something you will do over night. I have been in both camps. I have installed way too many plugins and then gone to very sparse configuration. I think with NeoVim I have found somewhat of a balance, but I think reworking your vim config is a natural thing every five years or so. We grow as people and developers and our needs change and the tools evolve.
thanks for this, is there a way to get a good overview over more exotic languages?