skysight-inc/HackerNews huggingface dataset:
I think the question is how much of the grind is necessary. When our oldest kids were very little, we would work on the alphabet and numbers and track milestones carefully. At some point we realized that we could either grind hard at stuff they just didn't quite get, or we could wait a few months until they were older and just tell them stuff and they'd remember it. And obviously it wasn't quite that easy, but it felt kind of like magic at the time. When the kids were ready to learn, they just did, no grinding required.

Naturally, something like playing a musical instrument requires grinding (though it's not grinding if you like it!). But I think other than like, the times tables or the periodic table, there's almost nothing in school that inherently requires a grind. It just feels like a grind, because school is often unpleasant.

I think an average, literate adult could learn basically the entire American K-12 history curriculum in a few months of reading. Most of what passes for history in elementary school could be compressed into... what, a hundred pages, maybe? And high school is another thousand pages.

I think math is the same way. 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, which I think unschooling is really well-suited to.
They are ignoring Android here as customer of the Linux kernel.

Google plans to eventually make MTE a compulsory feature.

https://source.android.com/devices/tech/debug/tagged-pointer...
what kind of taxi receipt shows the pick up point?
You can. Why not?
> why would I trust my password

Other people have mentioned this, but if you're not reusing passwords, this shouldn't be a concern for you. Don't reuse passwords!

On the security front, companies that are implementing 3rd-party sign-in can still get hacked and leak your personal information. If that information is supplied by Apple instead of you, it's all the same. You don't automatically get better security because you're using 3rd-party sign-in, you only get better security if you're being forced to stop doing something bad (reusing passwords, enabling 2FA) or if Apple is providing less information than an account would ask for during signup.

To Apple's credit on that front, they do mask your email, which is a legitimate privacy improvement. But it would be better for that to be a generic service that allowed you to generate an anonymous email at any time for anything, rather than a perk that's hardwired into an anti-competitive scheme to make it harder for you to migrate devices or change services.
I don't think Discord has ever even tried to get me to pay them money. Granted I only use it very casually, but the tab is always open.
You're talking about the login flow. OP is talking about onboarding.

Go to discord.com right now, click "Open Discord in your browser", enter a random username, and hit enter.
I think the title should be more general. This advice should not be scoped only to "in slack". It should be for any written communication that you actually care about.
Discord often solves this by showing an alert when you login. Product updates and other news often shows up there. You have to close it to get into the app.

The mindset around account recovery would be: if you value your information in your account, add an email. Otherwise, you can start again if you lose it. Doesn't work in all situations.
Indeed, real-time chats are a horror. A blight that should be removed from the organized collaboration world.

I would rather use E-mail, if only there was a FidoNet-like culture of using it properly among the users and the E-mail client software authors (that would enable proper threading and include quoting only the particular parts you answer).

IMHO the best communication format is a HN-like comments thread.
Sure, I’m talking from my perspective.

Websites are simply apps installed in the browser without asking for permission. Notorious for tracking abilities, data storage tied to the browser, performance lower, capabilities limited to browser api, data consumption unpredictable, identification tied to web technologies.

Some people may want just that, I don’t judge.
> fragile

Sure. But you're still gonna have to open it and turn the pages whatever scanner you use. And the book is open in the photo of it. If the photographer had moved a little closer, I bet you could read the text.

> A phone light may not be healthy

The thing is, you and I have phones in our pockets and can test this theory. It's an overcast day in Seattle. I turned out the room lights. It's too dark for me to read comfortably, in fact, I have to struggle to read. Took out my phone, took a picture (phone light off). I can read the text in the photograph just fine (though it's not as sharp as taking it with more light). I didn't even use a stand, I held the phone in my shaky hand. I only took one snap, not a bunch and select the best.

You and everyone else can do this experiment yourself. But instead, you assumed it wouldn't work.

> pops up to tell you where you're going wrong with D?

Sometimes they're right. How do I feel about it? I feel embarrassed. But it's hard to deny reality, and I accept my lumps and move on.

> Don't assume people are being stupid and you're the only smart one.

Don't assume I'm wrong about the phone camera without trying it yourself. I have tried it myself. I use my phone all the time to make copies of things it is inconvenient or impractical to scan, like oversize scrapbooks.

I challenge you to point your phone at documents you have at your desk and try it.

BTW, the phone camera also works great at literally taking "screenshops" of my computer screen. I do it because it's faster/easier than doing screen grabs.
I just wanted to share my two cents about Lex as a podcast interviewer, given the flak he's getting from some people in this thread. I think he's fantastic. His calm style is really great for both the interviewee and the listener in my opinion.

My knee jerk reaction to Lex was to dislike him, but if you allow yourself to dig a little deeper I think you'll find he's a hard working, intelligent and humble guy that's following his passion.
It does, as proven by Solaris on SPARC ADI, a similar technic with almost one decade of use by now.
Git v2.29.0 Released
It's frustrating to see Signal's reputation undermined in technical circles by the shortsighted zeitgeist.

Signal's constitutional emphasis on usability supports user demographics that no other security product can attract. My elderly relatives use Signal now instead of Skype. This drew in other family members who just wanted to video chat with grandma and grandpa. Matrix will never win markets like this.

When tech nerds nit pick Signal's implementation, they ignore that the unfederated nature of Signal limits the damage these decisions can cause. Thanks to Signal's security posture, global protection from weak ciphers, buffer overflows, and even SGX, is just one software update away. This even protects you from faults in your contact's clients! Like the key agility that makes the Axolotl Ratchet so superior to GPG, update agility makes Signal infinitely superior to every existing or proposed federated network.

The Signal group has an uncompromising commitment to user privacy and a poignant security philosophy. Signal has no competition in its usability class, making hypothetical protections from other products worse than useless for user cohorts who will probably switch back to skype or sms. Signal's detractors do a terrible disservice to the people they dissuade from using it.
Slack for gamers.
You'd be hard pressed to find an old laptop with 32GB of RAM, and a laptop doesn't provide the same operational conditions experienced by a cluster of 4 computers communicating over a network connection.

Scaling horizontally presents entirely new classes of challenges that aren't experienced while scaling vertically.
Facebook Messenger app does certainly have message search both global and for each user, at least on iOS.
To you, and @nitrogen, you make your points well, I retract all mine. Thanx & upvoted.
I think Urbit's approach here is actually pretty good.

Pseudonymous IDs that have a small, but non-zero cost.

Your reputation is tied to the ID and the economics don't allow spinning up millions of them to spam people.

They're building a from the feet up first principles approach to really solving the centralization incentive issues of the modern web and operating systems.

It's super ambitious, but I think it's pretty cool (and it's not vaporware, the current stuff actually works - it's just early on).

A lot of the other attempts at decentralized systems can't fix the server/client model or the spam problem - all which push users back to centralized services.

https://urbit.org/understanding-urbit/
A few details about my new climate book
Yep, if you demo an app and you require a sign-in, you should re-think the demo.
Yes, Math can be self-taught. I am a living example. I went through school, up to 10th grade (junior high school) with only getting minimum passing grades. I was worse at everything except History. That was the only thing that I liked. And even at History I was getting like medium grades, not the highest marks.

Then in the summer vacation between 10th grade and 11th grade I got hit with a hobby of Electronics. I read by mistake an old book, from 60's, that was in my father's book collection, of how to create a radio for short waves that was powered by a potato (the vegetable, not the sarcasm!). And I went down through that rabbit hole. I started to learn electronic components and what they do. That required Physics, which I knew nothing about it - so I started to learn Physics as well. Well, have you ever encountered Physics to be, in practice, applicable without Math? So I started to learn Math all by myself. Between ages of 16 to 18, while I was as Senior in high school I recovered all previous 10 years when I slacked worse than a worm. That allowed me to go to University where I got hit by another hobby - programming. Both these hobbies still stay with me to this day.

So yeah, I would argue not only is possible to learn Math all by yourself, but I'd say that doing so you actually learn it even better then when is forced upon you, even if you're good at it.
Hardtack
USB-C hubs work better on Apple’s devices than Thunderbolt if you want an apples to apples comparison, but they can’t do as much. Surface just doesn’t offer Thunderbolt.
They were originally called "guilds", and they are still called "guilds" in the Discord API.
Discord doesn't let you thread conversations, and I hate that. If you want to have a related conversation that is accessible to other users but not immediately visible, you have to create a channel.

The feature request has been made... in fact it's been made multiple times and been deleted at least once https://support.discord.com/hc/en-us/community/posts/3600317...

Slack handles this well, even at the free tier, with threads having a separate type of notification. In fact I'm on two communities that use slack... the limits on free slack (10,000 messages mainly) can be a feature for communities, hiding past messages.

I'd gladly pay for threads in discord. It gets even worse with private channels. Want to discuss something between three folks on a discord server that don't have a shared role without adding another channel to someone's list?

As it stands, this requires knowing someone's username on discord (not what they are called on the server) to add permissions then navigating to edit a channel's permissions, and setting two permissions for each discord user name so they can read and writ. Alternatively, you can do it with the creation of a new role and channel and adding that role to folks, which is annoying if you use roles for communicating anything other than permission levels. And that's if you have the permissions to do that. On Slack you can let anybody thread a conversation.

It's annoying, even as as discord owner. I've been contemplating writing a bot to handle it, but frankly it should be built in. And so should message threads.
If you ask me, Fox News, aside from its evening opinion-based shows, has been moving toward the center since Ailes left.

And CNN's home page looks more like an anti-GOP blog than a legit news site these days. Given that CNN was once my go-to news source back in the day, it's just sad.

I remember when all the major news sites, including Fox, covered essentially the same stories, albeit with a different spin.
> typical 120V/10A circuit

A typical 120V circuit in the US is either 15A or 20A. Where are you finding 10A circuits?
I used to, but some websites stopped accepting "abc123"!

Thankfully, it's still fine for my bank login.
That sounds like your originating IP is linked to abuse, like accounts banned for ToS or botting. Slow-fade, harder captchas are another symptom of that (and could indicate Google/whatever-captcha-they-use also don't trust your IP). Is this over a VPN, Tor, or residential IP?
Huh. I did not expect a serious and insightful answer to my entirely rhetorical question. Thank you!
Has anyone had luck replacing Slack with Discord? Threads are the major obviously missing feature for me at this point, but I think I might gladly trade that to get a sane Markdown editor back, which Discord has.

Also our team doesn't currently pay for Slack (small academic lab), so all our old message history is being held hostage, which has been a bit annoying.
>my pipe dream of someday seeing a truly decentralized mesh network that nobody can ever control or censor

Sounds like i2p: https://geti2p.net, except it's done on top of the Internet (but would also work on a mesh network).
Switch to light mode?
How Cathie Wood Beat Wall Street by Betting Tesla Is Worth More Than $1T
This is a censorship haven. I have been downvoted for calling the obvious bias tech platforms have. What a shame.
Spoofing an IP is not exactly hard, so ... yeah, I'm a bit skeptical of the idea.

Yet at the same time I think setting up a long running reputation weighted reputation clearing house would be amazing. (And if nothing else at least something like this could emerge from all the crypto-staking-reputation research. See Polkadot and Ethereum's plans about keeping folks honest with bounties (reverse staking?) for example.)
> The setup guide for servers isn't "run murmur.exe", it's "run openssl commands to generate a private key and generate a CSR" and the setup guide for clients is "if you lose your client certificates, you potentially lose all ability to connect, and permissions/rights, hope there's another admin".

Fair, but in my experience - Mumble/Murmur being very common in my favorite game's competitive space - either A) someone is just going to rent their Mumble server for 5 bucks a month and not worry about setup, if they lose their personal cert they can use SuperUser - or B) They're an enthusiast who rents a VPS and actually hosts their own server for a large userbase, they will have the knowhow to setup. Generally anyone in these spaces granted admin powers will be smart enough to keep their cert around.

Losing client certs is less of a problem for this space because nobody requires users register to connect. If their group is private, they keep the IP to themselves and don't even bother adding a password. if its public, then its public and anyone can connect. Registration only necessary for mods or stopping hooligans from changing their names.
This is true on its face for anyone who's spent hours and hours trying to beat a tough level of a video game -- we even call it "grinding" (at least in some contexts, namely RPGs), and to some extent it's not really "fun," but it also has a satisfying and compulsive aspect that drives you onward despite the challenge. I can't recall public education ever stirring the same sort of feeling in me (and I did quite well in school).
From layman’s perspective it’s easy to reason that deleting an app or loosing the device will result in loose of data.

You can easily offer an optional data safeguard feature for account restoration.
The Internet of energy is real, and it's a generational opportunity. If anyone wants to come and work on it at Enphase [1], please email me.

[1] https://enphase.com
I developed vitiligo a few months after moving into a new apartment which had a mild sewage leak. I'm pretty sure the apartment caused my condition as there is no other case of vitiligo in my family and it is known to be triggered by chemical irritants.
ArduBee - 100g high-end micro drone for open source development
Ghislaine Maxwell loses fight to keep her Jeffrey Epstein testimony sealed
You can still get that kind of furniture if you want it. It just costs a couple of orders of magnitude more than even "expensive" Ikea furniture.

It seems very plausible to me that there was plenty of crappy (probably homemade) furniture that wasn't any better than Ikea historically. Heirloom quality furniture takes real skill, time and materials to make. I can't imagine that the average pre-Ikea family would have been able to afford for all of their furniture to be of that quality. Not being any kind of historian, I have no idea how they filled that gap.
I used an unclaimed account for almost four years, only issue of course I had was dealing with guilds limited account based on verification. There was really no other problems
Google Open-Sources 3D System That Shows How Places Looked in the Past
Thanks. May I ask what its like for job interviews?
It seems to be expected that people who have been earning an income for less time have fewer saved assets than people who have been working longer.
who says banks can't do open source?
Good point, I missed that in your first comment because it juxtaposed a point about it being all complaints with a point about substance vs style.
My Messenger app has message search, although it is hidden. Conversation -> info button in top right -> "Search in conversation."
30 Years of Continuous PostgreSQL Development: Q&A with Bruce Momjian
>>Besides academic uses to perhaps teach distributed systems on these are there any real world use cases for these clusters?

A considerable amount of people is already assembling and running clusters of raspberry pis, including hosting companies. A cursory search through eBay or Amazon can provide you with an idea of how many people are already operating these small clusters and spending money on this sort of setup. I'm sure there's a significant demand for a COTS cluster solution that allows people to avoid having to MacGyver their own cluster just to get Docker Swarm or Kubernetes running on a small cluster of raspberry pis.
I make videos go viral
If a one-word response would seem more negative or less enthusiastic with a period, then I posit it was not carrying a positive or enthusiastic message in the first place. If I want someone to interpret a one-word answer as enthusiastic, I'll put a bloody exclamation point on it.

And you get back to the real core of my point (though I could probably have been clearer).

> Sounds pretty reasonable to me for SMS/WhatsApp texting, and definitely something I agree with since ending a one-word statement with a period when you otherwise never use periods is clearly a statement no matter how small.

I punctuate fastidiously. In my un-blinded, anecdotal data, my interlocutors do not interpret my punctuation negatively. Sometimes they say my vocabulary makes it seem like I'm too big for my britches ... and that I use archaic idioms.
You could get an off-the-shelf x86 machine in the same form factor and run the cluster nodes in VMs, for instance.

Maybe you could argue that four RPis on a network are more reliable than a single x86 with VMs, but that doesn't seem to be the point of this machine.
I attended brick and mortar schools until 8th grade and then basically did zero actual school work because I was too busy starting my own business among other activities I found interesting. I eventually crammed for about 2 weeks to get my high school diploma at my mother's request, then I moved to Sweden for a while (on my own, as a teenager).

My school experience was abysmal and doing things my own way allowed me to actually learn stuff that would end up being useful. I'd not have made it half as far if I had gone the traditional route.

Currently 28 and satisfied with how things have played out so far.
I've found the documentation to be excellent for developers and operators (maybe except for SDK documentation last I checked, but the source code is readable enough in that case).

However to be blunt (and with the utmost respect for the work that you're doing) it is really, really poor when it comes to documenting client features, e.g. there's a poverty of "how-tos" for certain common things, which is especially crucial for nontechnical users.

For example, just the other day I had a group jitsi call with everyone in my Matrix instance where I tried to onboard everyone on cross-signing. Most of the people in my community are non-technical and a couple barely understand what E2E encryption means. Unfortunately I didn't anticipate that the Element app would have significantly different menus between the Android and iOS apps, so I tried to consult the documentation... and couldn't find any whatsoever on cross-signing. I tried searching element.io, the `docs/` folders in each client's repo, and to be frank I ultimately gave up and turned it into a verification party

I really think there needs to be more investment on this front -- as it stands, the onus is on operators to justify the overhead of E2E, and to figure out how to do XYZ on all the various clients from outdated blog posts, issue threads, and reading source code. Very rarely have I been able to find answers to questions in the actual documentation itself.

Anyway, again, I appreciate the work that you're doing, and I'm confident this experience will improve given time. I'd love to help with it -- I've been building my own documentation as I go along, but not sure how to even get started contributing.
I rarely see files with incorrect file extensions outside of collisions and user error?

I don’t see any downside apart from extensionless files like shell scripts with the executable flag set, shebang, and no file extension which could also be solved.

Edit: and if comprehensive correctness was truly desired, file magic could make a better guess, but that would be overkill imo.
I'll be honest and say I lost interest in the article when they made the assumption that Twitter is a news platform. It's not, regardless of what Jack Dorsey says to courts or the US senate. Same for Facebook. These aren't "news platforms" so they can justify their abhorrent behavior, they are vanity communication platforms that have little to no moderation and now that they are starting to moderate their platform from misinformation, the right cries violation of "Freedom of Speech". Freedom of Speech only goes so far as to limit what people can tell you you can say. You can say anything you want. But to say it, or post it, once said, is no longer under your control but society's.
Or it's like you're ending a sentence the way you always do. I think it's like that.
How Mark Zuckerberg Learned Politics
IRA is not GRU
> However, the tax code treats all non-USD currencies as assets for the purposes of determining when taxable events occur (as a result of differences in the exchange rate between the time the currency was acquired and when it was transacted away).

There actually is one key difference. For most currencies, you can basically use a single exchange rate for all transactions. For bitcoin, you can't do that. Although note that one of the criteria that kicks you out of this rule is that currencies with high inflation (defined as roughly 10% annual inflation)... which would include bitcoin anyways.
Definitely feels like it has stopped in gaming, and that is why I would argue that Discord has won.
This was especially true when everything was written out by hand. Editing on a computer changes the time to rewrite something by at least a factor of 10, maybe 100.