skysight-inc/HackerNews huggingface dataset:
Have you heard of Arthur Brock and Eric Harris-Braun's project Ceptr/Holographic-chain? They have developed a distributed p2p data integrity engine that enables agents to bootstrap new distributed apps as fast as the Ruby on Rails framework:

"Holochain is an open source framework for building fully distributed, peer-to-peer applications.

Holochain is BitTorrent + Git + Cryptographic Signatures + Peer Validation + Gossip."
> Teammate: Would you mind sending over this quarter’s product roadmap?

>

> Me: I see, so you want me to………sorry, could you repeat that?

>

> Teammate: Would you mind sending over this quarter’s product roadmap?

>

> Me: You want me to send over this quarter’s product roadmap. Yes, will do!

If I heard this exchange out of context I would sincerely assume it was between a human and a digital assistant circa 2015.
Good writing matters. One of the most undervalued skills in engineering, especially at the Senior+ levels. Being able to write a clear, concise, well-argued design doc will be useful to you long after the hot framework of the moment has become obsolete. And yet, few people take the time to hone the skill.

Strunk and White is a classic, sure, which this article helps to put in context. But it’s 75 years old, and it has its problems (as the article discusses). I wouldn’t really recommend it anymore. Instead, have a look at:

Williams and Bizup, Style: Lessons in Clarity and Grace

And, for everything you ever wanted to know about standard American English usage (and how it’s shifting over time!), there is Garner’s Modern English Usage, which sounds dry but is actually fascinating (and inspired this brilliantly controversial review by David Foster Wallace: http://harpers.org/wp-content/uploads/HarpersMagazine-2001-0...).
Depends on the soil. Down where I live, heavy clay soils benefit from tilling to break it up the so water can penetrate and plants can develop a decent root system. If you were aiming for 'no-till' I suppose you'd look to do this once or a small number of times by blending in a ton of soil amendments.
Microsoft JDConf 2020 (Oct 27th)
At some level probably a meaningful distention, like you wouldn't decide to create a neural network in HTML alone. But from a high level HTML is a language used in programming, generally with other languages to create distributed multi-platform computer programs.

My point is let's stop being so pedantic in the soft spaces. This isn't a discussion about "should I use HTML to write my kernel?"
That's one of the point too. We have industrial customers who deploy apps in the places with a limited access to the internet, so increased reliability something important to them. Another thing is that they can host apps with different purposes on different nodes in containers. Besides that all the infrastructure could be managed with a tool like Kubernetes and organically work with existing cloud infrastructure. And the last but not least in a cluster like that you can combine general purpose modules with accelerated compute modules.
In physics speed means the magnitude of the velocity vector. Velocity is the first derivative of position with respect to time, and it's a vector in 3D space (technically 4D). If you change the orientation of that vector (direction change) that is always an acceleration even if the magnitude of the vector doesn't change.

So when light goes thru a gravitational field it doesn't change direction (EVEN though gravitational lensing is happening, from the perspective of an observer). If it did change direction that would be synonymous with an acceleration, and light never accelerates.
I know. I've never advocated for using VPN providers as a valid way to get Internet privacy.
Java modules published at Maven Central
> into the more convenient walled gardens of Facebook, Twitter and Reddit

I don't think "convenience" explains it.

Take for example talking with the local group of emergency food delivery volunteers. I picked that example because if you really need to talk with them, it's not optional.

I can't avoid Facebook to do that. It's not a convenience issue. The local group is on Facebook, so I have to use Facebook to achieve my task. There isn't a "less convenient" alternative for me to use, if I need to talk to those people as a group.

I could try phoning someone in the group, or emailing. That might get something to happen. But it won't let me achieve the basic task, which is to communicate with a particular group of people, i.e. all of them identified by some common interest. The alternatives will just let me talk to one person who is connected to the group, with a different effect.

Well, that's just my side. But can we say the reason the group is on Facebook is due to convenience for the people who created the group?

It's arguable, but I think probably not any more. Most likely, the group was formed on Facebook because the people forming it were already on Facebook due to similar network effect pressures for other things they got involved in at some time, and for this new group, if they picked a different platform, a lot of people they want to reach wouldn't have the same level of access to the service they aim to provide. The task for them was to pick a platform lots of local people could realistically join. If they had picked some forum on a private domain, or even a mailing list these days, realistically it wouldn't have been as effective for the service they are aiming to provide locally.

So it's network effects over many layers, and I don't think it's accurate to sum that up as convenience any more.
'It's a 10 year grind to teach reluctant kids what could be taught to an eager adult in a few months. I think we'd do much better to try to create eager adults'

Well stated.
But theres still a reddit community. Is there a case where the community went discord only? And are they willing to pay when discord stops being free?
I'm not asking why Twitter was allowed to do that, I am well aware that Twitter is a private company, believe it or not. I'm asking you want them to do that. Why are we better off if Jack Dorsey decides what articles people read?
This is an ad (somewhat ironic, given what it's about). But if the info is correct, it's at least interesting.

Another tip that could be added to the "What else" list is to check if a site has mobile-friendly content. For example, famously bloated CNN has http://lite.cnn.com.

The lite.* landing page doesn't present all the article links, but all CNN's articles can be rendered through it by modifying the URL accordingly. Someone could probably write a plugin to do that automatically.
Ion engines is the only way a mission like this makes sense. Chemical rockets just don't cut it as much. Also what isp did you use? The vacuum raptor has significantly higher isp compared to the sea level one( and I'm not even sure that you can operate a sea raptor in vacuum).
There are third party Discord clients such as Ripcord (Qt) and Sixcord (TUI IIRC). I dislike bloat, but the UI is great and it ain't running 24/7
When is reading taught in the USA? In Europe, first grade is usually when you are 7 years old, so normally that's when it is taught. Sure, nowadays kids tend to learn it earlier but not through organized means.
> Notorious for tracking abilities

A native app has every opportunity a webapp has to track you and much more.

> data storage tied to the browser

So? Browsers make it as easy to clear the storage of a webapp as it is to clear the storage of a native app. If you are talking about PC apps it is even easier to clear webapps' storage than native apps. If you mean it is bad because the stored data can disappear from the users device, that is what the localstorage API is for. Browsers will only delete that data if the user tells them to. This isn't any different from native apps having to deal with users deleting their files.

> Performance lower

While I have to admit that for raw computation webapps are slower than native, most apps don't need that much raw computational power and WASM should bridge the gap to native performance for apps that do need it. If your webapp is slow it is by far more likely you did a poor job programming it, not that you are limited by web performance.

> capabilities limited to browser api

Browser APIs are expanding all the time (except on iOS Safari but Apple has a vested interest in crippling webapps). And again, most apps don't need deep access to a system and the few that do shouldn't be webapps anyway.

> data consumption unpredictable

This has absolutely nothing to do with if an app is a webapp or native. Native apps can suck down data like crazy while webapps can use almost none and vice versa.

> identification tied to web technologies

Not really? Name one form of widely used identification that webapps don't support. You can use emails, usernames, 2FA, security fobs.

edit: remove snark at the end, it didn't add anything.
My impression has always been that "unschooling" is mostly an indicator of wealth, and so it'll correlate well with future success.

If both parents have to work a regular day job, there's nobody at home to teach the kids so unschooling is not possible. And if only one parent stays at home, they will also yearn for some free time and push for getting the kids signed up for school.

The only situation where I can imagine the parents being enthusiastic about unschooling is if they are independently wealthy and can afford to spend lots of time with their kids, when other people would have to work. And obviously, plenty of personalized attention from the parents will make the kids learn a lot faster than your typical 1 teacher 30 students class.

Plus, once you assume that all unschooling parents are much wealthier than regular people, it kind of makes sense that they will have very different opinions about life in general, due to their very different experience of it. Regular folks will go to a public playground and complain about the dog shit there. Rich folks will just buy a playground for their backyard and hire a gardener to keep it tidy.

To outsiders, that wealth discrepancy would then look like a religion, because all of the unschoolers have a shared untypical worldview.
Hi HN, I'm Pedro Luraschi the founder of Cardbots. We've been working really hard the last year to launch this project and I'm really excited to share it with you all. Please let me know if you have any feedback and questions! Myself and our team would also appreciate any feedback for the product and this launch.
Agreed that AST diff is better, but there's also just better diff algorithms like the lesser-known Tichy diff: https://www.researchgate.net/publication/220439403_The_Strin... that I learned from http://bryanpendleton.blogspot.com/2010/04/more-study-of-dif... ; it seems to preserve more context and is better suited for big code refactors.
so you mean registering with your phone or email?
> No pointless e-mail requirement, not even a password, no nothing. Put in an username and you're good to go.

Not for me. I was forced to give away my phone number to create an account.
You could, but it wasn't there and terms like 'pioneering' should not be used when the intended use is 'common sense like everybody else was already doing for decades'. It's really not innovative at all.
I've noticed this with my son who has an ADHD diagnosis. Pre-covid I constantly heard from school, that he was not paying attention, getting distracted. But since Covid, his output has been phenomenal - his reading/math has improved, he does really well one on one, we have a nanny working with him,. And I've never seen him happier.
I know homeschool would benefit him immensely in the long run from an intellectual standpoint, but am afraid that he will miss out on all the social aspects.
They could just have it say "example.com wants to use Touch ID to sign-in. Biometric data is not shared." with a help link that goes on to explain in laymens terms how your iPhone basically sends a password-ish thing to the website after you use Touch ID (similar to how Apple Pay sends a one-time use credit card number to a merchant).
> allowing someone to authenticate into a lower security level until they re-register the phone after upgrading their operating system.

Instead of "This site requires IE6" we'll have "To log back into your account, please buy an iPhone 12 Pro Max and re-register".

I'm imagining an undesirable future where having access to different sites requires carrying around multiple different pieces of authentication hardware, and the user has to keep track of which device is needed for each site. Still, that might be better than a future where all sites mandate using an authenticator made by a specific monopoly company/government, assuming we can avoid that.
Some people choose not to turn their servers on at all. It makes for a worse server, but it's very secure.

Security is always about tradeoffs and compromises. A system that is very, very good, but not perfect and widely used is far preferable to a system that is perfect but used by no one.
> But yeah, if you use someone's services and then publicly talk trash about them? Why should they be forced to continue to do business with you?

Do you really not see how saying, "businesses should be allowed to sever ties with people who say mean things" is different from saying, "the courts will decide whether or not you committed libel"?

> For example, no competent court is going to allow anyone to use an escape clause to terminate a contract with someone because of their race, age, or gender.

Do you think there's a difference between a court saying, "we're not going to allow you to sever a business relationship because of a protected characteristic", and "we're going to regulate what does and doesn't count as disparagement"?

Can you point me at an example of a business fighting a disparagement clause in a contract with language like this and winning, based on a court deciding that what they said didn't count as disparagement?

This is like the people who say they're going to sue Facebook for taking down posts because their definition of "misleading information" isn't specific enough. You can sue anyone for anything, but you're not going to win that case. Companies with contract language like this have broad leverage to wield their power in whatever way they see fit -- because for the most part courts have not ruled that escape clauses boiling down to "we can decide to ban you at any time for any reason" are illegal or unenforceable.
I'm using the same strategy for my very first product. I noticed the competitors ask way too much information when first signing up. Unfortunately for my product it's not possible to do away with sign ups entirely, but I think I can get close.
No one said they're an innovation. Just that people value them.
This makes perfect sense. The closest what comes to my mind is CDK and bash.

CDK (Cloud Development Kit) lets you orchestrate creation of lambdas with TypeScript code, so in theory you can have one codebase with a file describing what methods to export and it’d provide a method to call the lambda with await. See example here: https://github.com/aws-samples/aws-cdk-examples/blob/master/...

And bash, because it does exactly this — spawns a process with an input for almost any work. If you think of the most basic bash commands, say “git ... | grep ... | sort ... | tee” you end up with 4 concurrent processes piping data from left to right. Compose bash functions instead of long lines and you got yourself a maintainable codebase. I understand this scales to one instance size, but you could throw 64 cores at the problem, writing many processes to work together, utilising all CPUs. Thinking outside of bash — using “await spawn()” in node you could start a new node process with execution of another function, just matter how you export them, or if a decorator can stringify the function.

Alternatively, you can create single lambda that calls any function in the codebase. Your decorator can register the function, and when lambda runs, it checks all registered functions and calls the one matching the request.path. For something more advanced you can build custom runtime which defines exactly what lambda executes: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom...
This is a pretty horrible assumption to make and it's a bad idea to use yourself (or any HN commenter) as a good example of the general public with regard to learning curiosity. If you spend much time outside the tech bubble, I think you'll quickly find that the number of people who go out of their way to learn things in-depth instead of spending all their time on entertainment and social activities is a rather small percentage of the total population.
Even absent a study providing empirical evidence (the OP might not even have been referring to any sort of study, perhaps his comment was meant to reference his personal experience) the statement could still be true. If you are sending primarily one-sentence messages, as many people do in SMS/iMessage/Slack, the line break effectively serves the function of denoting the end of a single sentence. And if that is the case, what is the purpose of a period other than to add additional, perhaps emotional, meaning to the sentence?
Given that the rate of decay of the radioactive material in the RTG is constant the maximum mission time is set in stone from the beginning and can't be extended( i.e. it's a property of the material).
>does this mean this user is now a "software developer"?

Sure. He developed software - who cares what tools he used to do it? Is a farmer who farms via tractor not a farmer?

The OP gave an apt example in FORTRAN - as FORTRAN is literally something which automates writing (lower level) code for you. Are software developers who use FORTRAN not software developers?

>Because the only requirement for the new breed of 'specialized' software developers might be they know English.

You assume everyone knows 'English'. To my knowledge only ~20% of the world "knows" basic English - let alone the specific English required to instruct an AI to craft a website precisely to do what you want it to do.
I'd really like to read up on this. Do you have a source?
>> There is a long-standing collective dream of independent digital republics and empowered, autonomous, self-educated individuals.

Well that's what twitter, facebook and the rest are. They're just not small and they're not republics.
It's usually the shift in tone or language that people notice. If you always call you husband darling and one day call him by name, the man's going to piss his pants wondering what he did wrong. If you write informally and without punctuation and one day shift to a formal message with proper punctuation, the change in tone won't go unnoticed. It signals a change in the relationship, barring any other major shifts.
I am much more confused by another point: isn’t the GRU a military department? Can you charge military personnel with a crime like this when they are acting in accordance with their orders?

It feels like this is a cop out: the US knows that it is the Russian government that’s responsible but charges individual officers so as to not cause any kind of international stir.

Even if these six were tried and convicted and sent to prison, nothing would change since I’m sure there are others who could take their place. The directive won’t change, just the people carrying it out.
From the article unschooling apparently eschews textbooks.
I'm sorry, but I meant a source other than a 2 hour video criticising a book. And before you say it's a good video, I actually tried watching it once. I think I got through about 30 minutes of saying nothing of substance when I gave up. I actually recommend the exercise - try rewatching and make a note when he actually makes an argument or references a source.

Right above my comment is another linking the wikipedia page on IQ heritability. That would be a good example of a source. Meta-studies are a good option. Longitudinal studies are a decent one. Single studies are usually useless, but they're at least a good starting point for a productive conversations.
Assuming you a male, along with your brother, looking at IQ graphs there would be equivalent males on the dumb side, who arguably would be in prison right now if they did what you did.

Also without you at a normal school some students might be worse off. Not your problem of course, but it is at a societal level.
All good, it's just that I've heard too many people suggest VPN as this magic bullet that solve all our problems.
What is this? Just an ad for Google? Not going to win a lot of clout around these parts...
A Brief Introduction to the Basics of Game Theory
Thanks, those do look like they are attempting to play like humans, but neither says how that claim was tested. How would you test the their ability to imitate humans?
Even if it requires a good teacher, does society benefit from forcing it on individuals at a time they don't want to learn it? Or would we be better served by making good teachers available to those who want to learn it, at the time they want to learn it?

I'd -love- to go through some of my college level math classes; both the ones I took, and the ones i didn't need to take. They weren't especially relevant then. They're slightly more now, but more than that, I'm -interested- now. But self-learning takes too much of an investment of time (when I run into something I don't know I have to research -that-, and it becomes this infinite process of diving down rabbit holes, rather than having someone who has gone before who can give me a sufficient answer to unblock me on my original question).
> Note the article is a year and a half old.

Indeed, and I meant when the article was written.

You're not going to use an automated page turner on anything fragile. Note that the book was open fully for the photograph for the article.
What’s an example of a system in this space which chooses not to handle that metadata?
Right, but in this case the choice is "should I be able to discover contacts" and some people just don't desire that feature enough.
Yes, this has been a perennial rumor which is probably propagated by how much people don't like Face ID all that much. Face ID is fine when it works, and sucks when it doesn't. And mask wearing has really accelerated it being much worse, and we'll be wearing masks as a standard piece of dress for another two years I guess.

I do miss Touch ID, but that had its own problems (gloves, wet fingers). So one would hope there is a solution that has both. I'd personally be just peachy with a fingerprint sensor on the back just like the Pixel line used to have. I mean, how much is a fingerprint sensor manufacturing cost? $5?
You can't have prosperity without freedom. What you're describing is a sure path to slavery; which is inescapable poverty.

The minute you lose all bargaining power, you become a slave.

Employees of corporations who think that less freedom leads to more prosperity may feel protected now but the minute that your master no longer needs your support, you will become one of the victims.

In all of history, people who live in free countries have always had the upper hand over those who live in oppressed countries.

If your country becomes an oppressed country, many of the rich people (the best among them) will leave and they will bring their money along with them to a free country. Most rich people don't want to live in an oppressed country. They simply don't like to see misery. I'm betting on island nations with relatively small populations.