skysight-inc/HackerNews huggingface dataset:
Yes, CPU+MB is usually a package deal (aside from AM4's relative stability, but even that did come with a lot of asterisks). RAM tends to last a bit longer, but yes, we are in the middle of an annoying transition period right now.

Your old PSU might be insufficient for the new build, but it's not like 750W PSUs are a new thing (or particularly required if you're not doing a high-end build, even today). Power efficiency tends to yoyo around over the years.

No, you absolutely do not "need" to upgrade your GPU, and certainly not immediately. Your old GPU will not be doing a worse job in the new computer than it was in the old one. And you can always replace it later on, should the need actually arise.

I think a core part of the misunderstanding here is around expectations. The build plan for "a top-spec gaming computer" is going to look pretty different from "a top-spec dev computer that I can also game on". But, if anything, gaming has hit seriously diminishing returns in the last couple of years. It's quite hilarious and sad to see NVidia try to make real-time path tracing and 4K gaming into things, in a desperate bid to make GPU performance a relevant factor again.
Set time aside when you are allowed to do it. In other times block the offending sites completely.

Ask yourself a question - is what I am doing right not benefitting me in a way a walk/exercise/spending time with family/doing practical coding/starting a business/insert your favourite would? If now, stop and move on.

Why it's not easy? Because it's a habit which has its own trigger (sitting at a computer). Unfortunately as a developer you cannot get rid of the trigger. From own perspective - rearranging the work space or changing helps for a while and then slowly you fall back to old habits, so I wouldn't say it's a permanent solution.
If you love going out on adventures, discovering new places, or enjoy camping out in the wilderness, you might find yourself missing out on the news. And you might also miss being connected to the world.
I used to collect links and abstracts of things that were of interest to me on a customized WordPress install, visible to the public.

And I did such a good job that my "site" was very rich. The problem was not storage, so to speak, the problem was, and still is, recollection.

I had no need or I didn't remember >95% of the things I stored, and for that 5% that I needed or remember, I could just as easily find them using google.

So I abandoned the practice and now google is my new bookmark site.
A similar case is when a big conservative company creates an internal “innovation lab” that promises tech startup like culture. I’ve been in places like that, and it seems more often than not the big bureaucratic processes of the parent company inevitably leak into and then consume the “startup” group.
Laravel: Import and export a collection in Excel with Fast Excel
A tutorial on how to use the rap2hpoutre/fast-excel package to export data from a collection or model in Excel xlsx, ods or csv format and import the data from a spreadsheet into a Laravel project.
I like the idea of repetition compulsion. Most probably keeps people going once they started this way. But why do people start in the first place?

I think it's some kind of uneasiness with actual work. Actual work is hard, not exciting and the reward may come in a distant future.

Maybe I should avoid HN much more because it gives me a dopamine kick without having accomplished anything.
That's quite the distant hook promoting what, I feel, is one of the more provocative novels ever written. It is a seminal book that should have more recognition.
I’d be interested to know where you get the industrial tank too. I read it needs to be food grade.

I wonder why no one has made an open source Soda stream that connects to the big tanks right out of the box in a thoughtful way. Or better yet, a system for refilling the sodastream tanks from a large canister so that the sodastream can still sit easily in your counter.
To the new owners: I googled mailcow, got to the web site and found nothing to explain what it is, not even in the docs. Eventually I noticed the "People also ask" section in the Google results page:

> What is Mailcow?

> fully managed by Elestio. Mailcow is a Docker-based email server, based on Dovecot, Postfix and other open-source software, that provides a modern web UI for administration.

Hopefully this is correct but who knows.
The Miracle of Pakistani Tekken
Reddit and Twitter are mostly for tech-focused nerds? Hahahaha, ah. Thanks for the laugh. Reddit and Twitter are outrage machines. I'm sure there are some good subreddits out there but all of the ones I used to be a part of got taken over by mods who care far too much about the Current Thing To Get Upset About (take your pick). If there are any recommendations for good subs I'm all ears. Can't convince me about Twitter though, it's an absolute cesspit and it has been for a long time.

For information hoarding I use logseq (https://github.com/logseq/logseq) + syncthing (https://syncthing.net/). I've been doing it for a few months now and it's quite a nice workflow.
I meant that this medium article was nice but lacked sources. At least the one I pointed at cited Businessweek, even though we now know how (not) serious Bloomberg can be…
When I ran Gentoo I just had the builds running in the background with a really high niceness.
It is not just the abstract knowledge of the difference, but the fact that "let b = a" makes a undefined and, especially, some comfort with a Rust-ic way of dealing with this. My 2c.
I agree with everything you're saying especially from the individual's perspective, but I think its valuable to look at the incentives from Salesforce's perspective.

They paid an incredible amount of money for Slack because of what Slack is. In my opinion, it doesn't really matter that Slack ceased to exist (which I agree de jure it did) because de facto the Slack culture still exists as a minority now. If anything, the incentives at Salesforce should be to preserve Slack, not whittle it down, because they thought Slack was worth billions of dollars. Is Slack's technology really worth that much? Maybe, maybe not. Is Slack's customer base worth that much and do they have a big enough moat that they won't start evaporating? Maybe, maybe not. More likely the value at Slack was created by the sum of its parts together, including culture.

Maybe you can make the argument that Salesforce thinks they bought a company that was worth less than the sum of its parts and that they can unlock value by making changes, but the acquisition and "culture clash" imply to me a big corporation throwing money at something they don't really understand.
That is true, although it's ultimately a matter of personal tastes.

I prefer worlds that are not intrinsically intertwined with any specific ruleset. And for general fantasy I will always come back to Middle-earth. :)
Sickle cell gene editing startup halts trial after serious side effect
I'm curious about the thinking behind "mysteries and thrillers, and science fiction and fantasy are not currently supported." Is it because these genres use more non-standard words? Or is there more risk of the Apple voice being used to narrate sonething inappropriate?
> Why pity him? He lived in pure hedonism, got everything he wanted out of life.

He died a lonely, impoverished junkie.
> When I did the setup last year paperless-ngx look like the most maintained.

Just FYI, none of those were hostile forks, but in both the community taking over after the former maintainers abandoned the project. NGX is indeed the active version.
A lot of times I felt like deleting the cargo.lock file should have been done inbetween optimising the rust build. There were changes to the used crates, and sometimes those changes don't propogate before a `cargo clean`, `cargo update` or something like that.
What is so great about fastmail? I keep hearing people talk about it but haven’t “gotten it” yet.
A while ago I did something similar. I'm already downloading various playlists via yt-dlp and wrote a web interface [1] to view/play/search them.

My biggest annoyance at the time was importing my existing videos (and converting them to a streamable format, generating thumbnails and hover-previews etc).
Do you have any plans of allowing to import existing yt-dlp folder (in the standard layout with a bunch of mkv files, the info.json, the subtitles etc). Because my current archive contains a lot of already-deleted videos :(

[1] https://github.com/Mikescher/youtube-dl-viewer
A basic car with a basic non powered rear view mirror should only be a few hundred dollars, including installation.

A fancy windshield with rain sensors and a powered rear view mirror and blah blah will cost much more.
About a year ago my bank asked me to opt-in to voice recognition for authentication (still have to provide account details, name and dob first). I am very curious to test their system using some of these models but I would seriously hope their tech guys are doing this - thoughts?
> I'm wondering why Google, who is a search company and also a browser maker doesn't implement full text search on the browsing history.

They do. The search history shows up in the address bar as you type. But sometimes it’s annoying and maybe a privacy issue especially when you are screen sharing with someone.
Yeah, that was me exactly! I just couldn't face that massive long list anymore - it had been ported from computer to computer for years and was the digital equivalent of clearing out the garage (and it felt great afterwards)! It was amazing how useless half of them now were.
No, that's not true. You need to read "The Selfish Gene" by Richard Dawkins. Evolution produces behavior that improves the reproductive fitness of your genes, not you. And that turns out to be a very significant constraint.
Please Sell My Personal Information
Curiously enough just a few days ago I saw a Spanish miniseries on South American narco subs crossing the Atlantic into Galicia:
'La marea negra'.
Or:

0x2A * 10e6;

The solution is clearly to have language tooling with a find-constant tool which you give an expression and it parses all declarations in the source code looking for one which evaluates at compile time to the provided expression.
From an email from Have I Been Pwned:

"In early 2023, over 200M records scraped from Twitter appeared on a popular hacking forum. The data was obtained sometime in 2021 by abusing an API that enabled email addresses to be resolved to Twitter profiles. The subsequent results were then composed into a corpus of data containing email addresses alongside public Twitter profile information including names, usernames and follower counts."

So the data dates back to 2021,and it's only now appeared on some hacking forum.
I think you meant lld instead of lldb (which is LLVM's debugger).
Game of life rely on computers as an environment to devellop, which might not be there in 1 century.

A real world 'thing' (whose very nature is still up to debate) :
https://en.wikipedia.org/wiki/Xenobot
For important documents (insurance docs, mortgage, etc) I use SyncThing, for media I use my RAID1 array. I'd certainly hope that RAID1 works as I expect it to if one of my HDDs shit the bed! It's a good point though, backups aren't really backups unless they're tested... brb...
I guess they can’t just ask people to hand over all “proceeds from a crime” and expect much response.
> from fraudulent users looking to overturn decisions we've correctly made.

Can you give examples to support this bold assertion?

E.g. https://news.ycombinator.com/item?id=32854528
And lld is faster than gold. And mold is faster than lld.
I have been a paying customer for years, and I don't expect to ever leave. My favorites are:
- DNS capabilities
- Friendly and fast customer support
- Great, smooth, pretty UI on all platforms
Simdutf provides a faster way of providing utf8 operations with SIMD in Node.js
What kind of obituary is this? Ending in a stock exchange report "As at 9.09am, shares in Creative Technology are trading 9 cents higher or 6.38% up at $1.50" Tasteless.
Hmm... I haven't read the official spec, just the Microsoft documentation: https://learn.microsoft.com/en-us/dotnet/csharp/language-ref... In any case, the behavior is rem, not mod.

Ada has both rem and mod operatiors. I'm not sure how many other languages have operators for both.
Apparently the current US problem (rural areas, stuck in a XX economy, unable or unwilling to compete in a XXI) is not so different from a past US problem (rural areas, stuck in a XIX economy, unable or unwilling to compete in a XX).

For what reasons would the XX solution not still be applicable in our XXI context?
The Gift of Fuck
Wow. This comment is tone deaf and a PR incident waiting to happen.
https://www.reddit.com/r/sysadmin/comments/4iq2pp/trusteer_r...
WOTC makes up 70% of Hasbro's value, so Hasbro very much is primarily a tabletop company.

https://magicuntapped.com/index.php/articles/item/501-filing...
A change like that shouldn't be a big deal. A meeting to decide whether or not it constitutes a Design Change (it doesn't!) and if the new insert needs to be Validated again (likely not) and you're pretty much done from a Compliance standpoint and on to Vendor Qualification.

My guess is that the problem is more likely to be finding a vendor that can print/cut to your specification at the scale you need and, critically, who can produce it on your schedule. Any capable printer is likely already booked solid for months.
Aye!

All of this makes sense but as you said, "offering rental is one of the least interesting."

Thanks for the insights man!

>I was hoping to get a project at NuuDay in Danmark, as they are well situated to really do some interesting things in the area, but I guess they were not interested.

I don't know anything about NuuDay but I do hope you get to pursuit your endeavours.
Hello badrabbit,

Thanks for your feedback!

However, MiroTalk in addition to being open-source, has many features that are not just video calls and chats, below I list all the repos where you can see, more or less, the features it offers:

MiroTalk P2P: https://github.com/miroslavpejic85/mirotalk

MiroTalk SFU: https://github.com/miroslavpejic85/mirotalksfu

MiroTalk C2C (new): https://github.com/miroslavpejic85/mirotalkc2c

MiroTalk WEB (new): https://github.com/miroslavpejic85/mirotalkwebrtc

There are features like Alexa, in the SFU version, where you can interact with the app vocally, giving it commands such as: open the chat, send messages, send files, and so on...

Obviously MiroTalk can be improved and can grow further, I'm just giving a chance to not depend on Zoom, Teams, Google Meet ... and have something of your own, that you can customizable, To run in the cloud, in your local PC (exposing on HTTPS with ngrok: docs/ngrok.md) or in your own dedicated server (following the documentation: docs/self-hosting.md)

In addition, being a PWA (progressive web app: https://www.youtube.com/watch?v=Z8MjdQGyjfA&ab_channel=Women...) it doesn't need a native app, it lives in any browser and works in any mobile or desktop devices :)
Do you get to write off rug pulls like any other capital loss?

For that matter, what are the tax implications of getting mugged?
No numpad or DVD drive? Hard pass, even if it is easy to replace the battery (which doesn't seem to be the case, pun not intended).
I like to read a lot of links, tweets, articles, product documentation, etc and tend to build up a backlog as well.

The way I solve this is twofold:

1) Leaving shit and forgetting about it. If I can't make time to read it, I don't care enough about it. Very effective.

2) Aggressively pruning tabs. If I want to clear out my backlog, I ask myself "how much do I actually want to read about this?" and close the tab unless I really want to read it.

In the rare case I want to keep things around for a while and haven't forgotten about them, I generally put them into a new window then minimize it.
Ask HN: What should I listen to on a 16 hr roadtrip
I am taking a 16 hr roadtrip this weekend over two days. I have some fun podcasts I plan to listen to but I was hoping to listen to some career related content too.

I am into data, analytics and ml for work.

I am hoping to listen to CMU fall database series

https://www.youtube.com/watch?v=pS2_AJNIxzU&list=PLSE8ODhjZXjZKp-oX_75aBnznulk7nubu

Wondering if anyone has some ideas on tech audio I could listen to.
better marketing
> for many years basically all sowing machines ended up with Windows as their OS

Presumably this also helped Microsoft pivot into reaping machines.
I have a little home server sitting right behind me as I type this, ticking along.

It hosts:

* My personal site (http://samhuk.com). I use this mostly for just myself as a way to remember tasty recipes and such. It also has a tonne of functionality behind a login that I use.

* Samba server for a little NAS setup. I have to daily drive Win, Linux, and MacOS, so Samba was my go-to.

* CI/CD for some of my projects.

* A minecraft server that me and my friends sometimes play around on when we have a few drinks.

It has an old 8th gen intel i3 that I got for peanuts, 8TB WD datacenter HDD, etc., way more than enough for what I use it for. Could have done with a rpi honestly, but...rpi 4...
I don't think Linux is exclusive here, there are plenty of examples of both macOS and Windows also crashing when plugging in various accessories.

- https://developer.apple.com/forums/thread/678644?page=5 - "
Big Sur panic when connect/disconnect usb-c dock
"

- https://forums.macrumors.com/threads/macbook-air-crashing-wh... - "MacBook air crashing when plugging a USB device"

- https://answers.microsoft.com/en-us/windows/forum/all/window... - " Windows freezing when I plug in a USB device"

Try searching for "$operating-system crash when connect usb" for various OSes and distributions and you'll see it's a problem everywhere, not just Linux.
It would be greater if they could make one that didn't need a minute to boot up...
Could someone explain what is "Speaker prompt" in this context?
He answered your question in the next two sentences.......
An Odroid HC4 with

Nginx+Lua (Openresty) on to display the status of my smart plugs that let me turn on and off several devices. One is for the Odroid itself, to really turn it off remotely.

A docker container to let a friend connect over ssh and rsync and perform a disaster recovery incremental backup to a disk connected to the Odroid.

Samba to access movies, music and pictures with VLC from my Android devices.

A second Odroid has a disk that I use to make my backups and send the incremental disaster recovery copy to my friend. By the way, encryption is managed by rsyncing a reverse mounted gocryptfs file system. That is, I keep the plain text and the key, I send the encrypted view.
I’m finishing https://sendmyreads.com to help me tackle just that. I figured if I get all the information I gather pulled at me at a convenient time I’d be more likely to actually consume it. It’s been working well, but I’m afraid I’m now biased towards reading it (because I built the thing) so I want to give it more time to see how it goes.

If OP or anyone else is interested let me know and I’ll let you know once it’s ready.
On how to cook spaghetti properly and save money
How much of that is Magic the Gathering vs Dungeons and Dragons? I suspect MTG has a much larger share of that.
You're assuming that there are high-quality, high-volume print suppliers with slack time / idle machinery. I wouldn't be so sure. And even then, existing literally everywhere in the world now becomes a problem of finding them.
Framework needs to step up and offer at least one Linux distro.
Very impressive investigation. Unfortunately matches my experience.

There's a chance that Rust is the programming language with the longest build times ever.
It boggles my mind that companies can grow to be so big, so dysfunctional internally and yet still turn a profit or appease investors. It was the first time I felt like companies were getting too big.

The power of economies of scale…
The economic models assume consumers have more power than they do. It's easier for industry to convince (or force) people that they want (or have to take) what they produce, rather than produce what people want. For example, everyone wants a simple and reliable inkjet printer for home that doesn't have drm or other bullshit. But we aren't getting it and probably never will.

I sincerely hope that capacitance buttons and touchscreens are just a fad like digital speed dials from the 80s. They seemed cool, but ultmately analog dials (even if controlled by digital signals) were just better. I think physical knobs and buttons will come back for the same reason as round steering wheels. It's just the best solution to the problem.
They are demanded by the people ticking boxes at the kind of super-enterprises that buy super-enterprise rj45 connectors.
A company that depends on selling stuff compatible with DnD is going to go out of business very quickly if they can't put new content out.
You're misunderstanding the concept of Mastodon.
I like using the pocket app for this and then never feeling bad about closing tabs.
Linux uses modules, some other BSD not. A faulty USB driver (specially storage related ones) can panic your BSD kernel with ease.

With Linux you could blacklist lots of modules since forever easily, forbidding to load them.

Try that with Windows or MacOS.

Go buy some cheap WiFi adapter. Noth Atheros. Ralink, better. Often your favourite OS will panic/BSOD too.
Of course it does - endianness interferes with any sort of numeric literal. Doesn't matter if it's hex, decimal, underscored, whatever.
Upgraded to a standing desk last year.
At first I didn't add my existing keyboard tray since the desk height can be adjusted for correct keyboard ergonomics.
Very soon identified some problems:

1. My display cannot be adjusted high enough (this can be fixed by putting a book under the display).

2. Keyboard and mouse take up valuable space on the desk.

3. (most important) Display is physically closer and occupies more of my field-of-view. After a day of work this made me dizzy.

So now I'm happily using the keyboard tray again.
I'd wager 10¢ that this is primarily driven by AML efforts.
Emacs, of course, can also do this for its own code with `trace-function-[background/foreground]' in addition to its usual `edebug' feature.
And “pstree -n PID” can help a lot with this.
Pathfinder is built on the OGL for 3.5. How does this affect them?
Ask HN: M1 MacBook Pro and 3 external screens
I currently use an Intel based MacBook Pro which supports 3 external 4k screens just fine.

I'm going to be upgraded to an Apple Silicon M1 (pro, not max) based MacBook Pro soon, and I've discovered that it doesn't support more than 2 external screens. It also doesn't support an external GPU, so I'm at a loss if there's a way to support my preferred work environment. The network access is very locked down, so using a network based screen protocol won't work.

I'm assuming that DisplaySync (not DisplayPort!) can't drive a 4K screen at any decent framerate. Are there any other solutions out there that I can try?
Paizo now might be able to, but Paizo wouldn't be what they are with a) the OGL and b) WotCs backing. I can't believe any scenario where WotC goes to D&D 4th edition, and some company just makes a continuation of 3rd edition the way Pathfinder did while sticking to legally distinct but compatible. The game would either be way to close legally, or read too different. But, of course, IANAL.

What Paizo would or could do now is a different matter. They might say that PF 2E is distinct enough, especially if some 2.5E thing would remove some remaining verbiage or direct lifts from old OGL material. They might also just do a deal with WotC. Gates and Jobs at Tanagra.