skysight-inc/HackerNews huggingface dataset:
Let’s take land as an example of capital. When allocating land as private property, something you can buy or sell. You can just sit on it, leaving it unproductive, or you can use it to produce something, or you can rent it out to someone who has some use for it.

Now as the owner you can exercise that choice with no regard as to what would produce the most economic value. So the first option might very well be the most interesting for you even if there are more productive options. And the choice ultimately comes down to rent seeking, not value creation.

If, instead, the land could only be leased. The speculation option would not be there. The only option would be to use it for something that could pay the rent.

Now land is a bit special so perhaps not the best example. But to provide the details of how capital could be allocated as non-private property.

In a similar line of reasoning there are coop models of organizations with joint ownership of the means of production such that there isn’t a need for external capitalist ownership. And as such having different priorities, with no intention to trade shares the company might not need constant growth to achieve its goals, instead focusing on value creation first.

So the qualification was just that for a capitalist, acting only as the owner of capital, value production is secondary to return on investment.

On the topic of markets. I’d say the truth is somewhere between our two descriptions. Some of the more spectacular failures might be more tied to capitalism than markets as such. But certainly you agree there there are lots of value created outside of the markets entirely just as there lots of value destroyed within markets. Competition has its place, but there also has to be room for cooperation. I will just leave the spectacular failure that is capitalistic intellectual property approach v. commons based peer production as an example of how we clearly have some policy work to do before we can call things a success.
They tried it with Wayland/GNOME. I'm guessing something like X11/i3 would fair a lot better.

I'd not buy one to test that theory though.
> If you want to be listed on Amazon, you sell, you pay a fee

> You don't want to pay fees you can use CraigsList

That's great, Amazon's not the only option. On the iPhone, Apple's the only one allowed to sell apps, that sucks for consumers.
Deploy this blog using nix
WireGuard: https://en.wikipedia.org/wiki/WireGuard
I liked the table in the article a lot!
> Scandinavia, the eastern alps

At least in there places, you're never far from a water source. Maybe carrying water is a bit difficult concept for Northern Europeans, as you can always find drinkable water in the nature.
If a function expects an integer argument I test it with integer values.

Metric or imperial integers? Your unit tests failed to prevent this $300 million blunder:

https://www.wired.com/2010/11/1110mars-climate-observer-repo...

But more commonly what is going to happen is that someone (two years from now) is going to change a 'person' parameter from legacy SSN to database id and some users are going to get "you don't exist" when they show up at the hospital to get medical service.

You're right though, most folks in the JS/Ruby/Python ecosystems don't do this kind of testing. It's a recurring joke:

https://www.google.com/search?q=2+unit+tests+0+integration+t...
Hey, amazing thing. A Google "customer added value" is actually data-mining in disguise.
I believe the argument is against claiming ALL tracking is bad.
Tensorflow on the pi itself is hard but I get great results for a similar system with just a rpi4 and opencv.
I'll happily take a gmail alternative with custom domains and great spam filtering. I've yet to see anyone able to compete with how little I want to care about this topic.

But it's going to be hard to pull people away from the g-suite bundle when the money is going to be at the enterprise level.
Sometimes that can backfire, and infection can trigger a deleterious immune response, or a severe reaction upon reinfection.
Creating a desktop OS that feels free to break past UNIX standards and start from a clean slate
Are You Productive?
Still work in progress, but I started identifying local flowers https://mdoliwa.com/projects/plants.html
I'm using plantnet app to help me with it.

It's super cool and I recommend it to everyone. I feel like I'm treasure hunting every time I go for a walk now :)
I think somewhere in between these two options is emacs.
> to track open rates

Yes. Normal people call this spying and consider it an invasion of privacy.
My biggest problem with games is, that they are wasted time. I would love to see more _good_ educational games, where you have the feeling that you spend your time on something meaningful and still have fun.

So far my favorites are the Dragonbox games [1].

1: https://dragonbox.com/
Amateur chess on Twitch is. Though then maybe it's XQC, an Overwatch player who plays chess at the standard of a decent six year old, who deserves the credit.

The reinvention of elite chess online, which is what this article talks about, is definitely spearheaded by Carlsen.
I’ve long been interested in the “cocktail party problem” which involves disambiguating audio in a conversation with multiple people. I think this tech is foundational for better video calls and smart speaker devices for homes. The best research I’ve seen on this is from Mitsubishi but as far as I know this is well into the territory of an impossible problem today.
Welcome to a new style of gaming! There's a lot of hidden gems out there. Since you're into quirky I highly recommend Dropsy: https://store.steampowered.com/app/274350/Dropsy/ ... Really unique and excellent character development.
Would object detection like this work out of the box for deer like he demonstrates for humans? I need this for deer.
I really wish HN had spoiler tags so I could give a warning about why lots of people will find the story disappointing compared to classic adventure games. I guess maybe I can say that if you were ever annoyed by the ending of Monkey Island 2, stay far away from this one.
> The biggest downside was the lack of automated refactoring tools

That's what a typechecker gives you–an automated enforcement mechanism for ruling out certain errors during refactoring.
Also worth noting that coronaviruses only cause a portion of common colds. So it would maybe be 4-8 vaccines a year to stop perhaps 20% of common colds.

I hate colds, so I might do that, but it would hardly be a best seller.
I think there's been a fundamental conflation of schooling and education in the USA. Go back and read Paul Graham's essay on education. It's ultimately a critique of a very specific and particular social institution.

It is possible that software is the future of US K-12 education. I could see huge success for a piece of software inspired by DuoLingo's gamification and Khan Academy's bite-sized quick-"I get it"-gratification content design.

But if you understand the institution of US K-12 schooling -- test scores, funding formulas, etc. -- you quickly realize that this is a quite dystopic future. We will raise an entire generation whose only skill is consuming software that relentlessly optimizes for their test performance. Whole hoards of students who can ace a very particular test on Algebra but never really understand deductive reasoning or the concept of a variable/function. As bad as US schooling is today, and as mediocre as the teaching profession in the US might be, humans-teaching-humans at least provides some check on the system and enables real learning.

So, stepping back, the tech elite's attitude toward US education scares me. It's going to do to our schools what that particular set of neo-liberal MBA programs did to so many iconic American businesses.

Conflating education and the US K-12 schooling institution causes many smart and driven people to:

1. under-estimate the effectiveness of good teaching, and

2. fantastically over-estimate the role of self-directed learning in their own lives[^a].

These two errors result in critics of US education over-estimating the effectiveness of (and under-estimating the dystopian potential of) depersonalized/scalable solutions to education.

--

[^a]: I want to say a bit more about #2. My opinion on this topic changed when I read through a bunch of my old code from middle/high school. I noticed that my programming ability took three significant step-changes during that time. The first happened during the time when I was taking Algebra 1 in 8th grade, when I went from mostly simple CRUD programs to really understanding how dynamic programming worked. I went from building PHP/SQL websites to being able to use data structures other than lists/hash tables and design algorithms for things other than CRUD operations. The second happened during the time I was taking Geometry; that's when I started really understanding how to decompose problems and compose solutions. The final step-change happened during my first programming internship during Junior year. So, I was entirely "self-taught", but clearly something in my formal education was driving my programming ability in ways I didn't realize without explicit and rather time-consuming reflection. And that final step-change was basically intense 1:1 tutoring from a mentor.
Open source Pokemon, where new creatures can be contributed by anyone and anyone can add stories and adventures or fork the whole thing and do whatever they want.
If you have a clock with a smoothly sweeping second hand, and try to trace it's path ahead by 5 or so seconds (in other words, when it's at 0, you're looking at 5, at 1 second you are looking at 6, etc) the time will speed up and slow down in bizarre ways, and sometimes even look like the second hand completely stops occasionally.

It's a combined effect of saccades and your brain drifting in and out of focus.
I've just started down this path using a plain RTSP-serving camera and a low end box using the Coral EdgeTPU to process the frames. It looks like there are a variety of solutions available. https://github.com/blakeblackshear/frigate https://docs.ambianic.ai/users/configure/ etc
Stopped at "Scrum Master". The idea of SM being expert and not a regular team member or even rotating, is just misguided.
Personally, I'm also a big fan of wires. My partner however, she fucking hates them.

I can try to run-down her thought process for you:

1) Wires look untidy

This doesn't have to be true necessarily, but making wires neat is an art form, having a wire that goes behind the sofa from the TV for example is something that will never easily be hidden.

2) Wires are hard to clean/collect dust

Wires that don't have that fancy plastic routing plates seem to accumulate dust, and are hard to clean around generally. Loose wires that spiral are the worst but even single cables running across the edges of the room seem to be harder to clean.

3) Wires dont "add any benefit".

For her, if it works it works, and when it doesn't (and I explain that it's because the signal is poor or there is interference) then her reaction is: "You're smart, you work with computers, make it work."- so I do ugly things like run powerline over ethernet which has it's own cons.

--

There is a generalised ignorance about how wireless communication systems work in the non-tech populace, nobody thinks about a 'shared segment of space', they think in terms of themselves, their router, and principally "their connection at the time" to the wifi router.
The book Team Topologies discusses Platform Engineering. They consider four core team types, and the platform team is one of those. Some more information about those types can be found here: https://teamtopologies.com/key-concepts-content/what-are-the...

I can definitely recommend this book for a (new) perspective on how platform teams fit into organizations.
I think this post wasn't about dedicated educational games, but rather education they occured naturally through gaming. E.g. Kerbal space program teaching basics of aerospace. One of the most prominent examples I had in my childhood was Fire Emblem for thr game boy. It's basically Kumon, you're constantly doing basic multiplication, addition, and substraction to tell whether a given unit will win in a fight. Similarly world of Warcraft teaches basic economics, if you want to turn a profit selling stuff on the AH.
My friend and I got really frustrated with existing authentication providers like Auth0, so we decided to create API called Feather to make it easier to add authentication to our web/mobile apps.

https://feather.id

Still quite a work-in-progress.. but currently designing a stateful React library so that you can drop sign-in, sign-up, forgot-password, session-management, etc. into your app with ~10 lines of code. Plus it comes with a nice admin dashboard for user-management built in!
One small issue: email has no delivery notification system. Once upon a time there was one (mdn) but gmail effectively killed it.

Sometimes (important notifications) I need to understand whether the email was delivered to the recipient and it was read.

What am I to do? Yes, marketers do piggyback the feature. But it's still useful.

Give me a voluntary receipt system, THEN kill tracking pixels.
Yes! My pet peeve with public APIs are DTOs that are like this!

"This is an array of strings, but it could be an object. If it's an object it will have this key and based on the name of the key it's this type. But it could also have or not have this other key and..."

ARghhhh! You can tell what kinda language the back-end was written in with that crap because while TypeScript can actually type most of that stuff it's a huge mess in something like C#, Golang, Java, etc.
No, I'm experienced with node and other programming languages. I never said NodeJS is a bad language, that is not related to the statement i made.

I also didn't say everyone is lazy. I said a lot of developers.

Most people here do not belong to that use-case. As they are mostly here by interest and are willing to learn.

But most people, after work, don't do anything with their knowledge.

And are more willing to learn node as it's the same on the backend + frontend.

Or keep using what they already know, with no interest for other languages.
No, I'm not blaming teachers for all the disciplinary problems in school. I am blaming bad teachers for squandering time of ordinary kids -- kids like me who have a shot if pushed and educated properly.

You're lucky to have great teachers, and I just think we need more of such kind. As for bad schools, let me give you a few examples and you can check out the documentary Waiting For "Superman" to get a more grim picture.

- Did you know that teachers in some Cupertino schools asked parents to grade student homework?

- Did you know that a straight-A student who graduated high school in NYC couldn't pass the math placement exam in The City College of New York? I mean, placement test in a college, how hard could that be, right? The story was featured in NYT, IIRC, a few years ago.

- Did you know that only 48% of public school students who took the California Assessment of Student Performance and Progress (CAASPP) met or exceeded grade-level standard in 2016. And we're talking about CAASPP, a standard that is really not that high.

- Did you know that SAT is not differentiating to say the least, yet the average score of SAT math in California is merely 536. Pathetic, shall we say?

- Did you know that elite students in the Bay Area routinely completed more than 10 AP classes, yet the average students could barely understand Algebra 1?

And now let me give a few counter examples to show what good teachers can do to students:

1. All 14 students in Jaime Escalante's class passed AP Calculus I back in 1982, even though the school was in a hood. The success was so shocking that people thought the students cheated.

2. KIPP. Merely extending the school time to 6:00pm and offering classes in summer helped students stay in school and make steady progress towards entering college.

3. Schools in other countries. Take the schools in China, for instance. Teachers enforce cultures. Great scientists and philosophers and writers become household names because of them. They form research groups to continuously improve teaching materials. Better ways to teach, better problem sets, better projects, and better exams. It is widely assumed that teachers are better problem solvers than students in China. Can we assume that in the US?

By the way, a student doing well in standard test may not be a good student, but a student who does not do well in standard test is definitely not good academically. I don't really see why people keep blaming standard test for student's miserable scores. Do we really think these students could solve much harder free-form problems when they can't eve deal with much easier standard test? There is a reason that multiple-choice problems are the easiest ones in other country's college entrance exams. It suffices to say that if students in a school couldn't even pass standard tests, then the school has failed the students.
I disagree with this sort of thinking. I do see that there is some value from video games, but there are also certainly drawbacks. There's plenty of research confirming that handwriting helps people learn and process information. There's nothing wrong with lectures and worksheets. One early childhood handwriting study is here (https://www.sciencedirect.com/science/article/abs/pii/S22119...).

Anecdotally, I see many drawbacks in using video games for learning. With my kids doing remote-learning, most of the math is taught/practiced with math games -- most of these have advertisements. It's so easy for kids to tab to another site/app that's more interesting. I can only imagine that if I had YouTube a click away from my studies as a 12-year-old, I'd get absolutely nothing done.

I also disagree that learning always needs to be "fun" and that we have to sugar-coat everything, including education, for kids. I don't understand why we can't teach kids to deal with difficulty -- to work on learning -- and then be proud of themselves when they've accomplished something.
Ask HN: Where to start to get back into philosophy?
Throughout highschool I had read many of the Greeks in my personal time and then in college, I had been introduced to a mix: Descartes, Kant, Hume, Locke, Spinoza, Nietzsche, Camus and lightly Chomsky plus a smattering across various schools of thought in certain classes whom I honestly don't remember. It's now been about 6 years and I feel like I often run into discussions online where people have a wealth of knowledge from certain authors and it makes me feel ill-equipped to engage.

What are some reccomendations to both round out my knowledge and also move the needle forward?
I guess that isn't fair. It doesn't have all the layout assistance and plugins that Sketch and Figma have. It is perfectly fine as a wireframing tool.
>> This feels like process immaturity or unfamiliarity.

On the contrary, I think it shows great maturity in the decision making process. Many highly experienced developers have stayed away from TypeScript for reasons like those mentioned in the article (mostly to do with the build environment, source mapping, versioning complexity, etc...) These are very significant problems and not worth the small benefits which static typing brings.
Wow. No offense but this is a shockingly naive take
He (like most domain squatters) is blocking milk.com from being used for a practical purpose (from what I can tell), hoping to get $10M+ for no other reason than being the first to register it. He is definitely not creating any wealth in the process.
I find it strange that a company which provides taxi hailing/routing technology felt the need to write a code cleanup tool.
The US could go all-in and treat the H1b program as a diversity program. The background of every candidate would be examined, and a deliberate effort would be made to amplify the most marginalized of communities.

India holds 17% of the world's population. Any program that is designed for diversity would have a 15-20% Indian population. That is much smaller than the current number, and in fact it would be a fairly different set of Indians: victims of sexism, casteism, "colorism", etc.

This could work out pretty well. Indian social inequalities would be reduced, US tech companies would get an infusion of extremely diverse workers on strong career tracks. If you believe that diversity is good for the workforce, this would be a huge boost.

But the straight/cis/brahmin/male Indians would get mad.
https://en.wikipedia.org/wiki/Maggot_therapy might be a better analogy - you don't want to lose everything, just to clean out the necrotic bits.
Fuchsia?
You can impliment my catastrophy bonds idea[0]

[0]: https://asindu.drileba.capital/2020/02/fighting-of-disease-p...
If you like this aesthetic and want to play a game that looks like this and is super fun, try Railroad Ink: https://ondras.github.io/rri/
For most people, poker will probably more likely lead into a gambling addiction (or at least a habit of regularly flushing money down the train at the tables) than an inquiry into probability and statistics. Most people are probably just not inquisitive enough to dig into the maths behind poker.
Show HN: Open-source Disqus alternative, with hot-reloading and guest commenting
I've been working on adding lots of features to Commento, a privacy-first FOSS comments plugin that I'm using on my static-ly hosted blog.

I've submitted all my merge requests upstream, but in the meantime, here's a list of features:

- Privacy first, one click deploy to launch it on your own free heroku instance (keep it alive all day long with kaffeine (https://kaffeine.herokuapp.com/))

- WebSocket functionality to get pushed when someone makes a new comment/edits/delete and have it updated without needing to reload the page. I was particularly happy with integrating a DOM-diffing technique (morphdom) into the comment update function :)

- 11KB of javascript, perfect for keeping your website performance high

- Anonymous comments can be enabled, and guests can optionally leave their name to their comments without needing to register

- Upvotes, downvotes, permalinks, nested replies

- No adverts or any funny business

Source code: https://github.com/souramoo/commentoplusplus
I loved the ending of Monkey Island 2, so maybe I would enjoy this game.
First Arm Macs: 13-Inch MacBook Pro, Redesigned iMac; Late 2020 or Early 2021
> As for "gimp", you're right...

Are you the person who says who can and who cannot feel offended?

I can assert that pictures of the devil are offensive for Christians from Brazil (let's say we're about 150 millions). Unless you meant that only Christians from US should be considered.
Maersk, Me and NotPetya
Huh, TIL, thanks. As a young and non web programmer I had no idea php was still so dominant in the wild.
Original title was too long. It was:

First Arm-Based Macs to Be 13-Inch MacBook Pro and Redesigned iMac, Launches Coming in Late 2020 or Early 2021
Why a Higher VO2 Max Isn’t Always Better
It does already say that; that would come under the heading of "fraud".
No, it has nothing to do with race. It has to do with introducing politics, racism, and your personal social commentary into a field or topic area in which that has no relevance, and in which everyone is getting along just fine.

It's looking at hard drives and calling everyone who has used terminology you think might offend someone racist through passive voice.

Paint with broad strokes, and you should not be surprised to get blowback. Walk in and start calling everyone around you closet racists without any real justification other than word choice, and to be frank, you should be thankful you don't get a worse response than you do.
A decentralised pseudonymous reputation system, so that your good-standing in one online community (platform/silo) can be visible to people in another online community.

The answer might involve some sort of web-of-trust solution, and storing proofs on a blockchain, but the hard problems are how to avoid Sybil Attacks and not exposing people's social graphs.