skysight-inc/HackerNews huggingface dataset:
Not everyone is cost-constrained. By the time you could get to your agents, your life may have already been obsoleted. If you let it, actual AGI can discover and execute its own path to maximum proliferation almost by definition...

It's not even clear we would immediately know it has happened, because this sort of power could corrupt its owners to a degree that they decide what's good for you in your stead, before any public release. Collab with the financial sector and own everything, including your government. Peter Thiel is supplying you with a robot army to match nominal ownership with the means to defend it.

Musk et al. are showing how you can skip a political career or mandate, if you have sufficient money, and openly get away with it. Might as well continue on this path until total control is achieved. Just gotta keep the normies (or bureaucracy) from revolting while you do it.

Not saying this will happen, but it's a plausible timeline IMO (in the case sufficient AGI is achievable before we overstretch ourselves). Doesn't even have to mean life will be shit or end, just that we won't get a say in it. And then you could get an agent to declutter your files or renovate your house, etc.
A new breed of distros for sure but how immutable is it, really? What I'm interested in knowing is the mechanisms and techniques in place for making sure no one can change any core components of the system. It's just like randomness. At first, it sounds super secure but we all know nothing is truly random
Neat tool! Will try it.
Chinese restaurants are often owned by first or second generation Chinese immigrants who (1) aren't Christian and (2) haven't been in the US long enough to adopt local customs. Since restaurants often are marginally profitable, they tend to stay open on Christmas because there is profit to be made, especially since most of the competition is closed that day.

If you are Jewish, Christmas obviously isn't nearly as important to your (often nominally) Christian neighbors and there isn't much to do on Christmas day. If you decide you don't want to cook, Chinese restaurants are way over-represented in the choice of open restaurants. Once you do that for a couple years it becomes its own tradition.

I grew up in a Catholic household but my family, after years of making Turkey and spending hours cooking, for the past few years has switched to Chinese food on Christmas. I don't miss the turkey and gravy.
I don’t think the lottery is where to look. Look at hedge funds instead. If this stuff were real, hedge funds would be hiring them at insane salaries. There would be a pipeline for identifying, recruiting, and training people with the ability.
This is how we end up with 300MB HTML files because companies offload datasheet creation to bootcampmill grads instead of technical writers.
Goddammit. This gets me every-time. Click these threads expecting Jujitsu only to find source control!
12 Life Lessons from a Backgammon Super Grandmaster
Truer words were never spoken!

I see my family too rarely because of the everyday hustle.
I love the holidays for the slow pace, the long lunches and dinners. Talking about nothing and everything.
I’ve came across Acer laptops that’d always bluescreen on restart after a PROCHOT shutdown. The fix is to pull out the battery for a few seconds and then plug it back in, magically fixes the bluescreen.
OP, what Linux is this? I'm really curious, I don't recognize that trace format and I can't find the code to print exception traces with the eight bangs on the first line like that anywhere in the upstream git history. I think they're actually from the BIOS?

!!!! X64 Exception Type - 12(#MC - Machine-Check) CPU Apic ID - 00000000 !!!!

My story: I had an Intel NUC running Linux back in the day, which would get stuck in standby such that I had to remove and replace the CMOS battery to get it to boot again! I never figured that one out...
I've gotten a lot of value out of co-working. The simple act of being in a room or on a call with others who are focused on work, helps me to stay focused on work.
Rest.
Mega: Make Europe Great Again, for Real This Time
> IIRC, on most modern intel cpus removing/blanking the ME will reboot the machine every 20 minutes or so. It is unfortunately an irremovable OEM hardware RAT on most modern systems.

Yes, if ME detects a problem when initializing it grants you a 20 minute window as a grace period, presumably to allow users to attempt to fix it.

> There are some groups that have figured out how to sign a patched fully feature-unlocked BIOS on a per machine basis (disabling ME is a simple Y/N flag), but YMMV given these tools are nearly impossible to get working.

You can also just flip the HAP bit[0], I'd assume that's what those advanced (usually leaked dev build) BIOS firmwares do anyway.

> AMD should end the clown show of RATs, and eat the remaining Intel market. =3

AMD has PSP[1], which is functionally equivalent (though with a significantly smaller attack surface, when left enabled)

I personally am of the belief that both technologies are likely backdoored. There's so much pointing against them[2], that the simplest explanation is they're more likely than not a mandated backdoor that chipmakers eventually expanded for other purposes (such as recent versions of ME handling suspend-related power management)

[0] https://github.com/corna/me_cleaner/wiki/HAP-AltMeDisable-bi...

[1] https://en.m.wikipedia.org/wiki/AMD_Platform_Security_Proces...

[2] https://en.m.wikipedia.org/wiki/Intel_Management_Engine#Asse...
You’re missing the whole point of an immutable distro. If you have a hobby project on a regular distro, you run apt-get update or whatever, it installs 200 packages and half of them run scripts that do some script specific thing to your machine. If something goes wrong you just bought yourself a week’s worth of debugging to figure out how to roll back the state.

If you update using an immutable distro, you rebase back on to your previous deployment or adjust a pin and you’re done. Immutable distros save you tons of time handling system upgrades, and the best part is you can experimentally change to a beta or even alpha version of your distro without any fear at all.
I conducted 60 interviews in 2 months – here's what I learned
Remove elements added dynamically without entirely blocking the script that produces them.
I know they're working on ways to recycle the urine into water. Can you add a display of water levels and somehow show when it transfers between the two?
That's also how I tend to program after having read Joe Armstrong's dissertation "Making reliable distributed systems in the presence of sodware errors" and having programmned in Go for a few years.
ASML CEO says China is 10 to 15 years behind in chipmaking capabilities
Realize news/posts on websites and social media bring so little value it is the same as watching funny cat videos.

Try to recall how much you learned by scrolling through social media this month/year and how useful it was.

Maybe you need this, or maybe you will be fine with way less me-time. Only you know this and if you don't - you probably need to think more about your feelings, routines and goals. Or you probably should attend therapy to understand yourself better.

You could also try to find a hobby that would make you stop scrolling the web, just to break the existing pattern.

Either way, this is normal unless this procrastination ruins your life or makes you very unhappy long-term.
There is a plan for using CEF engine for a specific tab or website. The user would be able to make the website work with a single click and it would remember it. You would still have the advantage of a lightweight browser just in a lesser degree.
Their deal is basically "After a set period, you receive your initial investment back. If Bitcoin's price has increased during this period, you can also chose to get shares in our company instead. That way you might get back more than you invested.".

Since they had a sizeable amount of Bitcoin before they started this approach, in theory they might be able to repay all the lenders in full even if the Bitcoin price only declines from now on. Depending on the details of their behavior and the price movement. If Bitcoin's price declines rapidly and they fail to sell quickly enough, then they would go broke.
I've been working on a persistent solution for this for a few months now, which involves changing lifestyle habits. My programming and system administration is fully recreational but still requires disciplined focus.

The solution seems to be between strictness of discipline and what enables a creative joyful flow state of mind. Fundamentally I aim for a bedrock of supportive routines within which I can enable a creative flow state contrary to haphazardly shifting from one thing to another. To be driven by determination with focus at will rather than submission to the path of least resistance with hours wasted on amusement. Identify what gives long term reward. Then break away from all that is clearly not having long term reward. Exchange it for anything else that is productive, and like simply going for a walk or cleaning the room.

Key factors to solve are:

Easily resume a project and switch between different ones. A way to structure and manage projects.

Cultivate and further psychological and physical supporting focus at will.

Minimize work related concerns spilling over into spare time. I discipline to keep concerns within their respective time frames.

Reduce energy going to things not prioritized and spend that time on recovery and rest in a suitable form.

Make serious use of a calendar to structure at least the basic events. Do moderate physical exercise after work time. Take breaks from programming; breaks that don't involve the computer (for example go for a walk, house cleaning etc).

Finding the complete solution still is an ongoing project of mine. I basically I think it's about mapping out and solidifying a daily routine that is constantly being refined.
Probably a capacitor in there somewhere that slowly discharges when unplugged for a longer time.
I understand the point of it. I’m enthusiastic about it. It was my home daily drive for more than a year. In the end, the pain didn’t outweigh the benefits for me.
Whatever it takes
Fake Debugging II: The Race Condition Strikes Back
Back End Trends for 2025: What Every Dev Should Watch (Or Ignore)
Thank you for the appreciation and great feedback!

| If you expand beyond arxiv, keep in mind since coverage matters for lit reviews,

I do have PaperMatchBio [^1] for bioRxiv and PaperMatchMed [^2] for medRxiv, however I do agree having multiple sites for domains isn't ideal. And I am yet to create a synchronization pipeline for these two so the results may be a little stale.

| unfortunately the big publishers (Elsevier and Springer) are forcing other indices like OpenAlex, etc. to remove abstracts so they're harder to get.

This sounds like a real issue in expanding the coverage.

| Have you checked out other tools like undermind.ai, scite.ai, and elicit.org?

I did, but maybe not thoroughly enough. I will check these and add complementing features.

| You might consider what else a dedicated product workflow for lit reviews includes besides search

Do you mean a reference management system like Mendeley/Zotero?

[1]: https://papermatchbio.mitanshu.tech/
[2]: https://papermatchmed.mitanshu.tech/
I think I prefer to focus on humans vs a productivity metric. Consider overfishing. Easy to imagine overfishing being driven by a desire to max short term productivity. One has to think beyond the bounds of quarterly or annual metrics, at that point it isn't clear what the abstract construct of productivity buys you. Slavery increases productivity. I don't want that. I want humans to have freedom and meaningful work and well functioning healthy societies. Are those things "productivity"?
I grew up in a family with eight kids. Mom was stay at home and Dad did well, but with eight kids each individual kid received a few mostly modest presents.

When I was in college and home for Thanksgiving, my folks invited everyone out to dinner. After ordering, my dad would often introduce a topic of discussion that we'd bat around until the food came. That year he said: if you didn't need to worry about money or success, what other career path might you find interesting. Without much thought I said, I'd like to play electric bass, due to the fact that when I listened to albums, I was really mostly following the bass. I don't even recall what my other siblings said.

On Christmas day there were the usual gifts: socks and underwear, a couple of new shirts, and a book or two. But after that was all done, my dad said: tomorrow when the music store is open, let's go buy a bass. It was a $200 hondo (a fender p-bass knockoff) and a 15 watt Crate amp. What an extravagant gift! I'm 60 now and still playing, though never professionally. :-)
There’s a common saying in the investing world that applies here: “confusing strategy with outcome.” The outcome may be good, as it was in this case, even though the strategy was terrible. But most people get them confused and think it’s the strategy (going all in on bitcoin or TSLA options or whatever) that was good and won them their riches.
Surely the WD SN850x isn't high end? It doesn't even have power-loss protection as far as I can see. SSDs with protection are much more expensive.

(Not sure if Apple SSDs have power-loss protection. Not using sockets probably eliminates one source of accidental power loss.)
People who remove v2, own ad networks, develop chrome and write standards are the same people. It’s new age mafia, cancer of the internet and they do everything for you to not be able to just spin off a fork.
And still under active development! Looks like they had two releases this year.
Thanks for pointing met to Serpent!

I gave Aurora a quick spin before going back to Endeavour. Didn’t work well for me.
There are many tips but people are different and different things work better for some than others.

Things that help me:

- todo lists

- breaking each task into smaller and smaller pieces until you get to such a small tiny first step that it feels embarrassing to procrastinate such a simple thing. Once you start going it is ofter easy to continue.

- set up your environment so that it is easier to get started

The hardest part of going to the gym is putting on the left sneaker. After that it’s down hill. Leave the shoes in the middle of the living room to motivate yourself.
A personal side project like Booksy.

A web application I built for a client on Upwork.

A notification service I've been tasked with building for a team I'm a part of.
Besides not agreeing with the EAAID, nothing in then BEA report makes Egypt look bad. It was a tragic accident and the crew acted admirably.

What was the motivation for Egypt to insist on a bomb detonation beyond them believing that is what happened?
I'm targetting GTK because it's the most common toolkit and it is easy to interoperate from other languages. I will also attempt to do a Qt/KDE support at some point in the future, but C++ is more complicated with binary compatibility. GNUstep seems like something that not many users have installed.
You can proxy absolutely anything anyway you want in NodeJS in two lines of code.

socket.pipe(proxy);
proxy.pipe(socket);
This is in accordance with Gilette's law, which is that the number of headlights on a high end pickup truck shall be equal to the number of blades on a high end razor
MySQL was forked and the fork is the defacto standard shipped by linux distros. To me the only MySQL that existed was the one by Sun, now MariaDB has completely succeeded it.

Do you see the licensing/distrubution clusterfuck with Java as a good example of open-source stewardship by Oracle? Which Java disto are you using?[1]

Do you see the Google v. Oracle Java API copyright case as a good example of open-source stewardship by Oracle?

You know what else is prudently (/s) stewarded by Oracle? ZFS. That is why it is still not a part of the Linux kernel. A company that is basically a meme with the amount of lawyers it imploys would easily find a safe way to allow integration into the Linux kernel if only they wanted to contribute.

The examples above show exactly why Oracle has a decidedly bad reputation. On top of that, their CLA enshrines their shit treatment of the open-source movement and their free slave labour^W^W^W open-source contributors.

[1] https://en.wikipedia.org/wiki/OpenJDK#OpenJDK_builds
"Death of a Racehorse"

By W.C. Heinz

The New York Sun

July 29, 1949

Very short, very good. Sorry to ruin your Christmas, wait until tomorrow to read it.

http://www.thestacksreader.com/death-of-a-racehorse/
...I don't see how this is different from saying "the copyrightable part is the AI-generated image, not the way you made it".

You might argue "well you didn't make the AI image", but if not for me doing something it wouldn't exist, so we're back to discussing process.
Neither of those is the case.
Which of Graham Hancock's claims do you think this supports? It certainly isn't the one about a global seafaring proto-British empire from the last ice age, considering how far inland it is, the technology is off, and it vastly predates his hypothesis for the global apocalypse.

The Santa Elena Rock shelter people have been making this argument for years now. Between the questionable lithics, dating, and excavation methodologies they don't have sufficient evidence to support the claims they're making and they've offered no convincing explanations for why the standard of evidence should be lowered given the massive chronological issues their dates would suggest (<5000 years after Yana 10k miles away!).
Yeah, no one ever accounts for the labor requirements for these projects. If you can earn $100/hr from your career or contracting work, then spending 20 hours per month finding tenants, mowing lawns, fixing plumbing issues, etc, gets expensive fast.
Around 2000 I made a firewall-oriented Linux distro that made use of immutable bits and SELinux and various other security hardening. The bulk of the filesystem was immutable, and the system was then put into multi-user mode, where the kernel enforced that the filesystem couldn't go back to mutable.

During boot time, a directory was checked for update packages, and if the public key signature of the package matched, the updates would be applied before the filesystem went into immutable mode. This update directory was one of the few mutable directories on the system.
It turns out I'm still excited about the web
Yes, but, the case was only dismissed when he had a positive alibi against the charges, when the charges should only happen when there is positive evidence against him
Ethical usage would include thankful attribution.
Related: emergentmind.com
Just-in-time compilation of Ruby allowing you to elide a lot of the overhead of dynamic language features + executing optimized machine code instead of running in the VM / bytecode interpreter.

For example, doing some loop unrolling for a piece of code with a known & small-enough fixed-size iteration. As another example, doing away with some dynamic dispatch / method lookup for a call site, or inlining methods - especially handy given Ruby's first class support for dynamic code generation, execution, redefinition (monkey patching).

From https://railsatscale.com/2023-12-04-ruby-3-3-s-yjit-faster-w...,

> In particular, YJIT is now able to better handle calls with splats as well as optional parameters, it’s able to compile exception handlers, and it can handle megamorphic call sites and instance variable accesses without falling back to the interpreter.

> We’ve also implemented specialized inlined primitives for certain core method calls such as Integer#!=, String#!=, Kernel#block_given?, Kernel#is_a?, Kernel#instance_of?, Module#===, and more. It also inlines trivial Ruby methods that only return a constant value such as #blank? and specialized #present? from Rails. These can now be used without needing to perform expensive method calls in most cases.
Wow, just wow :D! I am always amazed at the folks who sink so much time, money and energy into this.

I will never be one, but I really appreciate all you fanatics going completely crazy with the lights etc. :D
Sorry, what? Not wanting someone to poison themselves is an expression of love
Merry Christmas and happy birthday!
Fun use of DBOS!
TQQQ is 3:1.

Every time I ask people to factor in their time in managing the property (yes, even time spent finding the property to buy counts), they end up way behind.
The stations arent the hard part, it's the rails. Cities were built around the train tracks. Say we wanted to double them all for more capacity, that means tearing down a lot of expensive real estate to make room.
there are 7 si units, and you can represent all the powers you need in 8 bits, so you can pack every reasonable SI unit in 64 bits
> I also see all the time people showing off the Send+Sync traits. Yes, very nice, very nice. Magic abilities. And what? I do my concurrent code by sharing as little as possible all the time. So the patterns of code where things can be messed up are quite localized.

They check whether your code really shares as little as you think, and prevent nasty to debug surprises.

The markers work across any distance, including 3rd party dependencies and dynamic callbacks, so you can use multi-threading in more situations.

You're not limited to basic data-parallel loops. For example, it's immensely useful in web servers that run multi-threaded request handlers that may be calling arbitrary complex code.

> places where the borrow checker is useful has alternative coding patterns

There's a popular sentiment that smart pointers make borrow checker unnecessary, but that's false. They're definitely helpful and often necessary, but they're not an alternative to borrow checking.

Rust had smart pointers first, and then added borrowing for all the remaining cases that smart pointers can't handle or would be unreasonable to use.

Borrowing checks stack pointers.
Checks interior pointers to data nested inside of types managed by smart pointers (so you don't have to wrap every byte you access in a smart pointer).
It allows functions safely access data inside unique_ptr without moving it away or switching to shared_ptr.
Prevents using data protected by a lock after the lock has been unlocked. Prevents referencing implicitly destroyed temporary objects. Makes types like string_view and span not a footgun.

> the borrow checker is basically something that gets a lot in the way

This is not the case for experienced Rust users.

Borrow checker is a massive obstacle to learning and becoming fluent in Rust. However, once you "get" it, it mostly gets out of the way.

Once you internalise when you can and can't use borrowing, you know how to write code that won't get you "stuck" on it, and avoid borrow checking compilation errors before they happen. And when something doesn't compile, you can understand why and how to fix it. It's a skill. It's not easy to learn, but IMHO worth learning more than C++'s own rules, Core Guidelines, UB, etc. that aren't easy either, and the compiler can't confirm whether you got them correct.
I also play electric bass, and love this story. The real question is: do you still have the Hondo?
Seconded.

I often have the same problem, a long list of in-progress projects and feeling like working on none of them. There's usually a subconscious reason why I'm avoiding them, either I'm stuck on a problem I can't solve, they're not interesting anymore, or the part I need to do feels too big too start without a full weekend of available time.

The easiest move is to find something new to work on in the meantime, leave those old projects be. If they're worth finishing there'll be something that brings you back to them when the time is right. Improved skills (maybe even through that new project), something done by other people that changes the situation, etc. No sense in forcing yourself to make progress, since you'll just end up hating the whole thing.