skysight-inc/HackerNews huggingface dataset:
Neither sync nor keychain is mentioned in this post or in the WWDC presentation, so I'd like to ask if the credentials are synced between devices whatsoever, or if they're transferrable. While it'd be more secure to run it through a device's T2, a syncing/keychain-backed key would save a lot of the re-enrollment hassle for users who end up transferring their data to a new phone or need to enroll each of their devices for all of the web services they use.
Curious if any downvoters believe it was appropriate for the DNI to release the unverified Hillary Clinton info, weeks before the election?

Do folks think that was a responsible, appropriate act for the Director of National Intelligence in line with their role and their obligations?
A latex mattress topper works great, in my (& a relative's) experience, upon a good old mattress. 3", medium-firm, pretty reasonable cost, just lay it on top. I like using enough layers of sheets so as not to feel the dimples/holes. Natural latex foam, it's surprisingly cool and solid to the touch, like a chilled custard.
Synaesthesia
My 1-2x weekly migraines are now ~1x a month, ever since switching to a lower-stress job.
What network effects?
I used to eat about that much a day when I was running twice a day (and I was losing weight while doing so). Michael Phelps was known for eating 10,000 calories a day.
Thank you for the appreciation!

Yes you are right, yet for the non-coder target group it seems less scary like that ;)

I always thought that 'scratch' gets rather complex rather quickly and hence that the IFTTT approach might be easier to understand for someone who is not familiar to programming in general.
Ask HN: What's your opinion of OpenCog? Is it a reasonable architecture for AGI?
I've been vaguely following OpenCog (https://wiki.opencog.org/w/The_Open_Cognition_Project) for years and I know the creator Ben Goertzel is a mathematical prodigy with some interesting ideas. I've read some of his book, Engineering General Intelligence, and I have an abstract understanding of OpenCog's mind-agents and cognitive synergy.

But I'm not familiar enough with the state of AI to really know if the OpenCog architecture is sound. Has anyone created anything interesting with OpenCog? Does the hypergraph architecture seem less relevant in the era of deep learning? Can someone smarter than me offer their thoughts?
Software Development by Analogy
Ok, you aren't wrong, but let's try not to be too naive - unluckily what's good for you (privacy, flexibility, speed, ...) is good as well for the "bad" guys.

I guess that the final question will be if it's used more for "good" or for "bad" purposes (or maybe just if the amount of "bad" purposes surpasses a certain acceptable level).

(same thing about cash - I think that most governments keep introducing stricter rules about cash withdrawals/deposits/transfers)
Glad I was proven wrong! https://news.ycombinator.com/item?id=24829768
My mind was slightly blown when I realized "Charlotte's Web" was halfway written (I guess he revised it and added a chapter) by the same guy as "The Elements of Style." There are incredibly few authors that you read multiple books from in a K-12 education, and I'd never put that one together because a style guide is so different from a children's book.
Especially when it comes to API's, documentation is 100% part of the engineering. Very few non-trivial API's are self-explanatory because you have to map a complex problem space to an imperfect engineering-focused formulation of the problem domain, and the mapping usually involves introducing design patterns to make the problem space easier to manage in code.
Oh wow, just the other day I wished I could find people to play in a WoD campaign and thought there is a need for a tool like this.
> If you have to go to HR to get accommodations, you should get a different job. In my experience, when a manager won't make accomodations without that, they won't do it with it or they'll hold it against you.

I'd be careful of this approach if there is something like a company rule that all accommodations must go through HR.
https://github.com/zubairq/appshare
Apple did not terminate Epic's SiwA account, and several journalists have sources within Apple that say that Apple never sent the message Epic claimed to receive that said access was going away.
thx 4 sharing, I'll try it with my Raspberry zero
You're right and I do try not to do that. But as someone who's used text based communication every day for more than half my life, there's definitely some unconscious bias I've developed towards specific behaviors that I don't think is random. I've talked to plenty of folks who feel the same, and there are a lot of memes out there that support it. At the end of the day, it's up to you as the communicator to try and convey what you really mean, and text is notoriously easy to misunderstand.
> I have no idea why people keep getting this wrong.

Because we stopped teaching Latin?

My fav is et cetera ("and so on") where et is of course "and" and has its own symbol "&" (which, if you look closely, is clearly made of an "E" and a "t") and so you can abbreviate "etc." as "&c."
I worked a swimming pool decades ago, and saw parents giving their pre-teen kids some drugs like Guronsan (https://www.drugs.com/international/guronsan.html) before swimming competition. It might be legal, but it was sending the wrong signal to those kids. That a pill could give them a boost or an edge.
Last Diminisher
Yeah, cross-server emoji are shockingly valuable to me as well. Some servers just have terrible custom emojii, and having a choice of some non-terrible emoji is worth the price.

I blame Slack for my custom-emoji-response addiction; Discord just weaponized it.
I've had a lot of success telling people "just click next" for every button in the Mumble setup, but Mumble doesn't make things simple for the non-enthusiastic end user.

The harder part for most users is figuring out how to connect. Mumble has a URI Protocol but that's only a temporary fix as it can't add a favorite to someone's list.

IMO the only reason Mumble can't compete with Discord is that they serve different niches. Mumble doesn't offer much for users who want a permanent text suite or multiple server connections at a time, but for friends/gamers hanging in voice it works fine (and Mumble beats Discord at VOIP). (and all of Mumble's competitors like Teamspeak also fall to Discord for the same reasons).
> easily disable attestation

all future attestations. U2F/webauthn doesn't actually provide a revocation mechanism.

> Instead of with Yubikey where if the attestation key is compromised, and it is blacklisted, they disable every single last device manufactured with said attestation key.

it is important to note that there is not a "the" attestation key. there are many. "disabling" one, to the extent that is even possible, disables only the group with that key.
I work for a large company that spends almost $1M/year with Atlassian and I’m the lead architect for our Dev tools infrastructure.

On the one hand, I’m glad Atlassian has finally come clean on what’s obviously been their strategy for some time. On the other hand, it kinda sucks for customers like us. Yes, we’re a big company and yes, we run data center instances of some of the tools. But we’ve also got tons of smaller instances running around that basically have nowhere to go now. There are several industries that are incline to stay on premise: healthcare, legal, and financial software among others. We’re in that same boat.

At the moment, I’m inclined to recommend we drop Atlassian altogether, for several reasons:

First, Atlassian has never really understood the needs of large enterprises. They’ve recognized that we need performance and scalability and top level web security, but the rest of our large enterprise requiements remain largely unmet.

Secondly, I haven’t seen any good organic development from Atlassian for a long time. They’ve bought a lot of other products and companies, but their ability to produce and deliver great features disappeared a long time ago.

Finally, I have no confidence that Atlassian will keep the data center products going and properly maintain them. Something tells me they’ll do what’s necessary to keep too many customers from immediately jumping ship, but in the long run, I expect we’ll eventually see the end of life for the data center products just like they’ve done with the server products.
Not sure why you've been downvoted. For years Central Valley aquifers have been getting drained faster than they refill, it's unsustainable. Particularly in the case of 'fossil aquifers', named because the water in them is ancient and doesn't appreciably replenish on human timescales.

Central Valley agriculture isn't sustainable. The lower their ground waters get, the more they'll try to pull from the rest of the increasingly dry state. Californian politicians have no answer for this because there is none (other than 'scale back or move out') and they probably know it.
The graphic design is of little importance, other than marketing to a limited audience who enjoys that sort of thing. The real issue is what’s going on, under the hood, away from curious eyes.

Looking nice does not make it more trustworthy.
Is this email asking me to sent them $100 for details on a security flaw a scam?
> Having saw Epic's developer account terminated by Apple, I would definitely stay away from any "Sign in with Apple".

If you don't renege on your agreements with Apple as part of a public pissing contest, and you aren't in the business of misleading customers and creating deceptive apps, it's unlikely they'll revoke your developer account.
Fair, but it seems to be kind of an overkill for simple APIs, specially when it's internal APIs developed by a team that works well together.
Curious if any downvoters believe the President isn’t a serial liar?
They are no synchronized between devices. This is generally considered to be a no-no with FIDO (although Apple has not publicly announced whether they intend to be FIDO certified)
Arguably on IRC you can use OTR (you need a secure medium to exchange a secret or fingerprints). Its usability is awful so barely anyone uses it, but at least you can.
Humor for the strongly typed
I don’t see any reference to “white supremacy” in that link.

> Instead of requiring that comments be written in Strunk & White Standard English, require instead that English-language comments be clear and easily understandable by other English speakers. This accomplishes the same goal without alienating or putting up barriers for people (especially people of color) whose native dialect of English is not Standard English.

I think we can all get behind this. The idea is that if you speak Indian English and refer to the contents of a written program as “codes” rather than “code”, that is completely fine, since it is clear and easily understandable by other English speakers. Strunk & White is kind of a trainwreck of a style manual anyway (the linked article articulates many of my complaints, but I have others). Maybe its popularity was deserved in earlier decades, I don’t know, I’m not a historian.
I use emojis very sparingly, but I almost always include some sort of positive comment if I've had a long exchange or back and forth with someone, like an "Oh wow, thanks for bringing this to my attention" or an "I also had trouble with this at first" or a "If you need anything else let me know". I try to keep things conversational but still type well, because that's just what I've always done, in work and socially.
This comment breaks the site guidelines badly. Ideological flamebait, name-calling, and (especially) personal attacks will get you banned here. We've had to warn you before. Would you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting, which means editing out any swipes that make it into your comments?

On the other hand, I just looked at your recent comment history and am pleased to see a lot of mostly substantive comments there. Thank you for that. If you'd just be careful to take out the swipes (as in the last paragraph of https://news.ycombinator.com/item?id=24813852), the problem would be solved. We'd appreciate that.

p.s. Your etymological claim is incorrect according to Etymonline: https://www.etymonline.com/word/guy#etymonline_v_14401
Google Trusted Contacts won't be supported after December 1, 2020
My D&D group and I have been very satisfied with Element/Matrix/Jitsi, YMMV of course.
Hofstadter Sequence
I've been rate limited for over 2 hours for my provacative comment.

Just wanted to say thanks for putting a name to this concept I've been thinking about for a while. Federated Trust, that's great.
> joining a voice channel is really weird

Isn't it just a single left click on the voice channel name?
Oberon is alive in Acme/9front. Amiga/Atari are zombies, BeOS lives in Haiku, Smalltalk has Pharo and some C-named project for purists. Delphi is still usable under lazarus.
I've been becoming increasingly concerned that Discord is winning a little too much, and will basically end up becoming the Facebook of the next generation if things go right for them. Right now they're still in the fun phase - they've built a product that users love, have extreme growth, have a lot of money to spend, and are agile and young.

Generally the fun phase of a consumer-facing social company does not last forever though, and I'm not looking forward to the phases that often seem to follow. We can look at anything from Reddit to Youtube to Facebook to see the types of issues that lead social products to become increasingly user-hostile over time, and I'm not confident that Discord can avoid the pitfalls that have led to the decline in quality of most similar products.

The issues that often lead to the increase in user-hostility have many different causes and manifestations, but they often start with an increase in monetization, often with vast troves of user data, of which Discord is obviously not lacking in. As the platform grows and controls the social lives of hundreds of millions, there becomes increased demands for censorship, not just of political and ideological nature, but also for the purposes of copyright and IP, and the from multitude of governments that they must work with (obviously including, but not limited to the US). Discord already has very strong network and gate-keeping effects in many communities, and social ostracization is faced by users that contemplate not using it; losing network effects once you have them is generally not very easy, so it will likely be the dominant player in its area for a long time.

I don't want to just sit here and spread negativity about potential issues, but seeing an entire generation of people use yet-another-social-product, it does have me concerned from time to time. I really do want people to be able to communicate directly with one-another, without multi-billion dollar companies sitting in between users, reading and storing their logs, every click they make, and gate-keeping access to begin with. We've seen some of the places this can lead, and many of them aren't very pretty.

Regardless, Discord has made a great product that strongly beats its present and past competitors (which is what I'd add to the full article above - competitors like Skype were really bad! From excessive ads to laggy calling to leaking user IPs, which it still does), and for that I'm grateful that there's such a better software alternative for communities and friends to get together with. But I would definitely love to see pro-active work and assurances from Discord that help to convince me that they will be a unique force of Good in the consumer social space rather than regress to the mean that we see exists today.
I'm not arguing that the features/ease of use is the reason why its doing well. All of those features are unmatched for average consumers that don't care about their privacy which is their customer/product base. I didn't say anything about the features you mentioned and was talking about voice chat only.

>Most [gamers] don't care about RAM usage.
Source?
Anyone I know who games on a PC is almost always hyper aware of what crap is running on their system.

I'm simply arguing what the point is that I quoted, that it is obnoxiously heavy (250mb minimum ram, sometimes 450Mb+,) uptime is questionable, buggy application, and does care about user privacy. They force you to use a non-voip phone number for account creation now in some cases. Or joining some servers.
Powell: A central bank digital currency could improve U.S. payment system
I'm an academic mathematician who has used Discord professionally, in at least two contexts:

1. Once the pandemic set in, some Discord groups popped up, associated to branches of math. For example I'm a member of "The Algebraic Geometry Syndicate" and "Modern Number Theory and Algebraic Geometry".

The activity includes: technical math chat; people giving each other advice (e.g. on the job market or online teaching); advertisements of online conferences; some other stuff.

2. I've also been on Discord forums attached to weekend online conferences. These were sort of similar, but short-lived -- and we also encouraged everyone to introduce themselves. We had a "math memes contest" and organized a board games night for all who were interested. Basically, it was an attempt to replicate some of the social aspects of conferences.

It seems like Slack is designed for groups of people who all work at the same company. Discord worked well for us -- where participants work/study all over, and where it's super easy to join.
Hoeing weeds. Bug picking. Fencing to keep out the wildlife. Watering in dry spells. Covering on frosty nights. Tilling, planting, soil conditioning, mulching, harvesting, processing for storage.

Everything from fungus and nematodes to weevils, mice, rabbits, birds, deer, and bears all want what's in my garden. I have seen berry and tomato plants completely stripped of all leaves in less than a day by caterpillars. You can spend a day picking Colorado bugs off your potatoes and start again the next day picking off the same number.

There is no end of work that can't be easily and cheaply replaced by a tank of chemicals and some petroleum-powered equipment to give better yields of better-looking food.
Given there's never a trial, you never find out if the charges are true either.
"Doping" sounds bad like he's taking drugs, but isn't doping just putting your own blood back inside of you to get higher red blood cell counts? How is that much different from living on top of a mountain for a few months and then coming down on race day with elevated red blood cell counts? Is the latter cheating as well?

Why not just legalize doping in sports, that way everyone can do it and therefore not gain an advantage by doing it? It would also remove the advantage of people who live in high altitudes.
https://github.com/homeport/dyff yet another pretty nice option.
My SO has a chronic pain disorder. So, I'll try to relate my experiences as the SO of person with a chronic illness. The exact cause is known, but there really isn't much to be done about it. I'll skip the specifics of the disease, but suffice to say, it is on the cusp of being classified as a 'suicide disease'.

For my SO, it's a day-to-day thing. Sometimes it goes down to minute-to-minute. But there is always another minute and another day with less pain. Keeping focused on the good days seems to help my SO.

Spirituality and religion have had mixed success. Spirituality has helped more than religion, so to speak. Organized religion may be good for some, but we have not had luck in finding a community that helps my SO. Church folks kinda get gossipy and start expecting things of my SO that my SO can't provide during painful times.

Love and support from friends and family have been essential to my SO. Limiting contact with family that is non-supportive has been good. Surprisingly, covid-time has been a boon on this front. Find people that actually support you and be quick to limit contact with unsupportive people.

Staying up to date on the latest medical new has been mixed. One can obsess over the newest studies. So we try to look into it about once avery 2-3 months for anything new.

Support groups have mostly been a wash. Online groups tend to be mostly people that are new to the disease. Over time they come to accept the diagnosis and the restrictions on life that come with the disease. But it can be tiring trying to help people still in denial. They also tended to become ... well ... suicide pacts, at least with my SO's disease. Keeping a good eye on your media consumption is essential.

Real Life support groups are hard to find as my SO's disease is pretty rare. We've gone to support groups for related diseases and those did help my SO. But as they were for a related disease and not my SO's, they were of limited utility outside of human connection.

Life expectations have been readjusted. It's not an easy process, and you need to give it the proper time to grieve. The grieving process takes as long as it takes, but you must take it. Finding new goals and dreams in your life is an important part of this. These goals must be meaningful and achievable to you for them to be effective. It's really hard to meet both criteria if you've not finished mourning your past conception of your life.

I'd be happy to answer any other questions as well. Good idea on reaching out and trying to get some help. I know that is a tough step to take. Your courage to do so is inspiring!

In general, my SO takes every day as it comes and we have to accept the realities of our lives as they are. It's not easy, but it's a lot easier with friends and family.
Yes, or was, for a while.

As was Haskell Curry: https://en.wikipedia.org/wiki/Haskell_Curry
Or the guy was tilted and intentionally looked for weaker opponents.
> First, it's going to update like 7 times.

I just use the website versions. No installs, no updates. Also means no global keybinds for voice chat, no automatic "currently playing ...", and no electron-specific XSS bugs - but that's fine by me.

> Then, everything has a red badge on it. EVERYTHING. It's absolutely impossible to navigate through this mess of useless "server announcements" and other crap with @all in it.

The per-server notification settings in Discord can let you mute these. The defaults are admittedly annoyingly permissive, resulting in a repeat annoyance that will eventually crop up every time I join a new server.
The math is correct but the calorie count per pound potato is way off. It is 350 kcal not 350 cal.
https://developer.apple.com/forums/thread/123774

Not the only ones that randomly gets their accounts terminated.

Based on how apple has -insane- fragmentation and security for different aspects of the company, I would doubt any employee that isn't directly tied into the store accounts would know the whole details. (Source: GF worked for the department that did art/design for the apple stores, no one had access to their room, and they had more secure rooms that only a few employees had access to).

FWIW google has the same issues.

Don't trust a company with an account that you can't get a human on the phone for to review shit.