skysight-inc/HackerNews huggingface dataset:
I don't really care for all of Mozilla's posturing and non-Firefox projects. If they're not going to improve Firefox, ideally by putting Servo into it, then I don't see a reason to use it over un-Google'd Chromium.
I think this sounds symptomatic of having made flashcards which are too big. There was a time when I discovered this failure mode big-time: I basically burnt out of flashcarding, because my cards were all much too big.
Finally, a picture where I can say “enhance” while zooming in, just like in the movies!
You see them in a lot of home automation gear, like wifi power outlets
I wish more science journalists were like this. Able to not get all the core facts wrong.
Explain what you mean by "herd immunity"? It is normally achieved through vaccination; if you mean "wait until most of the population has had the disease", you'd need to wait until the US death toll was much higher to achieve that.
I'd go one step further and say that most people should care little about language features when doing an actual production project, as there are aspects such as how proficient your team is in a given language and how easy it will be to maintain afterwards that are simply more important.

That does not mean having a favorite paradigm or language is useless, of course I love Rust and I find functional programming elegant, but if you are working in a 5 years old app written in C# in a place where no one knows F#, then that should be part of your considerations.
Erm, no. I think I haven't been clear in my first post. I am not asking about "how to install apt package", but how to provide a universal recipe to provide 3rd-party software as handy installation script. What you suggest is how to download and install few debs from a website. When I writing such script, I don't trust the host name "just like that" as you suggest. It can be malformed or point totally to different host that we would expect.
> I personally think the financial problems (in general) with black people (aside from racism) in the US stems from two related things: the lack of a coherent family structure and lack of intergenerational wealth transfer.

You say “aside from racism” and then point to two things directly attributable to racist policies.
When was the last time microsoft made something someone actually wanted to use.

Not, had to use because their employer forced it on them.
Thank you for posting this. More people need to see this is happening in a so-called first world country.
Obviously, that statement is more about his feelings than about the Chinese government's motivation, since he has no special insight into the latter.
So "valid+base64" is valid base64.
I think this is a duplicate post?
This is true for most people; almost nobody is going to get a good understanding of something just by reading about it. But if you have already understood something, then Anki can help you solidify that understanding into the long term.
Yes, it's pretty unfortunate. It was a flash-based pan-and-zoom interface for the image, since it's obviously too big for your browser to handle all at once. Now that flash is gone he does need to redo the work to host it, but that is non−trivial. You can see a very small thumbnail at http://sguisard.astrosurf.com/mini/mini-Guisard_MilkyWay_4_8....

I have the 70"×40" print on my wall right now, and it's worth it.
I think it's time we stop using the phrase "functional" to describe this paradigm; at this point, every imperative language made in the past 30 years has first-class functions, and there is no other first-class language feature common to all the self-described "functional" languages.

IMO, a more accurate term would be stateless programming. This paradigm is about minimizing state. Of course, as the OP mentions, state is often quite useful. But minimizing state, especially global state, particularly mutable state, and especially particularly global mutable state, is something even imperative language fans can get behind.
Ever heard of the Elm Architecture? It helps address some of these pain points, e.g., by forcing you to decide from the get-go what your global modifiable state comprises, and then having each action consist of an update to that state model.
I'm curious why this man was denied a US visa in 2018 despite an invitation from Congress to speak about his experience. [1]

[1]https://apnews.com/article/dc4062529014451e914ab361b3987afd
>Sure, there have been games written in Lisp and some games written by language dilettantes fond of Objective Caml, but they never turn out to be programmed in a functional style. You can write imperative code in those languages easily enough.

I would like to know more about this. I've written several games in Elm, a js counterpart to Haskell, and I guess foolishly assumed that meant I was writing them in the functional style. Now I'm curious if I'm actually writing in an iterative style and if so what would the functional style look like? I would welcome general responses to this as well as any comments on the code style specifically in examples like [0].

[0] https://github.com/tristanpendergrass/legendary-barnacle/blo...
We aren't talking about magnitude and frequency. If we were I could point out that communist governments tend to be younger and dealing with more domestic strife as a young government may lead to a higher likelihood of crimes being committed by the government regardless of political economic theory.

These phenomenons are not new and arguably were perfected before communism existed. Please don't muddy the waters to make this an attack on a political philosophy when these behaviors are an affront to human life regardless of who perpetrates them.
It would have been far easier for Nazis to shoot all "lesser" races too, yet they used to send people to concentration camps first. And yes, people used to be released from those from time to time too. The answer with Nazis was that after arrival at a concentration camp the weak were sent to immediate excution, the rest were kept for labour, and everyone was stripped off their possessions first - which was very convenient because people were told they would be relocated, so they brought valuables with them. That centralized the wealth gathering, execution and labour into a single package, which made a lot more sense than trying to do it on the spot everywhere they went.

But specifically in the case of Uighurs - you can eliminate a culture by erasing its identity, without killing the people. That seems to be what China is doing - they are not straight up killing them, just putting them in camps for "reeducation" so they behave and think like model Chinese citizens, with harsh punishments for following their original culture. That way, "Uighurs" as a group will be wiped out without necessarily killing them all.
>This is the type of question that doesn't really effect me as an Atheist. Even if there was intelligent life on Venus, how would my life be changed as an individual?

That's not much an atheist vs religious person issue.

That's more of a "I care about what's around me and have a curiousity" versus "I don't give a duck unless it affects me personally" case.

One could say the same about the discovery of the library of Alexandria's lost volumes intact. "Why would I care? How would my life be changed as an individual, I don't read such old stuff".

Well, many others would jump up and down with joy at such news...
Why I Am Voting for Kanye West
LIF101 Drugs

LIF102 Sex

LIF103 Money

Get their attention with marijuana, first topic first course. Spend one day on the chemistry, then one day on effects including how to recognize people under the drug’s influence. Then do tobacco, alcohol, caffeine, sugar, same two-day format. Then move back up into pharmaceutical opiates, street opiates, then cocaine. First midterm exam is on the science of drugs as chemicals and their documented effects.

Then move to drug laws and public health issues for awhile. Briefly touch on drug use in other cultures, historical drug use, and drug use by animals. Have them write a paper on drug policy.

Move to a section on mental health to explain some common problematic reasons why people use drugs. Then spend the remainder of the course on wellness, exercise and cooking to offer doable, sensible alternatives to unhealthy habits. Have them do a group project on one of the healthy living subjects.

LIF102 Sex. Just copy Al Vernacchio’s “Human Sexuality” class at the Friends’ Central School, Philadelphia.

LIF103 Money. By now maybe you’ve convinced people these courses are real life skills worth knowing.

Keep going.

LIF201 Prediction

LIF202 Perception

LIF203 Atoms

The real, rubber-hits-the-road reason to have knowledge is to make accurate predictions. You might not think of skilled work as making predictions, but if you design a bridge a certain way so it’ll stand up, you’re actually predicting that the bridge will stand up if you construct the supports a certain way.

How do you even get the information you base predictions on? The study of perception is pretty interesting, surprising and sometimes non-intuitive.

There are some core ideas that have proven really, really useful for making predictions that work. Some of them are not obvious at all, and you’d never think of them yourself. One of these is the atomic theory: “All things are made of atoms - small particles that repel when pushed together, but attract when they’re a little way apart.”

By this time the kids ought to have some faith that all this stuff is important to their lives.
Not true. People are working from home when they can and are recommended to do so at least until 2021. People do practice social distancing. As in all countries some are better and some are worse at following recommendations.

When it comes to analyze why death rates are lower, I guess one thing to consider is that we have been social distancing, working from home and making fewer visits to doctors and had cancelled operations. If Sweden would have managed covid the way some people think we have managed covid (no measures) the death rate would probably been on an ATH for September.
What is it about Sweden that makes people like cherry-picking facts from it? There's a whole right-wing conspiracy meme about muslim no-go areas that doesn't match the reality observed by Swedes.

Similarly, Sweden didn't have no restrictions in response to coronavirus.
I wrote an exercise once while I was teaching: "pure functional pacman". Really I did it to teach myself Redux, and it was a pretty fun way to learn.

Totally agree with the article: sometimes functional is the right tool for the job, sometimes OOP.

A more recent example: parsing USB descriptors in Rust. The parser would have been trivial and easy to understand if I could have multiple mutable references to nodes, but alas I kept fighting the borrow checker.

I talked with a friend about why it was so hard, and he said "do it in a functional style". That made my borrow checker worries go away, but instead I have multiple "tree pivoters" that recursively descend through input trees while building output trees. It practically broke my brain and although it is pure, it's not nearly as readable or maintainable as one with mutation would have been.
The problem is that communism centralizes control (obviously of the economy, but in effect many other things) and when control gets centralized, bad things like this are more likely to happen.

The same is true of centralization in democracy, but to a lessor effect due to the distributed nature of power in democracies.
All of US West’s assets were acquired as part of the merger transaction.

In this case, there’s no evidence of a similar acquisition.
The seeming lack of movement even convinced the Greeks that the Earth is stationary:

https://www.lesswrong.com/posts/noBKApHwFm8aMuvnw/link-the-g...
Why would India and China need to covertly enrichment weapon material? Their nuclear weapon programs are well-known.
Primary sources have been lacking in coverage of this story; is the Communist party that powerful in controlling first hand accounts?
I was under the impression that tuya is moving from esp8266 to rtl8710 for their IoT ecosystem (which in turn includes many third parties, who buy their firmware + smartphone apps + cloud infrastructure from them). This primarily affects those who wish to flash tasmota on e.g. their wifi-controllable sockets.
Median household investable income after all expenses, including housing, is about $12,000 per year, per the US government. So at least half of American households are in a position to do significant investment.

The data consistently indicates that Americans have significantly more ability to invest than the impression many people seem to have.
It generally does not.

A quick search shows that the company referenced in that article, Solyndra, made CIGS panels, which, like I said, are relatively rare, in large part because they were a failed startup that went out of business.

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

The vast majority of panels use crystalline Silicon.

The article also conflates warrantied lifespan with average lifespan. Solar PV cells can last much longer than 20 years.

https://www.presse.uni-oldenburg.de/einblicke/54/files/asset...
We called it “home economics”, which went the way of the dinosaurs with gun safety training, auto shop, wood shop, Metal shop, and welding shop.

I wonder what changed. :-/
I have no idea how to interpret that output. "SHA1" is listed last under "Hashed Sub: preferred hash algorithms(sub 21)(5 bytes)" but I have no clue what that means. I created the key with a recent gpg using default settings this year.
So you don't essentially get heard get heard until n election cycles after coming of voting viability age?

You've just taken all the complexity of counting people every 10 years and rejiggering the numbers, and now made it nightmarishly more complex given that you're transitioning into that system in the first place.

Furthermore, you're over emphasizing the structural elements (net representatives votes) instead of the important bit, that everyone has an ear to tug to get something listened to up high. You're entitled to an input. Not to skewing the structuring function to optimize for voter population density, neither directly via tinkering with the effective representation calculation, or indirectly via the change you suggested.

It's not a terrible idea to be honest, but there is a degree of simplicity to the way we do it now, and I have the feeling yours would be a hard sell to the average American, or even the above average ones without substantially more in detail analysis.
You find Emacs to have a faster startup time than Python?
Your understanding is incorrect. Open Source is an alternative term for Free Software[1].

[1] https://en.wikipedia.org/wiki/Alternative_terms_for_free_sof...
Kinda makes perfect sense that the same year would have a month with both the highest and lowest no?
Solving Graph Problems in Bash
My guess would be politics. Congress in the US is democratically controlled while the Senate and Presidency are republican controlled. The current administration is fairly anti-Muslim and has ignored the Uighar issues entirely, the current administration likely told the State Department not to issue the visa.
Show HN: Create Your Own Customized Aesthetic and Beautiful iOS 14 Icon Sets
Hell, I’d settle for much more basic finance than that. I know people who have turned down jobs that would bump them into the next tax bracket, thinking it would net them less. In their thirties.
I wonder if calling our representatives can help
Paul Graham should keep these political topics off the table and ban this foreign powers
>One is the belief a all intelligent things have a soul, obviously fetuses and intelligent life do, but animals functionally don't.

Who is to say?

>Second is that the Bible doesn't claim to be comprehensive. This kind of weird to argue against, basically anything disagreeable in the Bible could be controverted then. It's like saying there COULD be an 11th commandment or something of that nature. It makes the Bible not necessarily wrong but difficult to take seriously.

In traditional Christianity (not protestantism) the Bible is not the be all end all. Oral tradition, lived experience of the church community, the so-called prominent figures ("fathers of the church"), etc, mattered as much if not more.

It was protestantism (a kind of crude fundamentalist "back to the basics" movement not that different to muslim fundamendalism of today, which is in fact a distortion of the actual tradition which was never just about the Bible and only about what's in the Bible/NT) that makes the Bible/New Testament the be-all/end-all.
https://bitterwinter.org/tag/muslim-uyghurs/ has a bunch more articles focusing on the experience of single individuals, mixed in with more broad reporting.
No E2EE for photos saved in iCloud, but they're encrypted in transit (SSL/TLS) and at rest (they get encrypted on the servers and not your device so not using E2EE).

You have to scroll a bit further down to see “End-to-end encrypted data” on the page you linked :)
Now you're ready for merchandising.
Modern democratic countries just move the “pain inflicting part” to far away lands, deemed not democratic enough or ripe for explotation.
Because it gets you applications like this (or Banach-Tarski), which make you wonder how much it deserves its place. To some extent this is more due to Tertium Non Datur than to the axiom of choice, but my impression is ZF doesn't know enough about infinite sets to get to the really counter-intuitive stuff.
Why Is Tesla Full Self-Driving Beta Their Biggest Announcement Yet? Test Drive
Ask HN: How to use FB and Reddit to get your first customers?
Hey everyone, I have a challenge.

We just launched our MVP and I am trying to get our first 100 customers from FB groups and sub-reddits.
While I can create engaging posts, my issue is I can't find a way to steer conversations towards our product.

How do you ask people to try your product on these platforms?
Any examples of successful posts would be much appreciated.
Off topic, but may I ask what USB stack you're working on? Because it might have a chance at being the first USB stack not full of exploitable bugs.

(I've deliberately and accidentally triggered bugs in pretty much every mainstream USB stack; it's a sad state of affairs, mostly because USB is practically designed to include the maximum number of implementation pitfalls... but I'm sure you know this already)
Given that his entire family in China has effectively been erased as far as he knows, I think the CCP has a pretty strong level of control in the vast majority of cases.

He currently lives in Netherlands while his wife and child are in Turkey.
Polar 2.0 Released (open-source knowledge base)
You've edited your comment at least five times. The original one said "This site sucks".
Considered the opportunity cost? Or would any annoyance justify any solution, whatever the downsides?
This is horrible. No doubt this is an allergic immune response to terrorism. The actions here on a different level than what's going on in Hong Kong, possibly because of this:

"In July 2009, riots broke out in Xinjiang in response to a violent dispute between Uyghur and Han Chinese workers in a factory and result in over 100 deaths. Following the riots, Uyghur radicals killed dozens of Chinese citizens in coordinated attacks from 2009 to 2016. These included the August 2009 syringe attacks, the 2011 bomb-and-knife attack in Hotan, the March 2014 knife attack in the Kunming railway station, the April 2014 bomb-and-knife attack in the Ürümqi railway station, and the May 2014 car-and-bomb attack in an Ürümqi street market. Several of the attacks were orchestrated by the Turkistan Islamic Party (formerly the East Turkestan Islamic Movement) which has been designated a terrorist organization by several countries including Russia, Turkey, the United Kingdom, and the United States, in addition to the United Nations."

No doubt the efficiency that makes China so effective at arresting the spread of covid also makes atrocities like the concentration camps occur which will no doubt affect many many innocent bystanders. It is questionable whether or not this over-reaction will be effective, but despite this we know that China conducts these atrocities with the goal to end the violence once and for all under any means necessary.

The question is, is a successful quelling of all terrorism worth crossing the line?

Keep in mind the United States likely killed and harmed much more innocent bystanders with its' own allergic immune response to 9/11. It just didn't happen on our soil. We've crossed the line in the past as well.
I've long been in favor of the vote of no-confidence. I'm not sure what the system should do with it, (I'd like it to have some teeth) but alas, I'm uncertain as to it's efficacy.
Could it be the case that functional structure makes programs more reliable and easier to reason about in the large, but functional style/syntax may not be the best way to write code locally?

Trying to wrap an entire function's computation into one expression is a fun mental exercise, but the resulting code may be harder to read than a sequence of statements. Haskell's "do" notation seems to be an acknowledgment of this, but to me it's adding another layer of abstraction just to recover what imperative syntax gives in the first place. Why not start from the imperative model, and then find other ways to try to limit side effects and mutation? Languages like Rust may be heading in that direction; "Return of the statement" as it were.
You are thinking of Source-Available Software[1], not Open Source. The sets of Open Source and Free Software licenses are (almost) identical. OSS == FOSS == FLOSS == FS, etc.

[1] https://en.wikipedia.org/wiki/Source-available_software
This reminded me of what we used to make fun of North Korea for, except its much much more extreme and it’s not funny at all. Its just monstrous, isn’t it? There should be sanctions
See Your Career as a Product – Erik Torenberg's Thoughts
Erik Torenberg wrote a post I wish I could have read when starting my career. It would have helped me figuring out how to pick companies to work at, people to work for, and companies to start: "[T]he biggest career mistake young people make is that they’re afraid to look dumb, so they follow safe paths to cap their downside, not realizing that they cap their upside too as a result. And said paths are often tournament-style competitions, perhaps not as safe as one would think."
What foreign powers are posting bad things about China? And even if they are, does it matter if it's true? I agree hn is a odd place for this story, though.
Is there actually any proof of this account? This reads like propaganda designed to sucker both the left (torture, islamophobia) and right (communism and lack of religious freedom).

Next article will talk about WMDs and blown up buddhist statues (stories which convinced both sides of the media to push for war in iraq and afghanistan).
wealth - plentiful supplies of a particular resource

digital - involving or relating to the use of computer technology

In this context, they presumably mean the abundance of resources that exist solely or primarily in the digital realm. Social media, Youtube, streaming services, and software / data in general as opposed to physical things like cars, houses, consumer goods, etc.
shouldn't we criticize nazism? Antisemitism and genocide are not new either.
It's a bit more subtle but the lack of statements that is, everything returns a value, is an important feature/quality.
I'm confused by this article. The author says he's in erlang (which, btw, is not pure functional). And then goes on to describe a system which sounds like an object oriented system. But a game programmer would probably actually implement it not as object per se, but maybe backed by an entity component system. But it seems like BEAM languages would be actually quite good at expressing entity systems, which, correct me if I'm wrong, are similar to say checking out and manipulating data in a database.