skysight-inc/HackerNews huggingface dataset:
Pretty simple setup here at home.

One RPI4 running 24/7, hosting my files with encrypted ZFS on two external drives. I access the files through SFTP, Syncthing and Samba. It also runs various nightly backups to/from the cloud. Oh, and it runs Pi-Hole.

It runs OK, but is a little slow when transferring files because of the encryption. The max throughput is 20MB/s which is not awesome, but not terrible at the same time. I have spare machines around that I should use instead, but it works well enough that I can't be bothered to do it. I'm also a little worried about data corruption, because apparently that happens with ZFS without ECC ram, so...
Upsmith aims to change this!

https://upsmith.com/
A life coach is interesting to talk with and bounce off what's going on in your life and what your goals are.

I received good advice, most of it was common sense but it was good to have someone to talk to.

It was good talking about goals and checking back in to talk about progress and be accountable.

Depends on the life coach and what they can offer. Cost vs value.

A lot of the same benefits could be obtained through a mastermind group or mentor.
You just flash it with your hardware programmer like the rest of the industry. It is not a massive bug at all.
Highly doubtful, you don't just switch careers because comp suddenly rises, social status is very much associated with these decisions, maybe anecdotal but physical labor also has a stigma around it, people working in the field might not be the kind of people you want to be working with, etc.

Entire game dev industry is built in finding passionate young people, underpaying them and putting them through the grinder till they burn out. And there's no shortage of applicants.
It’s not because of the borrow checker specifically, but the type system design that makes the borrow checker possible is a big part of what leads to slower compilation times.

On the other hand, that extra time is traded off against not having to deal with bugs at runtime that the type system is able to catch. Rust is one of the better languages when it comes to making illegal states unrepresentable.
This is the exact same case of confirmation bias.

You've read 5 stories saying it's hard to contact support at Stripe, and chose to ignore the fact that hundreds of thousands have NOT raised this problem.

On top of that, if you follow the development of those stories, it usually becomes apparent that the account was restricted for a very good reason.
You don't need to solder anything.
Yeah! Don’t trust the man! The man is only interested in … something! There must be an ulterior motive in trying to bring scammers to book!

Just think for a second. If someone has been scammed out of millions, you think they’re not going to talk to law enforcement about it? They wouldn’t only if they were perpetrating their own scam.

At some point privacy nuts on HN have to really stop and think before typing.
I found a pretty good way around this:

I use exchange and email myself the articles, usually over iphone share.

That means i can go to my folder that i have dedicated "from me to me" and in there i can use full text search to satisfy the "damn, where have i read that again?"

It's incomplete because stuff goes down all the time, but usually ill read the headline and be on my way to the original vendor docs anyway =)
Climate change seems like one of the techiest of problems.

I think wealth inequality is too ill defined to even be a problem. If anything i would argue it is only a problem if class mobility is low and that is where the focus should be.
Except the obsidian part, I do the same.
I already checked several different providers including Safetywing and Allianz since they supposed to work for my situation. Unfortunately feedback on all insurance providers I can find is rather negative and hard to verify.

So I really hope to at least find someone with real experience using any of them. I specifically choose not to post providers I found so far as not to make it look like ads.
Yeah, I pretty much only do a clean build when I update the compiler. Or when I’m tweaking the build configuration itself.
Yeah, but $#list is better used for writing loops:

foreach my $i (0..$#list) {
say "$i: $list[$i]";
}

For getting the last element from a list you can just use -1 (and of course further negative numbers work like you would expect, -2 is second to last and so on):

my @last_three = @items[-1, -2, -3];
WoTC was pretty bad too for a while, trying to own the idea of "tapping" a card, and forcing everyone to make up their own terminology for basically the same actions.

I think OGL came from a realization that this sort of thing wasn't good.
I have a 3 node (Raspberry Pis) k3s cluster with the following :

- Pi-Hole : https://github.com/manibatra/kube-pihole (might be a little rough around the edges, I have to push a few updates)

- Homebridge

- A custom Golang app to poll metrics from my Solar setup and export them as Prometheus metrics

- Prometheus

- Grafana Mimir for long term metrics storage to S3

- Tailscale on all the nodes and all my machines so that I can access my homelab and Pi-Hole when I am on the move.

Bunch more things to add but it's a start!
It can easily be just a habit. I had the same habit as OP before, at some point I used to collect tabs stopped at 500 or so. Then I began collecting links and info in markdown. Many people go even further, they set up automation on top of notion, twitter bots and what not.

Now I just browse, collect only as much tabs I can read in 1-2 days. Hoarding hasn't done me any good. So I just don't do it anymore.

But why do I browse so much of twitter, HN. I think it is FOMO, but also a bit of a lack of purpose which I think I have atleast partially solved for now.

Or maybe its just curious minds can't stop when there is more information out there as said by one of the comments.
The Middle History of BASIC
It's not always for the lulz:

https://en.wikipedia.org/wiki/Mummy_Juanita
Where is the benefit in super-enterprise rj45 connectors?
Interesting, I have a CX and a G1 and it works flawlessly. I didn't do anything special so might have just gotten lucky.
I'm not exactly sure what the FBI would gain here, and it may be nothing, but distrusting them by default seems rational given their long history of corruption.
I have been thinking of setting up a pi4 as a wifi AP. Can you comment on the hardware performance? I am worried that the range or throughput might be poor, and thinking I might need to use an Intel ax200 or similar.
Most people take familiar medcine. I won't read the instructions in the n+1th pack of ibuprofen I'm buying.
Glad I'm not crazy.

I have used android auto and car play in the same vehicle, and car play seems noticably worse.

The top of mind issues I've seen:

Car play requires unlock when the phone is reattached via USB. With android auto, I can simply reconnect after initial configuration.

Music playback stutters fairly often when streaming spotify.

Car play and the iphone more often get into a state where the phone is connected physically but the phone "isn't connected"
Ah, interesting, I thought they referred to the OGL.
I email links to myself for topics that I am actively working on or researching (or planning on researching). Most languish unread in my inbox but every once in awhile I search for that article I saw a couple of month ago about, eg, building your own C compiler…

I wouldn’t mind if DDG/Google/et al. showed search results from my curated list of articles I’ve archived in this manner!
This wasn't me not understanding why it might be valuable. This was me asking you to explain what makes you think this is valuable, how valuable you think it is, and why you think it's a unique advantage to Tesla.

One way to look at this would be the ARPU from data-intensive services like Amazon, Facebook, Google, etc. Typical orders of magnitude here is dozens of dollars per year per user; I think Amazon shopping is closer to $100 if I remember right.

I dimly recall some idiotic tech blog claiming that in the future, cars would be free because of the value of ad targeting based off of collected car data, which is hilarious:

- Cars cost three orders of magnitude more than any reasonable revenue per user from such ads

- Cost of a car per year (depreciation + maintenance) is, what, 2 orders of magnitude higher than that?

- There are cheaper ways to get that data, like...free smartphones? Yet nobody does that.

"Data is the new oil" sounds good, but it leaves out a lot of important details, like "how do you monetize that data" and "how much do you make for it?" If monetization is ads, the answer is "not much."
Also Safetywing for instance ask me not just about citizenship, but about "home country". I guess for now I legal resident of Turkey, but it unlikely that I'll remain resident here.
This year they have evolved into narco submarine drones: https://www.theguardian.com/world/2022/jul/04/spanish-police... .
150K is only 0.00003% of the 350 billions that Stripe processed in 2020 (it's probably a lot more for 2022, like a trillion).

Those stories are always one-sided. It's very easy to believe that those 150K are indeed fraudulent, especially when the OP is so elusive.
It's one of those journalistic, press-release kind of write-ups, the kind that spend some effort explaining basic concepts in a hand wavy kind of way, before proceding to pitch the main point with yet more hand waving interleaved with quotes from those involved. I think the point may be just to make the public at large feel positively about the New Thing.
Agree that I have no idea how this person is calculating their loss at 100k over their revenue. However, generally as in GAAP, you would recognize revenue on shipment or when a service is rendered because that would be the period in which the revenue was accrued. For example, most companies that sell on terms like NET 30 will invoice AND recognize revenue on shipment; they would not wait until payment is received on the invoice. That is why there are [contra asset]/expense accounts relating to bad debt.

Waiting until funds hit your bank account is cash basis accounting and even in that case, I am not sure how having a third party like Stripe holding the money affects things.
those are larger groups likely owned by private equity investors

True private practices are definitely not doing that. they dont even have the financial incentive to make an investment for the legal advice add that statement, to their financial disclosure
> C++ is a bloated mess ... any one who argued (sic) about which language is better ... has completely missed the point of computer science and programming.

See something a little out of whack here?
Cloudflare business level plan has upgraded DDOS protection that's a good first step to upgrade to even temporarily.

Block Thailand IPs.
https://www.alphr.com/block-country-cloudflare/

Add honeypot form fields if it's a bot you can show success message but disregard the data and blacklist their ip.
Related to debugging, the follow up article: how to fix and resume a program from any point in the stack. Have the debugger pop-up, read the error message, go to the erroneous line ("v"), fix the code, compile the function (C-c C-c), come back to the debugger, press "r" on any point in the stack, see the program succeed. You did not have to re-run everything from zero.

https://lisp-journey.gitlab.io/blog/debugging-lisp-fix-and-r...

https://www.youtube.com/watch?v=jBBS4FeY7XM

and some more: https://lispcookbook.github.io/cl-cookbook/debugging.html
Understand and Explain ChatGPT
I've blocked most news websites, in the last decades the only "Big World" news that I really needed were communicated to me by others almost immediately (9/11, oncoming catastrophic storm, lock-downs).

When my current endeavor needs tune-in to a particular news cycle, I've set up simple scraping of top headlines only. These are usually demarked via keywords, headers or other metadata. Sure, there are some services and RSS readers that facilitate the functionality and ease of use. Except I need less user-friendliness, not more.

Having to spend a minute more per news source, as opposed to some copy-pastes or clicks, keeps the need to over-subscribe down. The interests of the media in representing information do not match my own. I have not been able to find analyst materials that do not suffer from politically and emotionally manipulative agendas.

Not letting noise in from the start is the best policy for me.
FTX's Former Top Lawyer Aided US Authorities in Bankman-Fried Case
That's not anywhere close to sub $200
I think this is both very wrong and very right.

The title, "You can't..." starts right. The subtitle... "startups can't" takes it off course. It's not about startups, small companies or whatnot. I mean, some things require scale... but this is not really about specific design features. It's about "good enough" vs "really good."

Imagine "AverageCo." It's the 19th largest industrial cleaning product supplier in the world. 2nd largest in west belgium. They have decided to invest in a custom ERP system that will handle all their business problems. Stock. Accounting. Manufacturing. Sales. Everything. You are advising them.

AverageCo needs to aim for adequate. If they aim for excellent, they'll fail. It's not a good idea to demand UIs be slick like netflix, or clever like google. The brutal reality is that designing and project managing a good Salesforce or Oracle implementation is likely a stretch for AverageCo. They are not about to outdo amazon. It does not matter how many consultants they hire. Outside consultants get you to adequate, not excellent.

OTOH, a lean, agile software startup may well outperform amazon in some specific area. The way they will do this is by being clever, tactical, and knowledgeable in little areas. They know what's easy or hard to solve. They'll pick good goals, make clever trade offs and slick compromises. They'll choose a stack that makes the hard parts easy. They'll avoid getting bogged down, changing the plan dynamically to avoid difficulties. Those tactics are only possible when you are close to the process.

If you hire a prototype company, followed by an industrial design consultant, then outsource manufacturing... you are not close enough to the process to be brilliant. You'll need to live with adequate. This isn't because excellence is impossible, it's because you are not excellent at this.

Big companies are famously incapable of admitting they are anything but excellent at anything. Startups can be conceited too. In this case, a lot of startups need to realize that they are suits. You are not the hacker who can write his own JS framework or patch the OS. You are the guy who has no idea how to design the manufacturing process yourself.
I do something similar, and in my case it is apparently a result of ADHD/ASD, but that's not why I'm here. I installed the OneTab browser plugin fairly recently because I tended to keep open "too many" tabs across multiple devices for various reasons. And I'd use it, and all my tabs are "closed and bookmarked and filed away", and then a short while later I've got dozens of tabs open again. In most cases, I've actually read these and I'm expecting to continue using the content in some manner.

So, anyway, counting what's open right now and what I've filed away, I'm at nearly 700 tabs. Some of them will be reused but the vast majority of essentially junk food for the brain.

That doesn't include the untracked but presumably insane number of things I actually did read but didn't keep open in a tab or file for later (just as it ignores the several hundred unread books on my Kindle while not counting the vast number of digital and physical books I do read).

I could handwave and spout unfounded theories about dopamine or "conditions" or anything you like, but ultimately, after decades of this, in my case it's what happens when my focus is on consuming rather than producing (ex: when I'm not engaged in something like a zettelkasten process), while allowing my insatiable curiosity and love of learning to remain undirected.

In short, you've got to manage that stuff. Or, at least, I do,
Amusing discussion in the Helium subreddit: https://www.reddit.com/r/HeliumNetwork/comments/104hpx4/alri...
Writing things down to remember them, you feel like you've dealt with it. Which can be a great help since you can empty your brain of distractions that pop up and do so in a way you feel you've not just forgotten something. And reread later you'll realise how little was really important outside the moment it came up.

But if you place an artificial burden on yourself to follow up on everything that might be interesting, then that's probably overwhelming and shows a lack of prioritisation. That might be due to a lack of a system to prioritise, or it might be a lack of goals. Asking why you do it might feel you work backwards towards the goal - is it an ambiguous sense of professional development, or is it simply an enjoyment of pursuing novelty that means you keep turning up things that you feel you should come back to, but because novelty is the goal you never do. These might miss the mark with you, but they explain for me a lot about why I do the same things.
Garbage in. Garbage out. Some principles just stay the same.
That's different from how I understood his comment!

There is no point in hoarding links; this is just "information." Information by itself is not useful; we need "data" instead.

To turn this information into data, you could use something like Zettelkasten. Instead of hoarding links to articles, hoard notes about these articles and link them together.

Basically, stop hoarding links due to your FOMO. Actually read articles that interest you and learn from them by writing your thoughts.
Yes anybody can have third parties do it for them, but few are willing to pay for it.

Also, most smaller players cannot afford it because of economies of scale makes the first ten thousand holes way more expensive than the ten millionth.
If you DO NOT use a VPN, you 100% trust the seedbox. You trust that they "are deliberately designed to essentially eliminate this issue". That's fine for me, but it's important to know that it's about trust.

If you use a VPN, then you do distribute that trust between the VPN and the seedbox, which makes it much better already.
Yes... At the risk of being accused of claiming No True Scotsman, the implementation really doesn't seem like Rust to me.

I would expect an idiomatic implementation to drastically go down in lines of code... while compile times probably will go up.
> Unless you are working on some absolute mega project like chromium, compile time seems like a minor detail.

IF you have an M1 then sure. But bear in mind that’s 10x faster than the machines that some people are still using.
Kotlin's features are amazing for designing DSLs but I think your code sample uses more than just the 3 points you mentioned. Specifically the `call.respondText(..)` part. I assume that in this example the second argument to the `get` function is actually a "lambda with receiver", which means that the lambda executes with another object as the receiver (and that object is bound to "this" inside the lambda block), which makes the `call` object available.
A new keyboard, keychron k8 with blue switches, honestly surprised how long the battery lasts.
Goodreads and its “Want to read” shelf is good for this approach with books. I just add any book I see someone recommending to that list then when I need a new book to read I can pick from there. The ratings on there are handy for sanity checking if a book is worth your time. I’ve found anything with a score of 4.0 or above is usually worth a read.
This sounds like fraud to me, intentional or not.
Sure, but you can't play begin to play the sound until you have enough bits that you can decode what was sampled, and that always means you have to wait at least a couple of milliseconds. Conventional analog radio allows you to play out the modulating waveform with sub millisecond delay.
I doubt India is of any concern to Tesla, except for cheap labor.
> 2nd largest in west belgium.

Strong vibes from Borat's sister here, tbh.
Adding things to Rust needn’t increase the complexity. One of the features that should arrive in a year or so is the ability to use async functions everywhere, even in traits. Right now there’s additional complexity and difficulty for beginners to know that “ok, async only in free functions and import the crate async-trait if necessary”. Future learners of Rust will simply use async wherever.

This is one example but there are other threads of work where what they’re adding brings more consistency across the language, making it easier to learn.
Let's be clear: this is not real. It doesn't "make use of" drone speakers because it's fictional. This is someone saying "wouldn't it be cool if we had drone speakers" and paying a digital artist to knock together some renders. The piano might exist, but those drones don't. They aren't even a viable design - broad, flat supports and a wide flat gondola right in the air stream? Single hub? What stops it from spinning, are we meant to think it has counterrotating blades (cuz they are hella noisy even by drone standards)? Where are the blades anyway?

Nonsense. Fiction. Not even plausible fiction. Might as well have them hover by magic. HN, move on.
ChatGPT for Slack
Not that I know of, but I guess elements of the USCG can be seconded by the USN to assist in a law-enforcement capacity? it makes sense that the maritime forces get to play together though.
Oh, I forgot to mention Syncthing. Probably because it's one of those services that Just Works Quietly and almost never gives any trouble.
The UART GPIOs are wired to a board standard connector? If so I would need that USB(connector)-UART(connector) cable I guess.
Independent researcher claims to find writing in prehistoric cave paintings
https://archive.is/u8heB
Very cool article!

If you want to know more about the hardware side of the Game Boy (Color), have a look at the Pan Docs: https://gbdev.io/pandocs/

It's been revamped in the recent years, in terms of presentation. I do kind of miss the old version which had a refreshing "old-school" UI like the RFCs of the IETF, but the newest version is IMHO much more usable when developing an emulator.
Not sure about the right mind but the BTC core developer who "lost" 216 BTC a few days back apparently tried asking FBI for help[1].

[1] https://twitter.com/LukeDashjr/status/1609630432546406404#m
Exactly. Someone steals a card and uses it to buy from your store.
If your store is selling high-ticket physical items, you will for sure be a target.

Fraud is fraud. It affects everybody, not just the person whos card was stolen.
isn't it "moonchild"? if so, i have read it and it is dull at best.
One warning: the site claims you don't need a "cookie popup" since it doesn't use cookies. That's false. The ePrivacy directive states that reading or writing any data from the user device other than for the purpose of serving the site needs permission.

This thing uses the user agent string and IP to identify users, so you need a permission popup. It's great that they put much effort into not storing those things, using hashes etc, but that does not remove the requirement for permission under the ePrivacy directive.
Interesting points indeed. Connecting through a VPN may be enough for the this case. I guess I mostly wanted to make it clear that it's not "perfectly anonymous" just because one paid with bitcoins. And of course that if you connect directly to the seedbox, then you trust 100% this seedbox to be legit.
I agree. Not only is the video irrelevant, it also covers 1/4 of the screen and can't be removed.
And they do show ads despite having the reject all button pressed.
Forming the habit of analog journaling – Why digital format did not work for me
That's pretty much what it costs to replace the windshield on a regular car, no?
I did but it didn't like spitting out just the formula, it had to explain it even when explicitly asked.
The Re-Org Rag