skysight-inc/HackerNews huggingface dataset:
This is not something that can be proven, the correlations are too complex and you have n=1.

You can predict that probably statistically you'll see changing patterns of precipitation with changing climate leading to dryer woods, but whether that correlation holds is only clear with observed statistics, and whether that specific instance is connected can only be quantified probabilistically.

Do you want to wait until we're reasonably sure that this specific issue is connected, let alone all the other things bound to happen? (Some more probable than others.) By then it'll be too late to roll it back or do anything but keep it from getting worse in a meaningful way.
Swift is an interesting choice, one we haven't explored in depth. Out of curiosity, have you done any work with Swift for Tensorflow/what has your experience been?
I have a very active social life, so I've never once had an interest in getting to know my coworkers or spending time with them outside of the office. I work my hardest to keep my social interactions at work to strictly that which is useful for me professionally, and beyond that I avoid people as much as I can. I don't need to have work friends because I have friends outside of work.

As to the second point, using myself as an example, not everybody feels that "we aren't meant to live that way". Some of the happiest times in my life were when I didn't need to go to an office for one reason or another. I went weeks without speaking or even seeing another human in person, or not even stepping out of my home, and I thrived on it. Excellent sleep schedule, daily exercise, time and energy to commit myself to my passions. Perhaps you aren't meant to live that way, but it's important to recognize that no one lifestyle works for everybody. Without having to go to an office, I can be a hermit or spend time with friends as I see fit, whereas being forced to be in an office is a constant and active drain for me.

The social aspect of work always boils down to the same obvious thing: social people need socialization, and if they don't have a strong enough social life, they'll need to compensate with work socialization. People who have a strong social life or don't feel much need to be around other humans, don't need to socialize during work
I have to wonder -- is this a real problem in the Rust community? The essay makes it sound like it's just the usual Reddit toxicity.
Well a lot of the reason other rust web frameworks were lacking was that actix-web was so dominant in the space. If the actix-web project is indeed dead, some other projects (such as warp/tower) will get more attention and hopefully become more feature-complete.
Thank You, you nailed it. There are always a high chances of being heavily downvoted on HN every time the question of entitlement comes into discussion. So I am glad this is the top reply at the moment.

And I think that is the problem I have with this blog post, It reads to me as trying to spin it as something else with anxiety or Reddit, when what I see the problem is something very different based on principles and values.
Which do you think has more capability to improve and save lives?
1. Cheaper internet available everywhere for anybody willing to pay
2. Better data on the cosmos

I'd go with #1.
"We have to lead the way to X" sounds much better than "the current policy is a huge mistake because it doesn't do X". Both lead to the same action, but one frames it as a way to recognition and a new legacy, the other is accusing people of incompetence or worse.

If you want people to act then telling them they can become internationally recognized generally works better than accusing them.
themonday morning podcast
I am 100% ok with using regulation to take away the ability to earn negative money.
I have a pomodoro timer (hacked into my window manager), but if I can get one uninterrupted pomodoro per day it's been a really good day. Exposing the pomodoro status to my desk might be interesting. Hell, it might even be a fun little project to hack together.
> drivers make $400-500 per week in tips

At the $3 tip per delivery you cite, that's 133-167 deliveries. It's not improbable that the all-in cost of driving is $1+ per delivery, also tips of more than $20/month are taxed (at the full value of the tips) for both income and payroll tax (unlike, incidentally, mileage reimbursement up to the IRS limit of $0.58/mile which is completely tax free.)
Summary of details

66% of unhoused sleep in shelters, cars, or other protected sleeping sites. 33% sleep on the street.

84% are housed within a few weeks.

33% have a serious mental illness and would have been institutionalized before 1970's de-institutionalization.

About 30% have addictions.

In the world of homelessness, violence is usually perpetrated by the housed on the unhoused, not by unhoused.

About 75% grew up in the area where they currently are homeless.

There are more empty rental units than unhoused people.
First of all, CF cannot see or alter anything that happens in the SSH tunnel (except killing the connection), because the handshake is done with our servers and only those have the private keys that match our published fingerprints. This will not change.

> If CF (or anyone really) is in the middle, then couldn't we say that SSH and HTTPS are not (or less) secure?

I guess that depends on how you define 'secure'.

The confidentiality aspect of security is reduced, by letting a 3rd party (Cloudflare) inspect the traffic. However, as stated before, they do not log contents keep metadata briefly. And I have no reason to believe they do otherwise.

Utilizing CF's technology to help prevent a possible breach of GitLab's servers however, strengthens security in my book.

Speaking of breaches. IMO a breach (whether it be at Cloudflare or at GitLab) would be horrific in its own right. But, if an attacker manages to compromise TLS traffic by attacking Cloudflare, they would gain access to that traffic and thus any authentication credentials within it. The blast radius would be limited.
Breaching GitLab.com however, has the potential of putting all customer's data at risk.
As cruel as it sounds, but I'd rather have a potential breach in front of GitLab. Well, ideally none at all.

I do understand the concerns about having to trust a 3rd party. And as you have pointed out, it comes down to trust.
By publishing this information beforehand we want to make it easier for everyone to keep their trust in us, build new trust with Cloudflare, as well as to live up to our values (transparency specifically in this case).
And it is my firm belief, that speaking candidly in these matters is important.
GPU-Accelerated Signal Processing with CuSignal
You can use cargo-geiger to figure out whether a binary is going to depend on problematic unsafe code.
So much for the C killer huh
When you write "... the Rust project saw Rust as more than just the language. The community and the people mattered." I have to ask why anyone thinks this isn't true for ANY code/stack/dep out there?

When I evaluate a technology for its appropriateness I first look at who's using it: Literally "Who are these people and what are they working on with this stuff?" The answer to this question determines more than 80% of the decision on whether the thing is going to be my choice.

Rust seems to be being used most by people who are interested in blockchain and crypto. They tend to be of a near monolithic ideological caste, too, which has its own problems. Do I want to get into a situation where I might have my hat in my hand with these folks? Not really.

(also the rust compiler is so slow I cannot believe it)
I cannot help but to think there are deep parallels between software projects and any good old company. Dealing with a group of people around an "idea" is far from easy.
Backing up another level...it’s concerning to me when a language relies heavily on single-maintainer libraries for commonly needed functionality.

If actix-web was this important, it should have been adopted by the community before now. Maybe languages need a way of setting the expectation to that if your library becomes essential to the community (and if licensing allows) the core developers are going to fork it and find a way to govern/maintain it the same way they maintain the rest of the project.

I think about this a lot with Racket lately. Some of the core packages that everyone uses for date/time, Markdown parsing, etc., were written by a single guy in his spare time, who a few months ago was making noises about quitting the language (so far so good though).
Off topic: Does anyone else find the font they use hard to read?
> It's my view that, other factors disregarded, having fewer cultural/ethnic outgroups does not magically result in higher levels of mutual trust in a society.

This is a classic scissor statement to use SlateStarCodex lingo.
Meditation study shows changes associated with awareness, stress
Hm, dunno, I am tangentially involved in a big open source project which almost never gets any negative comments, neither on Reddit nor here and the feedback is usually useful. Yes, the project uses mailing lists for the development, but there is almost no negativity in other parts of the community.

I have no idea why some projects gets toxic attackers while others are almost entirely spared. One thing which the project prioritizes is taking the time to explain to people why their ideas which look good on paper may actually be missguided.
I honestly have no idea who claims advertising is altruistic. I don't know too many businesses or industries that could make such a claim about themselves. Yeah, I'm here to make money. Do you go to work out of an altruistic desire to help your employer? Or is that incidental to your goal of earning a living?

As for deception, I don't think we're going to agree, and I'm not going to try to change your mind. But for the sake of clarity:

- If I say something that is untrue, I consider that a lie and a deception. It's also illegal.

- If I say something is technically true but implies something that is untrue, I still consider that a deception. (For example, I recently saw an episode of Patriot Act that said clothing from H&M had labels that something about being made from recycled material, but in truth the only recycled item was the label itself. Technically, not a lie. But obviously deceptive, because they relied on our assumption that they were referring to the clothing item and not the tag that the claim was printed on.)

- If I say something that is true but is used to cover up other things I don't want you to know, that's deception. So if I promote that my product uses recycled materials, and it really does, but it also pollutes the environment in other ways, that's deceptive too because I was trying to imply that my product was good for the environment when it really wasn't.

- HOWEVER, if I say something that is true, don't try to get you to believe anything that isn't true by any means, but also don't tell you that my competitor has other strengths that you might want to consider, I don't consider that deceptive. I don't agree that this is "lying by omission" if the omission has nothing to do with anything else I've said in my ad. I think you're saying that you do, and we may simply be an impasse on that.
Does anyone else find it humorous that the majority of top-level comments in this thread start with, "Cool! I built something just like this <insert link to example> because <commercial solution> sucks!"

This tells me that (a) it is a common problem, and (b) it is not solved well. I'm guilty too: I manage a large MySQL DB and the admin panels are essentially CRUD UI rendered from the schema. The alt solutions I've clicked on here try to add more functionality, but it seems that's where things break, because every solution is different beyond the 1st-order CRUD UI. This seems to indicate there is no generic solution beyond that?
Please don't twist my words. I never said you have to keep quiet or that you're not allowed to criticize. If you see that a project has serious issues, feel free to write a blog post about it. Maybe offer to help, but don't demand your help being accepted.
Man... Wouldn't it be great if this same attitude often seen in users of open source software was had by regular people toward civil liberties? Like where people just pile hate on the codifiers day in and day out, because they are owed their entitlements by birthright.
> and wait for hours for a "borrow checker" to complete its static analysis.

The borrow checker is actually fast, the part where you wait for hours is the code generation. There is nowadays also a "cargo check" command which stops before the code generation, which you can use when you want only to see if it would compile without errors (without waiting for it to actually compile).
Good stuff! For some reason you just don't see a lot of machine guided/generated art like this out there, and that's a shame.
Well, that's pretty clearly terrible and unhelpful!
cp -R me/ me2/
Has anyone ever tried to develop (or more appropriately, grow) an actual artificial biological brain, instead of a computer program?

Perhaps trying to grow something like a brain may give us an insight on the actual algorithm used.
>Armchair psychology? No, I've made many friends and acquaintances, both online and in real life. The ones that bubble around posting online heavily, have developed antisocial tendencies that were reinforced through social exclusion. A self-fulfilling prophecy. I know this, because I know those people well and because I was there at one point in my life as well.

This would still qualify as anecdotal data, and thus armchair psychology. Now, it works perfectly valid as a hypothesis and can be rigorously tested and determined if data reject or supports (fails to reject) it. But without peer reviewed research, that last step hasn't happened.

It also sounds good. Makes sense. Fits our notion of common sense of how humans works. The problem is that psychology is filled with examples of where these kinds of intuitions are wrong.
Uhh why does everything have to be an experience nowadays?
> the ability to have uBlockOrigin is the critical reason why they have FF for Android

Me too

Agreed that the blog post is dross. I still hold out hope though that Mozilla is not as dumb as their dumbest blogpost :)
It's certainly better than getting a payday loan or something, but there's a good chance many workers are operating at a net loss, especially if they don't do their taxes right (e.g. claim a deduction for car expenses).

Couple this with the general lack of financial education among the populace (40% would have trouble with an unexpected $400 expense, 20% don't have $400 in their bank account) and we have a real problem.

As a society, we need to do a better job of teaching people how to evaluate opportunities. Driving 10 miles for a $3 delivery is probably a net loss, unless you can work out a clever tax arbitrage system (e.g. it costs you $0.25/mile to drive, but you deduct $0.50/mile on taxes).

- [1] https://www.cnbc.com/2019/07/20/heres-why-so-many-americans-...
To be clear, I mean using solely the term "adult". Using the term "adult pornography" is fine.

But to answer your question: Because it is destructive and wrong, no matter the age of the viewer. Calling it "adult" not only suggests that it is fine for adults, but entices minors to it under the false impression that they will be more adult by viewing or participating in it.
Hi, that's not what I said. If I go to AirBNB, it has a cost of the rental and a service fee. I assume that the rental cost goes to the owner, and the service fee goes to AirBNB.

And likewise, if there's a delivery fee and a separate service fee for a delivery, I would assume the delivery fee goes to the one who does the delivery and the service fee goes to the middle man. What's the point otherwise? Why not just merge them into one single fee?
To add to that parts of many parts of 'the bush' require a ridiculous amount of effort to get through.
Little story, I've heard of a little town in NSW that has an unexplored collapsed gold mine from the late 1800's. The location is roughly known, somewhere in an area approx. 20km2 on some old Australians property.
Few people know about it, everyone who does at some point has talked about going to find it, the landowner doesn't mind if they try.. Yet in all these years, no one has attempted it, because even if the land was flat(which it's not) it's impossible to get through without a bulldozer.

Makes you wonder how the old settlers did it and what did they find in there that made it worth going to that effort.
Prologcoin: Fusing Prolog with Cryptocurrency Technology
There is a fair amount of thought that has gone in to that, often referred to as the Wait Calculation.

An interesting example was "Interstellar Travel - The Wait Calculation and the Incentive Trap of Progress"¹, which somehow isn't on libgen [yet?].

1. http://www.jbis.org.uk/paper.php?p=2006.59.239 - The incentive trap of linking to a £5 download for fifteen year old paper is another paper entirely.
All discussion I saw about the issue was quite civilized.

https://old.reddit.com/r/rust/comments/epzukc/actix_web_repo...

https://old.reddit.com/r/rust/comments/epoloy/ive_smoketeste...

I get that people hate Reddit around here, but pushing this on them as vitriol by the Rust community there is wholly unfair. The impression I've gotten is that the developer of actix used unsafe too much, made no attempt to inform users that his framework was thus not safe to use (to the level expected of a Rust project), and rejected plenty of PR's where these issues would've been fixed, while being belligerent about continuing to write unsafe code.

https://cdn.discordapp.com/attachments/648807492931026953/66...

He'd even started deleting comments and entire issues just for pointing out unsafe code. And it seems like he's had the archives deleted, since the archived pages which used to exist are no longer accessible (I didn't even know that was possible?).

http://web.archive.org/web/20200117043715/https://github.com...

Frankly, after years of seeing people defend C/C++ projects because "well, just get better", I think it's a good thing that security-consciousness is at a point where developers are being rightly criticized for playing fast and loose with security. There are always complaints about how we have no idea what kind of code being used on NPM or other package systems. But make some effort to improve it and now they're the bad guys? Oh, come on. You can't have it both ways.

And as somebody else has already pointed out, plenty of other projects also had PR's regarding safety issues, as linked by the original article which tested all these projects. The actix author is the only one who rejected them, and he's the only one facing complaints.
> As to the second point, using myself as an example, not everybody feels that "we aren't meant to live that way".

I am, generally, very introverted. I have a few close friends, and don't enjoy making or meeting new ones. But two years of isolation was just too much.

But yes, there are definitely people who thrive in that sort of environment.
This project fuses the logic programming language Prolog with cryptocurrency technology. As the README notes, words such as "proving," "validation," "axioms" and "logic" fit both topics very well.

Wallet files are Prolog source files, as described here:

https://github.com/datavetaren/prologcoin/blob/master/other/...

The system includes a Prolog interpreter that already supports simple extensions for constraint logic programming (CLP).

Logic programming languages may be a useful foundation for smart contracts, i.e., for defining what ought to hold under what conditions, and this project is an interesting step in this direction.
Yes, they did. I posted an example of a particularly egregious one elsewhere in this thread.
A well-done rooftop solar installation in 2020 will last you more like 30 years. That $8,000 comes after the payback period, meaning you end up with a 60% ROI.
Anti-natalist remarks are the hallmark of the godless vermin. I repeat again: I do not take lessons in morality from the godless scum. We simply spit on the unbelievers.
Ugh so what is what and what's the news? There are (among others like ff klar) for android:

- firefox (firefox) > old

- firefox for android beta (firefox_beta) > old

- firefox nightly for developers (fennec_aurora)> old (maybe this one will move to fenix and that's the news?)

- firefox preview (fenix)> fenix rewrite

- firefox preview nightly for developers (fenix.nightly) > fenix rewrite (app also shows up as "firefox nightly", but with an outline logo)

I brackets is the end of the package name (org.mozilla...). They really should get a naming convention on the road.

all mozilla apps here: https://play.google.com/store/apps/collection/cluster?clp=ig...

Fenix is nice, but still lacking add-on support (which is a dealbreaker for me)
Ionos and Nextcloud together for more data sovereignty
Criticism is one thing. Dog piling and vitriol for the sake of feeling superior and joining a circlejerk is another thing.
Opera Browser: Phantom of the Turnaround – 70% Downside
You know, there is a lot of "He isn't required" but I will say there are reasonable expectations that people have when a project gets to a certain level of exposure/downloads/etc. and while someone should not be "cancelled" or tarred and feathered for not accepting a merge request, if your project is a leader in its niche (Rust web frameworks) you should do better.

You publish your code to Github, you're part of a community. You make it open and allow for contributions and see people are using it, you should be clear about your level of give-a-shit.
I use adminer for this. https://www.adminer.org/ It's a single PHP file, and does everything I need.
The economic effects of automation
What rust bs is there?
How do you compare a statistical significance to an age?

Like how does p<0.01 compare to my age (38 years)?
Hi! I’m one of the cofounders of Clerky. I’m pretty sure we offer the most ability to customize things, if that’s what you meant in terms of flexibility. For example, you have the ability to customize the underlying form language to a large degree (though you would only want to do this with the assistance of a good startup attorney, in most cases).

If there’s a specific customization you have in mind, feel free to reach out and we’d be happy to let you know if it’s something our software would support.
Based on the noise the "maintainer shall/should/must/ought to" crowd is gigantic. It should not be an issue for this group to fork whatever they are kvetching about and do whatever "shall/should/must/ought to". So fork it and implement it!
> There is literally no reason not to also have a paper trail.

There is one reason, which is that if you give the voter a paper record stating who they voted for, that voter can be shaken down upon leaving their polling place by goons hired by one political machine or another demanding to see that record. That sort of thing used to happen all the time back in the heyday of machine politics, as the dominant machine would very much want to know if you actually voted for their candidates or not -- particularly if they'd paid you before election day to do so.
It is so much less work to whine and complain and poke holes in other people's work than it is to roll up your own sleeves and dive into the shit yourself.
what is the relationship of your analogy to this situation? is the maintainer the homeless person in your analogy?

you can criticize all you want as an exercise of your critical thinking faculties but the volunteer is not in anyway obligated to heed the criticism.

"it's my money/time and I'll spend it how I want, which includes burning it"

is the fundamental axiom. Given that that is the foundation what sense would it make to criticize that person for burning the money - it's right there in the premise that they're allowed to!
Same press release in english: https://www.ccc.de/en/updates/2009/wahlcomputer-urteil-bverf...