skysight-inc/HackerNews huggingface dataset:
Something I recently missed emacs for, was being able to use it to transparent edit a file over SSH.

I couldn't find an easy way to do that with IntelliJ/phpstorm.
If you just want to learn the basics, you'll be faster with a "modern" editor with mouse and some basic keyboard shortcuts. But if you really master Vim, I would say it's faster and more powerful than any modern editor (and you can use it as an extension in VSCode). For me it's mostly navigating ( 213gg - takes you to line 213, $ - end of line, t) - next closing parenthesis,% jumps to opening closing parenthesis or similar when you're on it, and so on). Macro recording:
qe - records macro in "e" ... do vim stuff ... q ... 10@e - execute your macro 10 times. Text substitution with regular expressions (:%s/th(i|u)s/that/g).
I think it's not about "hjkl" navigation, that is a probably the tiniest improvement in speed (not lifting your fingers from the home row). But if you master the navigation part and learn how to solve more complex editing tasks with macros and regular expressions, then you'll be a lot faster than in a regular editor.
That isn't how They would do it were They to set Their face against fusion.

They'd just make people afraid: Focus on how it's nuclear, how it's dangerous, and get the people to want it banned. A few laws in some key jurisdictions and it's over, and the scientists can rant as much as they want, it'll never be a problem again.

Of course, all of that partakes of the comforting illusion there even is a Them in the world.
At this point, I’m going to keep doing that even for streams I don’t mod, just because it seems to really annoy people ¯\_(ツ)_/¯
In the UK, less and less places accept cash.

I experienced the only slightly inconvenient of this when I was replacing my bank card, even going into a Pret, I was unlucky enough to go into one randomly that didn't accept cash.

But for people that don't have bank cards, or can't charge their phones this is a real problem.
Maybe... but OTOH, the IDEs that come after VSCode will still follow the UI guidelines that have been established for GUI tools during the last ~40 years, e.g. having menus where you can find out which functions are available, and then memorize the shortcuts for the functions you use most often, rather than having to learn everything "up front" before being able to become productive. I suspect one reason for the longevity of vim is the time that you have to invest in learning it...
You can generate builds for desktop operating systems and the web with the basic license. With the web builds, you can host them anywhere on the web since they're static files. But a lot of the community uses Itch.io to share their games.

I'm actively working on an interactive showcase of DragonRuby games here: https://dragonridersunite.itch.io/dragon-os

Or you can browse games made with it here: https://itch.io/games/made-with-dragonruby-gtk
I was going to say the same but I think you said it much more clearly than I would have. I see this meme a lot. "I hate X, don't learn X, Y is better because Y is fundamental to Z".

I have not once seen these same people suggesting "Don't learn the toolkit/framework/control library for your OS, instead use raw WinAPI or X System calls and push raw pixels to build applications".

Yet, they push for the same with HTML. How you arrive at the HTML is up to you. By saying, for example, don't learn React, you might as well be saying "don't do anything productively, do everything in the least maintainable and the most convoluted and unnecessary way possible, your customers and team will like that surely".
You could just use Helix instead. `hx --tutor`. It enables the functionality of a 12-hour tuned Vim, out of the box, except faster and with less crashes / weird plugin interactions.

OP mentions they're open to comments about Helix... but you do you yall. The comment isn't hyperbole, I used vim for 15 years, but again, whatever.
Upcoming Bugzilla releases and more fun stuff
Go For Launch!
Most of these are 'gotchas' that rarely happen in real code because they're all due to implicit type conversions
Try running vimtutor.
They put so much effort into containing Chernobyl. Why was it not needed (I hope it wasn't) for this incident? Airborne vs liquid maybe?
Emacs now has AoT compilation of EmacsLisp, using GCC's JIT library:

https://blog.phundrak.com/emacs-29-what-can-we-expect/
It is a feature of social media society that there is such a large body of actual evidence ex post facto that is so damning. I am thinking of SBF tripping on stimulants on meet the press, the CEO of a multi billion $ hedge fund talking about how many of their investments were scammy.

Yet these raised no red flags, and were even cited as proof of their genius, how this time it is different - you can pitch at a 30bn valuation while tripping on drugs and playing a game at the same time. Genius (or Idiot?)
IMO learning Vim today is absolutely worth it. Vim is a sort of "lowest common denominator" thing in text editing, it works great for SSHing into remote machines, `docker exec` into containers, and making changes when sitting next to a coworker who uses an insufferable (or badly configured) GUI editor.

As for the second question, differences between regular vim and neovim largely don't matter for learning vim, as the bulk of the changes is behind the scenes. Some plugins will depend on a specific vim version, but your muscle memory probably won't.
Was it a SMR drive, by a chance? You can make those crawl with any filesystem. I even had one that couldn't finish initial Time Machine backup.
Dang needs to edit now :)
Could you explain how things that I do in my free time is disrespectful to my boss?
I really don’t understand the author’s point about adding extra conditions. They admit that many people will find a single condition with `unless` more readable. They then complain that it becomes unreadable when adding another condition. OK, so swap it out for an `if` at that point. No one is forcing you to keep using `unless` if the requirements change. “You should use a suboptimal solution to cater for unknown future requirements” is a terrible argument.
The problem starts in the inability to create an audience. All the roads are taken.
FTX a few days before going belly up:

"Stablecoins: processing. Banks are closed for the weekend, though; USD <> stablecoin creations/redemptions might be slower until wires clear tomorrow, especially for some coins/chains."

https://twitter.com/FTX_Official/status/1589510763328450561

I also I would like to add that:

- USDC on Binance is not 1:1 backed by USDC, but by another stable coin such as BUSD or perhaps even USDT. Both of them are much harder to convert into real dollars!

- Binance is obviously not prepared for a bank run, this is happening on a Monday/Tuesday, not even a weekend, and the withdrawals issued started yesterday while the banks where open! As of this post, USDC withdrawals have been suspended for at least 14 hours!

Source: https://twitter.com/Cryptolicious9/status/160241155175102464...
Vista was pretty good on decent hardware especially after it's SP1. Most of the troubles came from OEMs putting it on hardware it should not have been on and MS allowing that. It's other source of troubles was changing up the driver model in big ways and companies like Nvidia not being ready in the beginning. I built my first PC after Windows 7 came out. However some peice of hardware in there caused W7 to blue screen after about 5 minutes use every time. Vista though was rock solid and I honestly ended up liking it's desktop more than W7, only thing I missed was window snapping.

Windows 11 also supports i5s...It just doesn't support i5s from 6 years ago, nor i7s from then.
So if a securities broker is holding my USD, does this make USD a form of security and specifically not money?
Sure, but they are solvent enough, aren't they? Curious, if banks screw up and ruin customers nobody is out there defending traditional banking. Still, there are people defending SBF, FTX and Binance. Not sure how Binance will do, but it doesn't look good, does it?
Arguably day 11 part 2 is such a "lanternfish" problem, although it essentially tells you to watch out for it.
Sure. Except for every single existing use case of the word.
Yeah, interacting with this guy is not a pleasant experience. Manages to offend and be more offensive than even 4chan. It's sad because libretro is a pretty good idea and RetroArch has nice features like dynamic rate control and a shader stack.
> Holding does not mean holding _now immediately liquid assets_

What do you mean by liquid? USDC is an ERC-20 token on Ethereum. 'Holding' it means having the private key to a wallet that has been credited with a positive balance in the smart contract. Transferring it is as easy as calling the transfer(address to, uint amount) function from that wallet - you'll have to charge the user for the transaction fee, but that's fair game. According to CZ's tweet, they don't actually hold USDC on behalf of the users, but they try to buy them on the market when users request withdrawals, which is simply not how a broker is supposed to act, and a recipe for disaster. Stop defending this practice.
If you use open source at home, eventually you'll want to improve it by doing programming at home.
Why is it that some people react so strongly to the concept of therapy? Must be in need of therapy
Immediately shared this with my (free university-sponsored, thank goodness) therapist upon working through it. So intriguing how it helped me to visualize and understand my current state of mind.

I’ve got a lot going on right now as a grad student in the midst of finals. This was a nice reality check of how good some aspects of my life are in light of the stress I’m currently under.

This app is a big dollop of synesthesia. Good luck trying to select colors for your feelings! I thought it was a lot of fun, and I found that it left me feeling similar to having written a gratitude list. (Maybe make sure to focus on at least one feeling that has some positivity to it.) The predominant feeling for me was “tense” (currently stuck on a couch unable to put my feet on the ground and make progress on a take-home exam), but I had a positive emotion too.
> If I have someobe holding my crypto currency, that is as close to a crypto bank as it gets.

You don't get to define what is a bank, and "anyone holding my money" is definitely far from the definition of a bank.

USDC is _not_ USD. When you deposit 100 USDC to Binance and ask to withdraw USD, you are effectively making an FX swap between two currencies, even if these currencies are 1:1 pegged.

Again, there is simply no broker on the planet that will do that instantaneously. USD is 1 day settlement, you just won't get any better than that, unless the broker accepts to take the counterparty risk of paying you upfront. No existing broker will do that for any substantial amount.
Agreed. I loved Sublime for years but VS Code is now miles ahead in my opinion.
1. why don't you have any recovery codes? This topic comes up bi-monthly... (To everyone else reading this, no, you're not immune, go save the backup codes)

2. If it says it's sending a code to a device, that's not SMS, that's Google's own side-channel for trusted, authed devices.

In theory, you should have backup codes and/or the ability to text a number you've confirmed. Maybe you're not seeing the link for "Try Another Way/Method" ?

> If anyone has contacts at google and can tell them, yea, verily, Doreen Michele Traylor is a real person who is real poor and we all know her and please let her keep her phone number and her (my full name) google account and get me out of this fucking nightmare, that would be coolios.

Man, I just don't know what to say here. I really don't want to be mean, but I _really_ don't want someone compromising my HN account and then going "oh yeah, plz remove 2FA from [my Google] account, it's really me for sure". :/ :/
Looking at ASCII decimal values, a-z correspond to 97-122 so if you want to use a 32 bit bitmap you remap 97-122 to 0-25 by subtracting 97 ('a').

If you can use a 128 bit bitmap for the same cost then you could indeed directly index by ASCII values.

You can also get rid of the 'if' on window size in the main loop by partially unrolling it and taking those cases (start and end of string) outside.
You can boot from a MD RAID1 system that's degraded easily enough. Here's some info on how to implement it https://outflux.net/blog/archives/2018/04/19/uefi-booting-an...
Only insane if you don’t read what actually happened.

Best comment from old thread:

chroma 10 months ago | parent | prev | next [–]

As other comments have mentioned, the article is misleading. No software or hardware was remotely disabled. Parts failed over time. Once the company went out of business, support was no longer available. Yes, this is terrible, but there was no malicious intent. If anything they tried mightily to support their customer base despite losing money the whole time.
More importantly: If you require that medical devices be supported indefinitely, you will heavily discourage anyone from making medical devices. Such a requirement is an endorsement of the Copenhagen interpretation of ethics.[1] Had this company not existed, these people would have been blind for the rest of their lives. Instead, this company tried to help people and ran out of money. The net effect is that blind people were able to see for years. This is much better than the alternative.
If you want to assign blame, assign it to the FDA. They're the ones who make it practically impossible to roll out any new medical technology. Their byzantine rules prevent the sale of devices as simple as epipens.[2] Their requirements (though well-intended) drastically increase treatment costs and slow the pace of progress.
1. From https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
> The Copenhagen Interpretation of Ethics says that when you observe or interact with a problem in any way, you can be blamed for it. At the very least, you are to blame for not doing more. Even if you don’t make the problem worse, even if you make it slightly better, the ethical burden of the problem falls on you as soon as you observe it. In particular, if you interact with a problem and benefit from it, you are a complete monster. I don’t subscribe to this school of thought, but it seems pretty popular.
2. https://slatestarcodex.com/2016/08/29/reverse-voxsplaining-d...
Posting because this response chain is at risk of devolving into hostility. Take a deep breath both of you and move on.

(Please be sensitive with responses. It would be a shame if HN’s automated NLP moved this cute app off the front page because the comments became inflammatory.)
As if government institutions are any more dutiful. The British banknotes still say “I promise to pay the bearer on demand…” as a big FU to all the holders.
Good to know if I ever hear an error in a track I ripped. Hasn't happened in two decades so far, but you never know.
The point is that custody services should hold coins 1:1. Binance should already have the USDC on hand. They do not, because they swapped the currency their customers were holding.

Saying BUSD is the same as USDC is akin to saying UST is the same as USDC. They are not the same, they are backed by different entities with different behaviour and different reputations.
how is naive and simple engine?

people behind are SDL guy, and another person that did make successful games on apple. it has a lot of features that other engines, have. so what do I miss here?

does cocos2d is so advanced and better than dragon ruby to build a 2d game?
Yes 100%. Using the vim bindings for VS Code and that works great. Makes working without touching the mouse really enjoyable. Also being familiar with vim is a great fallback option if you're sshed into a remote machine.
It's a race then, between those hoping climate catastrophe will prevent us from building a general AI, and those rushing to build it in hopes it'll help us avert the climate catastrophe...
I've still yet to see a single bit of proof of this outside of claims from people who couldn't bother to do the things you're supposed to do when setting up 2FA. I remain skeptical.

All these claims and not a single screenshot of this scenario. Meanwhile I've been in 4 countries in 8 weeks and Google hasn't bothered me once beyond the normal "tap my yubikey on my keychain".
Article from October 20th, what happened in the end ?
Half (probably 3/4) of silicon valley is on the same cocktail... also popular in schools, college campus, law, banking, politics and even recent presidents had the same cocktail of pills ...
Because people wanted to make a quick buck
"In German oder English
I know how to count down,
Und I'm learning Chinese!"
says Wernher von Braun.
reality doesn't give a shit how you feel, that's the point.

I mean, I get it. Every time I point out other groups have challenges too, you're going to attempt to explain why those challenges are not relevant to this conversation.

And when you're done with this conversation, you'll be in the same spot you were before.
Sam Altman on ChatGPT
There's no free lunch. JavaScript has the largest package ecosystem in the world. It's great for finding "free" UI components or server libraries for projects, but you pay for it in maintenance costs.

That said, I don't think it's as bad as this article makes it out to be. There's this kind of maintenance in a traditional server-rendered Django/Rails app, too, on both ends. You can self-host your JS scripts or fetch them from a CDN instead of using Node, but they're still deps. You still have to worry about upgrading and vulnerability scanning. It's just invisible now. The onus is on you.
shameless plug
If you want to avoid having to write your own args parser everytime or think getopt is a pain, you should check out my little project:

https://github.com/andsens/docopt.sh

No dependencies, the code is directly inlined into your script, and you write the args parser by writing the help-text.
This is utter nonsense, of course, and precisely what an authoritarian would say.
A use case indeed for crypto, Especially if your friends and customers are from Argentina, Nigeria, Venezuela, Russia, Ukraine and Iran who's currencies have been totally de-vauled and close to worthless.

One can use that to send USDC worldwide, instantly, cheaply and can exchange that to their local fiat currency. USDC doesn't require an exchange at all, only if you are exchanging it to fiat.

Both pro-crypto and anti-crypto vocals are going to have to concede on their extremities and eventually settle with crypto sitting around for a very long time in a regulated setting.
Blink is now capable of emulating programs as complex as GCC and QEMU
Everything looks spammy if you do it without craft, quality and soul.
Yes, what you are describing is how you use Twitch as a person who Twitch makes no money from. That's fine! I'm not saying that every Twitch user is this one type of person.

You're the type of customer who will take an uber to the airport once every 6 months, that's not problematic, but it's not something uber can build a business on top of.

In the same way, you're not engaging with Twitch in a way that Twitch actually cares about from a business perspective, they can't show you 50 adverts a day and elicit $500 of donations each year. My comment is about the business model Twitch needs to actually run as a profitable large scale business. Twitch needs to operate at a scale where they impact the P&L of Amazon. It needs to sit next to the P&L of Amazon Prime Video and Audible and not be laughed at.
Bricked? No no no. Devices still working but just don't get updates.

I don't know how people think devices need updates to keep working. No they don't and no they shouldn't.
Ignoring your personal attack, I think there is a difference in how people see therapy based on where they are from. The US seems to do a lot of therapy-is-good propaganda in the last 20 years. In Europe, this propaganda hasn't arrived fully yet, although we feel it already.
The solution to that particular problem is simple, but it won't be found outside of Argentina. Think of it this way: if the fate of a country depends on a company that is not even physically present in that country then your problems are of an entirely different nature. Obviously other countries are not going to hold back on regulatory oversight of financial institutions because of some kind of persecution complex elsewhere, if anything Argentinians will benefit from this because there are fewer ways in which they can lose their money.

The typical order in which you address problems like these (looking at it historically) is to first fix your government, then to fix your economy and finally to reap the benefits from that. Argentina looked to me like it was heading in the right direction, this love affair with crypto is at best a distraction.
Wasn’t the testimony supposed to be by video link?
I found that for Go development vim is really good. I tried Sublime, Atom and VSCode for Go development on Mac, but didn't feel comfortable with how slow they were, especially when trying to dig into an SQL dump. It could take a minute for the SQL dump to load. In contrast to that, vim can load and jump to any line in a MB-sized SQL dump instantly. Another great thing about vim is that you won't need to use the mouse/touchpad, though as others have mentioned there are vim-plugins for VSCode etc if that's what you want.

Vim package suggestions:

scrooloose/nerdtree - File tree navigation.
jeetsukumaran/vim-buffergator - Work in buffers instead of tabs.
fatih/vim-go - Jump to definition, format, auto-import, build and jump to error lines inside vim, etc.
It's not imploding?

Core team was a bit silent, but they are just busy.

https://old.reddit.com/r/rust/comments/zjx2xx/blog_post_rust...
You don't know her deal yet. She might still be going to prison. (If my copious Law & Order watching is anyway accurate.)
That's how I interpret it.

Long story short, this isn't about asking browsers to ignore flawed procedures or lacking security. Incompetence is always a factor and this law won't allow for more incompetence than we're already used to from private CA's.

This is about preventing browsers from distrusting government-controlled CA's issuing certificates used to MITM traffic. EU's trying to do what Khazakhstan (IIRC, could be one of the other -stans) did a few years ago).
Thanks for the kind words! I appreciate where you're coming from.

My perspective on the license and price is that it's a small team of less than 5 people who work on DragonRuby Game Toolkit. To spend $32 for a lifetime basic license is totally worth it to me for everything that comes with it. The work that's gone into the cross-platform support, designing the API, gluing together mruby and SDL, and more without a doubt is an incredibly compelling offering. I want to see DRGTK sustain itself for the long-term, and I think the team getting paid for helps make that happen.

I've thought about what it'd be like if the basic license was always free... The book is free, so it's a little awkward to then have a reader need to pay to use the software it's about. Sure, maybe more people would use it, but for an engine still in its early days (~3 years isn't that long compared to those that have been around for 10+ years), I think having a slight barrier to entry may benefit the project so it's not flooded by needing to support the flood of people that'd come from an always free version while it grows, stabilizes, and establishes itself.