skysight-inc/HackerNews huggingface dataset:
I'm sure there are some crates out there, but probably nothing very stable.

If there's one thing Rust is not, it's a good "glue" language. It seems to do best in large, densely coupled projects. This is where there's the least cost to defining all your own types, and also where a strong type system provides the most benefit. I think there will always be a place for more dynamic languages that tend to do better at interfaces.
You should consider why "we" are absolutely entitled to continually improving life while people born abroad are not.

There is no moral justification for that position.
It shouldn't freeze because the alcohol percentage should prevent that.

I'm guessing the bad vodka GP is referring to has been heavily diluted to having very low alcohol content causing it to freeze.
If the moral imperative is to let people in, the moral imperative is also to give them the rights of citizenship.

Open borders without equal rights is woke apartheid :P
this inspires me to write an article about the practical issues of finding good game developers.

the value of the frame delay in physics simulations is completely overlooked, something the current generation of popular game engines seem unaware of... it means values for positions remain consistent during a frame.

with or without that insight it is eminently possible to work out how something like this works on inspection.

the article is thorough, but the stuff it explains is much more fundamental... the detail about projection is good, but the explanation for why it is there is also absent, and the variable naming in the code example is relatively bad for such a short snippet. (a float called 'vel' which once assumes is 'velocity')

... anyway, i should stop complaining and try and explain this stuff better somewhere :)
El Salvador has used USD as a currrency since 2001.
Fwiw, there's https://www.eyeque.com/pdcheck/ .

And Google's MediaPipe Iris used iris diameter for distance estimation.[1]

EyeQue is perhaps a cautionary tale. "Change the world" "few dollars of optics + phone = D+CYL" become $45 one-person-per-subscription "vision tracker".

[1] https://ai.googleblog.com/2020/08/mediapipe-iris-real-time-i...
> Only the people employed at a company get to decide whether or not a wage is livable, not you

If my opinion doesn’t matter, my vote and political capital aren’t on the table. If one wants public support for something, the public’s opinion matters. Separately, if you ask a group of New York bankers if $500,000 is a livable wage for them, you’ll get a spectrum of answers.
I like both languages, but they seem to have extremely different goals and target users to me.

Julia aims to be better than R and Python at statistics and data analysis. It's not there yet, but I could easily see it replacing a great deal of academic use of Numpy and Python in Jupyter notebooks (the 'ju' is Julia).

On the other hand, Rust seems like it's aiming at being a safer alternative to C for low-level systems programming.

I'm sure there's things Julia could learn from Rust, but the design decisions are going to differ wildly because they just aren't trying to do similar things.
The point is that while yes, many 3rd party password managers have issues, the overwhelming majority of attacks are not against password managers but against reused passwords - so honestly either the 1st or 3rd party choice is a win over using neither.
Yes, the scientists err on the side of optimism because otherwise they'd be attacked by the denialists as alarmists. So whenever they have a range of values (like predicted temperature rise over the next 10 years) they pick the rosier value.
Indeed. And this is true for the Incas as well.

Wanna hear a funny historical observation I read somewhere?: native women were crazy about the Spaniard conquistadores (talking about the very definition of alpha male here).
This is the level of detail I appreciate. It was a fascinating culture, just not a very warm and friendly one.
what happened on freenode recently? I see everyone leaving for libera.chat
Thanks for all the thoughts - great to have insights from someone with so much experience!
The Terrible Cost of Mark Zuckerberg’s Naïveté
And what if they are? How is that justification for vilification?
Destructors don't do any strange thing in C++ apart from closing allocated resources - so in reality you always know what happens. This presents mistakes and decreases code length in calling code.
Of all the books listed so far, this is my favorite. Definitely the one which caused the biggest long-term positive change on me.

Nonviolent Communication is good for building up empathy, I recommend it as a complement. Crucial Conversations is a bit more practical and useful.
Did they want the readership data for malicious, unjustified reasons?
That's a reasonable thing to do nowadays; I wrote a terminal text editor on a Sharp Zaurus in 02003 that worked that way, and it was fine. ssh -C removes most of the bandwidth cost if you're doing this remotely. You do have to be a little careful about flicker, and probably on mobile devices (like the Zaurus!) it costs you battery life.
Here's the emotional announcement by Jack Mallers (founder of Strike) who worked with the president of El Salvador to make this happen: https://www.youtube.com/watch?v=2V8y_IV7XU8&t=76s

It's worth a watch to understand the story.
Hey thanks for reading it! I thought it was a misunderstanding! (I'm sometimes not very clear)
What kind of innovations in desktop computing would you classify as technological improvements? To me, since we created integrated circuits, we've generally been talking about incremental hardware improvements. If anything, mobile computing has actually innovated more than desktop (see ARM coming to laptops via M1 with amazing performance; integrated graphics / system-on-a-chip becoming more common in desktops).
Yeah, fair point and largely the point of the article. Too many conditions exist for Signal to accidentally reveal information. I still wonder how many people assume the privacy offered is much more than just the data in transit. I’d bet a large percentage of users believe that.
A browser's built-in Reader Mode (Safari, Mac and mobile, Firefox, Edge's Immserive Reader, Chrome has one behind a feature flag) can be very helpful when they work. A better solution is probably one of the browser extensions, like Stylus [0], that enable not just a single user stylesheet but the ability to have custom stylesheet's on a per-domain basis. On top that personal customization, they can load stylesheets others have already created and shared on userstyles.org [1].

[0] https://en.wikipedia.org/wiki/Stylus_(browser_extension)
[1] https://userstyles.org
Currently, I use Chrome on my desktop, mobile Safari on my phone, Safari on my Macbook, and Firefox on another machine. I need to sync my passwords across them!
Which feature has Firefox removed or crippled due to such a demand? I cannot think of one, but presumably you have a few documented examples given how confident you are about this.
maybe its entirely possible that capitalism in its pure form (whatever that may be) may be too unstable to survive without any kind of regulatory framework* , so then we have a state to manage the system, and the players manipulate it to thier own ends... causing more and more regulatiry capture...

* note how "free" the market was before the great depression and the subsequent regulations that followed to stabilize things, then repeal of said regulations that lead to one financial collapse after another (savings and loan crisis, early 2000s financial troubles, 2008 financial crisis etc etc)
There is no such thing as "no design". This misconception just seems to never die. Seems like a lot of people are just happy to repeat that straw man forever and think it's still insightful to say you shouldn't "design for the sake of beauty and organization."

How could you possibly have escaped the Steve Jobs quote about how design is about "how it works" and not "how it looks", even though it's posted a million times a day on every social platform?

You'd expect that kind of thing to be part of the social unconscious at this point. Not to mention that Jobs isn't close to having even invented that.
Add people with allergies to that list as well. I've realized how much my allergies are better in the spring (both last year and this year) as a result of wearing a mask when I'm outside.
A lot has changed, and a lot hasn't.

https://en.m.wikipedia.org/wiki/Patriot_Act

> as of December 2020, the Patriot Act remains expired

But various portions were reauthorized under other laws.
Well the only time I’ve been mugged was by a cop, so there’s that.
Let's keep this on track; we're only talking about the learning curve here.

Nobody here is saying c/c++ or rust is better after their respective learning curves. No need to be defensive, they're just languages, and every language has its strengths and weaknesses.

To the point: modern c++ is easier to learn nowadays. shared_ptr and unique_ptr are as easy as Rc and Box, but without the borrow checker making things harder. One doesn't have to deal with the decades of difficulties when learning c/c++. One can choose to dive into a terrible legacy c++ project just like they can dive into an unsafe mess like Actix, but thats hardly a reflection on how easy to learn a language, just the codebase you're learning from.

And rust's front-loading of problems is a great thing! It also makes it harder to learn, which is the point here.
Though not mentioned in the article, the President of El Salvadore apparently also mentioned that the country plans to hold Bitcoin as a reserve asset.
the worst part is that a study like is claimed here would be maybe even possible but is in no way behind that click bait title. to actually prove this a large randomised test group (thousands not hundreds) with no current diagnosable form of depression would have to be followed over a time long enough so a significant part of them are expected to develop depression in the course of the study. 50/50 random individuals are forced to get up earlier or later, just changing sleep pattern of the early risers would destroy comparability. The hard part is properly controlling for compliance, drop outs, spouses and jobs etc. a subject with onset of depression is more likely to drop out when forced to get up uncomfortably early and a subject with a fulfilling demanding job is less likely to be able to continue sleeping long for a long term study etc. The relationship of sleep and depression has been known for decades but to properly study the real causality here is harder than most think.
> set a cap based on cumulative emissions

My family immigrated to America. Given we’re counting the sins of our forefathers, should the cap that applies to me be my origin country’s? Or America’s?

How do we apportion the USSR’s carbon emissions? Or the British Empire’s?
Oh, that's an excellent point! I guess I didn't even think about that, which shows how much experience I have doing actual pinhole photography in the physical world :)
I use Linux ( Fedora) and it doesn't do that? *

*I have a password sentence.

Maybe because my disk is encrypted and I need to fill in a password when I login.

When I had auto login enabled, I had to fill in the Chrome password.
I don't think that's clear at all, no. Then you condemn people to starve instead of just being enslaved.

Enforcing labor laws equally for all people (even in cases of undocumented workers) would be a better solution. Just because someone is undocumented is not a license for the employer to break additional laws.

Equal application of the law should apply to all people, even if you consider them criminals. We give murderers fair trials and presumption of innocence, for example.
We've banned this account for using HN primarily for political/ideological battle. That's against the HN guidelines because it destroys the intended purpose of the site—and for that reason, we ban accounts that do it, regardless of which politics/ideology they're battling for. We already asked you not to do this once, and as far as I can tell you've done nothing but flamewar ever since. Not cool.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
It’s a good book, and I came here to recommend it too. But it didn’t help me for a long time.

The key is to actually care about those around you, more than your own goals. I think this wasn’t emphasized enough.

It’s also how you win your goals, most of the time.
If you don't like it, just need not to read -- what was wrong?
Ok so:

1) not use any manager => bad

2) use a 3rd party => pretty crap as the article says

3) use a built-in => great

Why would you ever use 2? This is almost as bad as Bitcoin, which not only solves nothing but also destroys a ton of energy.

I have never used a manager except for the builtins. And I would have never expected them (prior to reading this article) to be such utterly junk solutions to just inject additional code into the website itself. I thought there's a dedicated browser API or something.
The most fascinating thing about this is that the author's first two programming languages are Julia and Rust.
Three-time maths Olympian on the 2020 IMO
We've banned this account for using HN primarily for political/ideological battle. That's against the HN guidelines because it destroys the intended purpose of the site—and for that reason, we ban accounts that do it, regardless of which politics/ideology they're battling for.

Crossing into personal attack is also egregious and not allowed here.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
I wasn't saying that genes do nothing. If they did nothing, they probably wouldn't exist. I said they're a store of information, but not a driver of behavior. They don't exercise any control in the way that is commonly associated with gene-centric views is my argument.

If culture or technology at some point completely replaces genetics in a literal sense, I don't think it's even necessarily required to reproduce any of the current functions of genes at all.
Can't they standardize web-apps, and allow them in their stores etc.?
> The government whose action you're commending quite literally has a history of arresting & detaining its critics, extorting & sometimes murdering its citizens in the street, supporting blasphemy laws, and blocking content and even financial transactions that it deems dissident (and those blocks are implemented with such a wide brush that plenty of completely unrelated sites often get caught in the net).

So has the US. Americans, and their mega corporations, have no moral high ground to lecture others.

> But of course, the real censorship is when a foreign social media platform that's used by a few percent of the population at maximum takes down a post.

Who elected Jack Dorsey and his band of far-left censors king? Twitter is a guest in every foreign country, as we're seeing play out.

> It's always funny to see people cosplay at caring about censorship by...jumping to support the first actual authoritarian in sight.

No. Rather the pot should refrain from calling the kettle black

> And all that's beside the fact that this had nothing whatsoever to do with elections.

Censoring politicians has everything to do with elections.
The connection I am suggesting is in the other direction: post-scarcity (thanks to technology) makes it easier to have a peaceful federated democratic global government.

> I don't even think people will like the result. Surely the end result of an abundant society is 99% of people sitting in a room with Youtube + Netflix + Caviar and alcohol from the replicator

History seems to point to the exact opposite: much (not all) of scientific progress is driven by the privileged few that have their needs taken care off. Most (not all) scientists and scholars up until recently were of privileged background. Nor are the children of the rich today just living the lonely life of hedonism you suggest.
> The general consensus is that if it was the former, they'd say so, so its far more likely the latter.

They specifically describe their loans as "secured loans (none to affiliated entities)". There's no such annotation on their "commercial paper", giving the impression that this category (which amounts to slightly under 50% of their overall holdings) may consist in large part of loans to other crypto exchanges, possibly in the form of Tether tokens.
We've banned this account for using HN primarily for political/ideological battle. That's against the HN guidelines because it destroys the intended purpose of the site—and for that reason, we ban accounts that do it, regardless of which politics/ideology they're battling for. We've asked you not to do this many times and you've ignored our requests. Not cool.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
Targeting groups based on what they innately are is wrong. Targeting them on what they choose to be is reasonable. Racists are not a demographic.

I've spent plenty of time in Appalachia. You can only help people who want to be helped. The Obama administration wanted to retrain coal miners to new.jobs to help them and they (and.the politicians they elect) rejected it out of hand. They've had decades to change and have actively opposed it. This is fundamentally on them at this point, just like a good chunk of the rust belt suffering is because states and people had decades to try to diversify into something other than automobiles and decided not to.
There is no question that Poe is one of the most influential writers in American history. It's an impossible question to answer, and the fun of these discussions is in establishing the criteria for the comparison.

This article doesn't do that. It's just a list of Poe's impressive accomplishments.

However, if we want to talk about the most influential, we should also talk about the breath of their impact. I would give the nod to Twain but maybe Steinbeck or Thoreau would be in the running.

Thoughts? Criteria?
> If they are not all bad or good are they all the same ( that is to say composed of equal number and value of good and bad parts) that seems unlikely to be the case and would need some theory other than just answering yes so I suppose we will say no.

Good and bad are time and culture specific. In 50 years, many things that we do everyday now will be "bad" and many things that we see as "bad" will be "good."
That's only because there are more people who reuse passwords than people who use online password managers. As they're becoming popular, more cybercriminals are going to exploit it.
> why not just say the attack can be executed directly from the command line? Any techincally literate audience will understand that implies cURL (or any other tool!) and an non-technical audience will understand its simplicity, if that is in fact the case.

I mean, the normal way to use curl for this kind of thing is to define the request you want to send in a file and tell curl to read the file. There's no requirement -- or implication -- of simplicity in an attack that "you can execute from the command line"; that description refers to every possible attack. It's meaningless. There's nothing you can do that you can't do from the command line.
I wonder if the right approach here is for HN to just use the public suffix list [0], and then sites like SourceHut should be added to it.

[0] https://publicsuffix.org/
I work using R almost everyday and I think many of the problems that are unique to R could be solved by having a couple of experienced SWE in the core team to point R in the right direction. As it stands, I think R will be left behind until it fixes things like performance and scalability (e.g. intuitive byref semantics and a faster runtime) and a consistent scoping model and OOP.

Apart from that, I think there's a bigger challenge which still needs to be addressed is that analysis/modelling projects tend to be worked on by individuals and/or thrown away after the initial value is pulled out of them.

Going forward, I think we need to start identifying design methodologies that would make collaborating on this sort of work pain-free and more agile. Doing so should give us more value and sooner and for longer.
I assume you mean some culture your ancestors belonged to in the past few hundred thousand years was more or less the same.
The only cypher that satisfies your request is "XOR the signal with noise, where the noise is a shared secret".

Generally, you only require a weaker property: that a time-bounded attacker is unable to assert that the cyphertext is random with neglegible probability.
I need to share my passwords between multiple devices and browsers, that's why I use a password manager. I have a second one, called: pass.

But I didn't check to synchronise it with devices.
Well, that won't give you the "strict three-point" property, where all 3-D lines asymptote to just one of those three points. More broadly, there are a wide range of mappings from 3-D to 2-D that use information that is lost in the standard divide-by-Z technique; some of them are used in automated optical inspection systems, for example.
Biden would be solidly left on social, cultural, and immigration issues in Europe. E.g. Democrats are freaking out the Supreme Court might uphold Mississippi’s ban on abortions after 15 weeks (with exceptions for health and fetal abnormalities). But that’s a couple of weeks longer than Germany, France, Denmark, etc. Likewise, France and Germany openly reject multiculturalism, which would be a far right position here in the US. France’s center-left Macron sounds like a U.S. Republican when he complains about “woke American culture.” https://www.nytimes.com/2021/02/09/world/europe/france-threa...

Biden is probably median in terms of economic issues. You have to distinguish between what Biden says he wants and where the U.S. is currently. The US is obviously significantly to the right of Europe on economic issues as a starting point. But Biden’s proposal for a 28% tax rate (closer to 35% factoring in state taxes), or his proposals for major hikes in the capital gains rate, are well to the left of where Western Europe is right now.
Language in Thought and Action by S. I. Hayakawa
Stylish was also found to be malware. This is the problem with extensions over browser features. You just can’t trust them with such critical data.
Broadly, the point of these tax structures for US companies isn't for the company to completely avoid paying US corporate tax, it's to

- Avoid paying corporate tax at a higher rate than in the US, and

- Defer paying corporate tax, often for decades, until theres a more favourable tax situation in the US, or a better opportunity to reinvest their capital comes up.

At the end of the day the profits belong to the shareholders and the only way to return the money to shareholders is by paying US corporate tax. Shareholders usually don't mind these arrangements because the tax savings is often more than the cost of capital having the money sitting unproductively.
This is why the phrase “on the right side of history” is so stupid. It is literally impossible to know what is and is not on the right side of history until it actually is history.
Probably not unrelated: US report: Allies of El Salvador's president deemed corrupt (last month)
https://apnews.com/article/latin-america-el-salvador-1d089ae...
Why KYC is discrimination and censorship and what you can do about it