skysight-inc/HackerNews huggingface dataset:
Yes, this is sort of sensationalizing the situation and making it sound intentionally nefarious. Regardless, the reality is people spent a lot of time, money and energy on having tech embedded in their body and adapting to it only to find themselves up shit creek without a paddle.

And we seem resistant to learning any good lessons from it. We go for the "ooh, shiny" solutions that grab headlines, even for medical stuff where we should be more concerned about things like health and reliability.

Being upset on behalf of these people most likely does nothing for them. Humanity would be better served by us wondering how to stop doing this kind of thing to people.
Yes. Second one to do it after Google's Deep Mind
> A computer just shouldn't need several seconds to load and parse a source file even if it has 100.000 lines.

Why? It doesn't just load the file, but also analyze it, find flaws and put it into a bigger picture which assists the user. And you don't need a last gen for this. I work on a 10 year old machine quite fine with a rather heavy IDE-Setup. Just accept that a computer can be your partner, helping you to reach your goal, and that he needs his time for doing his work too.
Before filing for bankrupcy, she was the Queen of Crypto - "Is Caroline Single - we would have the best Crypto babies". Turned quickly to "she is ugly" when she wasnt a billionaire CEO of the biggest crypto hedge fund in the world.

Crypto men can add speed running traditional finance gold digging to the list of accomplishments.
My first big project at my current job was to move all customers from hosted exchange 2013 to office 365. It was a difficult time for customers and the company, but the rackspace drama confirmed that was the right thing to do.

Funnily we have customer project to move them from several IMAP & HEX providers to O365 - the customer went radio silent for ages, but instantly called us to finally get it moving.
Sublime still feels a bit snappier to me. The ecosystem around it has obviously fallen behind a bit now though.
SEC Charges Samuel Bankman-Fried with Defrauding Investors in FTX [pdf]
I would start with the vim keybindgs in vscode. Even from a pure ergonomics point of view
while a rude response, guy above does raise the point of well, yes I'd like to not die at 40. Medicine is good.
But the talk of imortality is hubris. Is is to judge oneself the best or most worthy thing, and to deny our children and the nature of progess itself.
As medicine has brought us extra life, death and re-generation have brought us us. And as us which have been given, we give to others through our death.

So whats the limit? Its a big question that dosen't need to be answered now, because immortality is not on the table. Another 20 or so years maybe. So maybe lets take care of the world we got before we fall into some delusional sense of godhood. (Just upload yourfselfs bros)
I agree guard classes are great with unless...other places not so much
Rackspace will not die from this, they will plod along as a reseller for other clouds for many years to come.

Equinix will pick them up for pennies on the dollar.
For my sins, I've worked on an old HP-UX system back in the Before-Times and that once required knowledge of vi to get it booting - no nano on that system.

For more modern systems, you can end up in BusyBox and not have access to nano (I think you can specify that vi gets included in BusyBox).
My house is similar to that of your grandparents. The house was built 70 years ago, and originally it had a coal fueld boiler, which was switched to a heating oil boiler (twice, I think) with the one in place when I bought it also having a 6KW electrical backup coil.

In 2020 my country (Norway) made it illegal to use fossil fuels for heating, so I had to upgrade my grid connection and buy a couple of space heaters to account for the days where 6kW is not enough.

At the time (2020), electricity was still very cheap here, due to Norway being self supplied with almost-free hydropower. Now that we're able to export all our surplus electricity (and then some), and we're seeing German electricity prices here, I suppose I need to get a heat pump.

TLDR; Given a couple of decades, it's perfectly possible to move the population away from fossil fuel heating IF you have large amounts of affordable electricity.
Is the "Dipl. Ing" still being used? I remember Klaus Knopper (the Knopix creator) had this at some point at his website
Regulation will only kill crypto if governments can prevent people from buying drugs with it or using it for ransom payments.

Once you take the utility of a product away it becomes worthless.
The truth about Matt Hancock
Why vim? Works in terminal and over remote shell, is on 99% of machines, no need to setup and lastly fast.
I use end to end testing my node application. The interface is in the browser so for me testing must mean doing what the user can in the browser. That also means progressively altering the interface one test at a time.

You can try out how I do it if your are interested. The application is at:

https://github.com/prettydiff/share-file-systems

The test command is:

share test_browser
Gtp3 summary:

Infectious diseases doctors are vital for stopping the spread of diseases, yet 44% of fellowship programs for this specialty went unfilled this year. Reasons for the decline include lower pay compared to other specialties, long hours, and public criticism. Medical associations are advocating for loan forgiveness and higher reimbursements to reduce the pay gap and efforts are being made to draw more doctors to the field. The COVID pandemic has had a tremendous impact on human life and in the future may inspire more people to pursue careers in infectious diseases.
Part of being a CTO is knowing when that specialization, both in tools and in-house development, make sense for your context.
Sorry but Sublime isn't an IDE. It's a text editor. Emacs and Vim too.
Wow, I didn't realize Python did this. So, for example, does it enforce functions with single returns or ones with multiple return sites? Also, does it prefer shallowly nested functions with guard clauses or highly nested if / else clauses?

Really curious to see the one and only one obvious way these are handled.
Pocketbook Viva is an 8-inch e-reader with a Gallery 3 Display
Hey! Exactly the response I was looking for. Thanks for this.

Your response reminded me of an Intel project about regular expressions. I think it’s called hyperscan, but I’m not sure. It’s a regex engine (I think that’s the correct terminology) that makes dedicated use of very specific Intel instructions to reach incredible regex speeds on Intel processors. Would be cool if Emacs could make use of this tech when configured properly. I bet there are some internals that rely on regex.
It's not just about software updates or improvements, it's about being unable to even get them repaired anymore. Something goes wrong? Tough shit, you have a useless lump of metal in your eye (which can cause medical complications on its own)
> 512f is currently unenforced by the courts.

It's not unenforced. It's just that there are basically no counterclaims because they're not worth doing.
Haha I love that’s great, I might borrow that explanation
I have been using uBlock Origin with some aggressive lists (that you can enable in the settings) such as:

- AdGuard Annoyances

- EasyList Cookie

- Fanboy’s Annoyance

I see a Cookie banner from time to time, but it is very rare.
This came up two months ago and I posted screenshots of a new 2FA setup and it very clearly allowed registering a TOTP or Yubikey without SMS. You just had to actually spend 10 seconds looking at the page and seeing there was a link for it.
The reception has been quite poor over at reddit.com/r/Hardware. I don't understand why. These cards are excellent improvements over the previous generation. They compete well with all but the top of the line Nvidia GPU, and cost much less. There is also a reasonable expectation that performance will improve over time, as it has for all previous AMD cards. The only bugbears are some niche professional applications, ray tracing, and DLSS. I don't consider any of these to be factors in my decision to purchase one of these. I certainly don't consider them to be worth $200 + tax.

My only gripe is that, despite these being better value than Nvidia, GPU prices are still creeping up. The technology future I was sold was one where technology becomes cheaper over time, not more expensive.
How primitive building videos are staged [video]
This is basically the prefix sum technique in disguise: the sum over an interval is the difference between the prefix sums to the endpoints. The summation can be substituted with any group operation, in this case modulo-2 addition of 26-long vectors.

Many leetcode-type problems are amenable to O(n) speedups using this technique.
I only know `unless` from Perl, and it can make your code clearer if used sparingly. For example it allows you to express preconditions positively:

die "You may only use port numbers 1024 and higher"
unless $port >= 1024;
My space suit is too heavy so I moved into my bathing suit.
>By which I mean, everyone would think you’re gay.
Is this really true, though? Plenty of straight dudes wear tight fitting clothing, especially if they work out.

Perhaps it's just a higher ratio of gay guys that work out vs straight guys that work out that's skewed your views.
I see this as people with fast and curious brains... Being told and sold a "diagnosis". It is a very American thing. The pharmalogical psychiatric industry yap on about it and the rest of the world just adapts.

If you're this kind of person - follow your curiosity. Find a new job. Work freelance on short term projects. Have a lifestyle that isn't crazy expensive and requires lots of soul suckage. Explore a new country, learn a new language. Whatever feels interesting.

Adarall and these "meds" are not meds, they're legalised meth or speed. Everything will be interesting when your nerves are jacked up and running in overdrive. But it will cook you and conk you out eventually. Big pharma have been pushing these substances as a way to placate people who won't fit into the compliant school/corporate world. If you're going to take them, then that is ok, but know that they are hard drugs. No judgement, but if you are taking that there are probably other substances and plant medicines that can help resolve the core of these issues better.

You're far better off following that curiousity, not beating yourself up for being a corporate drone. Celebrate being impatient with slow boring suit people who want to waste your time and energy. There's probably something your soul is pulling you towards. You're not a victim. You're not an "ADHD sufferer" - you're probably a highly intelligent, curious creature who has been trained and shamed to think thats not ok. These toxic NYC corporate psychopath cults in skyscrapers are a waste of your life force. And all of this struggle and strife to fit in, is trying to fight your true nature.

There's a lot of great things that people "with ADHD" can bring and produce and usually suffering comes from being in toxic environments that are ultra confining.
-- is it true the digital ocean support also bad now?? - who has good support? --
They've been piss poor for at least a decade. They were losing even in the managed dedicated server arena by 2010 which was their main product afaik... they were late to the cloud, their managed email was disaster (both exchange and non-exchange version), the support was anything but fanatical...
This makes absolutely beyond zero sense given how Google accounts work on Android, or just in general.
The theory of six degrees of separation states that everything and everyone are no more than six steps away from being introduced to anyone.

That may have been revised down to 3 from 6...
I think we're going to have problems if we try to make all languages consistent for users of all languages.

If and unless are English language keywords besides being Ruby keywords; and in Spanish, the word for "if" and the word for "yes" only differ by an accent mark.
I'm making a guess here, but suspect that you are not one of the "we" who are "still doing it". The glorious thing about decentralized censorship-proof systems is they die when the 2nd to last person stops using them, and not when people declare them dead.

Frankly, the government isn't a very respectable institution and it is quite a remarkable era that now, after millennia of thugs taking people's stuff, there is suddenly an asset class that can't just be seized. That comes with a long laundry list of problems. It also comes with uncertain consequences.

> ...public recorded transactions...

Don't have to do this if you don't want to. So-called privacycoins exist.
I'm not sure if you're joking, or if you haven't viewed/read the link :-) It actually encourages you to unpack "good" into a number of more specific descriptions.
Same here except that each year it seems like
I shed a plug-in that I’m not using anymore. Over the last decade I’ve been told over and over whenever I join a new team that Vim isn’t going to cut it and I should switch to the current hotness. Invariably, I give the new hotness an honest shake and can’t suffer the productivity hit. My favorite is when someone promises me that the “vim bindings” are actually really good.

What I think people don’t get is that it’s not just Vim. You can add hjkl to another editor and it doesn’t make a difference. The terminal is my IDE. I run vim within tmux side by side with a shell, and I’m way faster at grepping for something than IntelliJ is at indexing and searching. My editor never has a few-second lockup. I never depend on the IDE to build my code, so when I work on something there’s a functioning Makefile or equivalent and it’s inherently ready to build and test on CI.

I don’t care about Vim vs emacs. I’m sure emacs is great if you’ve invested in it like I have vim. But contrary to all the IDEs and editors I’ve been urged to switch to over the last ten years, vim is still kicking and I keep getting better with it. If I adopted the new hotness every few years that wouldn’t be the case. You can pry vim from my cold dead fingers.
Emacs has support for multithreading (threads landed in 26), there was an article about the multithreaded model earlier this year (https://news.ycombinator.com/item?id=31559818), and the Elisp manual has a section on concurrency (section "Threads").

If you want to contribute to the future (pun intended) of multithreaded Emacs, your best bet may be to make a library that adds the nice concurrency facilities that will help library authors move to a multithreaded model. An actor model, green threads, or supervision trees may be avenues worth pursuing.

A big blocker is probably the dynamic binding, but trying to "fix" that would break a lot, if not all, of the existing libraries.
And how do you figure out what these cases are without spending $2 million in court fees each time?
They put a lot of effort into it, that's for sure.
> on Ubuntu

This might be your problem - the kernel that ships with Ubuntu is often very old.

My 5700XT ran like crap under Ubuntu - switching to a distro[0] with the latest kernel fixed all my problems.

You can't be mad at AMD because Canonical ship an old kernel!

[0] Any distro with a recent kernel will do. I picked Gentoo, but that's irrelevant.
I can understand where you're coming from, but I disagree with the sentiment of it basically being just a wrapper around SDL and naive.

DragonRuby Game Toolkit's API is simple, and that's a good thing! It provides the foundations needed for building any kind of 2D game without introducing dozens of classes, an inheritance tree, or complex data models. With just a few primitive data types and some methods, everything one needs it there. Combine that with the sample code and the community, and there's not a type of 2D game out there that you can't get going with in DRGTK within a couple of hours.

DRGTK does make it easy to render sprites and text and handle input on top of SDL, which is valuable in and of itself. But it's not just direct bindings where you have to look at and understand how SDL works. I've never once had to look at the SDL docs to understand DragonRuby GTK's API. What the engine then gives you is: cross-platform builds with a single command, its simple API, ability to write games in a fantastic language, live reload of your game while developing without needing to recompile, the ability to use the toolchain of your liking, and more.

I'm personally not interested in using C++ to make games, and I think if someone is, they probably wouldn't want to use DragonRuby GTK anyway. But choosing between JS, Lua, or Ruby, I'd choose Ruby every single time. It's a more enjoyable language to use. That to me is a big factor in why I like DRGTK—the toolchain. After spending 10+ years making 2D games as a hobby by experimenting with XNA/MonoGame, Unity, HaxeFlixel, Love2D (Lua), Phaser.js, Gosu (Ruby), C++, and AS3, I really think DragonRuby has a unique combination of offerings that has me so excited about it and wanting to see it succeed.
IMHO na. VS code has too many plugins. I mean you can add the vim key-bindings, but searching in VS code and jumping between tabs is way easier. Yes VIM supports many open views, but at some point their size becomes an issue.

I always find it funny that people say if you add X, Y and Z to vim it becomes super useful. I translate that to mean.. if you add X, Y and Z it becomes about what you get out of the box when you get almost any IDE.
No it just sits on the ground. I went down a whole rabbit hole recently about how to keep a greenhouse warm in winter. Being below ground would probably help somewhat.

A lot of people do something like this-

https://ceresgs.com/environmental-controls/gaht/

I did the math and used a kill a watt to monitor the usage and just doing a little space heater hooked to an Inkbird temperature controller was plenty economical for me. I have cheap electricity where I live though. About 30 cents a night when it is freezing outside. So absolutely worst case scenario would be $9 a month which I can handle for how much joy it gives me to be able to grow plants in the winter.
But there's something very different in the JS ecosystem that makes things worse.

In the .net world, even with packages managed with Nuget, it doesn't have the same "constantly breaking" problem.

For example being "stuck" on an old version of react, because dependency X version 6.x requires react < 17, but dependency X version 7 completely re-wrote their entire API and has so many breaking changes it's not reasonable to upgrade.

So you're faced with either being stuck on an old react, or re-writing half your application around the new version of your dependency.

In the .net world, things don't move so fast, don't break so much and it's rare that both your dependencies and frameworks all break all at the same time leaving you stranded.

The .net 5 transition was the closest thing, but the .net standard pathway mitigated the worst of that, and crucially, .net framework is still well supported.

Also in the JS ecosystem, it's not just your application packages but your whole build toolchain that quickly gets out of date and breaks. For example finding that you can't move to the latest version of something because it breaks something else in a "random" location.

For example finding out that you when you upgrade node, suddenly node-gyp doesn't work, and this package you likely haven't previously heard of is crucial and central to your build.

There's no way around this problem but to dedicate hours every month to keep everything on the bleeding edge. There's no such thing as "LTS" in javascript. Node in theory has an LTS release but it's useless as soon as libraries start requiring non-LTS releases.

Bringing in libraries shouldn't mean burdening yourself with so much future incompatibility and constant upgrade grinds that it's a significant part of every month, it they shouldn't force you to live on the bleeding edge.
Have you used the real vim a lot in the past? More than a few days of trying it out, I mean.

Probably you replied around the same time as I edited in:

>> Try it for one month and see if you want to go back to standard editors. Odds are, you'll want the best of both worlds, start looking for vim key binding plugins in IDEs, and end up like me with missing vim after all because those keybind plugins are usually not so great

It might just be me who got too used to vim bindings by now so that the suboptimal implementations are annoying. Or maybe the vim bindings in VSCode are particularly good, I haven't tried those. (I've tried them in real visual studio in ~2015 and it was so bad that I ended up using plain visual studio instead, then went back to plain vim on linux after my C# internship.)
Wonderful story. I can emphasize with the emotional drainage that comes with getting many small glimpses into peoples' lives.
This is just a repeat of financial scams that existed a hundred years ago, now it’s just being done with digital money.

Not learning from the mistakes the first time and allowing history to repeat itself for no reason is the tragedy, IMHO
Choking makes you as equally dead as any other cause. Dead is dead, no difference to the victim. It’s naïve to think cannabis is harmless, it can absolutely be lethal as a consequence of behavior or messing up any of the million different variables that your body needs regulated to keep you going long term.
> GUI tools often tie you to a specific workstation setup.

VS Code and Android Studio can run on all major desktop operating systems, and more cross-platform IDEs are coming out.

> VIM is already installed everywhere you need it and does not require you to have a workstation with a GUI

The chances of you having a workstation without a GUI over the past 30 years has been pretty small unless you're a sysadmin.
> You're feeling imposter syndrome - what color is it?

I dunno. Any random color, I guess.
TL;DR: Startups fail often, leaving users of their products in the lurch, and investors often try to make back some losses by selling user data and patents. Data leakage is permanent and data breaches can be expensive. People with neural implants can be left with failing hardware permanently wired into their nervous systems and no way to maintain it. The only humane solution is for research and development to be funded publicly and for the technology to be standard, open, and replicable. [by gtp3]