skysight-inc/HackerNews huggingface dataset:
> The fact that copyrighted works were included in the readme shows it was intended for that use

Just because copyrighted works are on youtube and are seen as an example of youtube content does not mean the software was built with the express intent to violate copyright. That just doesn't follow.
Broken certs:

curl: (60) SSL: no alternative certificate subject name matches target host name 'assets.oldversion.s3.amazonaws.com'

That aside, an obvious problem with binary download sites like this is that you don't know if what you're getting is malicious. Hosting arbitrary binaries isn't cheap, so the economics of sites like this almost encourages shady behavior, not to mention the possibility of malicious users.

Edit: I realize my broken certs problem must be caused by an extension (probably HTTPS Everywhere) here. Anyway, probably don't want to download binaries over unencrypted channels in 2020...
My understanding (which there's a good chance is incorrect) is that all code written in Elm has to be in a functional style because the language strictly enforces it; but this enforcement doesn't exist in Lisp and OCaml, so they can be used to write imperative or object-oriented code, as happened in the cases described.
I feel like this is an example of a failure of coordination where one confuses teleological design choices made by someone with specific intents with mere technical facts/incidental conditions of the context you find yourself in.

The author is surprised that the dummy string is valid base64. Other comments on this thread discuss whether all lowercase strings are valid and whether implementations differ.

But ... Isn't the point of using base64 (rather than hex or something) to make a large share of easily typeable strings valid (which implies they can be shorter/faster/cheaper)? I.e. someone upstream of you _wanted_ "changeme" to be valid, and the misunderstanding is less about the technical details of base64, and more about a hidden conflict in desires between people making design choices separated by time, space, and perhaps organization.
> There is nothing about Apple Music, Apple TV+, Apple Fitness that fits the definition of great.

I'm not sure how you'd consider Apple Music a money grab but are ok with iTunes music purchases? Basically they were expanding their business to follow the industry trend of streaming music instead of buying it. iTunes has been a revenue stream at Apple since the iPod was born.

Also, Apple selling supplemental services and software that are... not amazing is not new either.

The big one? iTunes. For a few years it was great, but for a long long time it was just a giant mess. iHome, iMovie (Garage Band is pretty rad), iPhoto (Photos is way better), Mobile Me, Ping didn't even last 2 years I don't think. Most of those products were meh at best, they did the basic thing they needed to do and that's about it.

The big difference between Apple then and Apple now is they have the money to contract out for their own content.

> Apple TV+, Apple Fitness that fits the definition of great.

Apple TV+ has a paltry selection because they didn't go out and buy a huge external library of content to bootstrap themselves. The content they have is—Decent and getting better. They know this and there is a reason they aren't really charging for it yet.

Apple Fitness doesn't even exist so not sure how you can criticize it.

Yeah, it's all a "Money Grab", they are growing the business, that's what companies do. Fortunately all of this stuff is optional. You can enjoy your computer/ phone/ tablet without any of it. IMO the only egregious "money grab" is their paltry 5GB free iCloud storage. Considering that's the best and for many only way of backing up their $1000 phone with their life stored on it, that's messed up.
If you're implying nuclear power is just a pork barrel scam to milk the tax base money and jobs, then I am really starting to understand why we, as Americans, may never meaningfully tackle climate change. Even Joe Biden is pitching conversion to solar as a jobs-creation initiative.
Big upvote for that last point.

I got into the habit of never looking up a specific month just because of getting repeatedly bitten by this hazard. If I want to see November I'll type `cal 2020` and eyeball the whole year.
Your answer may be in the comment just after: in elm you explicit the state, you isolate it and you can reason about its structure, but there still is a state.
> Yeah if you get realistic about it, courts in the USA simply see it the way of the party with the most money all the time. You can interpret laws until you're blue in the face, but they get to break the rules.

This is a result of money being a proxy for competence.
The Peter Pans of the Pandemic
/.bashrc VS –/.profile VS –/.bash_profile
Well, I was working on a 2D engine that could do these kind of games (but mostly top down RPGs).

I end up developing a tile map editor[1], giving the user the ability to develop their own maps. I end up liking this tile editor so much that I spent more time adding isometric features to it. Both because I love isometric maps and it seems to please people playing the game.

So, as in right now, I have a tile map editor (in a usable state) and a 2D engine that is not near close to be used, and I don't know what to do with neither of them.

Anyways, isometric maps would hugely improve the looks of these 2D games. I would consider adding this options to your platform as well.

1 - https://github.com/victorqribeiro/tileEditor
I would suggest replacing a chunk of geometry. Teaching students the names of the Platonic solid’s for example is seemingly vastly less useful than basic financial literacy. As a math class you can cover plenty of useful ideas like risk assessment at the same time.

Alternatively, I would drop things to 3 years of English to add a year of Home Economics that covered basic cooking, practical nutrition, taxes, personal finances including insurance, and saving for retirement. All I can recall from mine was a few weeks we learned how to fill out a check and sew a pillow.
Why 39 minutes old submission with 148 up-votes is ranked 13th on the HN front page? The first entry at this moment is a 41 minutes old submission with 43 points, the 2nd entry is 59 minutes old with 35 points. Is this because this post is heavily flagged?
I think it helps if you don't think about a single axis (functional vs imperative), but in two axis (functional vs procedural, declarative vs imperative).

When you use IO with do notation, you are actually doing imperative functional programming.
The rescue of the Salyut 7 space station
why is it that we can complaint about US and capitalism but speaking about china and communism gets censored in HN?
Decentralization on its own isn't the answer either.

Look at what happened in USA after the Civil War. Progress was gradually erased on the state and town level. "States' rights" became a fig leaf for oppression of former slaves. The Constitution guaranteed them equal human rights, but reality was something different because the federal government gave up. It's hard to believe that this lasted until the 1960s.
> you know the stock market and taxes exist from history lessons and you learn the mathematical operations to run the numbers.

And most schools have a government class, where you learn why taxes exist and how they've changed over time. This class is generally also where you learn about the legal system.
Curious if Firecracker would be better about accessing some of the RPi hardware. I run node-red on RPi via docker and had to do some weird hacks to access certain pins with any reliability (it may have been a permissions issue, it's been a while and whatever i did has been solid since).

One thing I will say about docker is the packaging is very convenient. I have one container for node-red, one for InfluxDb and one for Grafana. I didn't have to deal with anything, just fire them up right out of docker hub and point at each other. Obviously a bit more scrutiny would be recommended for anything important but the overall experience was quite simple.

Another possible use case for Firecracker would be ones where folks are wiring up software-defined radios to RPi. (E.g. ADSB reflectors for FlightRadar24 and the like) Firecracker might be a more robust mechanism to ensure that the stream processing from the radio has sufficient capacity and priority vs whatever other cruft is happening on the box.
In those cases I'd suggest you don't make the corresponding symbol auxiliary.
The Nazis committed many mass shootings, predating the concentration camps in many cases.

Snyder’s Bloodlands is the definitive work on the subject. https://en.m.wikipedia.org/wiki/Bloodlands
Clever use of an ultrasonic distance sensor. I think one of those cheap time of flight proximity sensors would work too.
It’s got last update from 5 days ago
I love the idea of accidentally leaving a shoe (or whatever) underneath the height sensor and being confused about why the desk moves to the wrong height...

Clever though!
censorship is going on in the comments too
I took Home Ec.

Learned: How to sew, how to cook, how to plan a meal, and that anorexia is bad.

Those are all useful things, but only tangentially related to finances.
Americans probably have the worst health, or more precisely immune system fitness, in the world, as evidenced by the epidemic of chronic disease.

My opinion is that, along with population density, is the only significant factor.

The reason it's not discussed much is that society as a whole is still under the pharma paradigm, where individual agency on health is all but negated, and "health", is mostly dispensed by a doctor prescribing medicine. Hence the focus on things like masks and expensive drugs like Remdesivir (which is useless) VS getting proper vitamin D status, for example (which is crucial for immune system function and has been shown to be a major factor in COVID).
> 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.

Crossing the line while fighting terrorism was not an acceptable action by the USA but I think it's a false equivalency to compare it to forced internment, torture, and reeducation of an entire population.

At least the USA pretended to be discerning about who they went after.
History of Africa with Zeinab Badawi
Expressional or equational programming
Right but they're still pretty confused, because the probability is 1/4, not "very low".
Again, not against having fake robot chat as a an add-on to help surface context-specific information, or even complete complex tasks if you prefer to do so, but to me it feels like a step backwards if it _replaces_ traditional HCI. It feels like the reverse of when we went from navigating phone trees and talking to humans to using a website to do a simple task like "change my mailing address." The advent of being able to do those kind of things online was what drew me to online banks like Ally over traditional banks. It's so much more efficient. Now it feels like things are regressing back to awkward synchronous interactions, sometimes complete with artificial pauses and "typing" bubbles to make it feel more human. Too bad the agent you're interacting with is too dumb to let you correct simple typos without having to figure out how to re-enter whatever process you're in.

We have sophisticated data inputs that we've developed for decades. Tons of usability and accessibility thought has gone into things like how someone can select a date, or input a number. Throwing all that away for a dumb NLP chatbot because "Wow! AI!" is a shame. Tack on a glorified search interface that looks like a support rep with an IQ of like 20 if you like, but please don't funnel me into it when I'm already on your site or app and I've purposefully selected a menu item like "close my account."
... that is, is a semantic as opposed to syntactic model?
think twice before buying made in china, for this man,s torture is added to your karma.
Terrorism is the practice of terrorizing mass populations through use of force in the hopes of promoting an ideological agenda. What the Chinese state is doing right now, that sounds a lot like terrorism on an epically larger scale, doesn’t it?
Of course, there is a lot riding on this. Different countries took different approaches and they will have severe consequences, not only the death toll, but economic impact.
Which state?

I certainly didn't take one in Virginia 20 years ago.
I think it's called functional because it emerges from the lambda calculus (truly just lambdas at the bottom) – but note this definition excludes javascript-with-immutability as well as clojure, not sure if lisp counts
Other than Stripe, I hadn't heard of any of these startups. Which is fair enough I suppose, as I don't really spend too much time on the likes of Quora and ProductHunt.

> Pipe was founded by the same team who built, scaled, and sold Skurt to Fair.

To me, this line might as well be straight out of Silicon Valley (the show).
The comment is back up at the now.
>"Generally, school doesn't teach practical things, it teaches the fundamentals for learning practical things later."

This is a common belief, but it unfortunately doesn't work that way. "Transfer of learning" as it is known in educational psychology, (similar to 'learning how to learn',) is basically a failure. People have been studying it for over 50 years, and it turns out that students are very bad at taking things they learn in one class, and applying it in another.[1]

[1] https://en.wikipedia.org/wiki/The_Case_Against_Education
Apple Lobbied US Congress on Uighur Slave Labor Bills
Each element is representable as a finite sum of basis elements; this is true of all vector spaces (they all have Hamel bases). However, this does not mean that the basis itself is finite.
Any observers still unclear on what the walls of text might be designed to do should note that anyone not in favor of letting Qanon run amok is required to produce incontrovertible evidence of every single assertion they make, held to an impossible standard if anyone is being dishonest, while on the other side, statements like 'it's mostly "the left" doing the censorship these days' can be dropped without any supporting evidence at all.

For all the appeals to objectivity, the sea-lioning[0] is very much one-sided.

0 http://www.wondermark.com/1k62/
nothing formal paper-like for now, but live demo and code in my profile.
What does that have to do with the suffering of Uighur people?
On this day in 1961: Lego brick patented
I didn't realize until I looked it up just now that the Nordic countries have a population density 1/10th that of Germany and the UK: https://www.worldatlas.com/articles/european-countries-by-po...
I'm talking to a bunch of UVC webcams using https://docs.rs/rusb/0.6.4/rusb/ for some conferencing software. So sadly no help for your (very valid) concerns.
It very much reads like propaganda.

>“The Chinese government calls [them] re-education camps. Actually there are no re-education camps - all are concentration camps,” he says.

There ARE re-education camps (obviously). It is easy to find footage of these online (though not without ominous non-diagetic music in the background).

The detention centers at the borders in the US where migrant children are put in cages without beds, toothbrushes, and discouraged from even speaking with each other sound much more like concentration camps.
I doubt it. Even in, say, the US, coronavirus is such a small, small fraction of all causes mortality, probably less than 5%.

https://www.cdc.gov/nchs/nvss/vsrr/covid19/excess_deaths.htm
For week 15 of 2020 Sweden has excess deaths that were 12 standard deviations above the baseline.

https://www.euromomo.eu/graphs-and-maps#excess-mortality
Someone should just create an open source clone of Duo Lingo that can utilize user created content . It's basically anki with much more engaging visuals, game-ficication, and social aspects, and it works really well to keep users engaged both per session and long term.
Functional programming was never about first-class functions. It was always about programming with pure and total functions in their mathematical version.
This kind of "stability and maturity" is exactly what you don't want in a cryptosystem.
The four dangerous animals of product development
It seems to be based on cellular automata kind of rules.

I've done experiments with this almost twenty years ago, and it's surprising how much can be done with simple rules.

However, it can also be difficult to debug when you have a large amount of rules.
This article implies that functional languages cannot run imperative statements, even though it takes for granted that imperative languages can call functions. Google "world's finest imperative language" for a different take on this.

> And each of these is messier than it sounds, because there are so many counters and thresholds and limiters being managed and sounds being played in all kinds of situations, that the data flow isn't clean by any means.
> What's interesting is that it would be trivial to write this in C.

You could make the same argument about dealing with git and all its crazy branching, rebasing, and reflogs, compared to just editing your source code in place. Or double-entry bookkeeping versus just keeping track of how much money you have. It gets awkward.

I loved the elegance of game programming in Elm a few years back, but the performance was dogshit - in my case at least - so I probably wouldn't do it again.

The real reason to stick to C/C++ in game programming is speed.
Maybe take a look at Nest.js: https://nestjs.com/
IMHO TypeScript is getting really good now, in the 4.1.
Generally speaking containers replicate networking && storage layers so are definitely much slower than a vm on public cloud, not to mention they generally live on vms.

However, in this context (being on a rpi) it probably wouldn't be the case.

Now, as for the firecracker discussion: Firecracker trades a faster boot time for a slower runtime as evidenced by this issue here:

https://github.com/nanovms/nanos/issues/483#issuecomment-650...

There are plans to fix this but afaict this is the case today.
Escaped Cloned Crayfish take over cemetery
Wow that visualisation is awful.
There are three competing philosophies in this thread:
1) This is because of communism
2) China is being reasonable
3) This is a crime, what can we do?

1 & 2 are diametrically opposed and downvoting each other whereas 3 gets attacked for being moderate.

Calling it censorship is fine but do recognize that it's because your opinion is take poorly more often than not within this thread.
There's some fear in letting go
Functional languages do have statements.

a : Int -> Int

a x = x + 2

both `:` and `=` are statements, not expressions.
See? I definitely don't own an iPhone!
I'm actually about to release my own SRS-based flash card app in a few days if you can wait a little bit. [1] I'm just putting the finishing touches on it and will release to macOS and iOS.

I think Anki is a great tool, but I think there are so many aspects of it that can be improved, so I decided to write my own app.

I'm hoping to refine the SRS algorithm, lesson UI, and card layout over time as I get input from folks about what works and what doesn't. I think there's a lot of potential for improvement in this space if someone devotes some time to it.

1. https://www.ussherpress.com/freshcards/
There are several low karma posters (3-4 first time posters) in this thread though, so at minimum it’s encouraging people who rarely participate to join in, which probably seems odd
You can find a very informative chart of Sweden's weekly deaths here:

https://www.statista.com/statistics/1115707/sweden-number-of...

It shows 2020 weekly deaths in comparison with a 2015-2019 average which is a good indication of the normal - precovid rate. You can see how there was a massive spike around week 12 to week 21, which is exactly when the initial covid outbreak hit and Sweden's disastrous "herd immunity" policy failed.

Now Swedes have been scared and changed their behavior and covid deaths are less. Furthermore, the defensive behavior of covid prevents other deaths. People, do not drive, do not party, do not engage in sports, do not take drugs, or over-drink or over-eat at parties, so that other causes of death go down.

So it is possible that covid isolation reduces death rate more than the deaths caused by the virus itself. But that is not a solution, people cannot live in covid isolation forever.
This is complete FUD. Overtreatment is a real concern that oncologists take seriously - for cancer precursors the recommended treatment now is often just "monitoring"
The middle part about insects, their spawn rates, types, and mutating values is all about state. No matter how much you try to go "stateless", there will be some state implied by your data. Functional programming as the author describes it is good at calculating state, but bad at accessing it. The only for functions to access state is through parameters, which have a final single value in your closure (no out parameters please). They don't have registers/variables/properties to modify.

Functional programming says values like spawn rate or type should be the output of an expression. Monads try to solve this, but storage must be the output of an expression, and is always more complex than simple assignment.

There is one more secret about programming that functional tries to ignore, that it runs on physical machines. Even though some would like to describe programs pure mathematically, they still are bound by physical mechanisms. Most of those mechanisms are for storing state in memory or transferring state to another location. Abstracting over this fact makes programming painful once performance is taken into account.
>Crossing the line while fighting terrorism was not an acceptable action by the USA but I think it's a false equivalency to compare it to forced internment, torture, and reeducation of an entire population.

I think it's a fair comparison. The amount of innocent bystanders killed by the the US military will be much more than what happens in concentration camps.

The difference is the wording. War sounds not as bad as re-education and concentration camps. This is because you're use to it. Change the word from war to slaughter, because that is what war is.. slaughter. It's not even an exaggeration... if you've ever seen a bomb or a bullet massacre a human being into a bloody mess, slaughter is a very appropriate word.

When you change the word you'll realize that war and re-education live on relatively the same level of extremism. Perhaps war is even worse than re-education or concentration camps.

The US slaughtered many soldiers and innocent bystanders in Iraq and afghanistan to end terrorism. The Chinese tortured and re-educated many people to end terrorism.

Which is worse?
(Economist) Bryan Caplan is currently working on a book, and his research so far seems to agree with your points: https://www.youtube.com/watch?v=jAaCpyuwRIw
In response, I'd ask this question: "Which teachers are qualified to properly teach finance?" Many of the current comments presume that there are a qualified group of teachers.
Genocide is clearly not an acceptable or proportionate response to a few terrorist acts by Muslim separatists.

I, for one, do not welcome our new Chinese overlords. The West needs to stop staring at it's collective navels and get it's shit together, so we can push back at abhorrent abuses like this.