skysight-inc/HackerNews huggingface dataset:
Don't forget that Microsoft maintained momentum in this area. MS loved having open standards because it let MS pit OEMs against each other, causing hardware prices to drop while Windows license prices stayed the same.
"The institutions" typically employ hundreds to thousands of highly talented professionals who get access to sophisticated training and bespoke software tooling. Retail traders often have a day job besides investing, which necessarily limits the time they can spend studying the markets.

Tbh this is like putting up the neighborhood poker players against WSOP champions. They might win in the short term but only through luck. Any retail trader getting into any but the most risk-averse type of index investing (ie the type of trade where they are aligned with the wider market anyway) is kidding themselves they can beat people who have at least a 100x advantage compared to them.
I know of someone who has undergone a similar detox. From what I've heard it's been somewhat life changing (in a positive way). I don't necessarily think it's lead to more _material_ success, but they seem happier and more positive generally.

I'm trying to do a light version of this. I'm not sure I can ever completely give up the internet and video games. They're a big source of enjoyment for me. How much of that enjoyment is rotting away at my ability to focus and do great work for long periods of time? I'm not sure... but I'm also not sure I'd want to give up the things that I really enjoy, just to work more?

I'm trying to just find a balance in life. I don't necessarily need to be producing code 24/7. I just want to enjoy myself the times when I am working, and feel positive at the end of the day that I wasn't ultra distracted and fragmented.

Regarding reading ...

I have been reading a lot more lately, but I'm not sure I could ever reach 350 pages a day. I just get bored after a while. I'm sure that's directly related to a life of internet + gaming, but, I have a super hard time believing I will EVER find books as interesting or engaging as the internet and video games. That cat is out of the bag. So I can give about an hour or two a day to a book, but then I'm pretty much disinterested and find myself "reading" but not actually paying attention.
Are Promotions Dehumanizing?
Wow, TIL, apochromatic lens, thanks!
Immich: Self-hosted photo and video backup
I remember reading this book in my teenage years and being moved by its story. I still think about it, and it's one I'd definitely recommend.

I wonder how it got to the top of hn all of a sudden though.
We need RFC’s , We do not need stupid laws written hundreds of years ago.
Has there ever been a time when investors could expect to earn a high rate of interest on risk-free investments during a period of very low inflation?
Unfortunately, judging by the fact so many people are still confused about it, it was a mistake. Having a shorthand for something (str) and that thing (String) be different things was dumb, and someone brought that up in the discussion at the time but I guess hindsight is 20/20.

C++ has std::string and std::string_view which makes a loads more sense.

Java and C# have StringBuilder and String.

Go has strings.Builder and string.

Objective-C/Cocoa has and NSMutableString and NSString.

ADA has Unbounded_String, Bounded_String and Fixed_String for different use cases.

Rust has by far the worst naming.
Absolutely my favorite story and my favorite reply to anyone who says that ignorance is bliss. It is only so if you have never tried the other alternative - knowing. After knowing, ignorance is not bliss. Knowing poisons happiness forever.
Yes, that was always kinda nonsense. You really need RETURNING.
Sir this is a casino
Wells Fargo’s shady banking history makes reluctant to use them, but I am definitely interested in moving on from CapitalOne. Do you have any other CC providers to recommend?
> Rebasing just seems to cause a lot more headache when something doesn't go perfectly correct in between commits.

You mean merge conflicts? Rebase gives you an opportunity to deal with small merge conflicts arising from single commits. I much prefer that to a big merge commit dealing with all the conflicts simultaneously.

Also, rebase makes the merge conflicts disappear for future readers, making the included commits nicer to read.
> an analysis of cost overruns of the David-Besse power plant, which was budgeted at $136 million at the start of construction in 1967, and ultimately cost $650 million when completed in 1977, found that “NRC modifications and their chain effects” were responsible for over 60% of the total cost. By contrast, the lower construction costs of French plants during the same period have been attributed to a “lack of changes during construction.”

And it hasn't gotten any better since 1977.
Ask HN: Getting a Handle on Debt
Hi Everyone,

I have around 100k in debt. It’s various credit cards or small loans with the usual companies we all get junk mail from.

My credit is fine, other than just the high balances bringing the score down.

Doing a refi or HELOC isn’t an option.

My specific questions:

Has anyone been through this and figured out a way to consolidate? Anyone find a loan company that is willing to consolidate, even if it’s a high interest rate? I’m basically treading water and not making a dent at anything. Consolidating and getting it somewhat more manageable would help.

Haven't had any luck with LendingTree, SoFi, etc. despite their advertisements. I could give them a try again though.

Anyone have luck negotiating down balances?

Looking for a company that understands the situation and not just running a credit report and denying it. Need a company that understands its for consolidation.

I know about the snowball method and other approaches.

Looking for any experienced hacks or approaches the HN community have found.

Many thanks to everyone!
These are two acknowledged issues on Ubuntu (which is supposed to be fully supported):

1. sleep draining batteries: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1808957

2. keyboard lights turning on even when disabled: https://ubuntu-mate.community/t/keyboard-light-keeps-turning...

The second is just annoying; the first is serious (for a laptop).
> Nordic European winters are horrible, and no amount of amenities can compensate.

Yup... Belgium (and that's not even totally north), where I'm originally from, has 199 days of rain per year. Out of the 166 days left, half of them exhibit a gray sky. Wife and I packed our stuff, put our baby in the car and left for a better life along the Mediterranean sea side six years ago: zero regret.
I've never cared for Gnome since v3 using alternative Deb-based OSes. Since then, I've not liked the decisions that Gnome have been making. At the same time, I'm good with them trying something different. There really isn't a point of having so many distros with hard to distinguish differences in motivation. I'm happy as long as there's maybe two or so doing something well that suits me.

Here's the distrowatch hits-per-day for past 6 months:

1. MX Linux 2946
2. EndeavourOS 2684
3. Mint 2242
4. Manjaro 1750
5. Pop!_OS 1385
6. Ubuntu 1331
7. Fedora 1159
8. Debian 1083

[I hadn't looked at this in a very long time.]

Ubuntu used to be much higher. I've used Xubuntu (#41), Mint, and now Pop!_OS which are all fine. For some reason I've always avoided KDE--though with the power of even modest computers now it can't really be considered very bloated.
If there had been a plague in elite homes, we would have heard about it. (And there aren't all that many elite homes.)

Teaching school during the pandemic isn't some kind of death sentence. Teachers mostly retire before 65, and the vast majority of COVID deaths is people over 65. Solution - stay open, and if a teacher wants to retire at 55 - fund that fully, with Fed help, if necessary.
The Nothing Phone Looks Different
motorcycle license?
Something I've learned is that you don't love and connect with people because of who they are; you don't often find people you magically feel close to or interested in right at the beginning. You can't hold out for that.

You love and connect with people because... you love and connect with them. The more time you spend, the more you share about yourself, the more moments you have together- relationships will usually become deep and meaningful as a result, almost regardless of where they started. If you ask questions that tug on the threads of a person's life, you'll find that almost everyone is interesting. If you take a leap and invest time and energy in people, you'll find life-giving connection you didn't even know could have been there.

It can be hard to bootstrap this process. Like financial poverty, it takes energy to invest in the interactions that eventually lift you out of the lack of energy, which can be a catch-22. But the advice is the same: scrimp and save at first, and then spend strategically until you can get the flywheel going.

But I can almost guarantee that the boundary you're facing is your own shortage of energy, not a shortage of opportunities for connection. Not to trivialize that; it's still a hard place to be in. But I think it would be more productive to re-frame things as such.
One often overlooked application of crypto is that it may be attracting a large proportion of scammers and those easily scammed, thereby pulling a whole bunch of scam activity out of the regular financial system and into the crypto space. If we can get all the fraud onto the blockchain, I'd call that a win.
40th Anniversary of 'Blade Runner': Evaluating a Flawed Masterpiece
I have to admit that Tom Davies is quite fun to watch actually. His guesses are really extraordinary
That's weird, I really don't see the interest of 'automatic currying', optional/volontary currying? Sure that's interesting.

But automatic I don't see the point, it's like automatic conversion in C: not the good default IMHO.
>>The non-absurd version of this argument is that we can't police everything, everywhere, especially across national borders with sovereign, independent governments in power.

By that logic, why bother trying to stop human CO2 emissions, or nuclear profileration. Afterall, controlling them requires policing phenomena that occur across international borders under the jurisdiction of numerous independent governments.
>> I cannot take seriously all these fleeting pastimes and bucket lists and ultra-specific cultural critiques when the world is a horrible place that is going to implode soon if we don't do something about it.

This seems to preemptively foreclose interest in any kind of initial conversation or meeting anyone where they are. And does so because there's something more important. Everything everyone does is a waste of time because the world is imploding and we should be doing something about it.

Well, what's the author doing about it? Volunteering? They might meet people they wanted to talk to, even agreed with and could have serious conversations about non-ephemeral things with, if they spent some time trying to be part of the solution, by helping any of literally thousands of organizations that could make use of their time and energy to try to prevent or reduce the severity of an implosion.

Otherwise how is sitting around feeling sorry for yourself any more noble than people doing their bucket lists or having stupid surface level conversations?
> Add new binary comparison operators IS NOT DISTINCT FROM and IS DISTINCT FROM that are equivalent to IS and IS NOT, respective, for compatibility with PostgreSQL and SQL standards.

In PG `IS` is not exactly the same as `IS NOT DISTINCT FROM`. I forget the details, but with row values these can have different meanings.
Not true. I just opted out and I do not pay for it.
You give the reason in your comment:

> This is because we are always an extended family, and extended family visits us.

For most people in the US, this is not true. Also many bedrooms are never used as bedrooms; I am using a bedroom as an office right now and many people use bedrooms for storage or as hobby/craft rooms.
That's the problem with any superintelligence story; they are by definition hard to write without being superintelligent. As Vinge was famously told, "you can't write this story. No one can." If a chimpanzee could write a story about a human expert of any sort, the other chimpanzees wouldn't understand it: it would either be gibberish, or dumbed down to superficial analogies that give an illusion of understanding. ("Then he used his rifle -" "what's a rifle?" "it's a stick which is like throwing a rock. Anyway, he traded some bananas for it with another monkey off the Internet." "What's an Internet?" "uh...")

'Flowers' gets around it by starting with a mentally retarded protagonist and specifically trying to avoid any consequences of superintelligence beyond the emotional & social journey, so most of the story is accomplished 'on the runway', as it were, and is about everything but what he learns & does with his intelligence which is pushed into the background. You can see how it starts getting handwavy as soon as the protagonist takes off to smarter than Keys himself, and he starts having to show the progress by him simply doing ordinary-human things but much faster than a dimmer human, like rearranging the bakery for more efficiency or learning Sanskrit in a week. While it's nice to be able to read German or Sanskrit, it's not particularly useful, especially if you are interested in neuroscience; a real protagonist would be doing things Keys can't even imagine, which sound like gibberish like 'ordinary differential equations' or 'symplectic manifold'. Any societal implications are simply ignored.

With 'Understand', Chiang starts with an intelligent protagonist, in a strictly realistic universe other than the superintelligence, where he's well aware there would be major societal consequences and military implications and the protagonist can't simply sit around and play with his lab mouse. So his back is against the narrative wall from the start. He cannot do his usual world-building tricks because he's both ruled out the world mechanics he is usually in a privileged position to understand impossibly well because he made them up in the first place, and because he's not smart enough to write the superintelligent character he's assigned himself. It's an interesting story, but I agree that it can't be considered his best. Because he can't write that story as well as he wants to, and no one can.
Strings in Java own their memory, they aren't views, they're closer to Box<str>. That's why you can't implicitly convert a StringBuilder into one.

I know this, I'm not the one you need to explain it too, it's Rust newbies. So many problems would have been avoided with Str/StrBuf or StrView/Str, but now the ship has sailed.
Surely it’s not that bad. My Grandparents raised 9 children in a house with three bathrooms. My Grandfather had to build four bedrooms and one of those bathrooms himself.
Perhaps I'm in some A/B testing cohort, because I certainly haven't paid for anything.
How to Read an 8-K
> Maybe a thin tendril of mold sprouts out from the strawberry’s body. At this point, you can still eat it, simply by cutting off the moldy bit.

Nope, you can eat it like fresh Amanita, but you should not. Mold shows on the outside when the mycelium "saturated" the host. Cutting of mold is only fine on hard cheese.
Personally I'd prefer String/StringView (and potentially Path and PathView), but I guess that ship has sailed.
How to Read a 10-K/10-Q
Sure, but if your objective is systems programming, you'll probably quickly get to the point of realising python is not the right choice.
The Oxford English Dictionary
The interesting thing about life is that you get to choose what you love. That is, what you spend your time and energy on is what you end up loving. Please don't misunderstand me, there is more to it than that. However, there is an attachment that forms when you "invest" in something. You're now substantially more interested in that thing.

Love is the process of sacrificing for something. Spending your time, money, or emotions on one thing instead of everything else. It's a cycle that feeds itself.

The less time you spend with people, the less you love people. The more time you spend on your project, the more you love your projects.

You nailed it at the end. You and me "just needed to love" people more. Lets start by spending more time and energy on them.
Mutter-Rounded – A window manager for Gnome, with rounded corners patch
> For comparison - the vast majority of EU states have this banned as under their inducement to trade laws.

Interesting. Didn't know about this. Can you send me a link to something like Wikipedia or an EU regulation?
> is a monoculture of ethnically similar people, has basically no immigration to speak

This isn't even true (immigration accounts for half of Norway's population growth) but let's take a more extreme example: Sweden, the country with 7th highest quality of life on planet Earth yet every 1 in 11 people is an immigrant. This single case proves your generalization wrong. Every 16th person is a first generation immigrant originating from outside of Europe.

You seem completely ignorant of the fact that we took hundreds of times more immigrants per capita than any country on Earth yet we all dominate the fuck out of ALL of quality of live rankings.
Take my upvote, cause you're right!

Also: don't drive a car to begin with. Use muscle power wherever possible. All weight that's not you and not your stuff and that's transported is a waste of energy.

Moving a 2500kg+ car to transport a 100kg human to buy less than 20kg of groceries? Only humans could come up with that.
Sell it to a different university.
Have you ever lived in Istanbul? I've lived there for more than 20 years and I'm not surprised that it is ranked low. Terrible traffic (which makes people angry overall), huge sprawl and population, lots and lots of other problems.
I haven't read the original meta-analyses in full, but I often hear it parroted that "the broken window theory is debunked". Based on what I have read about this so-called debunking, I am far from convinced. Maybe I just don't understand the actual claims on either side.

The way I understood the original idea is that when something is in a continuous state of disrepair, two things happen: the effort to repair it decreases, and more disrepair follows. A knock-on effect of disrepair is that the perception of value decreases, which can spiral into lowered socio-economic standing in that region... and AFAIK there's little argument about whether low socio-economic status is an important factor for potential criminal behavior (just argument about why and what specific behavior).

I get the feeling the debunking of the theory is misinterpreted by many to mean "broken places don't cause broken people, if anything it's the other way around" which may in fact be true but is missing a lot of nuance.
The former version has tags and your name and a great photo of yours.

The latter version has color which suits better for the content (just opinion, no arguing)

Both versions has ugly "read more" button which goes to the same place as header of every article. I do not give any recommendations of how to do it better but I do not want make so much clicks on your website to read all the articles which fits my interest. Most of articles fits, because you like programming and metals.
Are copy semantics always used in place of move semantics for a Copy type? I didn't know that.
Swift is well-designed but is virtually non-existent outside of Apple platforms, so it doesn't have nearly the third-party ecosystem that Rust does. Go has the third-party ecosystem but is poorly designed and doesn't have basic language features like sum types.

Rust is likely the best combination of thought-out design and ecosystem support that exists in a programming language today.
number of users
I never said that. (What I said is that, after already seeing NYC, SF and Las Vegas, I didn't expect the trip to Seatle to be worth it). Next time, please read more carefully before you start posting pointless comments.
> clash with Russia's self-interests of being safe

They clash with Russia's perceived self-interests of being safe, yes. The problem is, Russia defines "being safe" the same way it always has, under the General Secretaries of the Central Committee of the Communist Party of the Soviet Union and all the (other) Tsars before, going right back to when the Grand Duchy of Muscovy emerged from vassalage to the Mongols: by distance of their borders from Moscow. And the distance they want is at least up to Warsaw, Vienna and Sofia, but preferably Berlin or Paris (or, better yet, Lisbon).

That kind of clashes with the current world order, where there are quite a lot of currently sovereign nations in the way, which would have to be subordinated to Moscow – or basically just wiped off the map – to give Russia what its leadership wants.

What you're advocating is in effect that this is how it should be, because Russia is "a great power". (Newsflash: So were Germany and Japan in 1939. And, to compare with Russia's current equal in GDP, Italy.)

A more rational solution would be that Russia updates its concept of "being safe" to at least the 20th century. (Or, hey, one that worked for at least some countries even in the 19th: Don't be an asshole to anyone, then nobody will want to attack you.)

> yep, maidan was a coup

I've found that to be rhe most infallible heuristic on social media for – oh-so-coincidenctally – the last third of a year: Calls Maidan a "coup" → is a Putler-propagandist troll.

> UA ... NATO ... Zeleskyy [yadda yadda] ultimately resulted in unnecessary deaths

Oh, that's funny. And here I thought it was Putler's unilateral decision to start a war of aggression causing all those deaths.
They haven’t made it any better in a decade. Except to make it easier for Enterprise salespeople to spam me. Why doesn’t a competitor emerge?
Thanks to assholes who can't dream of not sucking up all the private data they can get their hands on, not thanks to the EU.
Flagged this easy to spot scan profile a month ago, and it is still up and thriving (100 connections added since)

https://www.linkedin.com/in/erik-h-0b2519160

Between dark patterns, and an almost disregard to trust and security - I feel any product focus at LinkedIn has long ago been abandoned.
I remember strings being "not so easy" in C/C++ too.
Thanks! Also I used lost_cb [0] to detect if a packet or connection (with security_socket_connect) was missed between the BPF and Python parts, but is it possible for the BPF program to miss either entirely without triggering that callback?

If so (without a kernel vulnerability which should be a given) I'd like to have it mentioned under the limitations section for picosnitch so others can be aware as well.

[0] https://github.com/iovisor/bcc/blob/master/docs/reference_gu...