skysight-inc/HackerNews huggingface dataset:
Disclaimer: I'm a full-time Drupal developer.

I think there are fair points/questions raised in this piece, but some of them don't really make sense or there are a few gaping contradictions:

- Drupal is also moving towards no/low code (albeit in a slower way, as is always the way with Drupal). Layout Builder is in core and is getting steadily better. Acquia has its own Site Studio solution for this (wether or not that is a good thing for the project is certainly debatable).

- I agree that Drupal does too much and there are probably too many slightly different (maybe even conflicting) ways of doing any given thing. Arguing this is bad makes no sense to me. Yes, you need to make the right choices when deciding what to go with, but this is true for every ecosystem and for the same reasons. How many different FE/JS frameworks does one have to be proficient with these days? Everyone in every field has chosen the losing horse at some point and that will continue to happen everywhere.

- Using Drupal 7 content-type editing UI screenshots in June 2022 to illustrate how "bad" Drupal is in 2022 is simply dishonest.

- Most of the 3rd party service providers (Mailchimp, Typeform, Disqus) listed as better alternatives to what Drupal offers also have integrations with Drupal. Not sure what the point here is; refer to the 2nd point I made above.

- I do agree with the point about finding talent to work on/with PHP and Drupal specifically - but how is this different from any other technology? There's always talent shortage in any given field for a varying degree of reasons. This is just PHP-shaming. Also, why would he care about developer talent/proficiency with other technology if at the end of the day he recommends building sites with a SaaS? That's for site-builders, not developers.

- Is a Google trends graph for Drupal an argument? At most I think it would be fair to assume Drupal is probably a known-quantity in the agency space and doesn't grab much headline-space nowadays also because of that. I agree you're probably better off using a SaaS alternative if what you're building is a simple CMS-type website for smaller clients. The adoption of Drupal by bigger (ie, enterprise-level) clients is what I've been personally witnessing for the last 4+ years.
it seems many people read way too far into this with a distorted "back in my day!" mentality.

I watch twitch nearly every day and subscribe to (pay) a couple of streamers.

You know what I don't watch? TV. Cable, satellite, or otherwise.

This is simply modern entertainment. Streamers are professional entertainers. As for the people who seem to have a parasocial relationship--none of this is new. In my childhood I had a parasocial relationship with MacGyver and He-Man. Some grown men of questionable stability had it with Brittany Spears or whatever.

The only new thing is the platform. Everything else is just humans being humans as always.
The reception is mainly bad due to the pricing. The GPUs are seen as overpriced, especially 4080 and 7900 XT which are less bang for a buck than the 4090 and XTX counterparts.
I believe he was.
I think QR code will be a better choice
> How I blew almost $150k on my first venture?

Sounds like a great story waiting to be told, especially because you survived it.
You're getting downvoted by people who don't understand the difference between relatively poorer (which they won't be) and materially poorer (which they will be without cheap junk from overseas).
> If you go to a bank, and you cannot withdraw USD at that moment, but you can withdraw EUR - does that mean the bank is insolvent?

What kind of bank would this happen at? A bank in the EU where you're trying to withdraw USD?
Open source doesn't pay bandwidth bills.

I would also break YouTube up, but that's because I think the death of free video streaming wouldn't necessarily be a bad thing.
It definitely made the front page or I wouldn't have known about it
>Binance is an exchange where you can exchange dollars for cryptocurrencies.

I am aware of this, and hope they fail along with the rest of the ponzi scheme.

> The issue here is the possibility of Binance stealing user's assets, like FTX did. Which is obviously illegal.

This is one of the issues, and while important it's not the only issue.
New Zealand bans young people from buying cigarettes for life
Parcel delivered with the HTML entity for ampersand on the shipping label
In this metaphor, the person will do what you say until they figure out a way to get cocaine on their own.

For a computer, all they have to do is find the memory address that holds their virtual cocaine and increment it.

Sure, we have technology to protect against unauthorized memory access but normal human hackers find ways around it every once in a while, and AIs will eventually be smarter than that.
> Most of the capturable value in education is signal of acquired knowledge and other factors.

Importantly, though, the topic here is higher education, not education. Higher education refers to a type of business. And the business of higher education isn't in the business of education at all, but rather in the business of socialization. The value proposition is exposure to other, generally like-minded, people in which to engage with and form bonds with, particularly with respect to mating.

While at some level something like this very forum could disrupt that there is something missing. Tech hasn't solved for the "human touch" and until then there will be value in stepping out into the real world. And so long as there is value in existing in the real world, people will pay for that.
Thanks for the pleasant surprise of encouraging feedback. I’m going to send this comment chain to my email inbox so that I can find it later. This is great.

It’s such a monumental task to hack on the basics of the text editing. I listened to a tts book; I think it was titled “The Art of the Text Editor” that delved a bit into some of the original philosophy of the text rendering etc. in Emacs. You might enjoy it If you ever need a boring book to read.
Hi,

I really liked your probe ... and yes freebsd-update(8) may be useful for small updates from -pX to -pY but large updates like from 12.1 to 12.2 are real PITA.

The HardenedBSD (FreeBSD fork) made its own hbsd-update(8) tool which just fetches whole new OS and after extraction installs/updates needed things. But its PITA for small updates :)

Sorry to hear you have bad experiences with FreeBSD Froums ... but to be honest I do not often go there now - just ocasional visits.

I used to love BSD forums when the BSDForums.org existed. Then we started over with DaemonFroums.org as BSDForums.org was shutdown by some asshole admin ... and not long ago official FreeBSD Forums appeared.

Not sure why they (at FreeBSD Forums) would chase you as you provided really nice solution/frontend to freebsd-update(8) tool.

Regards,
vermaden
2km-tall skyscraper to be built in Saudi Arabia
And the shell game continues ;)
> things like S to replace the line

what is this barbaric default binding, s/S shall be bound to the indispensable vim-surround! ;)

built in text objects are already nice combined with modifiers (e.g cw, ciw, caw, cW, ciW, caW), ramping it up a little bit with argument (ca, cia, daa), surround (cs"', cs([, ci", ca", viWS<tag>, dst), and indent (vii>) is stupidly powerful.

Once the [verb][modifier]{object} pattern clicked for me my mind was hopelessly infected and I could not ever go back to non-vim editors.

To me that's the risk of learning vim: if it starts clicking for you (which it may not, as pure personal fit, not elitism) then it becomes excruciatingly annoying to edit non trivial amounts of text and not have vim.
> I remain hopeful that one day some company will acquire Serenity and ship SerenityOS to millions and millions of people.

Who would want to acquire this exactly? This frankly sounds like the most devoid of all comments I have ever read and the furthest from reality.

Any hobbyist OS fanatic would have said the exact same thing about GNU/Hurd, Haiku, HelenOS, ToaruOS, RedoxOS, etc. This is not 2005 anymore.
To avoid a rm -rf / ?
I've never understood why developers look to be _tied_ to a single IDE/editor. I also don't get the obsession that some of us have with our IDEs.

What's with the "I am moving to editor X...". You don't have to give up one editor to use another. You can use whichever may be convenient for a given situation.

I use several editors/IDEs based on whatever the language/ecosystem/task at hand is.

Quickly editing a config file? I just use a barebones vim or Sublime Text.

Writing some quick Python/Rust code, I use nvim with plugins.

Writing some SQL: I spin up DBeaver.

When I want to do extensive refactoring or step debugging in Java/Rust/Python: I open a Jetbrains flavour: Jetbrains vanilla/PyCharm/CLion.

IDE at work containing a mix of JS+TS frontends and Go+Python+Rust services: VSCode (it's a nice general purpose workhorse).

I guess the secret sauce to all this is that I have vim shortcuts configured everywhere, so the transitions are easy.

I don't see a reason to be monogamous to one IDE/editor :)
FTX's Board of Directors actually consisted of just one person: the controlling shareholder, Mr. Bankman-Fried
That’s exactly how I use ‘unless’. Simple on condition (no else branch) use cases in one liners, anything more complex, I move to if. Best of both world I’d say!
It's certainly not obligatory, but sharing one's journey is very edifying.

I found patio11's old blog inspirational, both for the specific learnings and for showing what a lone person can do. I'd like to someday inspire others in the same way.

It's a sad loss for the world if bad actors ruin this.
They only admitted that Chernobyl happened when elevated levels of radioactivity were detected by other countries and you could not hide it anymore.

That was not the case of this lake and the related Mayak plant disaster -- world learned about it only when the Soviet authorities said that they have previous cleanup exp during the Chernobyl disaster.

source: https://www.youtube.com/watch?v=ouiFZrrVKIQ
My "least powerful" laptop that I still use for development is ASUS TUF A15. With Ryzen 7 4800H CPU. 8 Cores 16 threads. I bought it recently dirt cheap for $799 Canadian (translates to $586US approximately). Stuffed it with 64GB RAM (I had it lying around but it is cheap anyways).

I run CLion from JetBrains on it for my C++ development. When doing full rebuild of the project and libs (all cores at 100%) the fan comes on but not really loud and goes back to sleep for the rest of the development. Building itself is really fast.

Not sure why you have such poor experience. Maybe those thin laptops can't really handle CPU loads without overheating.
Software Power: Economic and Geopolitical Implications of Open Source Software
I swear to God I'm taking crazy pills in this thread. The second that the government can arbitrate access to my Google account is the day I nuke my Google account from freaking orbit.

I've been using a yubikey on my Google account for 5+ years and this thread makes me want to scream.
>Hi, I am Darren, and I love JS - I will no longer be ashamed by it.

Don't make a programming language part of your identity. It's pathetic.

No one is "dunking on Javascript for the sake of dunking on Javascript." PHP, Go and other languages don't have these issues, or at best don't have them at the same frequency, nor are they as catastrophic when they occur.

No PHP dev ever woke up to discover the entire universe was broken because some rando who owned the function that left-aligned text in terminals deleted their repo in a fit of pique. Other languages vendor dependencies by default. Other developers use libraries which contain more than a single function so their dependency trees are shallower and less brittle. Other developers are less allergic to actually writing code than Javascript developers, so less of their application is offloaded to remote dependencies.

This isn't a JS issue, it's an ecosystem and culture issue. Back in the ancient days of JQuery modules, none of these problems existed. They're the result of Javascript being co-opted by SV and corporate interests. The necessary evils of piling on complexities in order to get the language to do things it wasn't meant to do, in contexts it wasn't meant to operate in, because money.

Hell, a lot of JS' problems stem from the fact that - alone among programming languages as far as i'm aware - JS development all but requires using another language entirely. No one writing Python actually uses a strictly typed "superset" of Python that compiles to Python, because they consider actually writing Python directly to be too dangerous. That would be ridiculous. Yet in JS, it's essentially mandatory.

Yeah, sorry but JS is kind of a comedy of errors right now, and it's never going to get better if people refuse to see its faults.
Is this true in practice, though?

I believe it's more likely for a professional engineer to be liable, but surely in projects of any reasonably large scale there would be several layers of engineering management and oversight such that the engineer working on a part of the puzzle wouldn't be liable for a greater architectural flaw...?

For example, the Boeing 737 MAX had a high level fatal flaw that existed because of a mismatched collection of arguably correct or valid hardware and software systems. The engineers who designed the more forward set engines probably did their jobs correctly, and the software "engineers" who built the pitch up correction software presumably didn't write bugs. However, the combination of the two were primary factors in the fatal accidents.
I think you’d also enjoy Posthog’s handbook: https://posthog.com/handbook
How do I accurately select from dozens of adjectives on the wheel?

Some words are easier to hone in on, like ashamed, humiliated, but others like Ease, Noticed, Silly, Brave, Agency, are hard for me.

I'm guessing the 6 colors in the wheel map to the 6 colors in the "I Need" sticky note sections?

Trying to figure out how to use this properly :)
TBH I don't think it's worth it. I've been using vi in various contexts for 35 years now but it's just too clunky compared to modern IDEs.

Nowadays I just use a GUI, and only use vi for editing config files and the odd program on a remote system. But even that's being supplanted by editors with remote capabilities.

It's absolutely worth it to learn enough basics to edit files. Beyond that, only if you really dig the editor.
1. It was said that Binance treats BUSD and USDC as the same currency
2. It was said that there is a high number of USDC withdrawals

If Binance had USDC reserves they would not need to burn BUSD

Well, if they didn't provide the service of treating the currencies as the same, they would have been able to fully cover. However, they do, so it is expected that they need to convert. All in all, it seems perfectly natural what they do.
Because such a company would need to be regulated. I'm not against regulation, the problem is that once you get regulation you also accept to use the legal currency exchange rate, which is expensive for most use cases.

Let me provide accurate, real-world examples:

- 1 USD = 171.276 ARS (according to XE's website, this is the official exchange rate).

- 1 USD = 311.25 ARS (according to Binance's P2P exchange, this is the parallel/black market rate).

In Argentina, most stuff is valued in USD, even if the legal tender is ARS. If you were to buy a $2500 ARS burger with Binance money, that burger costs you $8.03 USD. If you were to buy that same exact burger with a licensed properly regulated exchange, that burger costs you $14.59 USD, almost the double.

This might seem like a trivial example, and a few dollars don't seem to make much of a difference. Try the same example with your weekly grocery store basket, rental apartments, payments of a car, etc. It all adds up and most people here don't earn more than $300 USD monthly (valued in black market exchange rate, of course).

Plus, Argentina and Venezuela are heavily taxed.

EDIT: Formatting of the example.
There's been this big promise of rocm for ages, since it hasn't taken up ever since, I see no reason for it to do so shortly (it will eventually). Yes rdna3 has ml optimizations, sure there is even some non public windows rocm build, but even if everything works out, taking into account the time the leading frameworks need to either fully use rocm at all or even update a to newer version, now is not the time to get an amd gpu when you want to do ml. Given AMDs trackrecord of not delivering workable ml solutions, it only makes sense to do so when the ecosystem is there and stable for a year or so.
NZ is in a race to the bottom with Canada, with the winner being able to claim the mantle of ultimate liberal dystopia
> "why i moved mostly from writing node cmd tools to using bash"

You literally moved from one unmaintainable mess of an ecosystem (Node), to what is arguably an even worse unmaintainable mess of an ecosystem (bash). Glad to hear it wasn't Perl though.

For self-contained little tools or hobby projects that can run cross-platform, use Python. For anything beyond that - use a proper strongly typed language (C, C++, C#, Java, etc).
I took the same journey. I switched from Sublime Text to VSCode and stuck with VSCode for months, and depending on project du jour I've done this a couple of times. For me its mostly speed and a number of small, but frequently encountered, quality of life issues that keep me coming back to Sublime Text. Some of the small differences around cursor/multi-cursor management never stop irritating me in VSCode compared to ST. Also, I do a lot of PostgreSQL related stuff and I've yet to find a syntax highlighter that's 1) just syntax highlighting; and 2) able to handle things like dollar quoting well for VSCode where in Sublime Text I've had such highlighting for years.

Sure it doesn't see frequent updates... but so what? That might well be a strength since some kinds of changes can be low value & highly disorienting. The plug in eco-system isn't as broad as that for VSCode, but unsurprisingly there's more cruft there, too.

Ultimately your mileage will vary based on your preferences, but I'll stick with Sublime Text until there's something really more compelling.
Is this the average game, or ten games from the top tournament played on high speed from ten years ago? :)
They likely mean anyone that seeks guidance. I don't think it's meant to add to the conversation.

As for me, I proudly seek guidance, and have, for almost my entire life. In fact, today is a day when I'll be seeking more than usual, as life happens.
> I wanted something with a clickable "close" button in the top right.

c'on! Last time I checked (2 seconds ago), Emacs' GUI has a "close" button in the top right. And a "File" menu at the top left with a "Quit" entry, that teaches you the shortcut (C-x C-c).

Emacs in the terminal (emacs -nw) doesn't have the top right button but still has the menu. We can't click it by default though. Use: F10, or M-x menu-bar-open, or M-x xterm-mouse-mode and click on it. https://www.gnu.org/software/emacs/manual/html_node/emacs/Te...
ah, ok. never mind — I was too paranoid.

(sorry, haven't followed this beyond headlines as I have dealt with precisely 0 crypto since Surety)
Does KEdit do symbol completion, show you documentation as you type, and perform automated refactoring? Those are the big wins for the heavyweight editors. Especially when working with a verbose language like Java or C#, editor support is very nice. Also, in languages without keyword arguments, seeing the correct order of arguments as you type is very helpful, as well as seeing a docstring to confirm that your unreliable brain picked the right function.
I ditched Drupal for a Node.js based setup during the 7 to 8 migration. The writing of Drupal's decline was on the wall at that time and in hindsight switching was a good decision.
Used to use rackspace all the time, it was my 'go to' platform of choice a decade ago.

AWS poached all the actual talent, and rackspace is left with the 2nd and 3rd stringers at best.

Now I wouldn't trust them to host a static page for me.
I never flag content but this was an easy one. Ignoring the utter stupidity of not being able to sanely transfer money in the US, there are countless better ways of sending someone money in a scenario like this. In fact, it's hard to think of a worse way than using crypto, and I'm far from a crypto hater.

Linking to a long form YT video with some gd floating talking head screencasting a Mac, with no text description really just seals the deal.

I don't think money is going to fix the problem at hand, but I suppose I'll extend a similar offer - I'd Western Union cash to you Doreen, if it would help, or help you purchase a good meal so you can regroup/recharge.
I'm a relatively new developer (hobby coding for 3 years, professional for barely a year) and I'd say it's definitely worth it. I've found once I got over the mental overhead of the basics of (neo)vim, it's been the most pleasant text editing experience of my life. I use Visual Studio for work and while it's packed full of great features, like its debugger, there is just too much going on and the shortcuts are just all over the place.

It took me some hours over a few weeks to get my neovim config going but once I did and got accustomed to the keybinds, I definitely found the time investment worth it. Especially for the decreased pain I feel in my hands and I don't have to move around as much.

If you need some help getting a neovim config going, Chris@machine has this very helpful YouTube series called neovim from scratch, which goes through some of the common neovim plugins and details a config in Lua. Gl :)

https://www.youtube.com/playlist?list=PLhoH5vyxr6Qq41NFL4Gvh...
Thats part of the marketing, the official hip drug of the liberal sticking it to the man. But not anymore, you’re paying taxes on that weed.

Why are we giving it a free pass? There’s no strong evidence it’s risk free, it’s just another street drug. Perhaps it’s believed that if you smoke you’re more likely to develop liberal values. If you can really call drug induced beliefs values.
The "un" in unless isn't the negating prefix "un-"; it's the word "on" with a change of vowel. The etymology is "on less[er condition than]," e.g., "Abort the launch on less than the rocket is deemed safe to fly."
But this is all for the enterprise grade hardware. There seems to be very little interest from AMD to extend their stack to consumer GPUs. From an outside perspective I really cannot understand their reasoning here.
Study uncovers factors linked to optimal aging
I am java dev as well, used Vim extensively in past, but unlearned everything and went to "normal" Idea.

Main problem I had was different keybinding on android, web browsers etc... Using Vim everywhere would be great, but I had to constantly shift between two very different styles. Very frustrating.

Another problem is that Vim sucks as IDE. You constantly have to babysit and debug plugins. Any advanced features will bring plugin conflicts... Compared to Idea it is a nightmare.

For terminal editing I use Micro editor.
Ah ok. Yeah, them using up their stock of USDCs so they have to wait now until they can buy more would actually make sense.