skysight-inc/HackerNews huggingface dataset:
I prefer documentation,

I do too, in theory. In reality though, 90 percent of the time it's essentially unnavigable / unsearchable / basically intractable to use.

What you want is simply something that tells you "how do I do X" where X is some real-world thing, like strip the end-of-line characters from a file. What you get from "documentation" as such is a huge sprawl of text explaining the guys of 90 different command line options. Good luck digging your way through that.

Imperfect though it is, SO was created to address precisely this huge, gaping disparity between what users want, and what most "documentation" actually delivers. Did I mention it's imperfect? And that you actually have to (shudder) think about the examples given, before randomly cut-and-pasting them into production?

The whole point is though, that it's better than nothing, and frequently is mostly correct (and it's not that hard to tell when the answer is wrong or requires a bit of fine-tuning for your use case). And at the end of the day, still saves me hundreds of hours compared to the nearly useless "documentation" that ships with most running languages and platforms these days.
Someone looking at TCO might think differently. Someone looking at expanding the network at 5x the cost likely would think differently.

LoRa also seems to be a proprietary standard owned by a single company, regardless, there have been mesh networks built with public and private funding that do not artificially keep costs high for longer than needed. If this isn't the goal for Helium, it would be tough to recommend or use.
A couple previous interesting discussions from this past month:

- "The QOI File Format Specification" 214 points | 3 days ago | 54 comments: https://news.ycombinator.com/item?id=29625084

- "QOI: Lossless Image Compression in O(n) Time" 1057 points | 29 days ago | 293 comments: https://news.ycombinator.com/item?id=29328750
Anecdotally, I was a daily cannabis smoker for many years, had to quit about 5 months ago and have noticed persistently decreased focus and productivity since then.
In a dark way I’m enjoying this. China has these “masters of the universe” on a leash and isn’t afraid to give a good yank to bring them to heel.
Two additional points: the top leaders are working full time (harder than I work tbh) to keep the Church running. There's millions of dollars each year being spent on humanitarian efforts, and that's not counting the non-cash goods that the Church collects/farms/manufactures and distributes.

Second, these stipends come out of some investments or for-profit entities that the Church owns. (E.g. the Church has at least one large cattle ranch.) None of this comes from the donations of the members of the Church.
I can't create a PR as the bug is with their server configuration. I don't think there is anything wrong with their code, per se. I think if I installed it locally it would work fine.

It is a real shame. I went to Plausible because they had posted on here, and I'm all for supporting people that show up on HN and seem to be decent human beings. They did not reply to my Tweet to them, I only got support through e-mail, which they weren't that quick about. I'm bummed because the software seemed to be what I wanted, but they've lost my trust now.
I can’t echo this enough. At work our DevOps folks started out of the gate with a Postgres cluster (hosted in our K8s infrastructure) and it’s been a nightmare. Luckily we’re still in development mode and haven’t moved any customers to our new architecture. Complexity kills and most of the time YAGNI.
That's a strange question, I have no private data about current of future lawbreaking.

We know they're keen to lobby and litigate their way out of laws, and pay paltry fines when they fail to do so, but I cannot predict the next instance beyond enumerating any currently ongoing cases.
You choose golang because you basically want java with less memory usage and static single binary deploys for your backend server applications.

Go was designed to be a language that development scales very well with it's focus on simplicity and very fast compile speed.

Rust on the other hand, was designed to make certain hard things less hard, at the cost of complexity, ease of learning, speed of development (high amount of restrictions) and compile speed. If you have a multi-million line monolith made in rust, I bet your compile speed and edit-build-run cycle will take a very long time and be very painful compared to the same golang one. Hiring will also be harder because the minimum IQ & experience bar is higher and you couldn't have productive jr engineers get up to speed on it nearly as quickly.
But I believe everything should be valued this way, including:

- stocks and real estate: people use "objective" metrics like discounting cash flow. But the time preference for discounting cash is subjective.

- precious metals and commodities: there are "objective" stock-to-flow metrics, but they all assume people will still desire precious metals, commodities, and the resulting products. This desire is subjective.
Interesting! I don't know anything about resin casting. Do you know of a good YouTube intro video?
Comments like your GP comment don't refute anything—they only feed more of the same generic, endlessly repetitive dispute. Angry platitudes directed at each other by opposing sides are not interesting. In such situations, especially when it's a classic flamewar topic, the only thing it makes sense for HN users to do is walk away. Chalk it up to people being wrong on the internet and let it go. The internet is wrong about everything anyway, and neither you nor I nor anyone else can fix that.

Of course that's not easy, but we all need to work on learning the skill.
See my post above about Plausible:

https://news.ycombinator.com/item?id=29664684
You can usually tell from the smell
“Feel more productive” - just like all the drunk drivers who swear, “I actually drive better drunk!”
Isn't that language called D?
San Mateo county. Have all alerts enabled in my iPhone and never got any covid-related or custody dispute alerts. You probably either have some app installed or enrolled in some service.
Yeah it’s pretty terrible so far I agree.

My hunch is that crypto is focusing on the wrong things. I suspect we’ll never have land registers in blockchain (dumb idea anyway).

In NFTs crypto kind of stumbled upon something important, because digital art didn’t have a way to be authenticated by artists themselves, they had to use galleries, it was a mess. Now a digital artist can just drop his stuff onto the world and authenticate it. This was a Real Problem, if you make physical art you can just go to the local arts and crafts or Etsy and charge money for it. But digital art was really hard to monetise. So crypto came in a bit sideways and solved a Real Problem People Had.

Curiously they seem to really focus on “real world” problems, like banks or land registry or whatever, when I’m starting to think this is the entirely wrong way to see crypto. I think it needs to focus on problems that exist in the digital arena Only IE data ownership, data portability.

But the obsessions of the original conceptions around crypto are hard to kill, and I feel like right now there’s a lot of resistance to leaving the Nick Szabo idea of “smart contracts will replace lawyers”, same as it was before with a lot of Nakamoto’s ideas. But I think the “crypto will replace lawyers” and “crypto will replace banks” folks will be sorely disappointed. I see a very low percent chance crypto will change that much about banking just due to the security issues.
The cynical thing is that every organization that claims to know what's good and what's bad eventually attracts power-hungry people that would abuse it. You can't evade it by jumping ship, since it appears to be a fundamental flaw (or feature) of humanity.

The only way out is to look at specific people and specific ideas, rather than accepting dogmas for granted, and judging information based on the affiliation of the person it came from.
Both those situations are race conditions, but neither are data races. Rust only prevents data races, which is a specific kind of race condition, but it does not prevent race conditions in general.
google kills products but twitter lead the way in killing the web as an open accessible interactible meta-medium. twitter deeply deeply deeply injured the better ideas of the web itself.
Funny, zoom's a terrible resource hog for me (running the client via flatpak). It opens an incredibly high number of files and processes. Google meet is just a browser tab.

(Oh, plus zoom don't support screenshare in kwin-wayland yet, although I can't blame them for that.)
> the artist is the creator and arbiter of what the real NFT is

Then why can't they just be the arbiter of what the real JPEG is and skip a whole step?
Yes it does have an infinite free trial period :-) You can track events in test mode without having a subscription. Test mode events are auto-deleted after 14 days. Creating an accounting doesn't require a credit card.
I seen too many times when something is made by someone who understands what the system does but never thinks what a rank beginner who is suddenly facing the same display going to think.

It is hard to remember what it is like for someone new to a system.
I have something similar, a folder full of text files that gets automatically committed to a git repo. Each file is a note or todo list item. When I want to review or search through things I do `cat *.txt | less` or similar. When I finish an item I just delete the file and commit. That keeps it tidy while also keeping an archive of old items if I need it (in practice I rarely do).
I sympathize with this. But as an open source author, I encourage folks to at least occasionally sponsor some of the FOSS packages they heavily rely on.

I love open source, but I also pay for apps and services that provide me with more value than what they cost. I’m not sure this provides me with that value, but perhaps to some it does.

Regardless, if software boosts your productivity, free or not, it’s worth at least a few bucks to subscribe or sponsor and support the authors.
I can’t tell you how many times I’ve worked with people who look at a flat perf chart and decide that since they can’t see a tall tent pole there’s nothing more to be done. If the business insists that customers are complaining, they just show the charts as if that explains anything. Charts don’t absolve you. They just mean you’ve given up without learning much at all.

Flame charts might have helped a little, but it’s still largely the same problem.

On my Google interview, after I knew they weren’t interested, they asked me what the hardest thing is in software, I told them one of my more controversial beliefs because 1) fuck it, and 2) sometimes these seeds grow in the most unlikely of places. And that is that managing the C constant is the hardest thing we do. Paraphrasing an old, old manager: anyone can do the first order of magnitude, the second is hard, and the third is beyond many people.

It’s not an intellectual process. It’s discipline. Pure, concentrated discipline to keep doing the hard work to figure out all of the tiny XY problems in your code that have a performance penalty even if it’s just a factor of two or three. And once you’ve found them, care and organization to not create huge externalities for others. Refactoring doesn’t keep you from making regressions, it just saves you 9 times out of ten, 99 out of 100 at the most. You’re gonna break an egg or two per year.

I have a sense that it is very rare for people who start out writing very inefficient code to have a much of plan to make it faster. Some don’t even have a plan to make it right, let alone make it fast. If things are as you say, then more than likely automerge will need new leadership from new contributors, and/or it will always lag behind by an order of magnitude.
That may be the case but we should also be careful to not assume that people under the influence are able to accurately evaluate its impact on their performance. Nor should we extrapolate on the general impact based on the experiences of some. Not everyone smoking that jazz cabbage is a Steve Jobs. And there’s no guarantee that the change it has is good for that person (eg triggering some latent susceptibility to schizophrenia as we know LSD can do from the MK Ultra experiments)
> This is the principle reason we need decentralized versions of apps like YouTube

Not apps but services. See https://joinpeertube.org.
I tried and can confirm it works exactly like that for me.
Why would that user create a PR to help a for-profit company they don't have a good relationship with? Why would anyone what to help a group that disrespected you?
I think about this often and it's very scary to me. I wrote a whole article on how I try to achieve longevity.

https://kolemcrae.com/notebook/longevity.html

I also switched my whole site to pure html and css, but it depends on Bootstrap, which maybe is something I should remove and only add the classes I use.
FWIW, liking to work at night is s very popular thing.
What kind of wall can you have at home? I imagine space and particularly height is fairly limited?

I've been wanting to try climbing for a long time, thinking of giving it a shot.
Oh I see. Again, I'm sorry that you had this experience. Hopefully they read this and can make it up to you somehow.
Problem with a strict legal framework for implementation is that it takes 1 person just a few days to get a face recognition system working using generic frameworks for deep learning.

The laws can be as strict as you like, but its like introducing a law saying you cant watch nude cartoons at home. Even if you somehow eliminated all the existing ones, its just a pen and paper away.
You sound very much like me. Totally happy with my usage, and a chronic user that smokes 2-3 times per day reaching about a gram. It helps with empathy, it helps with creative flow, it helps with many things, but there are downsides of course. From August to December I took a break and it was immensely useful for perspective and for resetting my brain. My dreams were extremely vivid and rich, and going back to smoking was like rediscovering pot when I was 16. T breaks are indeed the key as GP pointed out.
Thank goodness your use of c6922832e65b60ab8517d7c1c5fd5911 did not impinge on my personal ownership of this valuable number. Plznorightclick.
Personally I tile VMs[1] playing the video at 16x at full resolution scaled down to fit all 16 on the screen. It's really eye opening.

1. Obviously required for technical reasons - I assume everyone is fully aware of why.
To be clear, I definitely wasn't talking about that.

Since you can't use the type system to guarantee that an object is destroyed, there are a few things in Rust that are a major pain to get working. Like passing a reference to a short-lived thread.
Photopea is a perfect replacement for Photoshop, it's a shame you can't just buy it, he started a subscription model too. I don't want to pay a sub and I don't want ads.
AWS power failure in US-EAST-1 region killed some hardware and instances
Kinesis Firehose uses an IAM role to deliver data, so delivery within the same account does not necessarily depend on permissions on the bucket. Removing s3:* permissions from that IAM role or adding an explicit deny statement to the bucket policy would stop the flow of data.

https://docs.aws.amazon.com/firehose/latest/dev/controlling-...

https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_p...
I'm pretty new to HN how does the sorting algorithm work for HN stories anyway?
e.g., in a frontpage story today:

https://news.ycombinator.com/item?id=29662064
I know several people who chose to make multi-day drives last summer rather than sit on planes wearing masks for multiple hours. And yes, the mask was the primary driver of that decision. Reduced viral exposure was a side benefit, because they had been vaccinated and felt that that risk had passed.
What about citizen labs conclusion that it's not safe for secrets?

https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto...
If you’re running your custom
homebuilt router, you can use IDS systems like snort[0] or suricata[1]

It’s pretty fun to setup !, you can take any old desktop/laptop at your home and make them into your own custom router by running a linux or bsd instance on it.

If you go this route, I would recommend suricata ids as you can setup more complex and sophisticated system easily, compared to snort.

[0](https://www.snort.org/)

[1](https://suricata.io/)
Everything is valued this way. All purchases are based on what people think the thing is worth.

Discounted cash flows, etc, are all ways people use to come to their ‘subjective’ conclusions.

It ends up being circular though - yes, human judgement is ultimately part of the equation, but that judgment end up being based on a prediction of future value, and often we can use understanding of markets or the intrinsic value of commodities to industrial processes to assess this.

Many people are arguing that the value of NFTs is in fact not based on an intrinsic value to future processes, and is purely a subjective bubble.

Arguing that all valuations have a component of human judgement and that people may just continue to like NFTs is not a counterargument.

A counterargument would be to explain how that will continue to be valuable independent of the subjective component.

Generally people seem to dodge this, and instead just say ‘everything is subjective’, i.e. the postmodern view.
I just took 2 flights yesterday. Not first class; but there was no major difference from before the pandemic apart from the mask, and much fewer passengers.
This seems very binary / black-and-white to me - it’s not “you either trust them or don’t”. I may trust AWS to keep the cloud running, but I may not want to trust all their stuff with access to my private data.

If a provider puts themselves in a position that they’re entirely unable to access my data, or it being extremely difficult, that would actually increase my trust in them.

If having all customer’s private S3 data being accessible by all AWS support is happening due to a wrong checkbox being selected, it definitely hints at a bigger problem and erodes my trust in that vendor.

And how they respond to this incident could restore that trust, or continue to erode it even further.
Not going to bed stoned should be a recommended best practice in my opinion, especially given all the research supporting the fact that sleep is impaired by Cannabis much the same way as alcohol.

So many people claim that Cannabis helps them sleep but the science just doesn’t support that idea.
It really depends on the size of the list you want to process. If it's 10 items, pandas is overkill (and probably slower). If it's a million items, pandas is a great solution.

I have a nagging feeling there is an easier way to do this, but my quick and dirty solution was

def merge_list1(l):
other_dict = defaultdict(lambda: 0)
for t, c in ((i['thing'], i['count']) for i in l):
other_dict[t] += c
return ({'thing': k, 'count': other_dict[k]} for k in other_dict)

which is still readable, but probably far from optimal.
What wrong with existing tiktok ui, its minimal and actually is very good.
The Case for Backup over Sync
But the gc is there to test the usability cost of Rust's memory management scheme. A properly written gc would of course not allow for use-after-free bugs.
I used to be Christian. I became an Atheist and since a couple of years I got into Buddhism.

I do see how certain aspects of Christianity can help people cope with life the same way Buddhism does.

- The idea of unconditional love. Most people feel that being loved has to be earned. Well you don't have to be anything just serve God and/or be kind.
- Letting go of control. Life has up and downs. In Buddhism resisting against pain is what causes suffering. In Christianity everything is according to Gods plan. Don't worry.

There are also differences though. For example, Christianity gives you a simple answer for the meaning of life, so you can stop looking. Buddhism asks why are you looking in the first place.
>all of whom are properly wearing masks

There is absolutely no way that 3-4 year olds are consistently wearing masks properly unless there is like 1 teacher per kid fixing their masks anytime it moves.
Assuming most sites do not use comprehensive browser fingerprinting, it's not any different from having a dynamic ip and wiping cookies periodically.

In both cases, assigning this data to a unique identifier that can be later tied to your name is pretty hard. If your ultimate goal is avoiding this I'd actually advise against self hosting one of these solutions if you are planning it using alone. Either get more people to use your instance, making your usage "fingerprint" harder to correlate or use a service hosted by someone else for the same reason. The latter of course hinges on trusting the webmaster of that service.
So does this advice.

You can definitely develop conscientiousness, and not just genetics. Saying everything is genetics is just lazy.
And therefore... nothing has intrinsic value?
Ofcourse it does. And ofcourse even with all settings 'off' to gain privacy, data is still being sent. It's Microsoft. They earn money with your data just as Google does. We know they do. And we don't know the full source code.

Useless clickbaity article IMO.
I get all of those, too. BSOD occurs less often when the system was already pressured with several cycles of the above.

But even the graphics driver crashing is already bad enough. If there's not enough memory, offending programs should be crashing, not drivers.

(and yes, ram sticks are good and verifed with memtest86 and testmem5)
2022 - Winter Olympics in China and Soccer World Cup in Qatar.

They will be a huge successes like the Winter Olympics in Sotschi, Russia 2014.
What is the name of the ipad reading software you use? I tried using the basic text to speech but can’t figure out how to tell it how to start reading at a point and keep going. Being able to tap to rewind 10 seconds would also be useful
> with the hope that ... they can improve the systems and policies over there

This is not going to happen. There's been a dozen of such posts on HN in the recent time. Google doesn't care.
This reads like the reply to the Dropbox release.
If that worked, people wouldn't still be finding use after free bugs in commonly used C libraries. The whole reason to use Rust is that it turns most of C's UB into compile time errors so that your code isn't horribly broken in the first place.
Maybe? CBD does next to nothing for me. A small amount of THC enables really deep focus for me. I'd describe it as allowing me to follow every thought that passes and deliberately investigate it.
Also, one of the easiest ways to leak memory in Rust. My understanding is that substructural typing systems are just not quite powerful enough to represent the semantics of double-linked lists, but I don't understand the math myself.

Obviously it won't leak memory if you do it correctly, but Rust will happily let you leak memory in an Rc<T>.
And not to forget LogSeq (https://logseq.com) which is often mentioned in a row with the above and somehow the new kid in town. Works with local markdown files but lives in your browser (so useful even in environment with low privileges). Allows linking and querying notes and blocks swiftly.
Maybe you have a different use case for it, than my problem. It seems you are happy when you get a notifications on mobile when web client lost focus. My case is that it notifies me all them time, even if when client is fully in focus and I actively have a conversation.

Often when my phone is left behind somewhere in the apartment, my SO will ask me to do something with those notifications, or just will move my phone away from her (and/or my tablet).

BTW it seems that other communication devices did it right. I just tested Google Chat, and I remember that I did not have this issue neither with Slack.
No. Does your post imply that you are cognitively weaker? Yikes